com.plumtree.portalpages.browsing.layoutselection
Class LayoutSelectionRepostControl

java.lang.Object
  extended by com.plumtree.uiinfrastructure.form.RepostControl
      extended by com.plumtree.uiinfrastructure.editor.EditorRepostControl
          extended by com.plumtree.portalpages.browsing.layoutselection.LayoutSelectionRepostControl
All Implemented Interfaces:
IControl, IManagedObject, IMVCObject

public class LayoutSelectionRepostControl
extends EditorRepostControl

Author:
michaeld

Field Summary
static java.lang.String STR_FREE_FROM_LAYOUT_ALLOWED
          Free form layout allowed
static java.lang.String STR_HAS_FREE_FORM
           
static java.lang.String STR_MVC_CLASS_NAME
          Object Name
static java.lang.String STR_PARENT_FORM_NAME
          The name of the parent form that you would like the data passed back to.
static java.lang.String STR_PARENT_FORM_SELECTED_INPUT
          NOTE: This parameter cannot contain angle brackets, slashes, etc....
static java.lang.String STR_PARENT_FORM_SPACE_ID
          The name of the input in the parent form that you would like the AActivitySpace ID of the tree space put into.
static java.lang.String STR_PARENT_SUBMIT_CALL
          The name of the javascript function in the parent page to call when the tree is submitted.
static java.lang.String STR_SELECTED_ITEM
          Selected item will be selected by default.
 
Fields inherited from class com.plumtree.uiinfrastructure.editor.EditorRepostControl
POSTTOSELF_ACTION_ONRETURN_FROM_SUBEDITOR
 
Fields inherited from class com.plumtree.uiinfrastructure.form.RepostControl
HTMLINPUT_PASSTHRU_ARGS, HTMLINPUT_PASSTHRU_CONTROL, HTMLINPUT_POSTTOSELF, HTMLSUBMIT_508_POSTTOSELF, m_asOwner, m_bInitialized, m_htFormData, m_model, m_nAction, m_nPageStatus, m_rRedirect, PAGE_STATUS_INVALID, PAGE_STATUS_VALID, POSTTOSELF_ACTION_APPLY_CHANGES, POSTTOSELF_ACTION_CANCEL, POSTTOSELF_ACTION_FINISH, POSTTOSELF_ACTION_GOTOPAGE, POSTTOSELF_ACTION_IN_PLACE_REFRESH, POSTTOSELF_ACTION_PASSTHRU, POSTTOSELF_ACTION_SIMPLEREPOST, POSTTOSELF_ACTION_UNDEFINED
 
Constructor Summary
LayoutSelectionRepostControl()
           
 
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.
protected  void PerformAction(int _nAction)
          Switch between the action modes and call the associated method for each action.
protected  void SetRedirectToCloseSubEditor()
          This method is called when we finish a sub Editor.
 
Methods inherited from class com.plumtree.uiinfrastructure.editor.EditorRepostControl
CheckActionSecurityAndExecute, CheckMandatoryPages, PerformCancelAction, PerformFinishAction, PerformReadOnlyAction, SaveCurrentPage
 
Methods inherited from class com.plumtree.uiinfrastructure.form.RepostControl
GetPageStatus, GetRepostAction, Init, PerformPassthruAction, SetPageStatus, SetRedirect, SetRepostAction
 
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

STR_SELECTED_ITEM

public static final java.lang.String STR_SELECTED_ITEM
Selected item will be selected by default.

See Also:
Constant Field Values

STR_PARENT_FORM_NAME

public static final java.lang.String STR_PARENT_FORM_NAME
The name of the parent form that you would like the data passed back to. NOTE: This parameter cannot contain angle brackets, slashes, etc....

See Also:
Constant Field Values

STR_PARENT_FORM_SPACE_ID

public static final java.lang.String STR_PARENT_FORM_SPACE_ID
The name of the input in the parent form that you would like the AActivitySpace ID of the tree space put into. NOTE: This parameter cannot contain angle brackets, slashes, etc....

See Also:
Constant Field Values

STR_PARENT_SUBMIT_CALL

public static final java.lang.String STR_PARENT_SUBMIT_CALL
The name of the javascript function in the parent page to call when the tree is submitted. This should not include the '();'. In Javascript submit mode this method should take an array argument which will be made up of objects with name, ObjectID, and ClassID member variables. see ATreeAS for details. NOTE: This parameter cannot contain angle brackets, slashes, etc....

See Also:
Constant Field Values

STR_PARENT_FORM_SELECTED_INPUT

public static final java.lang.String STR_PARENT_FORM_SELECTED_INPUT
NOTE: This parameter cannot contain angle brackets, slashes, etc....

See Also:
Constant Field Values

STR_HAS_FREE_FORM

public static final java.lang.String STR_HAS_FREE_FORM
See Also:
Constant Field Values

STR_FREE_FROM_LAYOUT_ALLOWED

public static final java.lang.String STR_FREE_FROM_LAYOUT_ALLOWED
Free form layout allowed

See Also:
Constant Field Values
Constructor Detail

LayoutSelectionRepostControl

public LayoutSelectionRepostControl()
Method Detail

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 EditorRepostControl
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: EditorRepostControl
Returns the Class name.

Specified by:
GetName in interface IMVCObject
Overrides:
GetName in class EditorRepostControl
Returns:
String
See Also:
com.plumtree.portaluiinfrastructure.activityspace.IControl#GetName()

PerformAction

protected void PerformAction(int _nAction)
Switch between the action modes and call the associated method for each action.

Overrides:
PerformAction in class EditorRepostControl
Parameters:
_nAction -

SetRedirectToCloseSubEditor

protected void SetRedirectToCloseSubEditor()
This method is called when we finish a sub Editor. It takes care of closing the sub Editor pop-up winodws and repost the main Editor window.

Overrides:
SetRedirectToCloseSubEditor in class EditorRepostControl



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