public class ProcessDefinitionFilter extends Object implements FilterCriterion
| Constructor and Description |
|---|
ProcessDefinitionFilter(String processID)
Creates a filter matching the process definition identified by
processID and all of its subprocesses. |
ProcessDefinitionFilter(String processID,
boolean includingSubprocesses)
Creates a filter matching the process definition identified by
processID. |
| Modifier and Type | Method and Description |
|---|---|
Object |
accept(FilterEvaluationVisitor visitor,
Object context)
Visitor dispatch callback used for evaluating filter criteria.
|
String |
getProcessID()
Gets the ID of the process definition to filter for.
|
boolean |
isIncludingSubProcesses()
Retrieves the flag indicating if subprocesses should be included or not.
|
String |
toString() |
public ProcessDefinitionFilter(String processID)
processID and all of its subprocesses.processID - The ID of the process definition to filter for.ProcessDefinitionFilter(String, boolean)public ProcessDefinitionFilter(String processID, boolean includingSubprocesses)
processID.processID - The ID of the process definition to filter for.includingSubProcesses - Flag indicating if subprocesses should be included.ProcessDefinitionFilter(String)public String getProcessID()
public boolean isIncludingSubProcesses()
true if subprocesses should be included, false if
not.public Object accept(FilterEvaluationVisitor visitor, Object context)
FilterCriterionreturn visitor.visit(this, context), thus calling the appropriately
overloaded visitation method.accept in interface FilterCriterionvisitor - The visitor performing the evaluation.context - Information used by the visitor during the visitation process.Copyright © 2016 Eclipse Stardust. All Rights Reserved.