com.plumtree.portalpages.browsing.sitemap.linkselector
Class SiteMapLinkContainer

java.lang.Object
  extended by com.plumtree.portalpages.browsing.sitemap.linkselector.SiteMapLinkContainer

public class SiteMapLinkContainer
extends java.lang.Object

File: SiteMapLinkContainer.java -------------------------------

Author:
NaveenP

Field Summary
static int ADD
           
static int DELETE
           
static int KEEP
           
static int LINK_COLUMN
           
static int SORT_COLUMN
           
static java.lang.String STR_MVC_CLASS_NAME
          Activity space name
static int UPDATE
           
 
Constructor Summary
SiteMapLinkContainer(IPTQueryResult qrLinks)
           
 
Method Summary
 void ClearDeletedLinks()
           
 void ClearNewlyAddedLinks()
           
 void ClearUpdateWebLinks()
           
 void DebugPrintSizes()
           
 void DeleteLink(int nType, int nUniqueID)
           
 void DeleteWebLink(int nUniqueID)
           
 void EditWebLink(int nUniqueID, java.lang.String strName, java.lang.String strDesc, java.lang.String strURL)
           
 XPArrayList GetAllLinks()
           
 PTSortedArrayWrapper GetAllLinksAlphaSorted()
           
 java.lang.String[] GetCommPageNames()
           
 XPArrayList GetDeletedLinks()
           
 java.lang.String[] GetDocNames()
           
 java.lang.String[] GetFolderNames()
           
 XPArrayList GetNewlyAddedLinks()
           
 java.lang.String GetSelectedCommPagesAsString()
           
 java.lang.String GetSelectedCommPagesAsStringForTree()
          The comm page tree is a server tree, so we need to delimit each location with semi-colons (';')
 java.lang.String GetSelectedDirItemsAsStringForTree()
           
 java.lang.String GetSelectedDocsAsString()
           
 java.lang.String GetSelectedFoldersAsString()
           
 java.lang.String GetSelectedUsersAsString()
           
 java.lang.String GetSelectedUsersAsStringForTree()
           
 XPArrayList GetUpdateWebLinks()
           
 java.lang.String[] GetUserNames()
           
 java.lang.String[][] GetWebLinks()
           
 void ProcessCommPageData(XPArrayList arrCommItemList, AActivitySpace asOwner)
           
 void ProcessDirectoryData(XPArrayList arrDirItemList, AActivitySpace asOwner)
           
 void ProcessUserData(XPArrayList arrUserItems, AActivitySpace asOwner)
           
 void ProcessWebLinkData(java.lang.String strName, java.lang.String strDesc, java.lang.String strURL)
           
 void StoreAll(IPTSiteMapFolder objFolder)
           
 void StoreCommPages(IPTSiteMapFolder objFolder)
           
 void StoreDocs(IPTSiteMapFolder objFolder)
           
 void StoreFolders(IPTSiteMapFolder objFolder)
           
 void StoreUsers(IPTSiteMapFolder objFolder)
           
 void StoreWebLinks(IPTSiteMapFolder objFolder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STR_MVC_CLASS_NAME

public static final java.lang.String STR_MVC_CLASS_NAME
Activity space name

See Also:
Constant Field Values

KEEP

public static final int KEEP
See Also:
Constant Field Values

DELETE

public static final int DELETE
See Also:
Constant Field Values

ADD

public static final int ADD
See Also:
Constant Field Values

UPDATE

public static final int UPDATE
See Also:
Constant Field Values

SORT_COLUMN

public static final int SORT_COLUMN
See Also:
Constant Field Values

LINK_COLUMN

public static final int LINK_COLUMN
See Also:
Constant Field Values
Constructor Detail

SiteMapLinkContainer

public SiteMapLinkContainer(IPTQueryResult qrLinks)
Parameters:
qrLinks -
Method Detail

DebugPrintSizes

public void DebugPrintSizes()

GetCommPageNames

public java.lang.String[] GetCommPageNames()
Returns:
String[]

GetDocNames

public java.lang.String[] GetDocNames()
Returns:
String[]

GetFolderNames

public java.lang.String[] GetFolderNames()
Returns:
String[]

GetSelectedCommPagesAsStringForTree

public java.lang.String GetSelectedCommPagesAsStringForTree()
The comm page tree is a server tree, so we need to delimit each location with semi-colons (';')

Returns:
String

GetSelectedCommPagesAsString

public java.lang.String GetSelectedCommPagesAsString()
Returns:
String

GetSelectedDirItemsAsStringForTree

public java.lang.String GetSelectedDirItemsAsStringForTree()
Returns:
String

GetSelectedDocsAsString

public java.lang.String GetSelectedDocsAsString()
Returns:
String

GetSelectedFoldersAsString

public java.lang.String GetSelectedFoldersAsString()
Returns:
String

GetSelectedUsersAsStringForTree

public java.lang.String GetSelectedUsersAsStringForTree()
Returns:
String

GetSelectedUsersAsString

public java.lang.String GetSelectedUsersAsString()
Returns:
String

GetUserNames

public java.lang.String[] GetUserNames()
Returns:
String[]

GetWebLinks

public java.lang.String[][] GetWebLinks()
Returns:
String[][]

GetNewlyAddedLinks

public XPArrayList GetNewlyAddedLinks()

ClearNewlyAddedLinks

public void ClearNewlyAddedLinks()

GetUpdateWebLinks

public XPArrayList GetUpdateWebLinks()

ClearUpdateWebLinks

public void ClearUpdateWebLinks()

GetDeletedLinks

public XPArrayList GetDeletedLinks()

ClearDeletedLinks

public void ClearDeletedLinks()

ProcessCommPageData

public void ProcessCommPageData(XPArrayList arrCommItemList,
                                AActivitySpace asOwner)

ProcessDirectoryData

public void ProcessDirectoryData(XPArrayList arrDirItemList,
                                 AActivitySpace asOwner)
Parameters:
arrDocs -

ProcessUserData

public void ProcessUserData(XPArrayList arrUserItems,
                            AActivitySpace asOwner)

ProcessWebLinkData

public void ProcessWebLinkData(java.lang.String strName,
                               java.lang.String strDesc,
                               java.lang.String strURL)
Parameters:
strName -
strDesc -
strURL -

EditWebLink

public void EditWebLink(int nUniqueID,
                        java.lang.String strName,
                        java.lang.String strDesc,
                        java.lang.String strURL)

DeleteLink

public void DeleteLink(int nType,
                       int nUniqueID)

DeleteWebLink

public void DeleteWebLink(int nUniqueID)

GetAllLinks

public XPArrayList GetAllLinks()

GetAllLinksAlphaSorted

public PTSortedArrayWrapper GetAllLinksAlphaSorted()

StoreAll

public void StoreAll(IPTSiteMapFolder objFolder)
Parameters:
objFolder -

StoreUsers

public void StoreUsers(IPTSiteMapFolder objFolder)

StoreDocs

public void StoreDocs(IPTSiteMapFolder objFolder)

StoreFolders

public void StoreFolders(IPTSiteMapFolder objFolder)

StoreCommPages

public void StoreCommPages(IPTSiteMapFolder objFolder)

StoreWebLinks

public void StoreWebLinks(IPTSiteMapFolder objFolder)



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.