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

Packages that use PlanItem
Package
Description
org.flowable.cmmn.api.delegate
org.flowable.cmmn.model

- ## Uses of PlanItem in org.flowable.cmmn.api.delegate

  Methods in org.flowable.cmmn.api.delegate that return PlanItem
  Modifier and Type
  Method
  Description
  `PlanItem`
  DelegatePlanItemInstance.`getPlanItem()`
  `PlanItem`
  ReadOnlyDelegatePlanItemInstance.`getPlanItem()`

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

  Fields in org.flowable.cmmn.model declared as PlanItem
  Modifier and Type
  Field
  Description
  `protected PlanItem`
  PlanFragment.`planItem`
  `protected PlanItem`
  SentryOnPart.`source`
  `protected PlanItem`
  TimerEventListener.`timerStartTriggerPlanItem`
  Fields in org.flowable.cmmn.model with type parameters of type PlanItem
  Modifier and Type
  Field
  Description
  `protected List<PlanItem>`
  PlanItem.`entryDependencies`
  A list of `PlanItem`s to which this plan item is dependent on through its entry criteria.
  `protected List<PlanItem>`
  PlanItem.`entryDependentPlanItems`
  A list of all `PlanItem`s that are dependent on this plan item through their entry criteria.
  `protected List<PlanItem>`
  PlanItem.`exitDependencies`
  A list of `PlanItem`s to which this plan item is dependent on through its exit criteria.
  `protected List<PlanItem>`
  PlanItem.`exitDependentPlanItems`
  A list of all `PlanItem`s that are dependent on this plan item through their exit criteria.
  `protected Map<String,PlanItem>`
  PlanFragment.`planItemDefinitionToItemMap`
  `protected Map<String,PlanItem>`
  PlanFragment.`planItemMap`
  Methods in org.flowable.cmmn.model that return PlanItem
  Modifier and Type
  Method
  Description
  `PlanItem`
  CmmnModel.`findPlanItem(String id)`
  `PlanItem`
  CmmnModel.`findPlanItemByPlanItemDefinitionId(String id)`
  `PlanItem`
  PlanFragment.`findPlanItemForPlanItemDefinitionInPlanFragmentOrDownwards(String planItemDefinitionId)`
  `PlanItem`
  PlanFragment.`findPlanItemForPlanItemDefinitionInPlanFragmentOrUpwards(String planItemDefinitionId)`
  `PlanItem`
  PlanFragment.`findPlanItemInPlanFragmentOrDownwards(String planItemId)`
  `PlanItem`
  PlanFragment.`findPlanItemInPlanFragmentOrUpwards(String planItemId)`
  `PlanItem`
  PlanFragment.`getPlanItem()`
  `PlanItem`
  PlanFragment.`getPlanItem(String planItemId)`
  `PlanItem`
  SentryOnPart.`getSource()`
  `PlanItem`
  TimerEventListener.`getTimerStartTriggerPlanItem()`
  Methods in org.flowable.cmmn.model that return types with arguments of type PlanItem
  Modifier and Type
  Method
  Description
  `List<PlanItem>`
  PlanItem.`getAllDependentPlanItems()`
  `List<PlanItem>`
  PlanFragment.`getDirectChildPlanItemsWithLifecycleEnabled()`
  `List<PlanItem>`
  PlanItem.`getEntryDependencies()`
  `List<PlanItem>`
  PlanItem.`getEntryDependentPlanItems()`
  `List<PlanItem>`
  PlanItem.`getExitDependencies()`
  `List<PlanItem>`
  PlanItem.`getExitDependentPlanItems()`
  `List<PlanItem>`
  PlanFragment.`getPlanItems()`
  Methods in org.flowable.cmmn.model with parameters of type PlanItem
  Modifier and Type
  Method
  Description
  `void`
  PlanItem.`addEntryDependentPlanItem(PlanItem planItem)`
  `void`
  PlanItem.`addExitDependentPlanItem(PlanItem planItem)`
  `void`
  PlanFragment.`addPlanItem(PlanItem planItem)`
  `void`
  PlanFragment.`removePlanItem(PlanItem planItem)`
  `void`
  PlanFragment.`setPlanItem(PlanItem planItem)`
  `void`
  SentryOnPart.`setSource(PlanItem source)`
  `void`
  TimerEventListener.`setTimerStartTriggerPlanItem(PlanItem timerStartTriggerPlanItem)`
  Method parameters in org.flowable.cmmn.model with type arguments of type PlanItem
  Modifier and Type
  Method
  Description
  `void`
  PlanItem.`setEntryDependencies(List<PlanItem> entryDependencies)`
  `void`
  PlanItem.`setEntryDependentPlanItems(List<PlanItem> entryDependentPlanItems)`
  `void`
  PlanItem.`setExitDependencies(List<PlanItem> exitDependencies)`
  `void`
  PlanItem.`setExitDependentPlanItems(List<PlanItem> exitDependentPlanItems)`
  `void`
  PlanFragment.`setPlanItemMap(Map<String,PlanItem> planItemMap)`