com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.process.activity
Class SubProcessBean

java.lang.Object
  extended by com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.foundation.BPMNElementBean
      extended by com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.foundation.BaseElementBean
          extended by com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.common.FlowElementBean
              extended by com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.common.FlowNodeBean
                  extended by com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.process.activity.ActivityBean
                      extended by com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.process.activity.SubProcessBean
All Implemented Interfaces:
com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IModelElement, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration.IInteractionNodeBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.WithArtifactsBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IFlowElementBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IFlowNodeBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.foundation.IBaseElementBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.foundation.IBPMNElementBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.IActivityBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.WithDataInputAssociationBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.WithDataOutputAssociationBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithDefaultSequenceFlow, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowElementsBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithGatewaysBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithLaneSetBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithSequenceFlowsBean, com.google.gwt.user.client.rpc.IsSerializable

public class SubProcessBean
extends ActivityBean
implements com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean


Constructor Summary
protected SubProcessBean()
           
  SubProcessBean(java.lang.String id)
           
 
Method Summary
 void addArtifact(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.IArtifactBean a)
           
 void addCallActivity(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ICallActivityBean a)
           
 void addDataObject(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IDataObjectBean d)
           
 void addEndEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IEndEventBean e)
           
 void addGateway(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.IGatewayBean g)
           
 void addIntermediateCatchEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateCatchEventBean e)
           
 void addIntermediateThrowEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateThrowEventBean e)
           
 void addLaneSet(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration.ILaneSetBean lsb)
           
 void addSequenceFlow(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.ISequenceFlowBean s)
           
 void addStartEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IStartEventBean s)
           
 void addSubProcess(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean spb)
           
 void addTask(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ITaskBean t)
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.IArtifactBean> getArtifacts()
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.IAssociationBean> getAssociations()
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ICallActivityBean> getCallActivities()
           
 com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IDataObjectBean getDataObjectById(java.lang.String id)
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IDataObjectBean> getDataObjects()
           
 com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IEndEventBean getEndEventById(java.lang.String id)
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IEndEventBean> getEndEvents()
           
 java.util.List<? extends com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IFlowElementBean> getFlowNodes()
           
 com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.IGatewayBean getGatewayById(java.lang.String id)
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.IGatewayBean> getGateways()
           
 com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateCatchEventBean getIntermediateCatchEventById(java.lang.String id)
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateCatchEventBean> getIntermediateCatchEvents()
           
 com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateThrowEventBean getIntermediateThrowEventById(java.lang.String id)
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateThrowEventBean> getIntermediateThrowEvents()
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration.ILaneSetBean> getLaneSets()
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.ISequenceFlowBean> getSequenceFlows()
           
 com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IStartEventBean getStartEventById(java.lang.String id)
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IStartEventBean> getStartEvents()
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean> getSubprocesses()
           
 com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ITaskBean getTaskById(java.lang.String id)
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ITaskBean> getTasks()
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.ITextAnnotationBean> getTextAnnotations()
           
 void removeArtifact(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.IArtifactBean a)
           
 void removeCallActivity(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ICallActivityBean a)
           
 void removeDataObject(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IDataObjectBean d)
           
 void removeEndEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IEndEventBean e)
           
 boolean removeFlowElement(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IFlowElementBean feb)
          Removes feb which is either a task, an event or a gateway from the lane
 void removeGateway(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.IGatewayBean g)
           
 void removeIntermediateCatchEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateCatchEventBean e)
           
 void removeIntermediateThrowEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateThrowEventBean e)
           
 void removeLaneSet(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration.ILaneSetBean lsb)
           
 void removeSequenceFlow(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.ISequenceFlowBean sf)
           
 void removeStartEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IStartEventBean s)
           
 void removeSubProcess(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean spb)
           
 void removeTask(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ITaskBean t)
           
 void setArtifacts(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.IArtifactBean> artifacts)
           
 void setCallActivities(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ICallActivityBean> callActivities)
           
 void setDataObjects(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IDataObjectBean> dataObjects)
           
 void setEndEvents(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IEndEventBean> endEvents)
           
 void setGateways(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.IGatewayBean> gateways)
           
 void setIntermediateCatchEvents(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateCatchEventBean> intermediateCatchEvents)
           
 void setIntermediateThrowEvents(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateThrowEventBean> intermediateThrowEvents)
           
 void setLaneSets(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration.ILaneSetBean> laneSets)
           
 void setSequenceFlows(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.ISequenceFlowBean> sequenceFlows)
           
 void setStartEvents(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IStartEventBean> startEvents)
           
 void setSubprocesses(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean> subprocesses)
           
 void setTasks(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ITaskBean> tasks)
           
 
