Uiinfrastructure API Docs  
 

ATreeModel Members

ATreeModel overview

Public Instance Methods

iconCleanupAllData 
iconCleanupTempData 
iconClearSelectedItems 
iconCreate This method is used by the ASManager to return new instances of managed objects.
iconEquals (inherited from Object)Determines whether the specified Object is equal to the current Object.
iconExpandNode Expand or collapse a node in the tree. This method is responsible for updating the last expanded node member (m_nLastExpandedNodeID).
iconFinish 
iconGetActionSubTitle 
iconGetAllChecked 
iconGetAllowEmptySubmission 
iconGetDisplayingFlatList 
iconGetHashCode (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.
iconGetHelpEnabled 
iconGetLastExpandedNodeID Returns the most recently expanded or collapsed node in the tree.
iconGetMultipleSelect 
iconGetName 
iconGetNextUniqueID 
iconGetOnClickFunction 
iconGetParentFormName 
iconGetParentFormSpaceID 
iconGetParentFormSubmitFunction 
iconGetRedirectAfterFinish 
iconGetRootTreeIterator 
iconGetSelectedItems 
iconGetSelectMode 
iconGetSelectOptions 
iconGetShowRoot 
iconGetSubmitMode 
iconGetTitle 
iconGetTreeIsEmpty 
iconGetType (inherited from Object)Gets the Type of the current instance.
iconInit 
iconRefreshTree This method goes through the selected items list and makes sure that all nodes (including multiply instanced nodes) are correctly selected.
iconRemoveFromSelection 
iconResetTree 
iconResetUniqueIDs 
iconSavePage 
iconSetActionSubTitle 
iconSetAllowEmptySubmission 
iconSetClassIDsToDisplay 
iconSetHelpTopic 
iconSetMultipleSelect 
iconSetObjectIDsToDisplay 
iconSetObjectIDsToHide 
iconSetObjectIDsToSelect 
iconSetOnClickFunction 
iconSetParentFormName 
iconSetParentFormSpaceID 
iconSetParentFormSubmitFunction 
iconSetSelectMode 
iconSetSelectOptions 
iconSetShowRoot 
iconSetSubmitMode 
iconSetTitle 
iconToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Constructors

icon ATreeModel Constructor Initializes a new instance of the ATreeModel class.

Protected Instance Fields

iconm_asOwner 
iconm_bAllChecked 
iconm_bAllowEmptyTreeSubmission 
iconm_bEmptyList 
iconm_bFlatList 
iconm_bHelpEnabled 
iconm_bMultiSelect 
iconm_bShowRoot 
iconm_nLastExpandedNodeID 
iconm_nSelectMode 
iconm_nSelectOptions 
iconm_nSubmitMode 
iconm_Root 
iconm_strActionSubTitle 
iconm_strOnClickFunction 
iconm_strParentFormItems 
iconm_strParentFormName 
iconm_strParentFormSpaceID 
iconm_strParentFormSubmit 
iconm_strTitle 
iconm_xpmSelectedItems 

Protected Instance Methods

iconFinalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
iconGetCompositeIfAlreadySelected 
iconGetKeyFromNode This function creates a unique key given a node. It is used to store items in XPHashtables. Override this function if your tree's nodes can't be differentiated by "classid, objectid"
iconGetLeafIfAlreadySelected 
iconMemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

ATreeModel Class | com.plumtree.uiinfrastructure.tree Namespace