Plumtree Portal UI  
 

AdminTreeModel Members

AdminTreeModel overview

Public Static Fields

STR_MVC_CLASS_NAME MVC object name

Protected Static Fields

m_nOBJECTS_TO_LIST the maximum number of objects to list

Public Instance Constructors

AdminTreeModel Constructor Initializes a new instance of the AdminTreeModel class.

Public Instance Methods

AppendFolderToNodeName This helper method appends the folder name to the name of the tree node and the full path to the description.
CheckDisabledCommunity This method determines whether or not to disable a folder based upon the community mode and ID.
CheckForIdenticalNames This helper method determines if two nodes in the flat list have the same names, and then gets appends their folder name if they are identical.
CheckIsHidden This helper method determines if a node is hidden. If it is hidden, it needs to be removed from the tree.
CleanupAllData (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
CleanupTempData (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
ClearSelectedItems (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
Create 
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
ExpandDisplayedItemsOnly This method is used to display multiple groups at the root level instead of a folder heirarchy.
ExpandNode This method expands a node in the tree (Admin folder)
ExpandToFlatList This method expands all items in the obj mgr into a flat list and hides the root folder.
Finish (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetAccessLevel (inherited from AObjectTreeModel) 
GetActionSubTitle (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetAllChecked (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetAllowEmptySubmission (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetDisplayedClassIDs 
GetDisplayingFlatList (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetDisplayingSearchResults (inherited from AObjectTreeModel) 
GetFilterClassID This method returns the class ID to be filtered.
GetFilterCLSID 
GetFilterCLSIDPropID 
GetFolderClassID 
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.
GetHelpEnabled (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetItemDisplayed 
GetItemSelected (inherited from AObjectTreeModel) 
GetLastExpandedNodeID (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetMultipleSelect (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetName 
GetNextUniqueID (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetOnClickFunction (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetParentFormName (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetParentFormSpaceID (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetParentFormSubmitFunction (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetPortletAlignment 
GetPortletType 
GetPortletWebServiceID 
GetRedirectAfterFinish (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetRootTreeIterator (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetSearchEnabled 
GetSearchStarted (inherited from AObjectTreeModel) 
GetSelectedItems (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetSelectMode (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetSelectOptions (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetShowRoot (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetSubmitMode (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetTitle (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetTreeIsEmpty (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetType (inherited from Object)Gets the Type of the current instance.
GetUserTypeFilter 
Init 
RefreshHiddenObjects This helper method makes sure that the tree and the selected items list conform to the hidden objects list. This method should only be called when the hidden objects lists have changed.
RefreshTree (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
RemoveFromSelection (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
ResetToBrowsingMode (inherited from AObjectTreeModel) 
ResetTree 
ResetUniqueIDs (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
SavePage (inherited from AObjectTreeModel) 
SelectNode (inherited from AObjectTreeModel) 
SetAccessLevel (inherited from AObjectTreeModel) 
SetActionSubTitle (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
SetAllowEmptySubmission (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
SetClassIDsToDisplay 
SetCommunityMode 
SetHelpTopic (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
SetMultipleSelect (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
SetObjectIDsToDisplay 
SetObjectIDsToHide 
SetObjectIDsToSelect 
SetOnClickFunction (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
SetParentFormName (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
SetParentFormSpaceID (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
SetParentFormSubmitFunction (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
SetQueryFilterOverloaded. This must be called after SetAccessLevel() and SetClassIDsToDisplay().
SetRootFolderID This must be called last. It completes the setup of the tree.
SetSelectMode (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
SetSelectOptions (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
SetShowRoot (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
SetSubmitMode (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
SetTitle (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Fields

m_asOwner (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_bAllChecked (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_bAllowEmptyTreeSubmission (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_bDisplayingPortlets Whether or not we are displaying portlets
m_bDisplayingSearchResults (inherited from AObjectTreeModel) internal data
m_bDisplayPreSelectedList Whether or not we are only displaying pre-selected objects
m_bEmptyList (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_bFlatList (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_bHelpEnabled (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_bMultiSelect (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_bSearchInitialized (inherited from AObjectTreeModel) 
m_bShowGlobalObjects Whether or not we are showing global objects
m_bShowRoot (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_GroupObjMgr 
m_nAccessLevel (inherited from AObjectTreeModel) 
m_nCommunityMode 
m_nDisplayedClassIDs Class IDs to display
m_nFilterClassID 
m_nLastExpandedNodeID (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_nPortletAlignment data for fake query filters in search
m_nPortletType 
m_nPortletWebServiceID 
m_nProviderPropIDType 
m_nSelectMode (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_nSelectOptions (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_nSubmitMode (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_nUserTypeFilter 
m_nxpCommunityFolderIDs internal data for community modes
m_ObjMgrs 
m_ptCatalog server objects
m_ptFolderSelectqf (inherited from AObjectTreeModel) read only access level query filter. This is used to query for browsable but not selectable admin folders. Not used if null.
m_ptqf (inherited from AObjectTreeModel) access level query filter
m_ptSession 
m_Root (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_sProviderCLSID 
m_strActionSubTitle (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_strOnClickFunction (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_strParentFormItems (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_strParentFormName (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_strParentFormSpaceID (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_strParentFormSubmit (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_strTitle (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
m_UserObjMgr 
m_xpmSelectedItems (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 

Protected Instance Methods

CalculateFolderSelectQueryFilter This method calculates the read only query filter.
ExpandGroup 
ExpandToSelectedItem This method expands the tree to display the single selected item.
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.
GetCompositeIfAlreadySelected (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetKeyFromNode (inherited from com.plumtree.uiinfrastructure.tree.ATreeModel) 
GetLeafIfAlreadySelected (inherited from AObjectTreeModel) This needs it's own implementation because of users.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

AdminTreeModel Class | com.plumtree.portaluiinfrastructure.tree Namespace