|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Any object extending this interface allows for actions to be carried out upon the action object.
Method Summary | |
AbstractAction |
createAction(java.lang.String name,
ExecutingContext ec)
Create an action for the given action name. |
java.lang.String |
getActionDefaultLocation()
Get the location where this action is to be generated |
ActionDescriptor |
getActionDescriptor(AbstractAction action)
Get an action descriptor for the given action type and name. |
IActionRequest |
getActionRequest(AbstractAction action,
HttpServletRequest request,
HttpServletResponse response)
Get the magic request used to handle a given action. |
IActionRequest |
getActionRequest(AbstractAction action,
java.lang.Object o,
HttpServletRequest request,
HttpServletResponse response)
Get the magic request used to handle a given action. |
java.util.List |
getActions(ExecutingContext ec)
Get a List of the actions this object supports. |
java.lang.Object |
handleAction(java.lang.String action,
ExecutingContext ec)
Check to see if this Row has child rows. |
boolean |
isActionApplicable(java.lang.String action,
ExecutingContext ec)
Check to see if an action is applicable for this object |
Method Detail |
public ActionDescriptor getActionDescriptor(AbstractAction action)
public java.lang.Object handleAction(java.lang.String action, ExecutingContext ec) throws CMException
CMException
public java.util.List getActions(ExecutingContext ec)
public AbstractAction createAction(java.lang.String name, ExecutingContext ec)
public java.lang.String getActionDefaultLocation()
public IActionRequest getActionRequest(AbstractAction action, HttpServletRequest request, HttpServletResponse response)
public IActionRequest getActionRequest(AbstractAction action, java.lang.Object o, HttpServletRequest request, HttpServletResponse response)
public boolean isActionApplicable(java.lang.String action, ExecutingContext ec) throws CMException
CMException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |