com.plumtree.portalpages.common.editpage
Class PageLayoutControl

java.lang.Object
  extended by com.plumtree.uiinfrastructure.editor.EditorHelperRepostControl
      extended by com.plumtree.portalpages.common.editpage.PageLayoutControl
All Implemented Interfaces:
IControl, IManagedObject, IMVCObject

public class PageLayoutControl
extends EditorHelperRepostControl

Author:
michaeld

Field Summary
static int POSTTOSELF_ACTION_ADDFREEFORM
          Repost Action: Add Free Form submitted
static int POSTTOSELF_ACTION_ADDGADGETS
          Repost Action: Add Portlets submitted
static int POSTTOSELF_ACTION_DELETEPORTLET
          Repost Action: Delete Portlet
static int POSTTOSELF_ACTION_NEW_GADGET
          Repost Action: New Portlet
static int POSTTOSELF_ACTION_SELECTLAYOUT
          Repost Action: Select Layout
static java.lang.String STR_MVC_CLASS_NAME
          Object Name
 
Fields inherited from class com.plumtree.uiinfrastructure.editor.EditorHelperRepostControl
m_asOwner, m_model
 
Constructor Summary
PageLayoutControl()
           
 
Method Summary
 java.lang.Object Create()
          This method is used by the ASManager to return new instances of managed objects.
 java.lang.String GetName()
          Returns the Class name.
 void PerformRepostAction(int _nAction, XPHashtable _htFormData)
          This method is a dispatcher.
 
Methods inherited from class com.plumtree.uiinfrastructure.editor.EditorHelperRepostControl
CheckActionSecurityAndExecute, Init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STR_MVC_CLASS_NAME

public static final java.lang.String STR_MVC_CLASS_NAME
Object Name

See Also:
Constant Field Values

POSTTOSELF_ACTION_ADDGADGETS

public static final int POSTTOSELF_ACTION_ADDGADGETS
Repost Action: Add Portlets submitted

See Also:
Constant Field Values

POSTTOSELF_ACTION_ADDFREEFORM

public static final int POSTTOSELF_ACTION_ADDFREEFORM
Repost Action: Add Free Form submitted

See Also:
Constant Field Values

POSTTOSELF_ACTION_NEW_GADGET

public static final int POSTTOSELF_ACTION_NEW_GADGET
Repost Action: New Portlet

See Also:
Constant Field Values

POSTTOSELF_ACTION_DELETEPORTLET

public static final int POSTTOSELF_ACTION_DELETEPORTLET
Repost Action: Delete Portlet

See Also:
Constant Field Values

POSTTOSELF_ACTION_SELECTLAYOUT

public static final int POSTTOSELF_ACTION_SELECTLAYOUT
Repost Action: Select Layout

See Also:
Constant Field Values
Constructor Detail

PageLayoutControl

public PageLayoutControl()
Method Detail

Create

public java.lang.Object Create()
Description copied from class: EditorHelperRepostControl
This method is used by the ASManager to return new instances of managed objects.

Specified by:
Create in interface IManagedObject
Specified by:
Create in class EditorHelperRepostControl
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 class: EditorHelperRepostControl
Returns the Class name.

Specified by:
GetName in interface IMVCObject
Specified by:
GetName in class EditorHelperRepostControl
Returns:
String
See Also:
IMVCObject.GetName()

PerformRepostAction

public void PerformRepostAction(int _nAction,
                                XPHashtable _htFormData)
Description copied from class: EditorHelperRepostControl
This method is a dispatcher. For each repost action it should perform the right action.

Specified by:
PerformRepostAction in class EditorHelperRepostControl
Parameters:
_nAction - Action mode.
_htFormData - Form posted data.
See Also:
EditorHelperRepostControl.PerformRepostAction(int, XPHashtable)



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.