public class SFlowElementContainerDefinitionImpl extends SBaseElementImpl implements SFlowElementContainerDefinition
| Constructor and Description |
|---|
SFlowElementContainerDefinitionImpl() |
SFlowElementContainerDefinitionImpl(SNamedElement elementContainer,
FlowElementContainerDefinition container) |
equals, getId, hashCode, setIdclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetIdpublic SFlowElementContainerDefinitionImpl()
public SFlowElementContainerDefinitionImpl(SNamedElement elementContainer, FlowElementContainerDefinition container)
public void addTransition(STransitionDefinition transition)
public void addActivity(SActivityDefinition activity)
public void addSubProcess(SSubProcessDefinition sSubProcessDefinition)
public void addGateway(SGatewayDefinition gateway)
public void addConnector(SConnectorDefinition sConnectorDefinition)
public void addStartEvent(SStartEventDefinition startEvent)
public void addIntemediateCatchEvent(SIntermediateCatchEventDefinition event)
public void addEndEvent(SEndEventDefinition endEvent)
public void addIntermediateThrowEvent(SIntermediateThrowEventDefinition intermediateThrowEvent)
public void addBusinessDataDefinition(SBusinessDataDefinition businessDataDefinition)
public void addDataDefinition(org.bonitasoft.engine.data.definition.model.SDataDefinition dataDefinition)
public Set<SGatewayDefinition> getGateways()
getGateways in interface SFlowElementContainerDefinitionpublic SGatewayDefinition getGateway(String name)
getGateway in interface SFlowElementContainerDefinitionpublic Set<SFlowNodeDefinition> getFlowNodes()
getFlowNodes in interface SFlowElementContainerDefinitionpublic SFlowNodeDefinition getFlowNode(long id)
getFlowNode in interface SFlowElementContainerDefinitionpublic SFlowNodeDefinition getFlowNode(String targetFlowNode)
getFlowNode in interface SFlowElementContainerDefinitionpublic STransitionDefinition getTransition(String name)
getTransition in interface SFlowElementContainerDefinitionpublic List<SConnectorDefinition> getConnectors()
getConnectors in interface SFlowElementContainerDefinitionpublic SConnectorDefinition getConnectorDefinition(String name)
getConnectorDefinition in interface SFlowElementContainerDefinitionname - the name of the connector definitionpublic List<SConnectorDefinition> getConnectors(ConnectorEvent connectorEvent)
getConnectors in interface SFlowElementContainerDefinitionpublic List<SStartEventDefinition> getStartEvents()
getStartEvents in interface SFlowElementContainerDefinitionpublic List<SIntermediateCatchEventDefinition> getIntermediateCatchEvents()
getIntermediateCatchEvents in interface SFlowElementContainerDefinitionpublic List<SEndEventDefinition> getEndEvents()
getEndEvents in interface SFlowElementContainerDefinitionpublic List<SBusinessDataDefinition> getBusinessDataDefinitions()
getBusinessDataDefinitions in interface SFlowElementContainerDefinitionpublic SBusinessDataDefinition getBusinessDataDefinition(String name)
getBusinessDataDefinition in interface SFlowElementContainerDefinitionpublic List<org.bonitasoft.engine.data.definition.model.SDataDefinition> getDataDefinitions()
getDataDefinitions in interface SFlowElementContainerDefinitionpublic List<SIntermediateThrowEventDefinition> getIntermdiateThrowEvents()
getIntermdiateThrowEvents in interface SFlowElementContainerDefinitionpublic List<SDocumentDefinition> getDocumentDefinitions()
getDocumentDefinitions in interface SFlowElementContainerDefinitionpublic void addDocumentDefinition(SDocumentDefinition documentDefinition)
public Set<SActivityDefinition> getActivities()
getActivities in interface SFlowElementContainerDefinitionpublic Set<SSubProcessDefinition> getSubProcessDefinitions()
getSubProcessDefinitions in interface SFlowElementContainerDefinitionpublic Set<STransitionDefinition> getTransitions()
getTransitions in interface SFlowElementContainerDefinitionpublic SNamedElement getElementContainer()
getElementContainer in interface SFlowElementContainerDefinitionpublic void setElementContainer(SNamedElement elementContainer)
public List<SBoundaryEventDefinition> getBoundaryEvents()
getBoundaryEvents in interface SFlowElementContainerDefinitionpublic SBoundaryEventDefinition getBoundaryEvent(String name)
getBoundaryEvent in interface SFlowElementContainerDefinitionpublic boolean containsInclusiveGateway()
containsInclusiveGateway in interface SFlowElementContainerDefinitionpublic List<SDocumentListDefinition> getDocumentListDefinitions()
getDocumentListDefinitions in interface SFlowElementContainerDefinitionpublic void addDocumentListDefinition(SDocumentListDefinition documentListDefinition)
Copyright © 2015 Bonitasoft S.A.. All rights reserved.