public class SFlowElementContainerDefinitionImpl extends SBaseElementImpl implements SFlowElementContainerDefinition
SBaseElementImpl.EQUALS_STATE| Constructor and Description |
|---|
SFlowElementContainerDefinitionImpl() |
SFlowElementContainerDefinitionImpl(org.bonitasoft.engine.bpm.flownode.FlowElementContainerDefinition container) |
checkNaiveEquality, getId, setIdclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetIdpublic SFlowElementContainerDefinitionImpl()
public SFlowElementContainerDefinitionImpl(org.bonitasoft.engine.bpm.flownode.FlowElementContainerDefinition container)
public void addTransition(STransitionDefinition transition)
public void addActivity(SActivityDefinition activity)
public void addEvent(SEventDefinition eventDefinition)
public void addSubProcess(SSubProcessDefinition sSubProcessDefinition)
public void addGateway(SGatewayDefinition gateway)
public void addBusinessDataDefinition(SBusinessDataDefinition businessDataDefinition)
public java.util.Set<SGatewayDefinition> getGateways()
getGateways in interface SFlowElementContainerDefinitionpublic SGatewayDefinition getGateway(java.lang.String name)
getGateway in interface SFlowElementContainerDefinitionpublic java.util.Set<SFlowNodeDefinition> getFlowNodes()
getFlowNodes in interface SFlowElementContainerDefinitionpublic SFlowNodeDefinition getFlowNode(long id)
getFlowNode in interface SFlowElementContainerDefinitionpublic SFlowNodeDefinition getFlowNode(java.lang.String targetFlowNode)
getFlowNode in interface SFlowElementContainerDefinitionpublic STransitionDefinition getTransition(java.lang.String transitionId)
getTransition in interface SFlowElementContainerDefinitionpublic java.util.List<SConnectorDefinition> getConnectors()
getConnectors in interface SFlowElementContainerDefinitionpublic SConnectorDefinition getConnectorDefinition(java.lang.String name)
getConnectorDefinition in interface SFlowElementContainerDefinitionname - the name of the connector definitionpublic java.util.List<SConnectorDefinition> getConnectors(org.bonitasoft.engine.bpm.connector.ConnectorEvent connectorEvent)
getConnectors in interface SFlowElementContainerDefinitionpublic java.util.List<SStartEventDefinition> getStartEvents()
getStartEvents in interface SFlowElementContainerDefinitionpublic java.util.List<SIntermediateCatchEventDefinition> getIntermediateCatchEvents()
getIntermediateCatchEvents in interface SFlowElementContainerDefinitionpublic java.util.List<SEndEventDefinition> getEndEvents()
getEndEvents in interface SFlowElementContainerDefinitionpublic java.util.List<SBusinessDataDefinition> getBusinessDataDefinitions()
getBusinessDataDefinitions in interface SFlowElementContainerDefinitionpublic SBusinessDataDefinition getBusinessDataDefinition(java.lang.String name)
getBusinessDataDefinition in interface SFlowElementContainerDefinitionpublic java.util.List<SDataDefinition> getDataDefinitions()
getDataDefinitions in interface SFlowElementContainerDefinitionpublic java.util.List<SIntermediateThrowEventDefinition> getIntermdiateThrowEvents()
getIntermdiateThrowEvents in interface SFlowElementContainerDefinitionpublic java.util.List<SDocumentDefinition> getDocumentDefinitions()
getDocumentDefinitions in interface SFlowElementContainerDefinitionpublic java.util.Set<SActivityDefinition> getActivities()
getActivities in interface SFlowElementContainerDefinitionpublic java.util.Set<SSubProcessDefinition> getSubProcessDefinitions()
getSubProcessDefinitions in interface SFlowElementContainerDefinitionpublic java.util.Set<STransitionDefinition> getTransitions()
getTransitions in interface SFlowElementContainerDefinitionpublic java.util.List<SBoundaryEventDefinition> getBoundaryEvents()
getBoundaryEvents in interface SFlowElementContainerDefinitionpublic SBoundaryEventDefinition getBoundaryEvent(java.lang.String name)
getBoundaryEvent in interface SFlowElementContainerDefinitionpublic boolean containsInclusiveGateway()
containsInclusiveGateway in interface SFlowElementContainerDefinitionpublic java.util.List<SDocumentListDefinition> getDocumentListDefinitions()
getDocumentListDefinitions in interface SFlowElementContainerDefinitionpublic boolean equals(java.lang.Object o)
equals in class SBaseElementImplpublic int hashCode()
hashCode in class SBaseElementImpl