Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- BpmnEventSupport - Class in org.camunda.community.bpmndt.model
-
BPMN event support allows easier working with
EventDefinitions ofCatchEventorThrowEventnodes. - BpmnEventSupport(CatchEvent) - Constructor for class org.camunda.community.bpmndt.model.BpmnEventSupport
- BpmnEventSupport(ThrowEvent) - Constructor for class org.camunda.community.bpmndt.model.BpmnEventSupport
- BpmnExtension - Class in org.camunda.community.bpmndt.model
-
Extended
Bpmninstance, which registers additional types that are required to read thebpmndtextension elements. - BpmnExtension() - Constructor for class org.camunda.community.bpmndt.model.BpmnExtension
- BpmnSupport - Class in org.camunda.community.bpmndt.model
-
BPMN support, allows easier working with flow nodes of a
Process. - BpmnSupport(Process) - Constructor for class org.camunda.community.bpmndt.model.BpmnSupport
C
- CALL_ACTIVITY - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
- CONDITIONAL_BOUNDARY - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
- CONDITIONAL_CATCH - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
D
- DescriptionElement - Class in org.camunda.community.bpmndt.model.element
-
Test case description element.
- DescriptionElement(ModelTypeInstanceContext) - Constructor for class org.camunda.community.bpmndt.model.element.DescriptionElement
E
- ELEMENT_DESCRIPTION - Static variable in class org.camunda.community.bpmndt.model.BpmnExtension
- ELEMENT_NAME - Static variable in class org.camunda.community.bpmndt.model.BpmnExtension
- ELEMENT_NODE - Static variable in class org.camunda.community.bpmndt.model.BpmnExtension
- ELEMENT_PATH - Static variable in class org.camunda.community.bpmndt.model.BpmnExtension
- ELEMENT_TEST_CASE - Static variable in class org.camunda.community.bpmndt.model.BpmnExtension
- ELEMENT_TEST_CASES - Static variable in class org.camunda.community.bpmndt.model.BpmnExtension
- ERROR_BOUNDARY - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
- ESCALATION_BOUNDARY - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
- EVENT_BASED_GATEWAY - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
- EXTERNAL_TASK - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
G
- get() - Method in interface org.camunda.community.bpmndt.model.TestCases
-
Gets all test cases of all processes that are defined in the BPMN model.
- get(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- get(String) - Method in interface org.camunda.community.bpmndt.model.TestCases
-
Gets the test cases of the process with the given ID.
- getActivities() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Gets the test case's activities.
- getActivities() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivityScope
-
Gets the scope's activities.
- getActivityScopes() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Gets the scopes of the test case activities.
- getConditionalDefinition() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- getDescription() - Method in class org.camunda.community.bpmndt.model.element.TestCaseElement
-
Returns the test case's description.
- getDescription() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Returns the test case's description.
- getEndActivity() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Gets the end activity, if the test case's path is not empty.
- getError() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- getErrorDefinition() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- getEscalation() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- getEscalationDefinition() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- getEventCode() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Returns the code of the related error or escalation event.
- getEventName() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Returns the name of the related message or signal event.
- getFlowNode() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Gets the underlying flow node.
- getFlowNode() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivityScope
-
Gets the underlying flow node.
- getFlowNode(Class<T>) - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Gets the underlying flow node of the given type.
- getFlowNode(Class<T>) - Method in interface org.camunda.community.bpmndt.model.TestCaseActivityScope
-
Gets the underlying flow node of the given sub process type.
- getFlowNodeIds() - Method in class org.camunda.community.bpmndt.model.element.PathElement
-
Returns a list of flow node IDs, that define the test case's path.
- getFlowNodeIds() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Gets the flow node IDs of the test case's path.
- getId() - Method in class org.camunda.community.bpmndt.model.element.PathNodeElement
-
Returns the flow node ID of the test path node.
- getId() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Returns the ID of the underlying flow node.
- getId() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivityScope
-
Returns the ID of the underlying flow node.
- getInvalidFlowNodeIds() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Gets the flow node IDs of the test case's path, which are not valid (do not exist within the related process).
- getMessage() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- getMessageDefinition() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- getModelInstance() - Method in interface org.camunda.community.bpmndt.model.TestCases
-
Returns the underlying BPMN model instance.
- getMultiInstanceLoopCharacteristics(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
-
Gets the multi instance loop characteristics from the flow node with the given ID.
- getName() - Method in class org.camunda.community.bpmndt.model.element.TestCaseElement
-
Returns the test case's name.
- getName() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Returns the test case's name.
- getName() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Returns the name of the underlying flow node.
- getName() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivityScope
-
Returns the name of the underlying flow node.
- getNestingLevel() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Determines how deep the activity is nested within the BPMN process.
- getNestingLevel() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivityScope
-
Determines how deep the scope is nested within the BPMN process.
- getNext() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Returns the next test activity, if this is not the last activity.
- getParent() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Return the parent scope, if the underlying flow node is not a direct child of the BPMN process element.
- getParent() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivityScope
-
Return the parent scope, if the scope is not a direct child of the related BPMN process element.
- getParentElementId(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
-
Returns the ID of the parent element, which can be the ID of the process, an embedded sub process or a transaction.
- getPath() - Method in class org.camunda.community.bpmndt.model.element.TestCaseElement
-
Provides the path that should be tested.
- getPrevious() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Returns the previous test activity, if this is not the first activity.
- getProcess() - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- getProcess() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Returns the related process.
- getProcessId() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Returns the ID of the underlying BPMN process.
- getProcessIds() - Method in interface org.camunda.community.bpmndt.model.TestCases
-
Gets the IDs of all processes that are defined in the BPMN model.
- getProcessName() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Returns the name of the underlying BPMN process.
- getSignal() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- getSignalDefinition() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- getStartActivity() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Gets the start activity, if the test case's path is not empty.
- getTestCases() - Method in class org.camunda.community.bpmndt.model.element.TestCasesElement
-
Returns the defined test cases.
- getTimerDefinition() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- getTopicName() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Gets the topic name of an external task activity.
- getTopicName(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- getType() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Returns the type or
TestCaseActivityType.OTHER, if there is no explicit type. - getTypeName() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Returns the name of the flow node element type.
- getTypeName() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivityScope
-
Returns the name of the flow node element type.
- getValue() - Method in class org.camunda.community.bpmndt.model.element.DescriptionElement
-
Returns the description as text value.
- getValue() - Method in class org.camunda.community.bpmndt.model.element.NameElement
-
Returns the name as text value.
H
- has(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- hasEmptyPath() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Determines if the test case path consists of no flow nodes.
- hasIncompletePath() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Determines if the test case path consists of only one flow node.
- hasInvalidPath() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Determines if the test case path contains invalid flow nodes.
- hasMultiInstanceParent() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Determines if the activity has a parent and the parent is a multi instance.
- hasNext() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Determines if the activity has a successor.
- hasParent() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Determines if the activity has a parent or if it is a direct child of the BPMN process element.
- hasParent() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivityScope
-
Determines if the scope has a parent or if it is a direct child of the BPMN process element.
- hasPrevious() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Determines if the activity has a predecessor.
- hasPrevious(TestCaseActivityType) - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Checks if the activity has a predecessor and the predecessor's type is the given type.
I
- INSTANCE - Static variable in class org.camunda.community.bpmndt.model.BpmnExtension
-
Reusable instance.
- isAsyncAfter() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Returns
true, if an asynchronous continuation after the activity is specified. - isAsyncBefore() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Returns
true, if an asynchronous continuation before the activity is specified. - isAttachedTo(TestCaseActivity) - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Checks if the activity is a boundary event, that is attached to the given activity.
- isBoundaryEvent() - Method in enum org.camunda.community.bpmndt.model.TestCaseActivityType
-
Determines if the type refers to an BPMN boundary event element.
- isBoundaryEvent(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- isCallActivity(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- isConditional() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- isEmpty() - Method in interface org.camunda.community.bpmndt.model.TestCases
-
Determines if the BPMN model does not define test cases.
- isError() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- isEscalation() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- isEventBasedGateway(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- isExternalTask(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- isIntermediateCatchEvent(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- isIntermediateThrowEvent(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- isLink() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- isMessage() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- isMultiInstance() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Determines if the activity is a multi instance.
- isMultiInstance() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivityScope
-
Determines if the scope is a multi instance.
- isMultiInstanceParallel() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Determines if the activity is a parallel multi instance.
- isMultiInstanceParallel() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivityScope
-
Determines if the scope is a parallel multi instance.
- isMultiInstanceSequential() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Determines if the activity is a sequential multi instance.
- isMultiInstanceSequential() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivityScope
-
Determines if the scope is a sequential multi instance.
- isNoneEnd() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
-
Determines if the given event is a none end event.
- isProcessEnd() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Returns
true, if the activity is a start activity of the process. - isProcessEnd(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
-
Determines if the flow node with the given ID ends the process or not.
- isProcessStart() - Method in interface org.camunda.community.bpmndt.model.TestCaseActivity
-
Returns
true, if the activity is an end activity of the process. - isProcessStart(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- isReceiveTask(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- isSignal() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- isTimer() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- isUserTask(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- isValid() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Determines if the test case is valid - the path is not empty, incomplete nor invalid.
- isWaitState() - Method in enum org.camunda.community.bpmndt.model.TestCaseActivityType
-
Determines if the type refers to an BPMN element that causes a process instance to wait.
L
- LINK_THROW - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
M
- MESSAGE_BOUNDARY - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
- MESSAGE_CATCH - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
N
- NameElement - Class in org.camunda.community.bpmndt.model.element
-
Test case name element.
- NameElement(ModelTypeInstanceContext) - Constructor for class org.camunda.community.bpmndt.model.element.NameElement
- NS - Static variable in class org.camunda.community.bpmndt.model.BpmnExtension
O
- of(InputStream) - Static method in interface org.camunda.community.bpmndt.model.TestCases
-
Reads test cases from the given input stream.
- of(Path) - Static method in interface org.camunda.community.bpmndt.model.TestCases
-
Reads test cases from the BPMN file with the given path.
- of(BpmnModelInstance) - Static method in interface org.camunda.community.bpmndt.model.TestCases
-
Gets the test cases of the given BPMN model instance.
- org.camunda.community.bpmndt.model - package org.camunda.community.bpmndt.model
- org.camunda.community.bpmndt.model.element - package org.camunda.community.bpmndt.model.element
- OTHER - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
-
Other activities, which need no special handling (e.g.
P
- PathElement - Class in org.camunda.community.bpmndt.model.element
-
Path of a test case.
- PathElement(ModelTypeInstanceContext) - Constructor for class org.camunda.community.bpmndt.model.element.PathElement
- PathNodeElement - Class in org.camunda.community.bpmndt.model.element
-
Node of a path, that is represented by the ID of the related flow node.
- PathNodeElement(ModelTypeInstanceContext) - Constructor for class org.camunda.community.bpmndt.model.element.PathNodeElement
R
- registerType(ModelBuilder) - Static method in class org.camunda.community.bpmndt.model.element.DescriptionElement
- registerType(ModelBuilder) - Static method in class org.camunda.community.bpmndt.model.element.NameElement
- registerType(ModelBuilder) - Static method in class org.camunda.community.bpmndt.model.element.PathElement
- registerType(ModelBuilder) - Static method in class org.camunda.community.bpmndt.model.element.PathNodeElement
- registerType(ModelBuilder) - Static method in class org.camunda.community.bpmndt.model.element.TestCaseElement
- registerType(ModelBuilder) - Static method in class org.camunda.community.bpmndt.model.element.TestCasesElement
S
- SCOPE - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
-
Special type for handling scopes (e.g.
- SIGNAL_BOUNDARY - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
- SIGNAL_CATCH - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
T
- TestCase - Interface in org.camunda.community.bpmndt.model
-
Test case of BPMN process, including its activities.
- TestCaseActivity - Interface in org.camunda.community.bpmndt.model
-
Activity of a
TestCase. - TestCaseActivityScope - Interface in org.camunda.community.bpmndt.model
-
Scope (embedded sub process) of one or more test case activities.
- TestCaseActivityType - Enum in org.camunda.community.bpmndt.model
-
Handled activity types.
- TestCaseElement - Class in org.camunda.community.bpmndt.model.element
-
Test case element.
- TestCaseElement(ModelTypeInstanceContext) - Constructor for class org.camunda.community.bpmndt.model.element.TestCaseElement
- TestCases - Interface in org.camunda.community.bpmndt.model
-
Test cases of a BPMN model.
- TestCasesElement - Class in org.camunda.community.bpmndt.model.element
-
Custom BPMN extension element.
- TestCasesElement(ModelTypeInstanceContext) - Constructor for class org.camunda.community.bpmndt.model.element.TestCasesElement
- TIMER_BOUNDARY - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
- TIMER_CATCH - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
U
- USER_TASK - Enum constant in enum org.camunda.community.bpmndt.model.TestCaseActivityType
V
- valueOf(String) - Static method in enum org.camunda.community.bpmndt.model.TestCaseActivityType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.camunda.community.bpmndt.model.TestCaseActivityType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values