Class CmmnDelegateHelper
java.lang.Object
org.flowable.cmmn.engine.impl.delegate.CmmnDelegateHelper
- Author:
- Joram Barrez
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ExpressioncreateExpressionForField(org.flowable.cmmn.model.FieldExtension fieldExtension) static org.flowable.cmmn.model.CmmnElementgetCmmnElement(DelegatePlanItemInstance planItemInstance) Returns the currentCmmnElementwhere theDelegatePlanItemInstanceis currently at.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.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) 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)
-
Constructor Details
-
CmmnDelegateHelper
public CmmnDelegateHelper()
-
-
Method Details
-
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
-
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)
-