public class HierarchyVariableELResolver extends VariableContainerELResolver
| Modifier and Type | Field and Description |
|---|---|
static String |
PARENT_CASE_TOKEN |
static String |
PARENT_PROCESS_TOKEN |
static String |
PARENT_TOKEN |
static String |
ROOT_CASE_TOKEN |
static String |
ROOT_PROCESS_TOKEN |
static String |
ROOT_TOKEN |
static String |
SELF_TOKEN |
LOGGED_IN_USER_KEY, VARIABLE_CONTAINER_KEYRESOLVABLE_AT_DESIGN_TIME, TYPE| Constructor and Description |
|---|
HierarchyVariableELResolver() |
getCommonPropertyType, getFeatureDescriptors, getType, getVariableContainer, isReadOnlyinvokepublic static final String ROOT_TOKEN
public static final String PARENT_TOKEN
public static final String SELF_TOKEN
public static final String ROOT_CASE_TOKEN
public static final String PARENT_CASE_TOKEN
public static final String ROOT_PROCESS_TOKEN
public static final String PARENT_PROCESS_TOKEN
public Object getValue(ELContext context, Object base, Object property)
getValue in class VariableContainerELResolverpublic void setValue(ELContext context, Object base, Object property, Object value)
setValue in class VariableContainerELResolverprotected Object resolveVariableContainer(Object possibleVariableContainer, ELContext context, Object property)
protected VariableContainer resolveRoot(ExecutionEntity variableContainer)
protected VariableContainer resolveParent(ExecutionEntity variableContainer)
protected Object resolveCaseRoot(CaseInstance caseInstance)
protected Object resolveCaseParent(CaseInstance caseInstance)
protected CaseInstanceEntity getCaseInstance(String caseInstanceId)
protected ExecutionEntity getProcessInstance(String processInstanceId)
protected EntityLinkService getEntityLinkService(ProcessEngineConfigurationImpl processEngineConfiguration)
protected EntityLinkService getEntityLinkService(CmmnEngineConfiguration cmmnEngineConfiguration)
protected CmmnEngineConfiguration getCmmnEngineConfiguration()
protected ProcessEngineConfigurationImpl getProcessEngineConfiguration()