|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.plumtree.portalnavigation.NavTypeJSPortalMenuDropDown
public class NavTypeJSPortalMenuDropDown
Now supports browser detection internally. The views in this navtype support auto-browser handling and can be used by external custom navigations. Custom navs that use the views offereed by this nav must also use the javascript functions offered by this nav, which also switch down per-browser.
Constructor Summary | |
---|---|
NavTypeJSPortalMenuDropDown()
|
Method Summary | |
---|---|
int |
GetID()
Return the integer order of the navigation type. |
java.lang.String |
GetName(java.lang.String _strLangID)
Return the text name of this navigation type shown in the subportal editor. |
java.lang.String |
GetNavAreaView(NavAreaEnum area)
Primary method to implement for pluggable navigation support. |
java.lang.String |
GetScope(java.lang.String _strLangID)
Return the description of this navigation plugin shown in the subportal editor. |
boolean |
IsFeatureEnabled(NavFeatureEnum feature)
Return boolean to control whether or not a specific navigation feature is displayed. |
HTMLScriptCollection |
JavaScriptIncludes(AActivitySpace owner)
Return the names of the javascript file includes as an array of strings or null if none are used. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NavTypeJSPortalMenuDropDown()
Method Detail |
---|
public int GetID()
INavTypes
GetID
in interface INavTypes
INavTypes.GetID()
public java.lang.String GetName(java.lang.String _strLangID)
INavTypes
GetName
in interface INavTypes
INavTypes.GetName(java.lang.String)
public java.lang.String GetScope(java.lang.String _strLangID)
INavTypes
GetScope
in interface INavTypes
INavTypes.GetScope(java.lang.String)
public java.lang.String GetNavAreaView(NavAreaEnum area)
INavTypes
GetNavAreaView
in interface INavTypes
INavTypes.GetNavAreaView(com.plumtree.portaluiinfrastructure.navtype.NavAreaEnum)
public HTMLScriptCollection JavaScriptIncludes(AActivitySpace owner)
INavTypes
JavaScriptIncludes
in interface INavTypes
com.plumtree.portaluiinfrastructure.navtype.INavTypes#JavaScriptIncludes()
public boolean IsFeatureEnabled(NavFeatureEnum feature)
INavTypes
IsFeatureEnabled
in interface INavTypes
INavTypes.IsFeatureEnabled(com.plumtree.portaluiinfrastructure.navtype.NavFeatureEnum)
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |