Index

B C D E G H I L M N O P R S T U V 
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 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
Extended Bpmn instance, which registers additional types that are required to read the bpmndt extension 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.
B C D E G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values