- All Implemented Interfaces:
NavbarInterface
Schema.org navbar implementation - generates breadcrumb navigation in schema.org format
-
Constructor Summary
Constructors
-
Method Summary
getNavbar(int groupId,
int docId,
javax.servlet.http.HttpServletRequest request)
Generates navbar (breadcrumb navigation)
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
getNavbarSchema(int groupId,
int docId,
javax.servlet.http.HttpSession session)
Vrati HTML kod pre Breadcrumb navigaciu vo formate schema.org
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
NavbarSchemaOrg
public NavbarSchemaOrg()
-
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
-
getNavbarSchema
public String getNavbarSchema(int groupId,
int docId,
javax.servlet.http.HttpSession session)
Vrati HTML kod pre Breadcrumb navigaciu vo formate schema.org
- Parameters:
groupId - - ID adresara
docId - - ID aktualnej web stranky
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: