Uses of Class
com.aoapps.web.framework.WebSiteRequest
-
Uses of WebSiteRequest in com.aoapps.web.framework
Methods in com.aoapps.web.framework that return WebSiteRequestModifier and TypeMethodDescriptionprotected WebSiteRequest
RedirectWebPage.getWebSiteRequest
(HttpServletRequest req) protected abstract WebSiteRequest
WebPage.getWebSiteRequest
(HttpServletRequest req) Gets theWebSiteRequest
that handles authentication and other details of this site.Methods in com.aoapps.web.framework with parameters of type WebSiteRequestModifier and TypeMethodDescriptionvoid
TextOnlyLayout.configureResources
(ServletContext servletContext, WebSiteRequest req, HttpServletResponse resp, WebPage page, Registry requestRegistry) void
WebPage.configureResources
(ServletContext servletContext, WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, Registry pageRegistry) Configures the page-scope web resources that this page uses.void
WebPageLayout.configureResources
(ServletContext servletContext, WebSiteRequest req, HttpServletResponse resp, WebPage page, Registry requestRegistry) Configures the request-scope web resources that this layout uses.final <PC extends FlowContent<PC>,
__ extends ContentEE<__>, Ex extends Throwable>
voidWebPageLayout.content
(WebSiteRequest req, HttpServletResponse resp, WebPage page, PC pc, int[] startContentColumnSpans, String width, int[] endContentColumnSpans, ServletConsumerE<? 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>
voidWebPageLayout.content
(WebSiteRequest req, HttpServletResponse resp, WebPage page, PC pc, int[] startContentColumnSpans, String width, int[] endContentColumnSpans, ServletRunnableE<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>
voidWebPageLayout.content
(WebSiteRequest req, HttpServletResponse resp, WebPage page, PC pc, int startContentColumns, String width, int endContentColumns, ServletConsumerE<? 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>
voidWebPageLayout.content
(WebSiteRequest req, HttpServletResponse resp, WebPage page, PC pc, int startContentColumns, String width, int endContentColumns, ServletRunnableE<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>
voidWebPageLayout.content
(WebSiteRequest req, HttpServletResponse resp, WebPage page, PC pc, ServletConsumerE<? 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>
voidWebPageLayout.content
(WebSiteRequest req, HttpServletResponse resp, WebPage page, PC pc, ServletRunnableE<Ex> content) Starts a content area, invokes the given area body, then ends the content area.void
SearchLayout.contentHorizontalDivider
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content, int[] colspansAndDirections, boolean endsInternal) void
TextOnlyLayout.contentHorizontalDivider
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content, int[] colspansAndDirections, boolean endsInternal) final void
WebPageLayout.contentHorizontalDivider
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content) Prints a horizontal divider.abstract void
WebPageLayout.contentHorizontalDivider
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content, int[] colspansAndDirections, boolean endsInternal) Prints a horizontal divider of the provided colspans.final void
WebPageLayout.contentHorizontalDivider
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content, int colspan, boolean endsInternal) Prints a horizontal divider of the provided colspan.final <__ extends FlowContent<__>,
Ex extends Throwable>
voidWebPageLayout.contentLine
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content, int colspan, String align, String width, int endRowspan, boolean endsInternal, ServletConsumerE<? super __, Ex> contentLine) Starts a content line, invokes the given line body, then ends the content line.final <__ extends FlowContent<__>,
Ex extends Throwable>
voidWebPageLayout.contentLine
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content, int colspan, String align, String width, int endRowspan, boolean endsInternal, ServletRunnableE<Ex> contentLine) Starts a content line, invokes the given line body, then ends the content line.final <__ extends FlowContent<__>,
Ex extends Throwable>
voidWebPageLayout.contentLine
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content, ServletConsumerE<? super __, Ex> contentLine) Starts a content line, invokes the given line body, then ends the content line.final <__ extends FlowContent<__>,
Ex extends Throwable>
voidWebPageLayout.contentLine
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content, ServletRunnableE<Ex> contentLine) Starts a content line, invokes the given line body, then ends the content line.void
SearchLayout.contentTitle
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content, String title, int contentColumns) void
TextOnlyLayout.contentTitle
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content, String title, int contentColumns) final void
WebPageLayout.contentTitle
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content, String title) Prints an entire content line including the provided title.abstract void
WebPageLayout.contentTitle
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content, String title, int contentColumns) Prints an entire content line including the provided title.final void
WebPageLayout.contentTitle
(WebSiteRequest req, HttpServletResponse resp, WebPage page, ContentEE<?> content) Prints an entire content line including the provided title.final void
WebPageLayout.contentTitle
(WebSiteRequest req, HttpServletResponse resp, WebPage page, ContentEE<?> content, int contentColumns) Prints an entire content line including the provided title.<__ extends FlowContent<__>>
__SearchLayout.contentVerticalDivider
(WebSiteRequest req, HttpServletResponse resp, FlowContent<?> contentLine, int direction, int colspan, int rowspan, String align, String width) <__ extends FlowContent<__>>
__TextOnlyLayout.contentVerticalDivider
(WebSiteRequest req, HttpServletResponse resp, FlowContent<?> contentLine, int direction, int colspan, int rowspan, String align, String width) final <__ extends FlowContent<__>>
__WebPageLayout.contentVerticalDivider
(WebSiteRequest req, HttpServletResponse resp, FlowContent<?> contentLine) Ends one part of a line and starts the next.abstract <__ extends FlowContent<__>>
__WebPageLayout.contentVerticalDivider
(WebSiteRequest req, HttpServletResponse resp, FlowContent<?> contentLine, int direction, int colspan, int rowspan, String align, String width) Ends one part of a line and starts the next.<__ extends FlowContent<__>>
voidAutoListPage.doGet
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, __ flow) void
AutoSiteMap.doGet
(WebSiteRequest req, HttpServletResponse resp, DocumentEE document) The content of this page will not be included in the internal search engine.<__ extends FlowContent<__>>
voidDumpURLs.doGet
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, __ flow) <__ extends FlowContent<__>>
voidFilePage.doGet
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, __ flow) <__ extends FlowContent<__>>
voidInputStreamPage.doGet
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, __ flow) <__ extends FlowContent<__>>
voidPreFilePage.doGet
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, __ flow) final void
RedirectWebPage.doGet
(WebSiteRequest req, HttpServletResponse resp, DocumentEE document) Never do GET, redirect-only.final <__ extends FlowContent<__>>
voidRedirectWebPage.doGet
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, __ flow) Never do GET, redirect-only.void
TreePage.doGet
(WebSiteRequest req, HttpServletResponse resp) <__ extends FlowContent<__>>
voidTreePage.doGet
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, __ flow) void
WebPage.doGet
(WebSiteRequest req, HttpServletResponse resp) Prepares the request then invokesWebPage.doGet(com.aoapps.web.framework.WebSiteRequest, javax.servlet.http.HttpServletResponse, com.aoapps.html.servlet.DocumentEE)
.void
WebPage.doGet
(WebSiteRequest req, HttpServletResponse resp, DocumentEE document) The layout is automatically applied to the page, thenWebPage.doGet(com.aoapps.web.framework.WebSiteRequest, javax.servlet.http.HttpServletResponse, com.aoapps.web.framework.WebPageLayout, com.aoapps.html.servlet.FlowContent)
is called.<__ extends FlowContent<__>>
voidWebPage.doGet
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, __ flow) By default, GET provides no content.final <__ extends FlowContent<__>,
Ex extends Throwable>
voidWebPageLayout.doPage
(WebSiteRequest req, HttpServletResponse resp, WebPage page, DocumentEE document, String onload, ServletConsumerE<? super __, Ex> body) Starts the page, invokes the given page body, then ends the page.final <Ex extends Throwable>
voidWebPageLayout.doPage
(WebSiteRequest req, HttpServletResponse resp, WebPage page, DocumentEE document, String onload, ServletRunnableE<Ex> body) Starts the page, invokes the given page body, then ends the page.final void
RedirectWebPage.doPost
(WebSiteRequest req, HttpServletResponse resp, DocumentEE document) Never do POST, redirect-only.final <__ extends FlowContent<__>>
voidRedirectWebPage.doPost
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, __ flow) Never do POST, redirect-only.void
TreePage.doPost
(WebSiteRequest req, HttpServletResponse resp) void
WebPage.doPost
(WebSiteRequest req, HttpServletResponse resp) Prepares the request then invokesWebPage.doPost(com.aoapps.web.framework.WebSiteRequest, javax.servlet.http.HttpServletResponse, com.aoapps.html.servlet.DocumentEE)
.void
WebPage.doPost
(WebSiteRequest req, HttpServletResponse resp, DocumentEE document) The layout is automatically applied to the page, thenWebPage.doPost(com.aoapps.web.framework.WebSiteRequest, javax.servlet.http.HttpServletResponse, com.aoapps.web.framework.WebPageLayout, com.aoapps.html.servlet.FlowContent)
is called.<__ extends FlowContent<__>>
voidWebPage.doPost
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, __ flow) protected void
WebPage.doPostWithSearch
(WebSiteRequest req, HttpServletResponse resp) Handles any search posts, sends everything else on toWebPage.doPost(com.aoapps.web.framework.WebSiteRequest, javax.servlet.http.HttpServletResponse)
.void
SearchLayout.endContent
(WebSiteRequest req, HttpServletResponse resp, WebPage page, ContentEE<?> content, int[] contentColumnSpans) void
TextOnlyLayout.endContent
(WebSiteRequest req, HttpServletResponse resp, WebPage page, ContentEE<?> content, int[] contentColumnSpans) final void
WebPageLayout.endContent
(WebSiteRequest req, HttpServletResponse resp, WebPage page, ContentEE<?> content) Ends the content area of a page.final void
WebPageLayout.endContent
(WebSiteRequest req, HttpServletResponse resp, WebPage page, ContentEE<?> content, int contentColumns) Ends the content area of a page.abstract void
WebPageLayout.endContent
(WebSiteRequest req, HttpServletResponse resp, WebPage page, ContentEE<?> content, int[] contentColumnSpans) Ends the content area of a page.protected void
TextOnlyLayout.endContentCopyright
(WebSiteRequest req, HttpServletResponse resp, WebPage page, TABLE_c<DocumentEE> table, int totalColumns) void
SearchLayout.endContentLine
(WebSiteRequest req, HttpServletResponse resp, FlowContent<?> contentLine, int rowspan, boolean endsInternal) void
TextOnlyLayout.endContentLine
(WebSiteRequest req, HttpServletResponse resp, FlowContent<?> contentLine, int rowspan, boolean endsInternal) final void
WebPageLayout.endContentLine
(WebSiteRequest req, HttpServletResponse resp, FlowContent<?> contentLine) Ends one line of content.abstract void
WebPageLayout.endContentLine
(WebSiteRequest req, HttpServletResponse resp, FlowContent<?> contentLine, int rowspan, boolean endsInternal) Ends one line of content.void
SearchLayout.endLightArea
(WebSiteRequest req, HttpServletResponse resp, FlowContent<?> lightArea) void
TextOnlyLayout.endLightArea
(WebSiteRequest req, HttpServletResponse resp, FlowContent<?> lightArea) abstract void
WebPageLayout.endLightArea
(WebSiteRequest req, HttpServletResponse resp, FlowContent<?> lightArea) Ends a lighter area of the site.void
SearchLayout.endPage
(WebSiteRequest req, HttpServletResponse resp, WebPage page, FlowContent<?> flow) void
TextOnlyLayout.endPage
(WebSiteRequest req, HttpServletResponse resp, WebPage page, FlowContent<?> flow) abstract void
WebPageLayout.endPage
(WebSiteRequest req, HttpServletResponse resp, WebPage page, FlowContent<?> flow) Writes all of the HTML following the content of the page.void
SearchLayout.endWhiteArea
(WebSiteRequest req, HttpServletResponse resp, FlowContent<?> whiteArea) void
TextOnlyLayout.endWhiteArea
(WebSiteRequest req, HttpServletResponse resp, FlowContent<?> whiteArea) abstract void
WebPageLayout.endWhiteArea
(WebSiteRequest req, HttpServletResponse resp, FlowContent<?> whiteArea) Ends a white area of the site.int
WebPageLayout.getActiveLinkColor
(WebSiteRequest req) The active link color for the page or-1
for browser default.WebPage.getAuthor
(WebSiteRequest req) Gets the author of this page.WebPage.getAuthorHref
(WebSiteRequest req, HttpServletResponse resp) Gets the URL for the author of this page.protected boolean
WebPage.getAutonli
(WebSiteRequest req) Gets the automatic newline and indentation setting to use for this page.int
WebPageLayout.getBackgroundColor
(WebSiteRequest req) The background color for the page or-1
for browser default.WebPage[]
WebPage.getCachedChildren
(WebSiteRequest req, HttpServletResponse resp) Gets all of the pages that are children of this one in the page hierarchy.protected WebPage[]
WebPage.getChildren
(WebSiteRequest req, HttpServletResponse resp) Gets all of the children pages of this one in the page hierarchy.WebPage[]
TextOnlyLayout.getCommonPages
(WebPage page, WebSiteRequest req) WebPage.getContentValign
(WebSiteRequest req) Gets the vertical alignment of the content area.WebPage.getCopyright
(WebSiteRequest req, HttpServletResponse resp, WebPage requestPage) Gets the copyright information for this page.DumpURLs.getDescription
(WebSiteRequest req) RedirectWebPage.getDescription
(WebSiteRequest req) WebPage.getDescription
(WebSiteRequest req) Gets the description of this page.protected Doctype
WebPage.getDoctype
(WebSiteRequest req) Gets theDoctype
to use for this page.protected DocumentEE
WebPage.getDocument
(WebSiteRequest req, HttpServletResponse resp) Prepares for output and returns theDocumentEE
.protected OutputStream
WebPage.getHtmlOutputStream
(WebSiteRequest req, HttpServletResponse resp) Prepares for output and returns theOutputStream
.protected boolean
WebPage.getIndent
(WebSiteRequest req) Gets the indentation setting to use for this page.WebPage.getJavascriptSrc
(WebSiteRequest req) Gets the JavaScript's that should have script src= tags generated, urls relative to top of contextpath/to/javascript.js
.DumpURLs.getKeywords
(WebSiteRequest req) RedirectWebPage.getKeywords
(WebSiteRequest req) WebPage.getKeywords
(WebSiteRequest req) Gets the keywords for this page.long
DumpURLs.getLastModified
(WebSiteRequest req, HttpServletResponse resp) The last modified time is -1 to always reload the list.long
FilePage.getLastModified
(WebSiteRequest req, HttpServletResponse resp) long
ProcessPage.getLastModified
(WebSiteRequest req, HttpServletResponse resp) long
TreePage.getLastModified
(WebSiteRequest req, HttpServletResponse resp) long
WebPage.getLastModified
(WebSiteRequest req, HttpServletResponse resp) ThegetLastModified
defaults to-1
.final long
WebPage.getLastModifiedRecursive
(WebSiteRequest req, HttpServletResponse resp) Recursively gets the most recent modification time.int
WebPageLayout.getLinkColor
(WebSiteRequest req) The link color for the page or-1
for browser default.RedirectWebPage.getNavImageAlt
(WebSiteRequest req) WebPage.getNavImageAlt
(WebSiteRequest req) Gets the text for the navigation image to use to represent this page.WebPage.getNavImageSuffix
(WebSiteRequest req) Gets the text that will be placed in to the right of the navigation image.WebPage.getNavImageUrl
(WebSiteRequest req, HttpServletResponse resp, URIParameters params) Gets the URL associated with a nav image, fully encoded.final WebPage
WebPage.getNextPage
(WebSiteRequest req, HttpServletResponse resp) Gets theWebPage
that follows this one in the parents list of pages.WebPage.getOnloadScript
(WebSiteRequest req) Gets the JavaScript that should be executed with the onload event of the body tag.final int
WebPage.getPageIndexInParent
(WebSiteRequest req, HttpServletResponse resp) Gets the index of this page in the parents list of children pages.WebPage.getPreferredContentWidth
(WebSiteRequest req) Gets the preferred width of this content ornull
for no preference.final WebPage
WebPage.getPreviousPage
(WebSiteRequest req, HttpServletResponse resp) Gets theWebPage
that proceeds this one in the parents list of pages.RedirectWebPage.getRedirectUrl
(WebSiteRequest req) WebPage.getRedirectUrl
(WebSiteRequest req) Gets the absolute or context-relative URL to direct to.protected Serialization
WebPage.getSerialization
(WebSiteRequest req) Gets theSerialization
to use for this page.WebPage.getShortTitle
(WebSiteRequest req) A short title is used showing a path to the current location in the site.int
WebPageLayout.getTextColor
(WebSiteRequest req) The text color for the page or-1
for browser default.DumpURLs.getTitle
(WebSiteRequest req) RedirectWebPage.getTitle
(WebSiteRequest req) WebPage.getTitle
(WebSiteRequest req) Gets the title of the web page in order to generate the HTML.protected final List
<? extends TreePageData> AutoSiteMap.getTree
(WebSiteRequest req, HttpServletResponse resp) protected abstract List
<? extends TreePageData> TreePage.getTree
(WebSiteRequest req, HttpServletResponse resp) Gets the tree to be displayed.WebPage.getUrlParams
(WebSiteRequest req) Gets parameters that are added to the query string of URLs generated for this page.int
WebPageLayout.getVisitedLinkColor
(WebSiteRequest req) The visited link color for the page or-1
for browser default.WebPage.getWebPage
(Class<? extends WebPage> clazz, WebSiteRequest req) Gets a web page given no parameters.static WebPage
WebPage.getWebPage
(ServletContext context, Class<? extends WebPage> clazz, WebSiteRequest req) Gets an instance ofWebPage
given theClass
.long
WebPage.getWebPageAndChildrenLastModified
(WebSiteRequest req, HttpServletResponse resp) Gets the most recent last modified time of this page and its immediate children.WebPage.getWebPageLayout
(WebSiteRequest req) Gets the current layout for this page.boolean
WebPage.isHandler
(WebSiteRequest req) Determines if this page is the instance that should handle a particular request.final <PC extends FlowContent<PC>,
__ extends FlowContent<__>, Ex extends Throwable>
voidWebPageLayout.lightArea
(WebSiteRequest req, HttpServletResponse resp, PC pc, ServletConsumerE<? super __, Ex> lightArea) Begins a light area, invokes the given area body, then ends the light area.final <PC extends FlowContent<PC>,
Ex extends Throwable>
voidWebPageLayout.lightArea
(WebSiteRequest req, HttpServletResponse resp, PC pc, ServletRunnableE<Ex> lightArea) Begins a light area, invokes the given area body, then ends the light area.final <PC extends FlowContent<PC>,
__ extends FlowContent<__>, Ex extends Throwable>
voidWebPageLayout.lightArea
(WebSiteRequest req, HttpServletResponse resp, PC pc, String align, String width, boolean nowrap, ServletConsumerE<? super __, Ex> lightArea) Begins a light area, invokes the given area body, then ends the light area.final <PC extends FlowContent<PC>,
Ex extends Throwable>
voidWebPageLayout.lightArea
(WebSiteRequest req, HttpServletResponse resp, PC pc, String align, String width, boolean nowrap, ServletRunnableE<Ex> lightArea) Begins a light area, invokes the given area body, then ends the light area.<__ extends FlowContent<__>>
voidTextOnlyLayout.printBelowRelatedPages
(__ td, WebSiteRequest req) Prints content below the related pages area on the left.<__ extends FlowContent<__>>
__AutoListPage.printContentStart
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, ContentEE<?> content, __ contentLine) Prints the content that will be put before the auto-generated list.<__ extends FlowContent<__>>
__DescriptionAutoListPage.printContentStart
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, ContentEE<?> content, __ contentLine) Prints the content that will be put before the auto-generated list.static <__ extends FlowContent<__>>
__HtmlInputStreamPage.printHtml
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, ContentEE<?> content, __ contentLine, String htmlContent, String linkClass, AtomicReference<FlowContent<?>> lightAreaRef) Prints HTML content, parsing for special@
tags.static <__ extends FlowContent<__>>
__HtmlInputStreamPage.printHtmlStream
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, ContentEE<?> content, __ contentLine, InputStream in, String linkClass, AtomicReference<FlowContent<?>> lightAreaRef) Prints HTML with template substitutions.protected <__ extends ScriptSupportingContent<__>>
voidSearchLayout.printJavascriptIncludes
(WebSiteRequest req, HttpServletResponse resp, WebPage page, __ content) protected <__ extends ScriptSupportingContent<__>>
voidWebPageLayout.printJavascriptIncludes
(WebSiteRequest req, HttpServletResponse resp, WebPage page, __ content) void
WebPage.printLoginForm
(WebPage page, LoginException loginException, WebSiteRequest req, HttpServletResponse resp) Prints the form that is used to login.<__ extends FlowContent<__>>
voidTextOnlyLayout.printLogo
(WebSiteRequest req, HttpServletResponse resp, WebPage page, __ td) static void
AutoListPage.printPageList
(Union_TBODY_THEAD_TFOOT<?> tbody, WebSiteRequest req, HttpServletResponse resp, WebPage[] pages, WebPageLayout layout) Prints a list of pages.static void
AutoListPage.printPageList
(Union_TBODY_THEAD_TFOOT<?> tbody, WebSiteRequest req, HttpServletResponse resp, WebPage parent, WebPageLayout layout) Prints an unordered list of the available pages.final <__ extends FlowContent<__>>
voidSearchLayout.printSearchOutput
(WebSiteRequest req, HttpServletResponse resp, WebPage page, __ flow, String query, boolean isEntireSite, List<SearchResult> results, String[] words) <__ extends FlowContent<__>>
voidWebPageLayout.printSearchOutput
(WebSiteRequest req, HttpServletResponse resp, WebPage page, __ flow, String query, boolean isEntireSite, List<SearchResult> results, String[] words) Prints the content HTML that shows the output of a search.<__ extends FlowContent<__>>
__HtmlInputStreamPage.printStream
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, ContentEE<?> content, __ contentLine, InputStream in) <__ extends FlowContent<__>>
__InputStreamPage.printStream
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, ContentEE<?> content, __ contentLine, InputStream in) Stream input to servlet output.<__ extends FlowContent<__>>
__PreProcessPage.printStream
(WebSiteRequest req, HttpServletResponse resp, WebPageLayout layout, ContentEE<?> content, __ contentLine, InputStream in) void
WebPage.printUnauthorizedPage
(WebPage page, WebSiteRequest req, HttpServletResponse resp) Prints the unauthorized page message.final <__ extends FlowContent<__>>
booleanSearchLayout.printWebPageLayoutSelector
(WebSiteRequest req, HttpServletResponse resp, WebPage page, __ flow) <__ extends FlowContent<__>>
booleanWebPageLayout.printWebPageLayoutSelector
(WebSiteRequest req, HttpServletResponse resp, WebPage page, __ flow) Prints the layout selector.void
DumpURLs.search
(String[] words, WebSiteRequest req, HttpServletResponse response, List<SearchResult> results, CharArrayWriter buffer, Set<WebPage> finishedPages) Do not include this in the search results.void
WebPage.search
(String[] words, WebSiteRequest req, HttpServletResponse response, List<SearchResult> results, CharArrayWriter buffer, Set<WebPage> finishedPages) Searches this WebPage and all of its subordinate pages, returning the matches in aArrayList
with five elements per match.void
WebPage.setHeaders
(WebSiteRequest req, HttpServletResponse resp) Sets headers for this page.boolean
WebPage.showInLocationPath
(WebSiteRequest req) Determines if this page will be displayed in the location bar.final void
WebPage.standardSearch
(String[] words, WebSiteRequest req, HttpServletResponse resp, List<SearchResult> results, CharArrayWriter buffer, Set<WebPage> finishedPages) The standard implementation of the search functionality.<PC extends FlowContent<PC>,
__ extends ContentEE<__>>
__SearchLayout.startContent
(WebSiteRequest req, HttpServletResponse resp, WebPage page, PC pc, int[] contentColumnSpans, String width) <PC extends FlowContent<PC>,
__ extends ContentEE<__>>
__TextOnlyLayout.startContent
(WebSiteRequest req, HttpServletResponse resp, WebPage page, PC pc, int[] contentColumnSpans, String width) final <PC extends FlowContent<PC>,
__ extends ContentEE<__>>
__WebPageLayout.startContent
(WebSiteRequest req, HttpServletResponse resp, WebPage page, PC pc) Starts the content area of a page.abstract <PC extends FlowContent<PC>,
__ extends ContentEE<__>>
__WebPageLayout.startContent
(WebSiteRequest req, HttpServletResponse resp, WebPage page, PC pc, int[] contentColumnSpans, String width) Starts the content area of a page.final <PC extends FlowContent<PC>,
__ extends ContentEE<__>>
__WebPageLayout.startContent
(WebSiteRequest req, HttpServletResponse resp, WebPage page, PC pc, int contentColumns, String width) Starts the content area of a page.<__ extends FlowContent<__>>
__SearchLayout.startContentLine
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content, int colspan, String align, String width) <__ extends FlowContent<__>>
__TextOnlyLayout.startContentLine
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content, int colspan, String align, String width) final <__ extends FlowContent<__>>
__WebPageLayout.startContentLine
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content) Starts one line of content with the initial colspan set to the provided colspan.abstract <__ extends FlowContent<__>>
__WebPageLayout.startContentLine
(WebSiteRequest req, HttpServletResponse resp, ContentEE<?> content, int colspan, String align, String width) Starts one line of content with the initial colspan set to the provided colspan.<PC extends FlowContent<PC>,
__ extends FlowContent<__>>
__SearchLayout.startLightArea
(WebSiteRequest req, HttpServletResponse resp, PC pc, String align, String width, boolean nowrap) <PC extends FlowContent<PC>,
__ extends FlowContent<__>>
__TextOnlyLayout.startLightArea
(WebSiteRequest req, HttpServletResponse resp, PC pc, String align, String width, boolean nowrap) final <PC extends FlowContent<PC>,
__ extends FlowContent<__>>
__WebPageLayout.startLightArea
(WebSiteRequest req, HttpServletResponse resp, PC pc) Begins a lighter colored area of the site.abstract <PC extends FlowContent<PC>,
__ extends FlowContent<__>>
__WebPageLayout.startLightArea
(WebSiteRequest req, HttpServletResponse resp, PC pc, String align, String width, boolean nowrap) Begins a lighter colored area of the site.<__ extends FlowContent<__>>
__SearchLayout.startPage
(WebSiteRequest req, HttpServletResponse resp, WebPage page, DocumentEE document, String onload) <__ extends FlowContent<__>>
__TextOnlyLayout.startPage
(WebSiteRequest req, HttpServletResponse resp, WebPage page, DocumentEE document, String onload) abstract <__ extends FlowContent<__>>
__WebPageLayout.startPage
(WebSiteRequest req, HttpServletResponse resp, WebPage page, DocumentEE document, String onload) Writes all of the HTML preceding the content of the page.<PC extends FlowContent<PC>,
__ extends FlowContent<__>>
__SearchLayout.startWhiteArea
(WebSiteRequest req, HttpServletResponse resp, PC pc, String align, String width, boolean nowrap) <PC extends FlowContent<PC>,
__ extends FlowContent<__>>
__TextOnlyLayout.startWhiteArea
(WebSiteRequest req, HttpServletResponse resp, PC pc, String align, String width, boolean nowrap) final <PC extends FlowContent<PC>,
__ extends FlowContent<__>>
__WebPageLayout.startWhiteArea
(WebSiteRequest req, HttpServletResponse resp, PC pc) Begins a white area of the site.abstract <PC extends FlowContent<PC>,
__ extends FlowContent<__>>
__WebPageLayout.startWhiteArea
(WebSiteRequest req, HttpServletResponse resp, PC pc, String align, String width, boolean nowrap) Begins a white area of the site.protected boolean
TreePage.useCodeFont
(WebSiteRequest req) abstract boolean
TreePage.useSmoothOutline
(WebSiteRequest req) final <PC extends FlowContent<PC>,
__ extends FlowContent<__>, Ex extends Throwable>
voidWebPageLayout.whiteArea
(WebSiteRequest req, HttpServletResponse resp, PC pc, ServletConsumerE<? super __, Ex> whiteArea) Begins a white area, invokes the given area body, then ends the white area.final <PC extends FlowContent<PC>,
Ex extends Throwable>
voidWebPageLayout.whiteArea
(WebSiteRequest req, HttpServletResponse resp, PC pc, ServletRunnableE<Ex> whiteArea) Begins a white area, invokes the given area body, then ends the white area.final <PC extends FlowContent<PC>,
__ extends FlowContent<__>, Ex extends Throwable>
voidWebPageLayout.whiteArea
(WebSiteRequest req, HttpServletResponse resp, PC pc, String align, String width, boolean nowrap, ServletConsumerE<? super __, Ex> whiteArea) Begins a white area, invokes the given area body, then ends the white area.final <PC extends FlowContent<PC>,
Ex extends Throwable>
voidWebPageLayout.whiteArea
(WebSiteRequest req, HttpServletResponse resp, PC pc, String align, String width, boolean nowrap, ServletRunnableE<Ex> whiteArea) Begins a white area, invokes the given area body, then ends the white area.static void
TextOnlyLayout.writeBodyColorStyle
(WebPageLayout layout, WebSiteRequest req, HEAD__<?> head) Writes the body color CSS stylesheet, if needed.