|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.plumtree.uiinfrastructure.tree.ATreeModel
com.plumtree.portaluiinfrastructure.tree.AObjectTreeModel
com.plumtree.portaluiinfrastructure.tree.DirectoryTreeModel
public class DirectoryTreeModel
| Field Summary | |
|---|---|
static int |
BROWSE_MODE
Browse Mode |
static int |
EDIT_MODE
Edit Mode |
protected int[] |
m_nDisplayedClassIDs
|
protected IPTSession |
m_ptSession
|
static java.lang.String |
STR_MVC_CLASS_NAME
Browsing Tree object name |
| Fields inherited from class com.plumtree.portaluiinfrastructure.tree.AObjectTreeModel |
|---|
ALLCOMMUNITIES, m_bDisplayingSearchResults, m_bSearchInitialized, m_nAccessLevel, m_ptClassTypeDescManager, m_ptFolderSelectqf, m_ptqf, NOCOMMUNITIES, THISCOMMUNITY |
| Fields inherited from class com.plumtree.uiinfrastructure.tree.ATreeModel |
|---|
m_asOwner, m_bAllChecked, m_bAllowEmptyTreeSubmission, m_bEmptyList, m_bFlatList, m_bHelpEnabled, m_bMultiSelect, m_bShowRoot, m_nLastExpandedNodeID, m_nSelectMode, m_nSelectOptions, m_nSubmitMode, m_Root, m_strActionSubTitle, m_strOnClickFunction, m_strParentFormItems, m_strParentFormName, m_strParentFormSpaceID, m_strParentFormSubmit, m_strTitle, m_xpmSelectedItems |
| Constructor Summary | |
|---|---|
DirectoryTreeModel()
|
|
| Method Summary | |
|---|---|
protected java.lang.Object[][] |
CalculateFolderSelectQueryFilter(int nAccessLevel)
This method calculates the read only query filter. |
java.lang.Object |
Create()
This method is used by the ASManager to return new instances of managed objects. |
void |
ExpandNode(boolean bExpand,
int nNodeID)
Expand or collapse a node in the tree |
protected void |
ExpandToSelectedItem()
This method expands the tree to display the pre-selected item. |
int[] |
GetDisplayedClassIDs()
This method returns the class IDs to be displayed in this tree. |
int |
GetFolderClassID()
This method returns the class ID of the folders in the tree. |
boolean |
GetItemDisplayed(int nClassID,
int nObjectID)
This method returns whether or not the given item should be displayed. |
java.lang.String |
GetName()
Return the name of the MVC object. |
boolean |
HiddenCard(int nID)
|
void |
Init(AActivitySpace parent)
This method initializes the model. |
void |
ResetTree()
This method initializes tree variables. |
void |
SelectNode(int nID,
boolean bSelect)
This method de/selects the specified tree node |
void |
SetClassIDsToDisplay(int[] nIDs)
This method will set the class IDs to be displayed. |
void |
SetCommunityMode(int nMode,
int nFolderID)
This method sets the community mode for this tree. |
void |
SetDirectoryMode(int _nDirMode)
|
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 |
SetQueryFilter(int nClassID,
int nPropID,
int[] nValues)
This method sets a filter on a specific class. |
void |
SetQueryFilter(int nClassID,
int nPropID,
java.lang.String[] sValues)
This method sets a filter on a specific class. |
void |
SetRootFolderID(int nID)
This method sets the root id for object type trees |
| Methods inherited from class com.plumtree.portaluiinfrastructure.tree.AObjectTreeModel |
|---|
GetAccessLevel, GetDisplayingSearchResults, GetFilterClassID, GetFilterCLSID, GetFilterCLSIDPropID, GetItemSelected, GetLeafIfAlreadySelected, GetPortletAlignment, GetPortletType, GetPortletWebServiceID, GetSearchEnabled, GetSearchStarted, GetUserTypeFilter, ResetToBrowsingMode, SavePage, SetAccessLevel, SetCompositeImage, SetCompositeImage, SetLeafImage |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 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 |
| Field Detail |
|---|
public static final java.lang.String STR_MVC_CLASS_NAME
public static final int BROWSE_MODE
public static final int EDIT_MODE
protected IPTSession m_ptSession
protected int[] m_nDisplayedClassIDs
| Constructor Detail |
|---|
public DirectoryTreeModel()
| Method Detail |
|---|
public java.lang.Object Create()
ATreeModel
Create in interface IManagedObjectCreate in class ATreeModelIManagedObject.Create()
public void ExpandNode(boolean bExpand,
int nNodeID)
ExpandNode in interface ITreeModelExpandNode in class ATreeModelbExpand - nNodeID -
public void SelectNode(int nID,
boolean bSelect)
IObjectTreeModel
SelectNode in interface IObjectTreeModelSelectNode in class AObjectTreeModelnID - The ID of the node to de/selectbSelect - true implies select, false deselectIObjectTreeModel.SelectNode(int, boolean)public int[] GetDisplayedClassIDs()
IObjectTreeModelRO
GetDisplayedClassIDs in interface IObjectTreeModelROGetDisplayedClassIDs in class AObjectTreeModelIObjectTreeModelRO.GetDisplayedClassIDs()public int GetFolderClassID()
IObjectTreeModelRO
GetFolderClassID in interface IObjectTreeModelROGetFolderClassID in class AObjectTreeModelIObjectTreeModelRO.GetFolderClassID()
public boolean GetItemDisplayed(int nClassID,
int nObjectID)
IObjectTreeModelRO
GetItemDisplayed in interface IObjectTreeModelROGetItemDisplayed in class AObjectTreeModelIObjectTreeModelRO.GetItemDisplayed(int, int)public java.lang.String GetName()
IMVCObject
GetName in interface IMVCObjectGetName in class AObjectTreeModelIMVCObject.GetName()public boolean HiddenCard(int nID)
public void Init(AActivitySpace parent)
IModel
Init in interface IModelInit in class AObjectTreeModelparent - the parent Activity SpaceIModel.Init(AActivitySpace)public void ResetTree()
ITreeModel
ResetTree in interface ITreeModelResetTree in class AObjectTreeModelpublic void SetClassIDsToDisplay(int[] nIDs)
ITreeModel
SetClassIDsToDisplay in interface ITreeModelSetClassIDsToDisplay in class AObjectTreeModelnIDs - ITreeModel.SetClassIDsToDisplay(int[])public void SetDirectoryMode(int _nDirMode)
public void SetObjectIDsToDisplay(int[] nIDs)
ITreeModel
SetObjectIDsToDisplay in interface ITreeModelSetObjectIDsToDisplay in class ATreeModelITreeModel.SetObjectIDsToDisplay(int[])public void SetObjectIDsToHide(int[] nIDs)
ITreeModel
SetObjectIDsToHide in interface ITreeModelSetObjectIDsToHide in class AObjectTreeModelITreeModel.SetObjectIDsToHide(int[])public void SetObjectIDsToSelect(int[] nIDs)
ITreeModel
SetObjectIDsToSelect in interface ITreeModelSetObjectIDsToSelect in class AObjectTreeModelnIDs - ITreeModel.SetObjectIDsToSelect(int[])
public void SetQueryFilter(int nClassID,
int nPropID,
int[] nValues)
IObjectTreeModel
SetQueryFilter in interface IObjectTreeModelSetQueryFilter in class AObjectTreeModelThis must be called after SetAccessLevel() and SetClassIDsToDisplay().
public void SetQueryFilter(int nClassID,
int nPropID,
java.lang.String[] sValues)
IObjectTreeModel
SetQueryFilter in interface IObjectTreeModelSetQueryFilter in class AObjectTreeModelThis must be called after SetAccessLevel() and SetClassIDsToDisplay().
public void SetCommunityMode(int nMode,
int nFolderID)
IObjectTreeModel
SetCommunityMode in interface IObjectTreeModelSetCommunityMode in class AObjectTreeModelnMode - nFolderID - IObjectTreeModel.SetCommunityMode(int, int)public void SetRootFolderID(int nID)
IObjectTreeModel
SetRootFolderID in interface IObjectTreeModelSetRootFolderID in class AObjectTreeModelnID - IObjectTreeModel.SetRootFolderID(int)protected void ExpandToSelectedItem()
protected java.lang.Object[][] CalculateFolderSelectQueryFilter(int nAccessLevel)
CalculateFolderSelectQueryFilter in class AObjectTreeModelint - the access level required by the tree
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||