Plumtree Portal UI  
 

SaveObjectModel Members

SaveObjectModel overview

Public Static Fields

RECENT_FOLDERS_COOKIE_NAME Class Name for the Activity Space.
SAVEOBJECT_FOLDERTREE_SUBSPACEKEY Key to store the folder tree as a sub space.
SAVEOBJECT_TAB_FOLDERTREE Constant to identify the folder tree page in the body frame.
SAVEOBJECT_TAB_SECURITY Constant to identify the security page in the body frame.
STR_MVC_CLASS_NAME Class Name for the Activity Space.

Public Instance Constructors

SaveObjectModel Constructor Initializes a new instance of the SaveObjectModel class.

Public Instance Methods

AddAdminFolderIDToCookie Adds the selected admin folder ID to Cookie.
CleanupAllData 
CleanupTempData 
Create 
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
Finish 
ForceSaveInFolder Returns the Folder ID in which the Object will be saved.
GetAdminFolderID Returns the admin folder ID.
GetCurrentTab Returns the ID of the current selected tab.
GetFolderName Returns the folder name.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetName 
GetObjectDescription Returns the description of the Object being created.
GetObjectName Returns the name of the Object being created.
GetRecentlyUsedFolders Returns the array of most recently used folder IDs and names.
GetRedirectAfterFinish 
GetRepostBodyFromBottomFrame Returns true if the body frame should be reposted from the bottom frame.
GetRepostBodyFromTopFrame Returns true if the body frame should be reposted from the top frame.
GetRepostTreeAndSave Returns true if the tree frame should be reposted from the recent folders frame.
GetRepostTreeRecentFoldersFrame Returns true if the tree frame should be reposted from the recent folders frame.
GetTitle Returns the title for the browser.
GetType (inherited from Object)Gets the Type of the current instance.
HideSecurityTab Returns true if the current Object doesn't support ACLs and the security tab should not be displayed.
Init 
InitializeSaveObjectPopUp This methods should be called when the pop-up is displayed for the 1st time.
InitRecentlyUsedFolders Adds the selected admin folder ID to Cookie.
IsAdminFolderInRecentFolders Returns true if the current admin folder is one of the recently used folders.
IsCurrentObjectCommunity Returns true if the current object is a community.
IsDescriptionDisabled Returns true if the object description cannot be set/changed from the Editor.
IsMigrationApproved Returns true if the migration has already been approved for the current object.
IsSysAdmin Returns true if the current user has system administrator activity rights.
SavePage 
SetRepostBodyFromBottomFrame Sets a flag to know if the body frame should be reposted from the bottom frame.
SetRepostBodyFromTopFrame Sets a flag to know if the body frame should be reposted from the top frame.
SetRepostTreeAndSave Sets a flag to know if the tree frame should be reposted from the recent folders frame.
SetRepostTreeRecentFoldersFrame Sets a flag to know if the tree frame should be reposted from the recent folders frame.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Fields

m_asOwner Parent Activity Space.
m_bDisableDescription For some objects, you can't set/change the description from the Editor.
m_nCurrentTab Flag to know on which tab we are: folder tree or security.
m_sFolderName Folder Name.

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
SaveAdminFolderID Saves the new folder ID and set it in the Object. Also if the folder ID has changed, we re-initialize the security page as the security is based on the folder security.
SaveNameDesc Saves name and description..
SaveTab Saves the new tab ID.

See Also

SaveObjectModel Class | com.plumtree.portaluiinfrastructure.editor.saveobject Namespace