com.plumtree.portaluiinfrastructure.navtype
Class NavFeatureHelper

java.lang.Object
  extended by com.plumtree.portaluiinfrastructure.navtype.NavFeatureHelper

public class NavFeatureHelper
extends java.lang.Object

Helper class to assist in the enumeration of navigation feature types

Author:
DavidP

Field Summary
static NavFeatureHelper INSTANCE
           
 
Constructor Summary
NavFeatureHelper()
          Constructs helper class with accessors for array of nav types (handled in static block).
 
Method Summary
 XPArrayList GetCategoryTypeArray()
          Enumerates the possible nav types available.
 IXPEnumerator GetCategoryTypes()
          Enumerates the possible nav types available.
 boolean GetNavFeatureEnabled(INavTypes plugNav, NavFeatureEnum featureEnabled)
          Get the name if the view class from pluggable navigation to be registered in the AActivitySpace and called by DisplayPage to render that area of the page
 int GetNumCategoryTypes()
          Returns the number of nav types.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final NavFeatureHelper INSTANCE
Constructor Detail

NavFeatureHelper

public NavFeatureHelper()
Constructs helper class with accessors for array of nav types (handled in static block).

Method Detail

GetCategoryTypes

public IXPEnumerator GetCategoryTypes()
Enumerates the possible nav types available.

Returns:
IXPEnumerator

GetCategoryTypeArray

public XPArrayList GetCategoryTypeArray()
Enumerates the possible nav types available.

Returns:
XPArrayList

GetNumCategoryTypes

public int GetNumCategoryTypes()
Returns the number of nav types.

Returns:
int

GetNavFeatureEnabled

public boolean GetNavFeatureEnabled(INavTypes plugNav,
                                    NavFeatureEnum featureEnabled)
Get the name if the view class from pluggable navigation to be registered in the AActivitySpace and called by DisplayPage to render that area of the page

Parameters:
plugNav -
pageArea -
Returns:
String



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