Index

B C D E G H I L M N O P R S T U V Z 
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 of CatchEvent or ThrowEvent nodes.
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 Bpmn instance by registering additional types that are required to read the bpmndt extension 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
 
B C D E G H I L M N O P R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values