|
|||||||||
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 |