com.plumtree.portalpages.ajax
Class AjaxControl
java.lang.Object
com.plumtree.uiinfrastructure.opener.BaseOpenerControl
com.plumtree.portalpages.ajax.AjaxControl
- All Implemented Interfaces:
- IControl, IManagedObject, IMVCObject
public class AjaxControl
- extends BaseOpenerControl
- Author:
- MattC
|
Method Summary |
Redirect |
CheckActionSecurityAndExecute(XPHashtable arguments)
This overrides the implementation from IControl for certain actions |
java.lang.Object |
Create()
This method is used by the ASManager to return new instances of managed
objects. |
java.lang.String |
GetName()
Return the name of the MVC object. |
void |
Init(IModel model,
AActivitySpace space)
Initialize the control with the model it should use and it's parent
AActivitySpace. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STR_MVC_CLASS_NAME
public static final java.lang.String STR_MVC_CLASS_NAME
- See Also:
- Constant Field Values
POST_ACTION_RENAME
public static final int POST_ACTION_RENAME
- See Also:
- Constant Field Values
STATUS_FAIL
public static final int STATUS_FAIL
- See Also:
- Constant Field Values
STATUS_SUCCESS
public static final int STATUS_SUCCESS
- See Also:
- Constant Field Values
AjaxControl
public AjaxControl()
CheckActionSecurityAndExecute
public Redirect CheckActionSecurityAndExecute(XPHashtable arguments)
- This overrides the implementation from IControl for certain actions
- Specified by:
CheckActionSecurityAndExecute in interface IControl- Overrides:
CheckActionSecurityAndExecute in class BaseOpenerControl
- Parameters:
arguments - These are our QS arguments.
- Returns:
- Redirect
- See Also:
com.plumtree.uiinfrastructure.activityspace.IControl#Execute()
Create
public java.lang.Object Create()
- Description copied from interface:
IManagedObject
- This method is used by the ASManager to return new instances of managed
objects.
- Specified by:
Create in interface IManagedObject- Overrides:
Create in class BaseOpenerControl
- Returns:
- A new instance of the managed class (i.e. return new Foo();)
- See Also:
IManagedObject.Create()
GetName
public java.lang.String GetName()
- Description copied from interface:
IMVCObject
- Return the name of the MVC object.
- Specified by:
GetName in interface IMVCObject- Overrides:
GetName in class BaseOpenerControl
- Returns:
- the name of the object.
- See Also:
IMVCObject.GetName()
Init
public void Init(IModel model,
AActivitySpace space)
- Description copied from interface:
IControl
- Initialize the control with the model it should use and it's parent
AActivitySpace. This method needs to be called before any other methods.
This method also clears all internal data so the control can be used again
without fear of mixing data.
- Specified by:
Init in interface IControl- Overrides:
Init in class BaseOpenerControl
- See Also:
IControl.Init(IModel, AActivitySpace)