java.lang.Object
com.semanticcms.core.servlet.View
com.pragmatickm.contact.view.ContactView
- All Implemented Interfaces:
Comparable<View>
View of all contacts in the current page and all children.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.semanticcms.core.servlet.View
View.Group
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
TODO: Rename "contact" to be consistent with singlular names elsewhere, or "pragmatickm-contact" and other views take on longer names.Fields inherited from class com.semanticcms.core.servlet.View
TITLE_SEPARATOR
-
Method Summary
Modifier and TypeMethodDescription<__ extends FlowContent<__>>
voiddoView
(ServletContext servletContext, HttpServletRequest request, HttpServletResponse response, __ flow, Page page) boolean
getAllowRobots
(ServletContext servletContext, HttpServletRequest request, HttpServletResponse response, Page page) This view does not provide additional information unobtainable from source content, exclude from search indexes.getDescription
(Page page) getGroup()
getKeywords
(Page page) getName()
boolean
isApplicable
(ServletContext servletContext, HttpServletRequest request, HttpServletResponse response, Page page) Methods inherited from class com.semanticcms.core.servlet.View
compareTo, configureResources, equals, getAppliesGlobally, getAuthors, getCanonicalUrl, getCopyright, getLastModified, getLinkCssClass, getLinkId, getLinkParams, getLinks, getScripts, getTitle, hashCode, isDefault, toString
-
Field Details
-
NAME
TODO: Rename "contact" to be consistent with singlular names elsewhere, or "pragmatickm-contact" and other views take on longer names.- See Also:
-
-
Method Details
-
getGroup
-
getDisplay
- Specified by:
getDisplay
in classView
-
getName
-
isApplicable
public boolean isApplicable(ServletContext servletContext, HttpServletRequest request, HttpServletResponse response, Page page) throws ServletException, IOException - Overrides:
isApplicable
in classView
- Throws:
ServletException
IOException
-
getDescription
- Specified by:
getDescription
in classView
-
getKeywords
- Specified by:
getKeywords
in classView
-
getAllowRobots
public boolean getAllowRobots(ServletContext servletContext, HttpServletRequest request, HttpServletResponse response, Page page) This view does not provide additional information unobtainable from source content, exclude from search indexes.- Specified by:
getAllowRobots
in classView
-
doView
public <__ extends FlowContent<__>> void doView(ServletContext servletContext, HttpServletRequest request, HttpServletResponse response, __ flow, Page page) throws ServletException, IOException, SkipPageException - Specified by:
doView
in classView
- Throws:
ServletException
IOException
SkipPageException
-