Plumtree UI Infrastructure API  
 

ITreeModel Members

ITreeModel overview

Public Instance Methods

ExpandNode Expand or collapse a node in the tree
GetNextUniqueID Accessor for managed series of unique tree ids. All objects in a folder should have sequential tree ids.
RemoveFromSelection Removes an object from the selected items if it exists and is selected. The pair of classID,objectID uniquely identify each object. This method has no effect if the object does not exist or is not selected. This method does not throw exceptions but does log errors.
ResetTree This method initializes tree variables. sub-classes can extend this method.
ResetUniqueIDs This resets the unique tree ids. This should only be called when resetting the entire tree.
SetActionSubTitle Set the action sub-title for the tree popup I.E. select a user
SetAllowEmptySubmission Allow users to click finish on trees without selecting anything.
SetClassIDsToDisplay This method will set the class IDs to be displayed. This must be run before SetObjectIDsToHide() and SetObjectIDsToSelect().
SetHelpTopic Set the help topic for the tree popup
SetMultipleSelect 
SetObjectIDsToDisplay This method will display only the given objects. Only this method or SetObjectIDsToHide() can be called, not both.
SetObjectIDsToHide This method will hide the given objects. Only this method or SetObjectIDsToDisplay() can be called, not both.
SetObjectIDsToSelect This method will select the given objects.
SetOnClickFunction 
SetParentFormName 
SetParentFormSpaceID 
SetParentFormSubmitFunction 
SetSelectMode 
SetSelectOptions 
SetShowRoot This method sets whether or not to show the root folder.
SetSubmitMode 
SetTitle Set the title for the tree popup

See Also

ITreeModel Interface | com.plumtree.uiinfrastructure.tree Namespace