org.alfresco.web.bean.rules.handlers
Class PropertyValueHandler
java.lang.Object
org.alfresco.web.bean.rules.handlers.BaseConditionHandler
org.alfresco.web.bean.rules.handlers.PropertyValueHandler
- All Implemented Interfaces:
- java.io.Serializable, IHandler
- Direct Known Subclasses:
- TextPropertyValueConditionHandler
public class PropertyValueHandler
- extends BaseConditionHandler
Condition handler for the "compare-property-value" condition.
- See Also:
- Serialized Form
Method Summary |
java.lang.String |
generateSummary(javax.faces.context.FacesContext context,
IWizardBean wizard,
java.util.Map conditionProps)
Generates a summary string for this handler. |
java.lang.String |
getJSPPath()
By default, a JSP with the same name as the handler will
be loaded from a default location. |
void |
prepareForEdit(java.util.Map conditionProps,
java.util.Map repoProps)
Called at the start of the edit wizard. |
protected void |
prepareForEditWithCorrectType(java.util.Map conditionProps,
java.util.Map repoProps)
|
void |
prepareForSave(java.util.Map conditionProps,
java.util.Map repoProps)
Called at the end of the wizard. |
protected void |
prepareForSaveWithCorrectType(java.util.Map conditionProps,
java.util.Map repoProps)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROP_CONTAINS_TEXT
public static final java.lang.String PROP_CONTAINS_TEXT
- See Also:
- Constant Field Values
PropertyValueHandler
public PropertyValueHandler()
getJSPPath
public java.lang.String getJSPPath()
- Description copied from interface:
IHandler
- By default, a JSP with the same name as the handler will
be loaded from a default location. If the handler has stored
it's UI somewhere else the view id can be returned from this method.
- Returns:
- The path to the JSP for the handler
prepareForSave
public void prepareForSave(java.util.Map conditionProps,
java.util.Map repoProps)
- Description copied from interface:
IHandler
- Called at the end of the wizard. The properties relevant to
this handler have to be placed in the repository properties
map in the correct form for sending to the node service.
- Parameters:
conditionProps
- The current properties maprepoProps
- The repository properties map to prepare
prepareForSaveWithCorrectType
protected void prepareForSaveWithCorrectType(java.util.Map conditionProps,
java.util.Map repoProps)
prepareForEdit
public void prepareForEdit(java.util.Map conditionProps,
java.util.Map repoProps)
- Description copied from interface:
IHandler
- Called at the start of the edit wizard. The repository properties
map holds the current state of this rule. Any properties relevant
to this handler should be retrieved and setup in the current
properties map.
- Parameters:
conditionProps
- The current properties maprepoProps
- The properties currently in the repository
prepareForEditWithCorrectType
protected void prepareForEditWithCorrectType(java.util.Map conditionProps,
java.util.Map repoProps)
generateSummary
public java.lang.String generateSummary(javax.faces.context.FacesContext context,
IWizardBean wizard,
java.util.Map conditionProps)
- Description copied from interface:
IHandler
- Generates a summary string for this handler. The current state of
the wizard is passed as well as the current properties map.
- Parameters:
context
- Faces contextwizard
- The current wizardconditionProps
- The properties map
- Returns:
- The summary string
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.