# Uses of Class
org.flowable.cmmn.model.BaseElement

Packages that use BaseElement
Package
Description
org.flowable.cmmn.model

- ## Uses of BaseElement in org.flowable.cmmn.model

  Subclasses of BaseElement in org.flowable.cmmn.model
  Modifier and Type
  Class
  Description
  `class`
  `AbstractFlowableHttpHandler`
  `class`
  `Association`
  `class`
  `Case`
  `class`
  `CaseElement`
  `class`
  `CasePageTask`
  `class`
  `CaseTask`
  `class`
  `ChildTask`
  `class`
  `CmmnDiEdge`
  `class`
  `CmmnDiShape`
  `class`
  `CmmnElement`
  `class`
  `CompletionNeutralRule`
  `class`
  `Criterion`
  `class`
  `Decision`
  `class`
  `DecisionTask`
  `class`
  `EventListener`
  `class`
  `ExtensionElement`
  `class`
  `ExternalWorkerServiceTask`
  `class`
  `FieldExtension`
  `class`
  `FlowableHttpRequestHandler`
  `class`
  `FlowableHttpResponseHandler`
  `class`
  `FlowableListener`
  `class`
  `FormAwareServiceTask`
  `class`
  `GenericEventListener`
  `class`
  `GraphicInfo`
  `class`
  `HttpServiceTask`
  `class`
  `HumanTask`
  `class`
  `IntentEventListener`
  `class`
  `IOParameter`
  `class`
  `ManualActivationRule`
  `class`
  `Milestone`
  `class`
  `ParentCompletionRule`
  `class`
  `PlanFragment`
  Even though plan fragments don't have a runtime behavior, they still need to be stored in the `CmmnModel`, as they are needed when exporting the XML.
  `class`
  `PlanItem`
  `class`
  `PlanItemControl`
  `class`
  `PlanItemDefinition`
  `class`
  `PlanItemRule`
  `class`
  `Process`
  `class`
  `ProcessTask`
  `class`
  `ReactivateEventListener`
  The reactivation listener is a very specific user event listener available on a historic case instance in order to reactivate it again.
  `class`
  `ReactivationRule`
  The reactivation rule describes how a plan item is reactivated during phase two of case reactivation.
  `class`
  `RepetitionRule`
  `class`
  `RequiredRule`
  `class`
  `ScriptInfo`
  Contains relevant information for script evaluation.
  `class`
  `ScriptServiceTask`
  `class`
  `SendEventServiceTask`
  `class`
  `Sentry`
  `class`
  `SentryIfPart`
  `class`
  `SentryOnPart`
  `class`
  `ServiceTask`
  `class`
  `SignalEventListener`
  `class`
  `Stage`
  `class`
  `Task`
  `class`
  `TaskWithFieldExtensions`
  `class`
  `TextAnnotation`
  `class`
  `TimerEventListener`
  `class`
  `UserEventListener`
  `class`
  `VariableEventListener`
  Fields in org.flowable.cmmn.model declared as BaseElement
  Modifier and Type
  Field
  Description
  `protected BaseElement`
  GraphicInfo.`element`
  `protected BaseElement`
  Association.`sourceElement`
  `protected BaseElement`
  Association.`targetElement`
  Methods in org.flowable.cmmn.model that return BaseElement
  Modifier and Type
  Method
  Description
  `BaseElement`
  GraphicInfo.`getElement()`
  `BaseElement`
  Association.`getSourceElement()`
  `BaseElement`
  Association.`getTargetElement()`
  Methods in org.flowable.cmmn.model with parameters of type BaseElement
  Modifier and Type
  Method
  Description
  `void`
  GraphicInfo.`setElement(BaseElement element)`
  `void`
  Association.`setSourceElement(BaseElement sourceElement)`
  `void`
  Association.`setTargetElement(BaseElement targetElement)`
  `void`
  BaseElement.`setValues(BaseElement otherElement)`