org.eclipse.stardust.engine.api.ws
Class ModelXto

java.lang.Object
  extended by org.eclipse.stardust.engine.api.ws.ModelElementXto
      extended by org.eclipse.stardust.engine.api.ws.ModelDescriptionXto
          extended by org.eclipse.stardust.engine.api.ws.ModelXto

public class ModelXto
extends ModelDescriptionXto

A client side view of a workflow model. Contains information about the model as well as sub elements such as processes, roles, organisations etc.

Java class for Model complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Model">
   <complexContent>
     <extension base="{http://eclipse.org/stardust/ws/v2012a/api}ModelDescription">
       <sequence>
         <element name="alive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="roles" type="{http://eclipse.org/stardust/ws/v2012a/api}Roles" minOccurs="0"/>
         <element name="organizations" type="{http://eclipse.org/stardust/ws/v2012a/api}Organizations" minOccurs="0"/>
         <element name="globalVariables">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="globalVariable" type="{http://eclipse.org/stardust/ws/v2012a/api}VariableDefinition" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="processes">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="process" type="{http://eclipse.org/stardust/ws/v2012a/api}ProcessDefinition" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="typeDeclarations" type="{http://eclipse.org/stardust/ws/v2012a/api}TypeDeclarations" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class ModelXto.GlobalVariablesXto
          Java class for anonymous complex type.
static class ModelXto.ProcessesXto
          Java class for anonymous complex type.
 
Constructor Summary
ModelXto()
           
 
Method Summary
 ModelXto.GlobalVariablesXto getGlobalVariables()
          Gets the value of the globalVariables property.
 OrganizationsXto getOrganizations()
          Gets the value of the organizations property.
 ModelXto.ProcessesXto getProcesses()
          Gets the value of the processes property.
 RolesXto getRoles()
          Gets the value of the roles property.
 TypeDeclarationsXto getTypeDeclarations()
          Gets the value of the typeDeclarations property.
 Boolean isAlive()
          Gets the value of the alive property.
 void setAlive(Boolean value)
          Sets the value of the alive property.
 void setGlobalVariables(ModelXto.GlobalVariablesXto value)
          Sets the value of the globalVariables property.
 void setOrganizations(OrganizationsXto value)
          Sets the value of the organizations property.
 void setProcesses(ModelXto.ProcessesXto value)
          Sets the value of the processes property.
 void setRoles(RolesXto value)
          Sets the value of the roles property.
 void setTypeDeclarations(TypeDeclarationsXto value)
          Sets the value of the typeDeclarations property.
 
Methods inherited from class org.eclipse.stardust.engine.api.ws.ModelDescriptionXto
getDeploymentComment, getDeploymentTime, getPredecessor, getRevision, getValidFrom, getValidTo, getVersion, isActive, isDisabled, setActive, setDeploymentComment, setDeploymentTime, setDisabled, setPredecessor, setRevision, setValidFrom, setValidTo, setVersion
 
Methods inherited from class org.eclipse.stardust.engine.api.ws.ModelElementXto
getAttributes, getDescription, getId, getModelOid, getName, getPartitionId, getPartitionOid, getQualifiedId, setAttributes, setDescription, setId, setModelOid, setName, setPartitionId, setPartitionOid, setQualifiedId
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelXto

public ModelXto()
Method Detail

isAlive

public Boolean isAlive()
Gets the value of the alive property.

Returns:
possible object is Boolean

setAlive

public void setAlive(Boolean value)
Sets the value of the alive property.

Parameters:
value - allowed object is Boolean

getRoles

public RolesXto getRoles()
Gets the value of the roles property.

Returns:
possible object is RolesXto

setRoles

public void setRoles(RolesXto value)
Sets the value of the roles property.

Parameters:
value - allowed object is RolesXto

getOrganizations

public OrganizationsXto getOrganizations()
Gets the value of the organizations property.

Returns:
possible object is OrganizationsXto

setOrganizations

public void setOrganizations(OrganizationsXto value)
Sets the value of the organizations property.

Parameters:
value - allowed object is OrganizationsXto

getGlobalVariables

public ModelXto.GlobalVariablesXto getGlobalVariables()
Gets the value of the globalVariables property.

Returns:
possible object is ModelXto.GlobalVariablesXto

setGlobalVariables

public void setGlobalVariables(ModelXto.GlobalVariablesXto value)
Sets the value of the globalVariables property.

Parameters:
value - allowed object is ModelXto.GlobalVariablesXto

getProcesses

public ModelXto.ProcessesXto getProcesses()
Gets the value of the processes property.

Returns:
possible object is ModelXto.ProcessesXto

setProcesses

public void setProcesses(ModelXto.ProcessesXto value)
Sets the value of the processes property.

Parameters:
value - allowed object is ModelXto.ProcessesXto

getTypeDeclarations

public TypeDeclarationsXto getTypeDeclarations()
Gets the value of the typeDeclarations property.

Returns:
possible object is TypeDeclarationsXto

setTypeDeclarations

public void setTypeDeclarations(TypeDeclarationsXto value)
Sets the value of the typeDeclarations property.

Parameters:
value - allowed object is TypeDeclarationsXto


Copyright © 2017 Eclipse Stardust. All Rights Reserved.