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 void
addArtifact(Artifact artifact)
void
addFlowElement(FlowElement element)
void
addFlowElementToMap(FlowElement element)
Artifact
getArtifact(java.lang.String id)
java.util.Collection<Artifact>
getArtifacts()
FlowElement
getFlowElement(java.lang.String id)
java.util.Map<java.lang.String,FlowElement>
getFlowElementMap()
java.util.Collection<FlowElement>
getFlowElements()
void
removeArtifact(java.lang.String artifactId)
void
removeFlowElement(java.lang.String elementId)
void
removeFlowElementFromMap(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)
-
-