Package com.flowable.platform.common.el
Class ScopeELResolver
- java.lang.Object
-
- org.flowable.common.engine.impl.javax.el.ELResolver
-
- com.flowable.platform.common.el.ScopeELResolver
-
public class ScopeELResolver extends ELResolver
Resolves the scope token to either some ProcessInstance or CaseInstance
-
-
Field Summary
Fields Modifier and Type Field Description static String
SCOPE_TOKEN
-
Fields inherited from class org.flowable.common.engine.impl.javax.el.ELResolver
RESOLVABLE_AT_DESIGN_TIME, TYPE
-
-
Constructor Summary
Constructors Constructor Description ScopeELResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CaseInstanceEntity
getCaseInstance(String caseInstanceId)
protected CmmnEngineConfiguration
getCmmnEngineConfiguration()
Class<?>
getCommonPropertyType(ELContext elContext, Object o)
Iterator<FeatureDescriptor>
getFeatureDescriptors(ELContext elContext, Object o)
Class<?>
getType(ELContext elContext, Object o, Object o1)
Object
getValue(ELContext context, Object base, Object property)
protected VariableContainer
getVariableContainer(ELContext elContext)
boolean
isReadOnly(ELContext elContext, Object o, Object o1)
void
setValue(ELContext elContext, Object o, Object o1, Object o2)
-
Methods inherited from class org.flowable.common.engine.impl.javax.el.ELResolver
invoke
-
-
-
-
Field Detail
-
SCOPE_TOKEN
public static final String SCOPE_TOKEN
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCommonPropertyType
public Class<?> getCommonPropertyType(ELContext elContext, Object o)
- Specified by:
getCommonPropertyType
in classELResolver
-
getFeatureDescriptors
public Iterator<FeatureDescriptor> getFeatureDescriptors(ELContext elContext, Object o)
- Specified by:
getFeatureDescriptors
in classELResolver
-
getType
public Class<?> getType(ELContext elContext, Object o, Object o1)
- Specified by:
getType
in classELResolver
-
getValue
public Object getValue(ELContext context, Object base, Object property)
- Specified by:
getValue
in classELResolver
-
isReadOnly
public boolean isReadOnly(ELContext elContext, Object o, Object o1)
- Specified by:
isReadOnly
in classELResolver
-
setValue
public void setValue(ELContext elContext, Object o, Object o1, Object o2)
- Specified by:
setValue
in classELResolver
-
getCmmnEngineConfiguration
protected CmmnEngineConfiguration getCmmnEngineConfiguration()
-
getCaseInstance
protected CaseInstanceEntity getCaseInstance(String caseInstanceId)
-
getVariableContainer
protected VariableContainer getVariableContainer(ELContext elContext)
-
-