java.lang.Object
com.semanticcms.core.servlet.View
com.semanticcms.view.all.AllView
- All Implemented Interfaces:
Comparable<View>
The view of all content of the current page and all child pages.
TODO: Authorship and copyright in view-all, or author specified per article, or author in article when doesn't match overall page?
TODO: Any use of description/keywords per article below?
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested classes/interfaces inherited from class com.semanticcms.core.servlet.View
View.Group -
Field Summary
FieldsFields inherited from class com.semanticcms.core.servlet.View
TITLE_SEPARATOR -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureResources(ServletContext servletContext, HttpServletRequest req, HttpServletResponse resp, Theme theme, Page page, Registry requestRegistry) <__ extends FlowContent<__>>
voiddoView(ServletContext servletContext, HttpServletRequest request, HttpServletResponse response, __ flow, Page page) booleangetAllowRobots(ServletContext servletContext, HttpServletRequest request, HttpServletResponse response, Page page) No search index "all" view to avoid duplicate content penalties.getDescription(Page page) getGroup()getKeywords(Page page) getName()booleanisApplicable(ServletContext servletContext, HttpServletRequest request, HttpServletResponse response, Page page) Methods inherited from class com.semanticcms.core.servlet.View
compareTo, equals, getAppliesGlobally, getAuthors, getCanonicalUrl, getCopyright, getLastModified, getLinkCssClass, getLinkId, getLinkParams, getLinks, getScripts, getTitle, hashCode, isDefault, toString
-
Field Details
-
NAME
- See Also:
-
RESOURCE_GROUP
-
SEMANTICCMS_VIEW_ALL_PRINT
-
-
Method Details
-
getGroup
-
getDisplay
- Specified by:
getDisplayin classView
-
getName
-
isApplicable
public boolean isApplicable(ServletContext servletContext, HttpServletRequest request, HttpServletResponse response, Page page) throws ServletException, IOException - Overrides:
isApplicablein classView- Throws:
ServletExceptionIOException
-
getDescription
- Specified by:
getDescriptionin classView
-
getKeywords
- Specified by:
getKeywordsin classView
-
getAllowRobots
public boolean getAllowRobots(ServletContext servletContext, HttpServletRequest request, HttpServletResponse response, Page page) No search index "all" view to avoid duplicate content penalties.- Specified by:
getAllowRobotsin classView
-
configureResources
public void configureResources(ServletContext servletContext, HttpServletRequest req, HttpServletResponse resp, Theme theme, Page page, Registry requestRegistry) - Overrides:
configureResourcesin classView
-
doView
public <__ extends FlowContent<__>> void doView(ServletContext servletContext, HttpServletRequest request, HttpServletResponse response, __ flow, Page page) throws ServletException, IOException, SkipPageException - Specified by:
doViewin classView- Throws:
ServletExceptionIOExceptionSkipPageException
-
