Uses of Class
com.aoindustries.web.struts.skintags.PageAttributes
-
Uses of PageAttributes in com.aoindustries.web.struts
Modifier and TypeMethodDescriptionvoid
Skin.configureResources
(ServletContext servletContext, HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, Registry requestRegistry) Configures the request-scope web resources that this skin uses.void
TextSkin.configureResources
(ServletContext servletContext, HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, Registry requestRegistry) final <PC extends FlowContent<PC>,
__ extends ContentEE<__>, Ex extends Throwable>
voidSkin.content
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, PC pc, int[] startContentColumnSpans, String width, int[] endContentColumnSpans, JspConsumerE<? super __, Ex> content) Starts a content area, invokes the given area body, then ends the content area.final <PC extends FlowContent<PC>,
__ extends ContentEE<__>, Ex extends Throwable>
voidSkin.content
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, PC pc, int[] startContentColumnSpans, String width, int[] endContentColumnSpans, JspRunnableE<Ex> content) Starts a content area, invokes the given area body, then ends the content area.final <PC extends FlowContent<PC>,
__ extends ContentEE<__>, Ex extends Throwable>
voidSkin.content
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, PC pc, int startContentColumns, String width, int endContentColumns, JspConsumerE<? super __, Ex> content) Starts a content area, invokes the given area body, then ends the content area.final <PC extends FlowContent<PC>,
__ extends ContentEE<__>, Ex extends Throwable>
voidSkin.content
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, PC pc, int startContentColumns, String width, int endContentColumns, JspRunnableE<Ex> content) Starts a content area, invokes the given area body, then ends the content area.final <PC extends FlowContent<PC>,
__ extends ContentEE<__>, Ex extends Throwable>
voidSkin.content
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, PC pc, JspConsumerE<? super __, Ex> content) Starts a content area, invokes the given area body, then ends the content area.final <PC extends FlowContent<PC>,
__ extends ContentEE<__>, Ex extends Throwable>
voidSkin.content
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, PC pc, JspRunnableE<Ex> content) Starts a content area, invokes the given area body, then ends the content area.final void
Skin.contentTitle
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, ContentEE<?> content) Prints an entire content line including the provided title.final void
Skin.contentTitle
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, ContentEE<?> content, int contentColumns) Prints an entire content line including the provided title.static <__ extends Union_Metadata_Phrasing<__>>
voidTextSkin.defaultPrintLinks
(ServletContext servletContext, HttpServletRequest req, HttpServletResponse resp, __ head, PageAttributes pageAttributes) final <__ extends FlowContent<__>,
Ex extends Throwable>
voidSkin.doPage
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, DocumentEE document, JspConsumerE<? super __, Ex> body) Starts the page, invokes the given page body, then ends the page.final <Ex extends Throwable>
voidSkin.doPage
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, DocumentEE document, JspRunnableE<Ex> body) Starts the page, invokes the given page body, then ends the page.final void
Skin.endContent
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, ContentEE<?> content) Ends the content area of a page.final void
Skin.endContent
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, ContentEE<?> content, int contentColumns) Ends the content area of a page.abstract void
Skin.endContent
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, ContentEE<?> content, int[] contentColumnSpans) Ends the content area of a page.void
TextSkin.endContent
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, ContentEE<?> content, int[] contentColumnSpans) abstract void
Skin.endPage
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, FlowContent<?> flow) Writes all of the HTML following the content of the page.void
TextSkin.endPage
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, FlowContent<?> flow) abstract void
Skin.printAutoIndex
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, DocumentEE document) Prints the auto index of all the page siblings.void
TextSkin.printAutoIndex
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, DocumentEE document) <__ extends FlowContent<__>>
voidTextSkin.printLogo
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, __ td, String urlBase) Print the logo for the top left part of the page.final <PC extends FlowContent<PC>,
__ extends ContentEE<__>>
__Skin.startContent
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, PC pc) Starts the content area of a page.abstract <PC extends FlowContent<PC>,
__ extends ContentEE<__>>
__Skin.startContent
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, PC pc, int[] contentColumnSpans, String width) Starts the content area of a page.final <PC extends FlowContent<PC>,
__ extends ContentEE<__>>
__Skin.startContent
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, PC pc, int contentColumns, String width) Starts the content area of a page.<PC extends FlowContent<PC>,
__ extends ContentEE<__>>
__TextSkin.startContent
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, PC pc, int[] contentColumnSpans, String width) abstract <__ extends FlowContent<__>>
__Skin.startPage
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, DocumentEE document) Writes all of the HTML preceding the content of the page.<__ extends FlowContent<__>>
__TextSkin.startPage
(HttpServletRequest req, HttpServletResponse resp, PageAttributes pageAttributes, DocumentEE document) -
Uses of PageAttributes in com.aoindustries.web.struts.skintags
Modifier and TypeFieldDescriptionstatic final ScopeEE.Request.Attribute
<PageAttributes> PageAttributes.REQUEST_ATTRIBUTE
The following key is used to store the objects in the page attributes.Modifier and TypeMethodDescriptionint
ContentTag.doEndTag
(PageAttributes pageAttributes) int
LightAreaTag.doEndTag
(PageAttributes pageAttributes) int
PageAttributesBodyTag.doEndTag
(PageAttributes pageAttributes) int
PageAttributesTag.doEndTag
(PageAttributes pageAttributes) int
SkinTag.doEndTag
(PageAttributes pageAttributes) int
WhiteAreaTag.doEndTag
(PageAttributes pageAttributes) int
ContentTag.doStartTag
(PageAttributes pageAttributes) int
LightAreaTag.doStartTag
(PageAttributes pageAttributes) int
PageAttributesBodyTag.doStartTag
(PageAttributes pageAttributes) int
PageAttributesTag.doStartTag
(PageAttributes pageAttributes) int
SkinTag.doStartTag
(PageAttributes pageAttributes) int
WhiteAreaTag.doStartTag
(PageAttributes pageAttributes)