Package org.activiti.bpmn.model
Interface FlowElementsContainer
-
- All Known Implementing Classes:
AdhocSubProcess,EventSubProcess,Process,SubProcess,Transaction
public interface FlowElementsContainer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddArtifact(Artifact artifact)voidaddFlowElement(FlowElement element)voidaddFlowElementToMap(FlowElement element)ArtifactgetArtifact(java.lang.String id)java.util.Collection<Artifact>getArtifacts()FlowElementgetFlowElement(java.lang.String id)java.util.Map<java.lang.String,FlowElement>getFlowElementMap()java.util.Collection<FlowElement>getFlowElements()voidremoveArtifact(java.lang.String artifactId)voidremoveFlowElement(java.lang.String elementId)voidremoveFlowElementFromMap(java.lang.String elementId)
-
-
-
Method Detail
-
getFlowElement
FlowElement getFlowElement(java.lang.String id)
-
getFlowElements
java.util.Collection<FlowElement> getFlowElements()
-
getFlowElementMap
java.util.Map<java.lang.String,FlowElement> getFlowElementMap()
-
addFlowElement
void addFlowElement(FlowElement element)
-
addFlowElementToMap
void addFlowElementToMap(FlowElement element)
-
removeFlowElement
void removeFlowElement(java.lang.String elementId)
-
removeFlowElementFromMap
void removeFlowElementFromMap(java.lang.String elementId)
-
getArtifact
Artifact getArtifact(java.lang.String id)
-
getArtifacts
java.util.Collection<Artifact> getArtifacts()
-
addArtifact
void addArtifact(Artifact artifact)
-
removeArtifact
void removeArtifact(java.lang.String artifactId)
-
-