# Uses of Interface
org.flowable.variable.api.delegate.VariableScope

Packages that use VariableScope
Package
Description
org.flowable.cmmn.api.delegate
org.flowable.engine.delegate
Interfaces used to include Java code in a process as the behavior of an activity or as a listener to process events with `JavaDelegate`s.
org.flowable.variable.api.delegate

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

  Subinterfaces of VariableScope in org.flowable.cmmn.api.delegate
  Modifier and Type
  Interface
  Description
  `interface`
  `DelegatePlanItemInstance`

- ## Uses of VariableScope in org.flowable.engine.delegate

  Subinterfaces of VariableScope in org.flowable.engine.delegate
  Modifier and Type
  Interface
  Description
  `interface`
  `DelegateExecution`
  Execution used in `JavaDelegate`s and `ExecutionListener`s.

- ## Uses of VariableScope in org.flowable.variable.api.delegate

  Methods in org.flowable.variable.api.delegate that return VariableScope
  Modifier and Type
  Method
  Description
  `static VariableScope`
  VariableScope.`empty()`