Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- BpmnElement - Interface in org.camunda.community.bpmndt.model
-
Element of a
TestCase. - BpmnElementScope - Interface in org.camunda.community.bpmndt.model
-
Scope (embedded sub process) of one or more BPMN elements.
- BpmnElementType - Enum in org.camunda.community.bpmndt.model
-
Handled BPMN element types.
- 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
-
Customizes the
Bpmninstance by registering additional types that are required to read thebpmndtextension elements. - 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.BpmnElementType
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.BpmnElementType
- ESCALATION_BOUNDARY - Enum constant in enum org.camunda.community.bpmndt.model.BpmnElementType
- EVENT_BASED_GATEWAY - Enum constant in enum org.camunda.community.bpmndt.model.BpmnElementType
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.
- 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.
- getElementIds() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Gets the BPMN element IDs of the test case's path.
- getElements() - Method in interface org.camunda.community.bpmndt.model.BpmnElementScope
-
Gets the scope's BPMN elements.
- getElements() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Gets the test case's elements.
- getEndElement() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Gets the end element, if the test case's path is not empty.
- getErrorCode() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- getErrorDefinition() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- getEscalationCode() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- getEscalationDefinition() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- getFlowNode() - Method in interface org.camunda.community.bpmndt.model.BpmnElement
-
Gets the underlying flow node.
- getFlowNode(Class<T>) - Method in interface org.camunda.community.bpmndt.model.BpmnElement
-
Gets the underlying flow node of the given 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.
- getId() - Method in interface org.camunda.community.bpmndt.model.BpmnElement
-
Returns the ID of the underlying flow node.
- getId() - Method in class org.camunda.community.bpmndt.model.element.PathNodeElement
-
Returns the flow node ID of the test path node.
- getInvalidElementIds() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Gets the BPMN element IDs of the test case's path, which are not valid (do not exist within the related process).
- 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 interface org.camunda.community.bpmndt.model.BpmnElement
-
Returns the name of the underlying flow node.
- 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.
- getNestingLevel() - Method in interface org.camunda.community.bpmndt.model.BpmnElement
-
Determines how deep the BPMN element is nested within the BPMN process.
- getNext() - Method in interface org.camunda.community.bpmndt.model.BpmnElement
-
Returns the next BPMN element, if this is not the last element.
- getParent() - Method in interface org.camunda.community.bpmndt.model.BpmnElement
-
Return the parent BPMN element scope, if the underlying flow node is not a direct child of the 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.BpmnElement
-
Returns the previous BPMN element, if this is not the first element.
- 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.
- getSignalDefinition() - Method in class org.camunda.community.bpmndt.model.BpmnEventSupport
- getStartElement() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Gets the start element, 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
- getType() - Method in interface org.camunda.community.bpmndt.model.BpmnElement
-
Returns the type or
BpmnElementType.OTHER, if there is no explicit type. - getTypeName() - Method in interface org.camunda.community.bpmndt.model.BpmnElement
-
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 elements.
- hasIncompletePath() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Determines if the test case path consists of only one BPMN element.
- hasInvalidPath() - Method in interface org.camunda.community.bpmndt.model.TestCase
-
Determines if the test case path contains invalid BPMN elements.
- hasMultiInstanceParent() - Method in interface org.camunda.community.bpmndt.model.BpmnElement
-
Determines if the BPMN element has a parent and the parent is a multi instance.
- hasNext() - Method in interface org.camunda.community.bpmndt.model.BpmnElement
-
Determines if the BPMN element has a successor.
- hasParent() - Method in interface org.camunda.community.bpmndt.model.BpmnElement
-
Determines if the BPMN element has a parent or if it is a direct child of the BPMN process element.
- hasPrevious() - Method in interface org.camunda.community.bpmndt.model.BpmnElement
-
Determines if the BPMN element has a predecessor.
- hasPrevious(BpmnElementType) - Method in interface org.camunda.community.bpmndt.model.BpmnElement
-
Checks if the BPMN element has a predecessor and the predecessor's type is the given type.
I
- isAttachedTo(BpmnElement) - Method in interface org.camunda.community.bpmndt.model.BpmnElement
-
Checks if the BPMN element is a boundary event, that is attached to the given element.
- isBoundaryEvent() - Method in enum org.camunda.community.bpmndt.model.BpmnElementType
-
Determines if the type refers to an BPMN boundary event element.
- isBoundaryEvent(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- isBusinessRuleTask(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- isCallActivity(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- isEmpty() - Method in interface org.camunda.community.bpmndt.model.TestCases
-
Determines if the BPMN model does not define test cases.
- isEndEvent(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- 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
- 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.BpmnElement
-
Determines if the BPMN element is a multi instance.
- isMultiInstanceSequential() - Method in interface org.camunda.community.bpmndt.model.BpmnElement
-
Determines if the BPMN element is a sequential multi instance.
- isPlatform8() - Method in interface org.camunda.community.bpmndt.model.TestCases
-
Determines if the BPMN model is a Camunda Platform 8 model.
- 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.BpmnElement
-
Returns
true, if the BPMN element is a none start element 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
- isScriptTask(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- isSendTask(String) - Method in class org.camunda.community.bpmndt.model.BpmnSupport
- isServiceTask(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.
L
- LINK_THROW - Enum constant in enum org.camunda.community.bpmndt.model.BpmnElementType
M
- MESSAGE_BOUNDARY - Enum constant in enum org.camunda.community.bpmndt.model.BpmnElementType
- MESSAGE_CATCH - Enum constant in enum org.camunda.community.bpmndt.model.BpmnElementType
- MODELER_EXECUTION_PLATFORM - Static variable in class org.camunda.community.bpmndt.model.BpmnExtension
- MODELER_EXECUTION_PLATFORM_ATTRIBUTE - Static variable in class org.camunda.community.bpmndt.model.BpmnExtension
- MODELER_NS - Static variable in class org.camunda.community.bpmndt.model.BpmnExtension
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(BpmnModelInstance) - Static method in interface org.camunda.community.bpmndt.model.TestCases
-
Gets the test cases of the given BPMN model instance.
- 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.
- 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.BpmnElementType
-
Other element, which need no special handling (e.g.
- OUTBOUND_CONNECTOR - Enum constant in enum org.camunda.community.bpmndt.model.BpmnElementType
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
- readModelFromStream(InputStream) - Static method in class org.camunda.community.bpmndt.model.BpmnExtension
- RECEIVE_TASK - Enum constant in enum org.camunda.community.bpmndt.model.BpmnElementType
- 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.BpmnElementType
-
Special type for handling scopes (e.g.
- SERVICE_TASK - Enum constant in enum org.camunda.community.bpmndt.model.BpmnElementType
- SIGNAL_BOUNDARY - Enum constant in enum org.camunda.community.bpmndt.model.BpmnElementType
- SIGNAL_CATCH - Enum constant in enum org.camunda.community.bpmndt.model.BpmnElementType
T
- TestCase - Interface in org.camunda.community.bpmndt.model
-
Test case of BPMN process, including its elements.
- 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.BpmnElementType
- TIMER_CATCH - Enum constant in enum org.camunda.community.bpmndt.model.BpmnElementType
U
- USER_TASK - Enum constant in enum org.camunda.community.bpmndt.model.BpmnElementType
V
- valueOf(String) - Static method in enum org.camunda.community.bpmndt.model.BpmnElementType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.camunda.community.bpmndt.model.BpmnElementType
-
Returns an array containing the constants of this enum type, in the order they are declared.
Z
- ZEEBE_MODELER_TEMPLATE_ATTRIBUTE - Static variable in class org.camunda.community.bpmndt.model.BpmnExtension
- ZEEBE_NS - Static variable in class org.camunda.community.bpmndt.model.BpmnExtension
All Classes and Interfaces|All Packages|Constant Field Values