All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addArtifact(Artifact artifact) |
void |
addFlowElement(FlowElement element) |
Process |
clone() |
List<Association> |
findAssociationsWithSourceRefRecursive(FlowElementsContainer flowElementsContainer,
String sourceRef) |
protected FlowElement |
findFlowElementInList(String flowElementId) |
<FlowElementType extends FlowElement> List<FlowElementType> |
findFlowElementsInSubProcessOfType(SubProcess subProcess,
Class<FlowElementType> type) |
<FlowElementType extends FlowElement> List<FlowElementType> |
findFlowElementsInSubProcessOfType(SubProcess subProcess,
Class<FlowElementType> type,
boolean goIntoSubprocesses) |
<FlowElementType extends FlowElement> List<FlowElementType> |
findFlowElementsOfType(Class<FlowElementType> type) |
<FlowElementType extends FlowElement> List<FlowElementType> |
findFlowElementsOfType(Class<FlowElementType> type,
boolean goIntoSubprocesses) |
FlowElementsContainer |
findParent(FlowElement childElement) |
FlowElementsContainer |
findParent(FlowElement childElement,
FlowElementsContainer flowElementsContainer) |
Artifact |
getArtifact(String id) |
Collection<Artifact> |
getArtifacts() |
List<String> |
getCandidateStarterGroups() |
List<String> |
getCandidateStarterUsers() |
List<ValuedDataObject> |
getDataObjects() |
String |
getDocumentation() |
List<EventListener> |
getEventListeners() |
List<ActivitiListener> |
getExecutionListeners() |
FlowElement |
getFlowElement(String flowElementId) |
FlowElement |
getFlowElement(String flowElementId,
boolean searchRecurive) |
protected FlowElement |
getFlowElementRecursive(FlowElementsContainer flowElementsContainer,
String flowElementId) |
Collection<FlowElement> |
getFlowElements() |
protected FlowElementsContainer |
getFlowElementsContainer(FlowElementsContainer flowElementsContainer,
String flowElementId) |
FlowElementsContainer |
getFlowElementsContainer(String flowElementId)
Searches the whole process, including subprocesses
|
FlowElement |
getInitialFlowElement() |
IOSpecification |
getIoSpecification() |
List<Lane> |
getLanes() |
String |
getName() |
boolean |
isExecutable() |
void |
removeArtifact(String artifactId) |
void |
removeFlowElement(String elementId) |
void |
setCandidateStarterGroups(List<String> candidateStarterGroups) |
void |
setCandidateStarterUsers(List<String> candidateStarterUsers) |
void |
setDataObjects(List<ValuedDataObject> dataObjects) |
void |
setDocumentation(String documentation) |
void |
setEventListeners(List<EventListener> eventListeners) |
void |
setExecutable(boolean executable) |
void |
setExecutionListeners(List<ActivitiListener> executionListeners) |
void |
setInitialFlowElement(FlowElement initialFlowElement) |
void |
setIoSpecification(IOSpecification ioSpecification) |
void |
setLanes(List<Lane> lanes) |
void |
setName(String name) |
void |
setValues(Process otherElement) |