public class SFlowElementContainerDefinitionImpl extends SBaseElementImpl implements org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinition
| Constructor and Description |
|---|
SFlowElementContainerDefinitionImpl() |
SFlowElementContainerDefinitionImpl(org.bonitasoft.engine.core.process.definition.model.SNamedElement elementContainer,
FlowElementContainerDefinition container) |
| Modifier and Type | Method and Description |
|---|---|
void |
addActivity(org.bonitasoft.engine.core.process.definition.model.SActivityDefinition activity) |
void |
addBusinessDataDefinition(org.bonitasoft.engine.core.process.definition.model.SBusinessDataDefinition businessDataDefinition) |
void |
addConnector(org.bonitasoft.engine.core.process.definition.model.SConnectorDefinition sConnectorDefinition) |
void |
addDataDefinition(org.bonitasoft.engine.data.definition.model.SDataDefinition dataDefinition) |
void |
addDocumentDefinition(org.bonitasoft.engine.core.process.definition.model.SDocumentDefinition documentDefinition) |
void |
addEndEvent(org.bonitasoft.engine.core.process.definition.model.event.SEndEventDefinition endEvent) |
void |
addGateway(org.bonitasoft.engine.core.process.definition.model.SGatewayDefinition gateway) |
void |
addIntemediateCatchEvent(org.bonitasoft.engine.core.process.definition.model.event.SIntermediateCatchEventDefinition event) |
void |
addIntermediateThrowEvent(org.bonitasoft.engine.core.process.definition.model.event.SIntermediateThrowEventDefinition intermediateThrowEvent) |
void |
addStartEvent(org.bonitasoft.engine.core.process.definition.model.event.SStartEventDefinition startEvent) |
void |
addTransition(org.bonitasoft.engine.core.process.definition.model.STransitionDefinition transition) |
boolean |
containsInclusiveGateway() |
Set<org.bonitasoft.engine.core.process.definition.model.SActivityDefinition> |
getActivities() |
org.bonitasoft.engine.core.process.definition.model.event.SBoundaryEventDefinition |
getBoundaryEvent(String name) |
List<org.bonitasoft.engine.core.process.definition.model.event.SBoundaryEventDefinition> |
getBoundaryEvents() |
List<org.bonitasoft.engine.core.process.definition.model.SBusinessDataDefinition> |
getBusinessDataDefinitions() |
org.bonitasoft.engine.core.process.definition.model.SConnectorDefinition |
getConnectorDefinition(String name) |
List<org.bonitasoft.engine.core.process.definition.model.SConnectorDefinition> |
getConnectors() |
List<org.bonitasoft.engine.core.process.definition.model.SConnectorDefinition> |
getConnectors(ConnectorEvent connectorEvent) |
List<org.bonitasoft.engine.data.definition.model.SDataDefinition> |
getDataDefinitions() |
List<org.bonitasoft.engine.core.process.definition.model.SDocumentDefinition> |
getDocumentDefinitions() |
org.bonitasoft.engine.core.process.definition.model.SNamedElement |
getElementContainer() |
List<org.bonitasoft.engine.core.process.definition.model.event.SEndEventDefinition> |
getEndEvents() |
org.bonitasoft.engine.core.process.definition.model.SFlowNodeDefinition |
getFlowNode(long id) |
org.bonitasoft.engine.core.process.definition.model.SFlowNodeDefinition |
getFlowNode(String targetFlowNode) |
Set<org.bonitasoft.engine.core.process.definition.model.SFlowNodeDefinition> |
getFlowNodes() |
org.bonitasoft.engine.core.process.definition.model.SGatewayDefinition |
getGateway(String name) |
Set<org.bonitasoft.engine.core.process.definition.model.SGatewayDefinition> |
getGateways() |
List<org.bonitasoft.engine.core.process.definition.model.event.SIntermediateThrowEventDefinition> |
getIntermdiateThrowEvents() |
List<org.bonitasoft.engine.core.process.definition.model.event.SIntermediateCatchEventDefinition> |
getIntermediateCatchEvents() |
List<org.bonitasoft.engine.core.process.definition.model.event.SStartEventDefinition> |
getStartEvents() |
org.bonitasoft.engine.core.process.definition.model.STransitionDefinition |
getTransition(String name) |
Set<org.bonitasoft.engine.core.process.definition.model.STransitionDefinition> |
getTransitions() |
void |
setElementContainer(org.bonitasoft.engine.core.process.definition.model.SNamedElement elementContainer) |
equals, getId, hashCode, setIdpublic SFlowElementContainerDefinitionImpl()
public SFlowElementContainerDefinitionImpl(org.bonitasoft.engine.core.process.definition.model.SNamedElement elementContainer,
FlowElementContainerDefinition container)
public void addTransition(org.bonitasoft.engine.core.process.definition.model.STransitionDefinition transition)
public void addActivity(org.bonitasoft.engine.core.process.definition.model.SActivityDefinition activity)
public void addGateway(org.bonitasoft.engine.core.process.definition.model.SGatewayDefinition gateway)
public void addConnector(org.bonitasoft.engine.core.process.definition.model.SConnectorDefinition sConnectorDefinition)
public void addStartEvent(org.bonitasoft.engine.core.process.definition.model.event.SStartEventDefinition startEvent)
public void addIntemediateCatchEvent(org.bonitasoft.engine.core.process.definition.model.event.SIntermediateCatchEventDefinition event)
public void addEndEvent(org.bonitasoft.engine.core.process.definition.model.event.SEndEventDefinition endEvent)
public void addIntermediateThrowEvent(org.bonitasoft.engine.core.process.definition.model.event.SIntermediateThrowEventDefinition intermediateThrowEvent)
public void addBusinessDataDefinition(org.bonitasoft.engine.core.process.definition.model.SBusinessDataDefinition businessDataDefinition)
public void addDataDefinition(org.bonitasoft.engine.data.definition.model.SDataDefinition dataDefinition)
public Set<org.bonitasoft.engine.core.process.definition.model.SGatewayDefinition> getGateways()
getGateways in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic org.bonitasoft.engine.core.process.definition.model.SGatewayDefinition getGateway(String name)
getGateway in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic Set<org.bonitasoft.engine.core.process.definition.model.SFlowNodeDefinition> getFlowNodes()
getFlowNodes in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic org.bonitasoft.engine.core.process.definition.model.SFlowNodeDefinition getFlowNode(long id)
getFlowNode in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic org.bonitasoft.engine.core.process.definition.model.SFlowNodeDefinition getFlowNode(String targetFlowNode)
getFlowNode in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic org.bonitasoft.engine.core.process.definition.model.STransitionDefinition getTransition(String name)
getTransition in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic List<org.bonitasoft.engine.core.process.definition.model.SConnectorDefinition> getConnectors()
getConnectors in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic org.bonitasoft.engine.core.process.definition.model.SConnectorDefinition getConnectorDefinition(String name)
getConnectorDefinition in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic List<org.bonitasoft.engine.core.process.definition.model.SConnectorDefinition> getConnectors(ConnectorEvent connectorEvent)
getConnectors in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic List<org.bonitasoft.engine.core.process.definition.model.event.SStartEventDefinition> getStartEvents()
getStartEvents in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic List<org.bonitasoft.engine.core.process.definition.model.event.SIntermediateCatchEventDefinition> getIntermediateCatchEvents()
getIntermediateCatchEvents in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic List<org.bonitasoft.engine.core.process.definition.model.event.SEndEventDefinition> getEndEvents()
getEndEvents in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic List<org.bonitasoft.engine.core.process.definition.model.SBusinessDataDefinition> getBusinessDataDefinitions()
getBusinessDataDefinitions in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic List<org.bonitasoft.engine.data.definition.model.SDataDefinition> getDataDefinitions()
getDataDefinitions in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic List<org.bonitasoft.engine.core.process.definition.model.event.SIntermediateThrowEventDefinition> getIntermdiateThrowEvents()
getIntermdiateThrowEvents in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic List<org.bonitasoft.engine.core.process.definition.model.SDocumentDefinition> getDocumentDefinitions()
getDocumentDefinitions in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic void addDocumentDefinition(org.bonitasoft.engine.core.process.definition.model.SDocumentDefinition documentDefinition)
public Set<org.bonitasoft.engine.core.process.definition.model.SActivityDefinition> getActivities()
getActivities in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic Set<org.bonitasoft.engine.core.process.definition.model.STransitionDefinition> getTransitions()
getTransitions in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic org.bonitasoft.engine.core.process.definition.model.SNamedElement getElementContainer()
getElementContainer in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic void setElementContainer(org.bonitasoft.engine.core.process.definition.model.SNamedElement elementContainer)
public List<org.bonitasoft.engine.core.process.definition.model.event.SBoundaryEventDefinition> getBoundaryEvents()
getBoundaryEvents in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic org.bonitasoft.engine.core.process.definition.model.event.SBoundaryEventDefinition getBoundaryEvent(String name)
getBoundaryEvent in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionpublic boolean containsInclusiveGateway()
containsInclusiveGateway in interface org.bonitasoft.engine.core.process.definition.model.SFlowElementContainerDefinitionCopyright © 2014 Bonitasoft S.A.. All rights reserved.