org.alfresco.web.bean.actions.handlers
Class CheckOutHandler

java.lang.Object
  extended by org.alfresco.web.bean.actions.handlers.BaseActionHandler
      extended by org.alfresco.web.bean.actions.handlers.CheckOutHandler
All Implemented Interfaces:
java.io.Serializable, IHandler

public class CheckOutHandler
extends BaseActionHandler

Action handler implementation for the "check-out" action.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.alfresco.web.bean.actions.handlers.BaseActionHandler
ACTION_PAGES_LOCATION, PROP_DESTINATION
 
Constructor Summary
CheckOutHandler()
           
 
Method Summary
 java.lang.String generateSummary(javax.faces.context.FacesContext context, IWizardBean wizard, java.util.Map actionProps)
          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.
 boolean isAllowMultiple()
          Returns value of possibility of repeated performance of action
 void prepareForEdit(java.util.Map actionProps, java.util.Map repoProps)
          Called at the start of the edit wizard.
 void prepareForSave(java.util.Map actionProps, java.util.Map repoProps)
          Called at the end of the wizard.
 
Methods inherited from class org.alfresco.web.bean.actions.handlers.BaseActionHandler
getJSPPath, setupUIDefaults
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CheckOutHandler

public CheckOutHandler()
Method Detail

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 actionProps,
                           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:
actionProps - The current properties map
repoProps - The repository properties map to prepare

prepareForEdit

public void prepareForEdit(java.util.Map actionProps,
                           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:
actionProps - The current properties map
repoProps - The properties currently in the repository

generateSummary

public java.lang.String generateSummary(javax.faces.context.FacesContext context,
                                        IWizardBean wizard,
                                        java.util.Map actionProps)
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 context
wizard - The current wizard
actionProps - The properties map
Returns:
The summary string

isAllowMultiple

public boolean isAllowMultiple()
Description copied from interface: IHandler
Returns value of possibility of repeated performance of action

Specified by:
isAllowMultiple in interface IHandler
Overrides:
isAllowMultiple in class BaseActionHandler
Returns:
true is allow multiple


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.