|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.plumtree.uiinfrastructure.form.RepostControl com.plumtree.portalpages.admin.objmgr.ObjMgrRepostControl
public class ObjMgrRepostControl
Field Summary | |
---|---|
static java.lang.String |
HTML_INPUT_EXPAND_BOOLEAN
|
static java.lang.String |
HTML_INPUT_EXPAND_OBJECT_ID
Expand object types inputs |
static java.lang.String |
HTML_INPUT_FOLDER_ID
Mandatory Form inputs |
static java.lang.String |
HTML_INPUT_OBJECT_IDS
|
static int |
POSTTOSELF_ACTION_COLLAPSE_ALL_OBJECTS
|
static int |
POSTTOSELF_ACTION_COPY
|
static int |
POSTTOSELF_ACTION_CREATE_FOLDER
Repost Actions |
static int |
POSTTOSELF_ACTION_DELETE
|
static int |
POSTTOSELF_ACTION_DELETE_LATER
|
static int |
POSTTOSELF_ACTION_EDIT
|
static int |
POSTTOSELF_ACTION_ENABLE
|
static int |
POSTTOSELF_ACTION_EXPAND_ALL_OBJECTS
|
static int |
POSTTOSELF_ACTION_EXPAND_OBJECT_TYPE
|
static int |
POSTTOSELF_ACTION_MIGRATE
|
static int |
POSTTOSELF_ACTION_MOVE
|
static int |
POSTTOSELF_ACTION_RUN_ONCE
|
static java.lang.String |
STR_MVC_CLASS_NAME
Name of this control |
Constructor Summary | |
---|---|
ObjMgrRepostControl()
|
Method Summary | |
---|---|
Redirect |
CheckActionSecurityAndExecute(XPHashtable arguments)
This ovverrides the implementation from RepostControl 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 class name. |
static int[] |
GetSelectedFolders(XPHashtable htFormData)
This method gets the selected folders from the form data |
static java.lang.Object[][] |
GetSelectedObjects(IObjMgrModelRO asObjMgrModel,
XPHashtable htFormData)
This method gets the selected objects (not folders) from the form data |
static XPHashtable |
GetSelectedObjectsMap(IObjMgrModelRO asObjMgrModel,
XPHashtable htFormData)
This method gets the selected objects (not folders) from the form data |
void |
Init(IModel model,
AActivitySpace space)
Inits the class with the associated model and activity space. |
protected void |
PerformAction(int _nAction)
Given the repost action mode, calls the associated method in the model. |
protected void |
SaveCurrentPage()
Save Object Manager settings |
Methods inherited from class com.plumtree.uiinfrastructure.form.RepostControl |
---|
GetPageStatus, GetRepostAction, PerformPassthruAction, SetPageStatus, SetRedirect, SetRepostAction |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String STR_MVC_CLASS_NAME
public static final java.lang.String HTML_INPUT_FOLDER_ID
public static final java.lang.String HTML_INPUT_OBJECT_IDS
public static final java.lang.String HTML_INPUT_EXPAND_OBJECT_ID
public static final java.lang.String HTML_INPUT_EXPAND_BOOLEAN
public static final int POSTTOSELF_ACTION_CREATE_FOLDER
public static final int POSTTOSELF_ACTION_MOVE
public static final int POSTTOSELF_ACTION_COPY
public static final int POSTTOSELF_ACTION_EDIT
public static final int POSTTOSELF_ACTION_DELETE
public static final int POSTTOSELF_ACTION_DELETE_LATER
public static final int POSTTOSELF_ACTION_RUN_ONCE
public static final int POSTTOSELF_ACTION_MIGRATE
public static final int POSTTOSELF_ACTION_ENABLE
public static final int POSTTOSELF_ACTION_EXPAND_OBJECT_TYPE
public static final int POSTTOSELF_ACTION_EXPAND_ALL_OBJECTS
public static final int POSTTOSELF_ACTION_COLLAPSE_ALL_OBJECTS
Constructor Detail |
---|
public ObjMgrRepostControl()
Method Detail |
---|
public Redirect CheckActionSecurityAndExecute(XPHashtable arguments)
CheckActionSecurityAndExecute
in interface IControl
CheckActionSecurityAndExecute
in class RepostControl
public static int[] GetSelectedFolders(XPHashtable htFormData)
public static java.lang.Object[][] GetSelectedObjects(IObjMgrModelRO asObjMgrModel, XPHashtable htFormData)
public static XPHashtable GetSelectedObjectsMap(IObjMgrModelRO asObjMgrModel, XPHashtable htFormData)
public java.lang.Object Create()
IManagedObject
Create
in interface IManagedObject
Create
in class RepostControl
IManagedObject.Create()
public java.lang.String GetName()
RepostControl
GetName
in interface IMVCObject
GetName
in class RepostControl
com.plumtree.xpshared.activityspace.IControl#GetName()
public void Init(IModel model, AActivitySpace space)
Init
in interface IControl
Init
in class RepostControl
model
- space
- protected void PerformAction(int _nAction)
PerformAction
in class RepostControl
_nAction
- protected void SaveCurrentPage()
SaveCurrentPage
in class RepostControl
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |