|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IPTSiteMapFolder
IPTSiteMapFolder
| Method Summary | |
|---|---|
IPTSiteMapLink |
CreateLink()
Create a new link that will be in the current folder. |
IPTSiteMapFolder |
CreateSubfolder(java.lang.String strName,
java.lang.String strDesc)
Create a new folder that will be a child of the current folder. |
void |
DeleteLink(int nObjectID)
Delete link in the current folder. |
int |
GetFolderDepth()
Get the folder depth. |
java.lang.String |
GetGID()
Return the GID, or genealogical ID. |
int |
GetParentFolderID()
Get the current folder's parent folder id. |
java.lang.String |
GetPath()
Get all the names of the parent folders above the current folder, from the root first, to the current folder's parent last. |
IPTSiteMapLink |
OpenLink(int nObjectID)
Open a link in the current folder. |
IPTQueryResult |
QueryLinks()
Query for all the links inside this folder that are visible to the current user. |
IPTQueryResult |
QuerySubfolders(boolean bGetSubSub)
Query for all the child folders inside this folder and if the boolean is true, get all the children's children as well. |
IPTQueryResult |
QuerySubfoldersRecursive()
Query for all the folders beneath this folder in the tree. |
void |
SetParent(IPTSiteMapFolder objParentFolder)
Set the parent folder of this folder. |
| Methods inherited from interface com.plumtree.server.IPTObject |
|---|
GetAdminFolderID, GetClassID, GetCreated, GetImageUUID, GetLastModified, GetObjectProperties, SetAdminFolderID, SetImageUUID, SetLastModified |
| Methods inherited from interface com.plumtree.server.IPTLocalizable |
|---|
GetDescription, GetIsLocalized, GetLocalizedDescription, GetLocalizedDescriptions, GetLocalizedName, GetLocalizedNames, GetName, GetPrimaryLang, GetSupportsLocalization, SetDescription, SetIsLocalized, SetLocalizedDescriptions, SetLocalizedNames, SetName, SetPrimaryLang |
| Methods inherited from interface com.plumtree.server.IPTUnknown |
|---|
GetInterfaces |
| Methods inherited from interface com.plumtree.server.IPTServerContext |
|---|
GetAccessLevel, GetACL, GetLastModifiedBy, GetLockState, GetObjectID, GetOwnerID, GetServerContextSettings, GetSession, GetSettings, LockObject, SetLastModifiedBy, SetObjectID, SetOwnerID, SetServerContextSettings, SetSettings, UnlockObject |
| Methods inherited from interface com.plumtree.server.IPTStorable |
|---|
Store |
| Method Detail |
|---|
java.lang.String GetPath()
IPTSiteMapFolder CreateSubfolder(java.lang.String strName,
java.lang.String strDesc)
strName - - name of the new folderstrDesc - - description of the new folder
IPTSiteMapLink CreateLink()
IPTSiteMapLink OpenLink(int nObjectID)
nObjectID - - object id of the link to open
void DeleteLink(int nObjectID)
nObjectID - - object if of the link to delete.IPTQueryResult QueryLinks()
IPTQueryResult QuerySubfolders(boolean bGetSubSub)
bGetSubSub - - boolean to determine if only children should be returned
or grandchildren should be returned as well.
IPTQueryResult QuerySubfoldersRecursive()
void SetParent(IPTSiteMapFolder objParentFolder)
objParentFolder - - folder will become the parent of the current folderjava.lang.String GetGID()
int GetFolderDepth()
int GetParentFolderID()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||