public abstract class ActionConditionEvaluatorAbstractBase extends ParameterizedItemAbstractBase implements ActionConditionEvaluator
| Modifier and Type | Field and Description |
|---|---|
protected ActionConditionDefinition |
actionConditionDefinition
The action condition definition
|
DISPLAY_LABEL, runtimeActionServicename| Constructor and Description |
|---|
ActionConditionEvaluatorAbstractBase() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluate(ActionCondition actionCondition,
org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef)
Evaluate the action condition
|
protected abstract boolean |
evaluateImpl(ActionCondition actionCondition,
org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef)
Evaluation implementation
|
ActionConditionDefinition |
getActionConditionDefintion()
Get the action condition definition.
|
void |
init()
Initialise method
|
void |
setPublicCondition(boolean publicCondition)
Set the value that indicates whether a condition is public or not
|
addParameterDefinitions, checkMandatoryProperties, getAdhocPropertiesAllowed, getDescriptionKey, getParamDisplayLabel, getParameterDefintions, getTitleKey, setRuntimeActionService, toStringsetBeanNameprotected ActionConditionDefinition actionConditionDefinition
public ActionConditionEvaluatorAbstractBase()
public void init()
public void setPublicCondition(boolean publicCondition)
publicCondition - true if the condition is public, false otherwisepublic ActionConditionDefinition getActionConditionDefintion()
getActionConditionDefintion in interface ActionConditionEvaluatorpublic boolean evaluate(ActionCondition actionCondition, org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef)
ActionConditionEvaluatorevaluate in interface ActionConditionEvaluatoractionCondition - the action conditionactionedUponNodeRef - the actioned upon nodeorg.alfresco.repo.action.evaluator.ActionConditionEvaluator#evaluate(org.alfresco.service.cmr.repository.NodeRef, org.alfresco.service.cmr.repository.NodeRef)protected abstract boolean evaluateImpl(ActionCondition actionCondition, org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef)
actionCondition - the action conditionactionedUponNodeRef - the actioned upon node referenceCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.