Class NavbarStandard

java.lang.Object
sk.iway.iwcm.doc.NavbarStandard
All Implemented Interfaces:
NavbarInterface

public class NavbarStandard extends Object implements NavbarInterface
Standard navbar implementation - generates simple text-based breadcrumb navigation
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    getNavbar(int groupId, int docId, javax.servlet.http.HttpServletRequest request)
    Generates navbar (breadcrumb navigation)
    getNavbar(int groupId, int docId, javax.servlet.http.HttpSession session)
    Vrati navigacnu listup, pre zadane docId (aktualne) nezrenderuje odkaz
    getNavbarForNonDefaultDoc(DocDetails doc, String navbar, javax.servlet.http.HttpServletRequest request)
    Generates navbar for a document if current doc is not default doc of last group in navbar This will be added to navbar generated by getNavbar method

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NavbarStandard

      public NavbarStandard()
  • Method Details

    • getNavbar

      public String getNavbar(int groupId, int docId, javax.servlet.http.HttpServletRequest request)
      Description copied from interface: NavbarInterface
      Generates navbar (breadcrumb navigation)
      Specified by:
      getNavbar in interface NavbarInterface
      Parameters:
      groupId - - ID of the directory/group
      docId - - ID of current web page
      request - - HTTP request
      Returns:
      HTML code for breadcrumb navigation
    • getNavbar

      public String getNavbar(int groupId, int docId, javax.servlet.http.HttpSession session)
      Vrati navigacnu listup, pre zadane docId (aktualne) nezrenderuje odkaz
      Parameters:
      groupId -
      docId -
      session -
      Returns:
    • getNavbarForNonDefaultDoc

      public String getNavbarForNonDefaultDoc(DocDetails doc, String navbar, javax.servlet.http.HttpServletRequest request)
      Description copied from interface: NavbarInterface
      Generates navbar for a document if current doc is not default doc of last group in navbar This will be added to navbar generated by getNavbar method
      Specified by:
      getNavbarForNonDefaultDoc in interface NavbarInterface
      Parameters:
      doc - - document details
      navbar - - existing navbar HTML
      Returns: