|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.plumtree.portaluiinfrastructure.navtype.NavManager
public class NavManager
Singleton navigation types loader and manager for pluggable navigation. To create a pluggable navigation type, implement INavTypes, implement multiple views and specify them in your INavTypes implementation, and add the JAR that contains these views and INavTypes implementation to CustomActivitySpaces.xml. The new nav will then show up in the interface. Please insure your navigation ID does not conflict with an existing ID. ```````````````````````````````````````````````````````````````````` ``````````````````````````````````````````````
Field Summary | |
---|---|
static NavManager |
INSTANCE
Use this class static to access the one and only instance of ActivitySpaceManager. |
boolean |
m_bSystemStartupSuccesful
whether or not the system was able to start up correctly. |
Method Summary | |
---|---|
INavTypes |
GetNavType(int navID)
Return the requested NavTypes. |
IXPEnumerator |
GetNavTypes()
Gets the navigation types loaded. |
XPArrayList |
GetNavTypesAsSortedArray()
Gets the navigation types loaded as sorted array list |
int |
GetNumCustomNavTypes()
This method returns the number of custom NavTypes currently loaded. |
void |
LoadClasses(java.lang.String strLibDir,
java.lang.String strConfigFile)
This method initializes the NavManager and should only be called by the warmup servlet. |
void |
LoadCustomClasses(java.lang.String strLibDir,
java.lang.String strConfigFile)
This method initializes the NavManager and should only be called by the warmup servlet. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final NavManager INSTANCE
public boolean m_bSystemStartupSuccesful
Method Detail |
---|
public INavTypes GetNavType(int navID)
navID
- the unique identifier for this navigation scheme.
public IXPEnumerator GetNavTypes()
public XPArrayList GetNavTypesAsSortedArray()
public void LoadClasses(java.lang.String strLibDir, java.lang.String strConfigFile)
strLibDir
- strConfigFile
- public void LoadCustomClasses(java.lang.String strLibDir, java.lang.String strConfigFile)
strLibDir
- strConfigFile
- public int GetNumCustomNavTypes()
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |