com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.process
Class ProcessBean
java.lang.Object
com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.foundation.BPMNElementBean
com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.foundation.BaseElementBean
com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.process.ProcessBean
- 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.common.artifact.WithArtifactsBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.ICallableElementBean, 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.foundation.IMainElementBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean, 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 ProcessBean
- extends BaseElementBean
- implements com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
|
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 |
addIOBinding(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IInputOutputBinding ioBinding)
|
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 |
addSupportedInterface(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IInterfaceBean interfaceBean)
|
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.collaboration.ICollaborationBean |
getDefinitionalCollaboration()
|
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.process.data.IInputOutputBinding> |
getIOBindings()
|
com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IIOSpecificationBean |
getIoSpecification()
|
java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration.ILaneSetBean> |
getLaneSets()
|
java.lang.String |
getName()
|
com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.infrastructure.IDefinitionsBean |
getParentDefinitions()
|
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()
|
java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IInterfaceBean> |
getSupportedIntefaces()
|
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()
|
com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.Constants.ProcessTypes |
getType()
|
boolean |
isClosed()
|
boolean |
isExecutable()
|
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 |
setClosed(boolean isClosed)
|
void |
setDataObjects(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IDataObjectBean> dataObjects)
|
void |
setDefinitionalCollaboration(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration.ICollaborationBean definitionalCollaboration)
|
void |
setEndEvents(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IEndEventBean> endEvents)
|
void |
setExecutable(boolean arg0)
|
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 |
setIOBindings(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IInputOutputBinding> ioBindings)
|
void |
setIoSpecification(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IIOSpecificationBean ioSpecification)
|
void |
setLaneSets(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration.ILaneSetBean> laneSets)
|
void |
setName(java.lang.String name)
|
void |
setParentDefinitions(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.infrastructure.IDefinitionsBean defs)
|
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 |
setSupportedInterfaces(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IInterfaceBean> interfaces)
|
void |
setTasks(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.activity.ITaskBean> tasks)
|
void |
setType(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.Constants.ProcessTypes type)
|
java.lang.String |
toString()
|
| 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 java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| 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 |
ProcessBean
protected ProcessBean()
ProcessBean
public ProcessBean(java.lang.String id)
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)
- Specified by:
addLaneSet in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
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)
- Specified by:
removeLaneSet in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
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.IProcessBean
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.IProcessBean
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.IProcessBean
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.IProcessBean
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.IProcessBean
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.IProcessBean
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.IProcessBean
getFlowNodes
public java.util.List<? extends com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.IFlowElementBean> getFlowNodes()
- Specified by:
getFlowNodes in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
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
- Specified by:
removeFlowElement in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
- Parameters:
feb -
- Returns:
- true if feb was in the lane
getName
public java.lang.String getName()
- Specified by:
getName in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.ICallableElementBean- Specified by:
getName in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
setName
public void setName(java.lang.String name)
- Specified by:
setName in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.ICallableElementBean- Specified by:
setName in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
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
getType
public com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.Constants.ProcessTypes getType()
- Specified by:
getType in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
setType
public void setType(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.Constants.ProcessTypes type)
- Specified by:
setType in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
isClosed
public boolean isClosed()
- Specified by:
isClosed in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
setClosed
public void setClosed(boolean isClosed)
- Specified by:
setClosed in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
getIoSpecification
public com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IIOSpecificationBean getIoSpecification()
- Specified by:
getIoSpecification in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.ICallableElementBean- Specified by:
getIoSpecification in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
setIoSpecification
public void setIoSpecification(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IIOSpecificationBean ioSpecification)
- Specified by:
setIoSpecification in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.ICallableElementBean- Specified by:
setIoSpecification in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
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)
getDefinitionalCollaboration
public com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration.ICollaborationBean getDefinitionalCollaboration()
- Specified by:
getDefinitionalCollaboration in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
setDefinitionalCollaboration
public void setDefinitionalCollaboration(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration.ICollaborationBean definitionalCollaboration)
- Specified by:
setDefinitionalCollaboration in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
getParentDefinitions
public com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.infrastructure.IDefinitionsBean getParentDefinitions()
- Specified by:
getParentDefinitions in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.foundation.IMainElementBean
setParentDefinitions
public void setParentDefinitions(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.infrastructure.IDefinitionsBean defs)
- Specified by:
setParentDefinitions in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.foundation.IMainElementBean
addIOBinding
public void addIOBinding(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IInputOutputBinding ioBinding)
- Specified by:
addIOBinding in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.ICallableElementBean- Specified by:
addIOBinding in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
getIOBindings
public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IInputOutputBinding> getIOBindings()
- Specified by:
getIOBindings in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.ICallableElementBean- Specified by:
getIOBindings in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
setIOBindings
public void setIOBindings(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.data.IInputOutputBinding> ioBindings)
- Specified by:
setIOBindings in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
isExecutable
public boolean isExecutable()
- Specified by:
isExecutable in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
setExecutable
public void setExecutable(boolean arg0)
- Specified by:
setExecutable in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.IProcessBean
addSupportedInterface
public void addSupportedInterface(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IInterfaceBean interfaceBean)
- Specified by:
addSupportedInterface in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.ICallableElementBean
getSupportedIntefaces
public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IInterfaceBean> getSupportedIntefaces()
- Specified by:
getSupportedIntefaces in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.ICallableElementBean
setSupportedInterfaces
public void setSupportedInterfaces(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.service.IInterfaceBean> interfaces)
- Specified by:
setSupportedInterfaces in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.ICallableElementBean
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2010-2011 eBM WebSourcing. All Rights Reserved.