com.plumtree.portalnavigation.views
Class NavigationTabGroupsLeftVerticalView

java.lang.Object
  extended by com.plumtree.portalnavigation.views.NavigationCommonVerticalView
      extended by com.plumtree.portalnavigation.views.NavigationTabGroupsLeftVerticalView

public class NavigationTabGroupsLeftVerticalView
extends NavigationCommonVerticalView

The left vertical view for Section specific vertical view. This view displays only one of the My Pages, My Communities, Directory or mandatory links sections at a time. Navigation between sections is done through the NavigationTabTroupsTabsView. Mandatory Communities with tab are displayed in the My Communities list when on a community page. When not inside a community, mandatory communities are listed in their own section. This view is used by NavTypeTabGroupsLeftVertical in the Left side section. It uses helper functions in NavigationCommonVerticalView and relies on the NavigationTabGroupsTabsView to navigate between different areas of the portal. No javascript is used.

Author:
RobertZ

Field Summary
static java.lang.String STR_MVC_CLASS_NAME
          MVC name
 
Fields inherited from class com.plumtree.portalnavigation.views.NavigationCommonVerticalView
m_asOwner, m_model, MENU_TEXT_MAX_LENGTH
 
Constructor Summary
NavigationTabGroupsLeftVerticalView()
           
 
Method Summary
 java.lang.Object Create()
           
 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
 

Field Detail

STR_MVC_CLASS_NAME

public static final java.lang.String STR_MVC_CLASS_NAME
MVC name

See Also:
Constant Field Values
Constructor Detail

NavigationTabGroupsLeftVerticalView

public NavigationTabGroupsLeftVerticalView()
Method Detail

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()



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