com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.choreography
Class ChoreographyBean

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.collaboration.CollaborationBean
              extended by com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.choreography.ChoreographyBean
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.choreography.IChoreographyBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.WithChoreographyFlowElementsBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.collaboration.ICollaborationBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.common.artifact.WithArtifactsBean, 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.WithGatewaysBean, com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.WithSequenceFlowsBean, com.google.gwt.user.client.rpc.IsSerializable

public class ChoreographyBean
extends CollaborationBean
implements com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.IChoreographyBean


Constructor Summary
protected ChoreographyBean()
           
  ChoreographyBean(java.lang.String id)
           
 
Method Summary
 void addChoreographyTask(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.IChoreographyTaskBean t)
           
 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 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 addSubChoreography(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.ISubChoreographyBean s)
           
 java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.IChoreographyTaskBean> getChoreographyTasks()
           
 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()
           
 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.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.choreography.ISubChoreographyBean> getSubChoreographies()
           
 void removeChoreographyTask(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.IChoreographyTaskBean t)
           
 void removeEndEvent(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.process.event.IEndEventBean e)
           
 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 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 removeSubChoreography(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.ISubChoreographyBean s)
           
 void setChoreographyTasks(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.IChoreographyTaskBean> choreographyTasks)
           
 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 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 setSubChoreographies(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.ISubChoreographyBean> subChoreographies)
           
 
Methods inherited from class com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.standard.collaboration.CollaborationBean
addArtifact, addMessageFlow, addParticipant, getArtifacts, getAssociations, getFlowNode, getFlowNodes, getMessageFlows, getName, getParentDefinitions, getParticipantByProcess, getParticipants, getTextAnnotations, isClosed, removeArtifact, removeMessageFlow, removeParticipant, setArtifacts, setClosed, setMessageFlows, setName, setParentDefinitions, setParticipants
 
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.collaboration.ICollaborationBean
addMessageFlow, addParticipant, getFlowNode, getFlowNodes, getMessageFlows, getName, getParticipants, isClosed, removeMessageFlow, removeParticipant, setClosed, setMessageFlows, setName, setParticipants
 
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.common.artifact.WithArtifactsBean
addArtifact, getArtifacts, getAssociations, getTextAnnotations, removeArtifact
 
Methods inherited from interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.foundation.IMainElementBean
getParentDefinitions, setParentDefinitions
 

Constructor Detail

ChoreographyBean

protected ChoreographyBean()

ChoreographyBean

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

addSubChoreography

public void addSubChoreography(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.ISubChoreographyBean s)
Specified by:
addSubChoreography in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.WithChoreographyFlowElementsBean

removeSubChoreography

public void removeSubChoreography(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.ISubChoreographyBean s)
Specified by:
removeSubChoreography in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.WithChoreographyFlowElementsBean

addChoreographyTask

public void addChoreographyTask(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.IChoreographyTaskBean t)
Specified by:
addChoreographyTask in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.WithChoreographyFlowElementsBean

removeChoreographyTask

public void removeChoreographyTask(com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.IChoreographyTaskBean t)
Specified by:
removeChoreographyTask in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.WithChoreographyFlowElementsBean

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

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.choreography.WithChoreographyFlowElementsBean

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.choreography.WithChoreographyFlowElementsBean

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.choreography.WithChoreographyFlowElementsBean

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.choreography.WithChoreographyFlowElementsBean

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.choreography.WithChoreographyFlowElementsBean

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.choreography.WithChoreographyFlowElementsBean

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.choreography.WithChoreographyFlowElementsBean

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.choreography.WithChoreographyFlowElementsBean

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.choreography.IChoreographyBean

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.choreography.IChoreographyBean

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.choreography.IChoreographyBean

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.choreography.IChoreographyBean

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.choreography.IChoreographyBean

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.choreography.WithChoreographyFlowElementsBean

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.choreography.WithChoreographyFlowElementsBean

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.choreography.WithChoreographyFlowElementsBean

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.choreography.WithChoreographyFlowElementsBean

setEndEvents

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

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)

getChoreographyTasks

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.IChoreographyTaskBean> getChoreographyTasks()
Specified by:
getChoreographyTasks in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.WithChoreographyFlowElementsBean

setChoreographyTasks

public void setChoreographyTasks(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.IChoreographyTaskBean> choreographyTasks)

getSubChoreographies

public java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.ISubChoreographyBean> getSubChoreographies()
Specified by:
getSubChoreographies in interface com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.WithChoreographyFlowElementsBean

setSubChoreographies

public void setSubChoreographies(java.util.List<com.ebmwebsourcing.petalsbpm.business.domain.bpmn2.to.api.standard.choreography.ISubChoreographyBean> subChoreographies)


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