Methods inherited from class com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.process.activity.ActivityBean
addDataInputAssociation, addDataOutputAssociation, getDataInputAssociations, getDataOutputAssociations, getDefaultSequenceFlow, getIoSpecification, removeDataInputAssociation, removeDataOutputAssociation, setDataInputAssociations, setDataOutputAssociations, setDefaultSequenceFlow, setIoSpecification
 
Methods inherited from class com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.common.FlowElementBean
getName, getProcess, setName, setProcess
 
Methods inherited from class com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.foundation.BaseElementBean
addAttributeExtension, addObjectExtension, equals, getAttributeExtension, getAttributeExtensions, getId, getNSDeclaration, getObjectExtensions, hashCode, removeAttributeExtension, removeObjectExtension, setAttributeExtensions, setId, setNSDeclaration, setObjectExtensions
 
Methods inherited from class com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.foundation.BPMNElementBean
getDocumentation, setDocumentation
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.IActivityBean
getIoSpecification, setIoSpecification
 
Methods inherited from interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IFlowElementBean
getName, getProcess, setName, setProcess
 
Methods inherited from interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.foundation.IBaseElementBean
getId, getNSDeclaration
 
Methods inherited from interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.foundation.IBPMNElementBean
getDocumentation, setDocumentation
 
Methods inherited from interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension
addAttributeExtension, getAttributeExtension, getAttributeExtensions, removeAttributeExtension, setAttributeExtensions
 
Methods inherited from interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension
addObjectExtension, getObjectExtensions, removeObjectExtension, setObjectExtensions
 
Methods inherited from interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.WithDataInputAssociationBean
addDataInputAssociation, getDataInputAssociations, removeDataInputAssociation
 
Methods inherited from interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.WithDataOutputAssociationBean
addDataOutputAssociation, getDataOutputAssociations, removeDataOutputAssociation
 
Methods inherited from interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithDefaultSequenceFlow
getDefaultSequenceFlow, setDefaultSequenceFlow
 

Constructor Detail

SubProcessBean

protected SubProcessBean()

SubProcessBean

public SubProcessBean(java.lang.String id)
Method Detail

addCallActivity

public void addCallActivity(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ICallActivityBean a)
Specified by:
addCallActivity in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

removeCallActivity

public void removeCallActivity(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ICallActivityBean a)
Specified by:
removeCallActivity in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

addArtifact

public void addArtifact(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.IArtifactBean a)
Specified by:
addArtifact in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.WithArtifactsBean

removeArtifact

public void removeArtifact(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.IArtifactBean a)
Specified by:
removeArtifact in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.WithArtifactsBean

addSubProcess

public void addSubProcess(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean spb)
Specified by:
addSubProcess in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

removeSubProcess

public void removeSubProcess(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean spb)
Specified by:
removeSubProcess in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

addLaneSet

public void addLaneSet(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration.ILaneSetBean lsb)

addSequenceFlow

public void addSequenceFlow(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.ISequenceFlowBean s)
Specified by:
addSequenceFlow in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithSequenceFlowsBean

removeLaneSet

public void removeLaneSet(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration.ILaneSetBean lsb)

removeSequenceFlow

public void removeSequenceFlow(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.ISequenceFlowBean sf)
Specified by:
removeSequenceFlow in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithSequenceFlowsBean

addStartEvent

public void addStartEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IStartEventBean s)
Specified by:
addStartEvent in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

addEndEvent

public void addEndEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IEndEventBean e)
Specified by:
addEndEvent in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

addTask

public void addTask(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ITaskBean t)
Specified by:
addTask in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

addGateway

public void addGateway(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.IGatewayBean g)
Specified by:
addGateway in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithGatewaysBean

addIntermediateCatchEvent

public void addIntermediateCatchEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateCatchEventBean e)
Specified by:
addIntermediateCatchEvent in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

addIntermediateThrowEvent

public void addIntermediateThrowEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateThrowEventBean e)
Specified by:
addIntermediateThrowEvent in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

addDataObject

public void addDataObject(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IDataObjectBean d)
Specified by:
addDataObject in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

removeStartEvent

public void removeStartEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IStartEventBean s)
Specified by:
removeStartEvent in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

removeEndEvent

public void removeEndEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IEndEventBean e)
Specified by:
removeEndEvent in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

removeTask

public void removeTask(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ITaskBean t)
Specified by:
removeTask in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

removeGateway

