|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITreeModel
This interface contains all of the writable (set) methods that a tree model must implement.
Method Summary | |
---|---|
void |
ExpandNode(boolean bExpand,
int nNodeID)
Expand or collapse a node in the tree |
int |
GetNextUniqueID()
Accessor for managed series of unique tree ids. |
void |
RemoveFromSelection(int classID,
int objectID)
Removes an object from the selected items if it exists and is selected. |
void |
ResetTree()
This method initializes tree variables. |
void |
ResetUniqueIDs()
This resets the unique tree ids. |
void |
SetActionSubTitle(java.lang.String strSubTitle)
Set the action sub-title for the tree popup I.E. |
void |
SetAllowEmptySubmission(boolean bAllow)
Allow users to click finish on trees without selecting anything. |
void |
SetClassIDsToDisplay(int[] nIDs)
This method will set the class IDs to be displayed. |
void |
SetHelpTopic(java.lang.String strHelpTopic)
Set the help topic for the tree popup |
void |
SetMultipleSelect(boolean bMultiSelect)
|
void |
SetObjectIDsToDisplay(int[] nIDs)
This method will display only the given objects. |
void |
SetObjectIDsToHide(int[] nIDs)
This method will hide the given objects. |
void |
SetObjectIDsToSelect(int[] nIDs)
This method will select the given objects. |
void |
SetOnClickFunction(java.lang.String name)
|
void |
SetParentFormName(java.lang.String name)
|
void |
SetParentFormSpaceID(java.lang.String name)
|
void |
SetParentFormSubmitFunction(java.lang.String name)
|
void |
SetSelectMode(int nSelectMode)
|
void |
SetSelectOptions(int nSelectOptions)
|
void |
SetShowRoot(boolean bShowRoot)
This method sets whether or not to show the root folder. |
void |
SetSubmitMode(int nSubmitMode)
|
void |
SetTitle(java.lang.String strTitle)
Set the title for the tree popup |
Methods inherited from interface com.plumtree.uiinfrastructure.tree.ITreeModelRO |
---|
GetActionSubTitle, GetAllChecked, GetAllowEmptySubmission, GetDisplayingFlatList, GetHelpEnabled, GetLastExpandedNodeID, GetMultipleSelect, GetOnClickFunction, GetParentFormName, GetParentFormSpaceID, GetParentFormSubmitFunction, GetRootTreeIterator, GetSelectedItems, GetSelectMode, GetSelectOptions, GetShowRoot, GetSubmitMode, GetTitle, GetTreeIsEmpty |
Methods inherited from interface com.plumtree.uiinfrastructure.activityspace.IMVCObject |
---|
GetName |
Method Detail |
---|
void ExpandNode(boolean bExpand, int nNodeID)
int GetNextUniqueID()
void ResetTree()
void ResetUniqueIDs()
void SetActionSubTitle(java.lang.String strSubTitle)
String
- the action sub-titlevoid SetHelpTopic(java.lang.String strHelpTopic)
String
- the help topicvoid SetAllowEmptySubmission(boolean bAllow)
boolean
- true implies allowvoid SetClassIDsToDisplay(int[] nIDs)
int[]
- nIDs the class IDs to showvoid SetMultipleSelect(boolean bMultiSelect)
bMultiSelect
- void SetObjectIDsToDisplay(int[] nIDs)
int[]
- nIDs classID1,objectID1,classID2,objectID2,etc...void SetObjectIDsToHide(int[] nIDs)
int[]
- nIDs classID1,objectID1,classID2,objectID2,etc...void SetObjectIDsToSelect(int[] nIDs)
int[]
- nIDs classID1,objectID1,classID2,objectID2,etc...void RemoveFromSelection(int classID, int objectID)
classID
- The classID from PT_CLASSIDS of the object to removeobjectID
- The objectID of the object to removevoid SetOnClickFunction(java.lang.String name)
name
- void SetParentFormName(java.lang.String name)
name
- void SetParentFormSpaceID(java.lang.String name)
name
- void SetParentFormSubmitFunction(java.lang.String name)
name
- void SetSelectMode(int nSelectMode)
nSelectMode
- void SetSelectOptions(int nSelectOptions)
nSelectOptions
- void SetShowRoot(boolean bShowRoot)
boolean
- true implies show root (default)void SetSubmitMode(int nSubmitMode)
nSubmitMode
- void SetTitle(java.lang.String strTitle)
String
- the title
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |