com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process
Interface IProcessBean
- All Superinterfaces:
- IBaseElementBean, IBPMNElementBean, ICallableElementBean, IMainElementBean, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api.IModelElement, WithArtifactsBean, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension, WithFlowElementsBean, WithFlowNodesBean, WithGatewaysBean, WithLaneSetBean, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension, WithSequenceFlowsBean
public interface IProcessBean
- extends IBaseElementBean, WithFlowElementsBean, WithArtifactsBean, WithLaneSetBean, IMainElementBean, ICallableElementBean
| Methods inherited from interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithFlowNodesBean |
addCallActivity, addDataObject, addEndEvent, addIntermediateCatchEvent, addIntermediateThrowEvent, addStartEvent, addSubProcess, addTask, getCallActivities, getDataObjects, getEndEvents, getIntermediateCatchEvents, getIntermediateThrowEvents, getStartEvents, getSubprocesses, getTasks, removeCallActivity, removeDataObject, removeEndEvent, removeIntermediateCatchEvent, removeIntermediateThrowEvent, removeStartEvent, removeSubProcess, removeTask |
| 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 |
getName
java.lang.String getName()
- Specified by:
getName in interface ICallableElementBean
setName
void setName(java.lang.String arg0)
- Specified by:
setName in interface ICallableElementBean
getType
Constants.ProcessTypes getType()
isClosed
boolean isClosed()
isExecutable
boolean isExecutable()
addLaneSet
void addLaneSet(ILaneSetBean arg0)
removeLaneSet
void removeLaneSet(ILaneSetBean arg0)
getTaskById
ITaskBean getTaskById(java.lang.String arg0)
getGatewayById
IGatewayBean getGatewayById(java.lang.String arg0)
getStartEventById
IStartEventBean getStartEventById(java.lang.String arg0)
getEndEventById
IEndEventBean getEndEventById(java.lang.String arg0)
getIntermediateCatchEventById
IIntermediateCatchEventBean getIntermediateCatchEventById(java.lang.String arg0)
getIntermediateThrowEventById
IIntermediateThrowEventBean getIntermediateThrowEventById(java.lang.String arg0)
getDataObjectById
IDataObjectBean getDataObjectById(java.lang.String arg0)
getFlowNodes
java.util.List<? extends IFlowElementBean> getFlowNodes()
removeFlowElement
boolean removeFlowElement(IFlowElementBean arg0)
setType
void setType(Constants.ProcessTypes arg0)
setClosed
void setClosed(boolean arg0)
setExecutable
void setExecutable(boolean arg0)
getIoSpecification
IIOSpecificationBean getIoSpecification()
- Specified by:
getIoSpecification in interface ICallableElementBean
setIoSpecification
void setIoSpecification(IIOSpecificationBean arg0)
- Specified by:
setIoSpecification in interface ICallableElementBean
getDefinitionalCollaboration
ICollaborationBean getDefinitionalCollaboration()
setDefinitionalCollaboration
void setDefinitionalCollaboration(ICollaborationBean c)
setIOBindings
void setIOBindings(java.util.List<IInputOutputBinding> ioBinding)
getIOBindings
java.util.List<IInputOutputBinding> getIOBindings()
- Specified by:
getIOBindings in interface ICallableElementBean
addIOBinding
void addIOBinding(IInputOutputBinding ioBinding)
- Specified by:
addIOBinding in interface ICallableElementBean
Copyright © 2010-2011 eBM WebSourcing. All Rights Reserved.