public void removeGateway(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.IGatewayBean g)
Specified by:
removeGateway in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithGatewaysBean

removeIntermediateCatchEvent

public void removeIntermediateCatchEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateCatchEventBean e)
Specified by:
removeIntermediateCatchEvent in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

removeIntermediateThrowEvent

public void removeIntermediateThrowEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateThrowEventBean e)
Specified by:
removeIntermediateThrowEvent in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

removeDataObject

public void removeDataObject(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IDataObjectBean d)
Specified by:
removeDataObject in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

getTaskById

public com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ITaskBean getTaskById(java.lang.String id)
Specified by:
getTaskById in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean

getGatewayById

public com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.IGatewayBean getGatewayById(java.lang.String id)
Specified by:
getGatewayById in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean

getStartEventById

public com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IStartEventBean getStartEventById(java.lang.String id)
Specified by:
getStartEventById in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean

getEndEventById

public com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IEndEventBean getEndEventById(java.lang.String id)
Specified by:
getEndEventById in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean

getIntermediateCatchEventById

public com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateCatchEventBean getIntermediateCatchEventById(java.lang.String id)
Specified by:
getIntermediateCatchEventById in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean

getIntermediateThrowEventById

public com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateThrowEventBean getIntermediateThrowEventById(java.lang.String id)
Specified by:
getIntermediateThrowEventById in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean

getDataObjectById

public com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IDataObjectBean getDataObjectById(java.lang.String id)
Specified by:
getDataObjectById in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean

getFlowNodes

public java.util.List<? extends com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IFlowElementBean> getFlowNodes()

removeFlowElement

public boolean removeFlowElement(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IFlowElementBean feb)
Removes feb which is either a task, an event or a gateway from the lane

Parameters:
feb -
Returns:
true if feb was in the lane

getAssociations

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.IAssociationBean> getAssociations()
Specified by:
getAssociations in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.WithArtifactsBean

getTextAnnotations

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.ITextAnnotationBean> getTextAnnotations()
Specified by:
getTextAnnotations in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.WithArtifactsBean

getLaneSets

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration.ILaneSetBean> getLaneSets()
Specified by:
getLaneSets in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithLaneSetBean

setLaneSets

public void setLaneSets(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration.ILaneSetBean> laneSets)

getSequenceFlows

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.ISequenceFlowBean> getSequenceFlows()
Specified by:
getSequenceFlows in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithSequenceFlowsBean

setSequenceFlows

public void setSequenceFlows(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.ISequenceFlowBean> sequenceFlows)

getStartEvents

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IStartEventBean> getStartEvents()
Specified by:
getStartEvents in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

setStartEvents

public void setStartEvents(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IStartEventBean> startEvents)

getIntermediateCatchEvents

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateCatchEventBean> getIntermediateCatchEvents()
Specified by:
getIntermediateCatchEvents in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

setIntermediateCatchEvents

public void setIntermediateCatchEvents(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateCatchEventBean> intermediateCatchEvents)

getIntermediateThrowEvents

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateThrowEventBean> getIntermediateThrowEvents()
Specified by:
getIntermediateThrowEvents in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

setIntermediateThrowEvents

public void setIntermediateThrowEvents(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IIntermediateThrowEventBean> intermediateThrowEvents)

getEndEvents

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IEndEventBean> getEndEvents()
Specified by:
getEndEvents in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

setEndEvents

public void setEndEvents(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IEndEventBean> endEvents)

getTasks

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ITaskBean> getTasks()
Specified by:
getTasks in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

setTasks

public void setTasks(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ITaskBean> tasks)

getGateways

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.IGatewayBean> getGateways()
Specified by:
getGateways in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithGatewaysBean

setGateways

public void setGateways(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.gateway.IGatewayBean> gateways)

getDataObjects

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IDataObjectBean> getDataObjects()
Specified by:
getDataObjects in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

setDataObjects

public void setDataObjects(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IDataObjectBean> dataObjects)

getSubprocesses

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean> getSubprocesses()
Specified by:
getSubprocesses in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

setSubprocesses

public void setSubprocesses(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ISubProcessBean> subprocesses)

getArtifacts

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.IArtifactBean> getArtifacts()
Specified by:
getArtifacts in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.WithArtifactsBean

setArtifacts

public void setArtifacts(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.IArtifactBean> artifacts)

getCallActivities

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ICallActivityBean> getCallActivities()
Specified by:
getCallActivities in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean

setCallActivities

public void setCallActivities(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ICallActivityBean> callActivities)


Copyright © 2010-2011 eBM WebSourcing. All Rights Reserved.