com.plumtree.portalnavigation.views
Class NavigationTabGroupsTabsView
java.lang.Object
com.plumtree.portalnavigation.views.NavigationCommonVerticalView
com.plumtree.portalnavigation.views.NavigationTabGroupsTabsView
public class NavigationTabGroupsTabsView
- extends NavigationCommonVerticalView
Horizontal tabs for selecting links sections in NavigationTabGroupsLeftVerticalView
This navigation view displays tabs for My Pages, My Communities, Directory and Administration.
Clicking on the My Communities tab goes to the first community in a user's community list.
This view is used by NavTypeTabGroupsLeftVertical in the Below banner section. It works together
with NavigationTabGroupsLeftVerticalView, which provides navigation inside each feature area.
- Author:
- robertz
Method Summary |
java.lang.Object |
Create()
|
HTMLTableCell |
CreateTab(HTMLElement element,
boolean bOn)
Helper function that returns an HTMLTableCell with a clickable navigation tab |
HTMLElement |
Display()
|
HTMLScript |
DisplayJavascript()
This method returns the HTMLScript that encompasses the Javascript on the page. |
java.lang.String |
GetName()
|
void |
Init(IModelRO model,
AActivitySpace parent)
|
Methods inherited from class com.plumtree.portalnavigation.views.NavigationCommonVerticalView |
AddActionListRow, AddAdminListRow, AddCurCommSubSectionHeaderRow, AddSectionHeaderRow, AddSectionHeaderRow, AddStandardListBoldRow, AddStandardListRow, AddStandardListRow, AddSubSectionHeaderRow, AddSubSectionHeaderRow, AddSubSectionListRow, AddSUBSUBSectionListRow, AddVerticalSpacerRow, CreateActionBarDivider, CreateHeaderTable, CreateListStartTable, Get508PortletAccessAnchors, GetActionCollapseExpandURL, GetCollapseExpandURL, GetSectionCollapseExpandURL, Write508JumpLink, Write508ShortcutsSection, WriteAdminLink, WriteCommPages, WriteCurCommunitySection, WriteDocumentsSection, WriteMandatoryCommunitiesSection, WriteMandatoryLinksSection, WriteMinimizedSubSectionBar, WriteMyCommunitiesSection, WriteMyPagesSection, WriteRelatedCommunitiesSubSection, WriteSubCommsSubSection, WriteTextRow |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TABGROUPS_TAB_TRUNCATION_WIDTH
public static final int TABGROUPS_TAB_TRUNCATION_WIDTH
- Truncation width of the strings in the tabs
- See Also:
- Constant Field Values
STR_MVC_CLASS_NAME
public static final java.lang.String STR_MVC_CLASS_NAME
- MVC Name
- See Also:
- Constant Field Values
NavigationTabGroupsTabsView
public NavigationTabGroupsTabsView()
Create
public java.lang.Object Create()
- See Also:
com.plumtree.uiinfrastructure.activityspace.IManagedObject#Create()
DisplayJavascript
public HTMLScript DisplayJavascript()
- This method returns the HTMLScript that encompasses the Javascript on the page.
- Returns:
- HTMLScript
- See Also:
com.plumtree.uiinfrastructure.activityspace.IView#DisplayJavascript()
GetName
public java.lang.String GetName()
- See Also:
com.plumtree.uiinfrastructure.activityspace.IMVCObject#GetName()
Init
public void Init(IModelRO model,
AActivitySpace parent)
- See Also:
com.plumtree.uiinfrastructure.activityspace.IView#Init(IModelRO, AActivitySpace)
Display
public HTMLElement Display()
- See Also:
com.plumtree.uiinfrastructure.activityspace.IView#Display()
CreateTab
public HTMLTableCell CreateTab(HTMLElement element,
boolean bOn)
throws java.lang.Exception
- Helper function that returns an HTMLTableCell with a clickable navigation tab
- Parameters:
element
- Either a link from an ASURL or just an image with labelbOn
- True if the current tab is the selected one
- Returns:
- HTMLTableCell HTMLTableCell with
- Throws:
java.lang.Exception