Package com.semanticcms.section.taglib
Class SectioningContentTag<C extends SectioningContent>
java.lang.Object
javax.servlet.jsp.tagext.SimpleTagSupport
com.semanticcms.core.taglib.ElementTag<C>
com.semanticcms.section.taglib.SectioningContentTag<C>
- All Implemented Interfaces:
ElementWriter
,DynamicAttributes
,JspTag
,SimpleTag
- Direct Known Subclasses:
AsideTag
,NavTag
,SectionTag
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract C
protected void
doBody
(C sectioningContent, CaptureLevel captureLevel) protected void
evaluateAttributes
(C sectioningContent, ELContext elContext) void
setLabel
(ValueExpression label) void
writeTo
(Writer out, ElementContext context) Deprecated.protected abstract void
writeTo
(ServletRequest request, AnyPalpableContent<?, ?> content, ElementContext context, PageIndex pageIndex) Methods inherited from class com.semanticcms.core.taglib.ElementTag
addDynamicAttribute, doTag, getElement, setDynamicAttribute, setId
Methods inherited from class javax.servlet.jsp.tagext.SimpleTagSupport
findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent
-
Constructor Details
-
SectioningContentTag
public SectioningContentTag()
-
-
Method Details
-
setLabel
-
createElement
- Specified by:
createElement
in classElementTag<C extends SectioningContent>
-
evaluateAttributes
- Overrides:
evaluateAttributes
in classElementTag<C extends SectioningContent>
- Throws:
JspTagException
-
doBody
protected void doBody(C sectioningContent, CaptureLevel captureLevel) throws JspException, IOException - Overrides:
doBody
in classElementTag<C extends SectioningContent>
- Throws:
JspException
IOException
-
writeTo
@Deprecated(forRemoval=false) public void writeTo(Writer out, ElementContext context) throws IOException, ServletException, SkipPageException Deprecated.- Throws:
IOException
ServletException
SkipPageException
- See Also:
-
writeTo
protected abstract void writeTo(ServletRequest request, AnyPalpableContent<?, ?> content, ElementContext context, PageIndex pageIndex) throws IOException, ServletException, SkipPageException
-
writeTo(javax.servlet.ServletRequest, com.aoapps.html.any.AnyPalpableContent, com.semanticcms.core.model.ElementContext, com.semanticcms.core.servlet.PageIndex)