- All Implemented Interfaces:
NavbarInterface
Standard navbar implementation - generates simple text-based breadcrumb navigation
-
Constructor Summary
Constructors
-
Method Summary
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
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)
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)
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: