|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.plumtree.portaluiinfrastructure.tree.commpages.CommunityPageTreeIterator
public class CommunityPageTreeIterator
This class allows you to iterate through the Community hierarchy, choosing pages.
Field Summary | |
---|---|
protected IPTAdminCatalog |
m_AdminCatalog
Admin Catalog |
protected boolean |
m_bInitialized
Has the class been initialized. |
protected int |
m_nStyle
Only 0 is recognized. |
protected IPTAdminFolder |
m_objFolder
Current folder; can be NULL if we move to a folder that is inaccessible. |
protected IPTAdminFolder |
m_objRoot
Root of the iteration. |
protected IPTSession |
m_objSession
User's session. |
Constructor Summary | |
---|---|
CommunityPageTreeIterator()
Constructor for SiteMapTreeIterator. |
Method Summary | |
---|---|
java.lang.Object[][] |
Children(int arg0,
int arg1)
|
java.lang.Object[][] |
CurrentLocInfo()
|
boolean |
GetAtRoot()
|
int |
GetChildCount()
|
java.lang.String |
GetLocation()
|
int |
GetStyle()
|
void |
InitializeIterator(java.lang.Object arg0)
|
void |
MoveTo(java.lang.String arg0)
|
void |
MoveToParent()
|
void |
MoveToRoot()
|
static void |
printTree(IPTTreeIterator ptTreeIterator,
java.lang.String strIndent)
Test function. |
void |
RealInitializeIterator(int nAdminFolderID,
IPTSession objSession)
Use this function to initialize the Iterator. |
void |
SetStyle(int nStyle)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected IPTAdminCatalog m_AdminCatalog
protected IPTSession m_objSession
protected IPTAdminFolder m_objFolder
protected IPTAdminFolder m_objRoot
protected boolean m_bInitialized
protected int m_nStyle
Constructor Detail |
---|
public CommunityPageTreeIterator()
Method Detail |
---|
public java.lang.Object[][] Children(int arg0, int arg1)
com.plumtree.server.treeiterator.IPTTreeIterator#Children(int, int)
public java.lang.Object[][] CurrentLocInfo()
com.plumtree.server.treeiterator.IPTTreeIterator#CurrentLocInfo()
public boolean GetAtRoot()
com.plumtree.server.treeiterator.IPTTreeIterator#GetAtRoot()
public int GetChildCount()
com.plumtree.server.treeiterator.IPTTreeIterator#GetChildCount()
public java.lang.String GetLocation()
com.plumtree.server.treeiterator.IPTTreeIterator#GetLocation()
public int GetStyle()
com.plumtree.server.treeiterator.IPTTreeIterator#GetStyle()
public void InitializeIterator(java.lang.Object arg0)
com.plumtree.server.treeiterator.IPTTreeIterator#InitializeIterator(java.lang.Object)
public void MoveTo(java.lang.String arg0)
com.plumtree.server.treeiterator.IPTTreeIterator#MoveTo(java.lang.String)
public void MoveToParent()
com.plumtree.server.treeiterator.IPTTreeIterator#MoveToParent()
public void MoveToRoot()
com.plumtree.server.treeiterator.IPTTreeIterator#MoveToRoot()
public void RealInitializeIterator(int nAdminFolderID, IPTSession objSession)
nSiteMapFolderID:
- ID of SiteMapFolder to iterate.objSession:
- User's session.public void SetStyle(int nStyle)
com.plumtree.server.treeiterator.IPTTreeIterator#SetStyle(int)
public static void printTree(IPTTreeIterator ptTreeIterator, java.lang.String strIndent)
ptTreeIterator:
- IPTTreeIterator to iterate.strIndent:
- This function is called recursively, and adds spaces to
strIndent for every level of recursion. Pass in "" for the first call to
the function.
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |