# Uses of Class
org.flowable.bpmn.model.ConditionalEventDefinition

Packages that use ConditionalEventDefinition
Package
Description
org.flowable.bpmn.model
org.flowable.engine.test
Helper classes for testing processes.

- ## Uses of ConditionalEventDefinition in org.flowable.bpmn.model

  Methods in org.flowable.bpmn.model that return ConditionalEventDefinition
  Modifier and Type
  Method
  Description
  `ConditionalEventDefinition`
  ConditionalEventDefinition.`clone()`
  Methods in org.flowable.bpmn.model with parameters of type ConditionalEventDefinition
  Modifier and Type
  Method
  Description
  `void`
  ConditionalEventDefinition.`setValues(ConditionalEventDefinition otherDefinition)`

- ## Uses of ConditionalEventDefinition in org.flowable.engine.test

  Methods in org.flowable.engine.test with parameters of type ConditionalEventDefinition
  Modifier and Type
  Method
  Description
  `org.flowable.engine.impl.bpmn.behavior.BoundaryConditionalEventActivityBehavior`
  TestActivityBehaviorFactory.`createBoundaryConditionalEventActivityBehavior(BoundaryEvent boundaryEvent, ConditionalEventDefinition conditionalEventDefinition, String conditionExpression, String conditionLanguage, boolean interrupting)`
  `org.flowable.engine.impl.bpmn.behavior.EventSubProcessConditionalStartEventActivityBehavior`
  TestActivityBehaviorFactory.`createEventSubProcessConditionalStartEventActivityBehavior(StartEvent startEvent, ConditionalEventDefinition conditionalEventDefinition, String conditionExpression)`
  `org.flowable.engine.impl.bpmn.behavior.IntermediateCatchConditionalEventActivityBehavior`
  TestActivityBehaviorFactory.`createIntermediateCatchConditionalEventActivityBehavior(IntermediateCatchEvent intermediateCatchEvent, ConditionalEventDefinition conditionalEventDefinition, String conditionExpression, String conditionLanguage)`