public class FlowElementContainerDefinitionImpl extends BaseDefinitionElementImpl implements FlowElementContainerDefinition, Visitable
Constructor and Description |
---|
FlowElementContainerDefinitionImpl() |
getId, setId
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getId
public FlowNodeDefinition getFlowNode(long sourceId)
getFlowNode
in interface FlowElementContainerDefinition
public FlowNodeDefinition getFlowNode(String sourceName)
getFlowNode
in interface FlowElementContainerDefinition
public List<ActivityDefinition> getActivities()
getActivities
in interface FlowElementContainerDefinition
public ActivityDefinition getActivity(String name)
getActivity
in interface FlowElementContainerDefinition
public Set<TransitionDefinition> getTransitions()
getTransitions
in interface FlowElementContainerDefinition
@Deprecated public Set<GatewayDefinition> getGateways()
getGateways
in interface FlowElementContainerDefinition
FlowElementContainerDefinition.getGatewaysList()
public List<GatewayDefinition> getGatewaysList()
getGatewaysList
in interface FlowElementContainerDefinition
public GatewayDefinition getGateway(String name)
getGateway
in interface FlowElementContainerDefinition
public List<StartEventDefinition> getStartEvents()
getStartEvents
in interface FlowElementContainerDefinition
public List<IntermediateCatchEventDefinition> getIntermediateCatchEvents()
getIntermediateCatchEvents
in interface FlowElementContainerDefinition
public List<IntermediateThrowEventDefinition> getIntermediateThrowEvents()
getIntermediateThrowEvents
in interface FlowElementContainerDefinition
public List<EndEventDefinition> getEndEvents()
getEndEvents
in interface FlowElementContainerDefinition
public List<BusinessDataDefinition> getBusinessDataDefinitions()
getBusinessDataDefinitions
in interface FlowElementContainerDefinition
public List<DataDefinition> getDataDefinitions()
getDataDefinitions
in interface FlowElementContainerDefinition
public List<DocumentDefinition> getDocumentDefinitions()
getDocumentDefinitions
in interface FlowElementContainerDefinition
public List<DocumentListDefinition> getDocumentListDefinitions()
getDocumentListDefinitions
in interface FlowElementContainerDefinition
public List<ConnectorDefinition> getConnectors()
getConnectors
in interface FlowElementContainerDefinition
public void addActivity(ActivityDefinition activity)
public void addTransition(TransitionDefinition transition)
public void addGateway(GatewayDefinition gateway)
public void addStartEvent(StartEventDefinition startEvent)
public void addIntermediateCatchEvent(IntermediateCatchEventDefinition event)
public void addIntermediateThrowEvent(IntermediateThrowEventDefinition intermediateThrowEvent)
public void addEndEvent(EndEventDefinition endEvent)
public void addBusinessDataDefinition(BusinessDataDefinition businessDataDefinition)
public void addDataDefinition(DataDefinition dataDefinition)
public void addDocumentDefinition(DocumentDefinition documentDefinition)
public void addDocumentListDefinition(DocumentListDefinition documentListDefinition)
public void addConnector(ConnectorDefinition connectorDefinition)
public BusinessDataDefinition getBusinessDataDefinition(String name)
getBusinessDataDefinition
in interface FlowElementContainerDefinition
public DataDefinition getDataDefinition(String name)
getDataDefinition
in interface FlowElementContainerDefinition
public void accept(ModelFinderVisitor visitor, long modelId)
public String toString()
toString
in class BaseDefinitionElementImpl
public boolean equals(Object o)
equals
in class BaseDefinitionElementImpl
public int hashCode()
hashCode
in class BaseDefinitionElementImpl
Copyright © 2020 Bonitasoft S.A. All rights reserved.