Class CmmnDelegateHelper
- java.lang.Object
-
- org.flowable.cmmn.engine.impl.delegate.CmmnDelegateHelper
-
public class CmmnDelegateHelper extends Object
- Author:
- Joram Barrez
-
-
Constructor Summary
Constructors Constructor Description CmmnDelegateHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ExpressioncreateExpressionForField(org.flowable.cmmn.model.FieldExtension fieldExtension)static org.flowable.cmmn.model.CmmnElementgetCmmnElement(DelegatePlanItemInstance planItemInstance)Returns the currentCmmnElementwhere theDelegatePlanItemInstanceis currently at.static Map<String,List<org.flowable.cmmn.model.ExtensionElement>>getCmmnElementExtensionElements(DelegatePlanItemInstance planItemInstance)static org.flowable.cmmn.model.FieldExtensiongetCmmnElementField(DelegatePlanItemInstance planItemInstance, String fieldName)static ExpressiongetCmmnElementFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName)static List<org.flowable.cmmn.model.FieldExtension>getCmmnElementFields(DelegatePlanItemInstance planItemInstance)static org.flowable.cmmn.model.CmmnModelgetCmmnModel(DelegatePlanItemInstance planItemInstance)Returns theCmmnModelmatching the case definition cmmn model for the case definition of the passedDelegatePlanItemInstance.static Map<String,List<org.flowable.cmmn.model.ExtensionElement>>getExtensionElements(DelegatePlanItemInstance planItemInstance)static org.flowable.cmmn.model.FieldExtensiongetField(DelegatePlanItemInstance planItemInstance, String fieldName)static ExpressiongetFieldExpression(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.FieldExtensiongetListenerField(DelegatePlanItemInstance planItemInstance, String fieldName)static ExpressiongetListenerFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName)static List<org.flowable.cmmn.model.FieldExtension>getListenerFields(DelegatePlanItemInstance planItemInstance)static booleanisExecutingLifecycleListener(DelegatePlanItemInstance planItemInstance)
-
-
-
Method Detail
-
getCmmnModel
public static org.flowable.cmmn.model.CmmnModel getCmmnModel(DelegatePlanItemInstance planItemInstance)
Returns theCmmnModelmatching the case definition cmmn model for the case definition of the passedDelegatePlanItemInstance.
-
getCmmnElement
public static org.flowable.cmmn.model.CmmnElement getCmmnElement(DelegatePlanItemInstance planItemInstance)
Returns the currentCmmnElementwhere theDelegatePlanItemInstanceis currently at.
-
isExecutingLifecycleListener
public static boolean isExecutingLifecycleListener(DelegatePlanItemInstance planItemInstance)
-
getExtensionElements
public static Map<String,List<org.flowable.cmmn.model.ExtensionElement>> getExtensionElements(DelegatePlanItemInstance planItemInstance)
-
getCmmnElementExtensionElements
public static Map<String,List<org.flowable.cmmn.model.ExtensionElement>> getCmmnElementExtensionElements(DelegatePlanItemInstance planItemInstance)
-
getListenerExtensionElements
public static Map<String,List<org.flowable.cmmn.model.ExtensionElement>> getListenerExtensionElements(DelegatePlanItemInstance planItemInstance)
-
getFields
public static List<org.flowable.cmmn.model.FieldExtension> getFields(DelegatePlanItemInstance planItemInstance)
-
getCmmnElementFields
public static List<org.flowable.cmmn.model.FieldExtension> getCmmnElementFields(DelegatePlanItemInstance planItemInstance)
-
getListenerFields
public static List<org.flowable.cmmn.model.FieldExtension> getListenerFields(DelegatePlanItemInstance planItemInstance)
-
getField
public static org.flowable.cmmn.model.FieldExtension getField(DelegatePlanItemInstance planItemInstance, String fieldName)
-
getCmmnElementField
public static org.flowable.cmmn.model.FieldExtension getCmmnElementField(DelegatePlanItemInstance planItemInstance, String fieldName)
-
getListenerField
public static org.flowable.cmmn.model.FieldExtension getListenerField(DelegatePlanItemInstance planItemInstance, String fieldName)
-
createExpressionForField
public static Expression createExpressionForField(org.flowable.cmmn.model.FieldExtension fieldExtension)
-
getFieldExpression
public static Expression getFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName)
-
getCmmnElementFieldExpression
public static Expression getCmmnElementFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName)
-
getListenerFieldExpression
public static Expression getListenerFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName)
-
-