public class CmmnDelegateHelper extends Object
| Constructor and Description |
|---|
CmmnDelegateHelper() |
| Modifier and Type | Method and Description |
|---|---|
static Expression |
createExpressionForField(org.flowable.cmmn.model.FieldExtension fieldExtension) |
static org.flowable.cmmn.model.CmmnElement |
getCmmnElement(DelegatePlanItemInstance planItemInstance)
Returns the current
CmmnElement where the DelegatePlanItemInstance is currently at. |
static Map<String,List<org.flowable.cmmn.model.ExtensionElement>> |
getCmmnElementExtensionElements(DelegatePlanItemInstance planItemInstance) |
static org.flowable.cmmn.model.FieldExtension |
getCmmnElementField(DelegatePlanItemInstance planItemInstance,
String fieldName) |
static Expression |
getCmmnElementFieldExpression(DelegatePlanItemInstance planItemInstance,
String fieldName) |
static List<org.flowable.cmmn.model.FieldExtension> |
getCmmnElementFields(DelegatePlanItemInstance planItemInstance) |
static org.flowable.cmmn.model.CmmnModel |
getCmmnModel(DelegatePlanItemInstance planItemInstance)
Returns the
CmmnModel matching the case definition cmmn model for the case definition of the passed DelegatePlanItemInstance. |
static Map<String,List<org.flowable.cmmn.model.ExtensionElement>> |
getExtensionElements(DelegatePlanItemInstance planItemInstance) |
static org.flowable.cmmn.model.FieldExtension |
getField(DelegatePlanItemInstance planItemInstance,
String fieldName) |
static Expression |
getFieldExpression(DelegatePlanItemInstance planItemInstance,
String fieldName) |
static List<org.flowable.cmmn.model.FieldExtension> |
getFields(DelegatePlanItemInstance planItemInstance) |
static Map<String,List<org.flowable.cmmn.model.ExtensionElement>> |
getListenerExtensionElements(DelegatePlanItemInstance planItemInstance) |
static org.flowable.cmmn.model.FieldExtension |
getListenerField(DelegatePlanItemInstance planItemInstance,
String fieldName) |
static Expression |
getListenerFieldExpression(DelegatePlanItemInstance planItemInstance,
String fieldName) |
static List<org.flowable.cmmn.model.FieldExtension> |
getListenerFields(DelegatePlanItemInstance planItemInstance) |
static boolean |
isExecutingLifecycleListener(DelegatePlanItemInstance planItemInstance) |
public static org.flowable.cmmn.model.CmmnModel getCmmnModel(DelegatePlanItemInstance planItemInstance)
CmmnModel matching the case definition cmmn model for the case definition of the passed DelegatePlanItemInstance.public static org.flowable.cmmn.model.CmmnElement getCmmnElement(DelegatePlanItemInstance planItemInstance)
CmmnElement where the DelegatePlanItemInstance is currently at.public static boolean isExecutingLifecycleListener(DelegatePlanItemInstance planItemInstance)
public static Map<String,List<org.flowable.cmmn.model.ExtensionElement>> getExtensionElements(DelegatePlanItemInstance planItemInstance)
public static Map<String,List<org.flowable.cmmn.model.ExtensionElement>> getCmmnElementExtensionElements(DelegatePlanItemInstance planItemInstance)
public static Map<String,List<org.flowable.cmmn.model.ExtensionElement>> getListenerExtensionElements(DelegatePlanItemInstance planItemInstance)
public static List<org.flowable.cmmn.model.FieldExtension> getFields(DelegatePlanItemInstance planItemInstance)
public static List<org.flowable.cmmn.model.FieldExtension> getCmmnElementFields(DelegatePlanItemInstance planItemInstance)
public static List<org.flowable.cmmn.model.FieldExtension> getListenerFields(DelegatePlanItemInstance planItemInstance)
public static org.flowable.cmmn.model.FieldExtension getField(DelegatePlanItemInstance planItemInstance, String fieldName)
public static org.flowable.cmmn.model.FieldExtension getCmmnElementField(DelegatePlanItemInstance planItemInstance, String fieldName)
public static org.flowable.cmmn.model.FieldExtension getListenerField(DelegatePlanItemInstance planItemInstance, String fieldName)
public static Expression createExpressionForField(org.flowable.cmmn.model.FieldExtension fieldExtension)
public static Expression getFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName)
public static Expression getCmmnElementFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName)
public static Expression getListenerFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName)
Copyright © 2021 Flowable. All rights reserved.