Plumtree Pluggable Navigation API  
 

IPluggableNavModelRO Members

IPluggableNavModelRO overview

Public Instance Methods

Create 
GetAccessibleCommunityID Checks for at least read access to the specified Community, If current user lacks access, get the user's default Community and user has no default communities, return -1.
GetCategoryLinks Get the links lists by category, with or without actions
GetCategoryTitle Gets the internationalized string for the title on the category.
GetCurNavPageType Gets the current page type.
GetDefaultCommunity Gets a user's defeault community id, (right now the first community in mycommunities)
GetPageSpecificMethods Used by pluggable navigation to access the model specific to the page we're on (see GetCurNavPage())
GetPortalSettings Gets the link to the My Account settings page
GetSectionVisibility Gets visibility of the specified vertical navigation section
GetSubportalBanner Gets the header for this page from the Subportal. Returns default header if no header portlet assigned.
GetSubPortalEnabled Checks if the specified feature is enabled in the current subportal.
GetSubportalFooter Gets the footer for this page from the Subportal. Returns default footer if no footer portlet assigned.
GetSubsectionTitle Get the name of the subsection title; basically, actions for mypage and communities only.
HasAdministratorAccess Checks if the user has admin access rights or not.
HasSelectAccess Checks if the current user has at least select access to the current Community
IsEditProfile Checks if the current page is a Edit Default Profile Editor page
IsGuestSession Checks if logged in as guest or not.
SetSectionVisibility Sets visibility on vertical navigation sections

See Also

IPluggableNavModelRO Interface | com.plumtree.portalpages.common.plugnav Namespace