Package lumis.portal.presentation.core
Class LayoutFilePage
- java.lang.Object
-
- org.apache.wicket.Component
-
- org.apache.wicket.MarkupContainer
-
- org.apache.wicket.Page
-
- org.apache.wicket.markup.html.WebPage
-
- lumis.portal.presentation.core.LayoutFilePage
-
- All Implemented Interfaces:
Serializable
,org.apache.wicket.IClusterable
,org.apache.wicket.IConverterLocator
,org.apache.wicket.IRedirectListener
,org.apache.wicket.IRequestListener
,org.apache.wicket.markup.html.INewBrowserWindowListener
,org.apache.wicket.markup.IMarkupCacheKeyProvider
,org.apache.wicket.markup.IMarkupResourceStreamProvider
,org.apache.wicket.session.pagemap.IPageMapEntry
public class LayoutFilePage extends org.apache.wicket.markup.html.WebPage implements org.apache.wicket.markup.IMarkupResourceStreamProvider, org.apache.wicket.markup.IMarkupCacheKeyProvider
The Wicket page used for processing a layout file.- Since:
- 6.0.0
- Version:
- $Revision: 22420 $ $Date: 2019-02-19 16:21:02 -0300 (Tue, 19 Feb 2019) $
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LayoutFilePage()
-
Method Summary
-
Methods inherited from class org.apache.wicket.markup.html.WebPage
getMarkupType, getUrlCompressor, getWebRequestCycle, homePageLink, onAfterRender, onNewBrowserWindow
-
Methods inherited from class org.apache.wicket.Page
afterCallComponent, beforeCallComponent, componentChanged, componentRendered, detachModels, dirty, endComponentRender, expireOldestVersion, getAjaxVersionNumber, getAutoIndex, getCurrentVersionNumber, getId, getNumericId, getPageClass, getPageId, getPageMap, getPageMapEntry, getPageMapName, getPageParameters, getPageReference, getSizeInBytes, getStatelessHint, getVersion, getVersions, hierarchyAsString, ignoreVersionMerge, internalOnModelChanged, isBookmarkable, isErrorPage, isPageStateless, moveToPageMap, newVersionManager, onPageAttached, onRedirect, onRender, removePersistedFormData, renderPage, rollbackPage, setNumericId, setStatelessHint, startComponentRender, toString, writeReplace
-
Methods inherited from class org.apache.wicket.MarkupContainer
add, addOrReplace, autoAdd, autoAdd, contains, findMarkupStream, get, get, getAssociatedMarkupStream, getMarkupStream, hasAssociatedMarkup, internalAdd, isTransparentResolver, iterator, iterator, newMarkupResourceStream, onComponentTagBody, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, renderNext, replace, setDefaultModel, setMarkupStream, size, swap, toString, visitChildren, visitChildren
-
Methods inherited from class org.apache.wicket.Component
add, addStateChange, afterRender, beforeRender, callOnBeforeRenderIfNotVisible, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, continueToOriginalDestination, debug, detach, detachBehaviors, detachModel, determineVisibility, error, exceptionMessage, fatal, findPage, findParent, findParentWithAssociatedMarkup, getApplication, getBehaviors, getBehaviors, getBehaviorsRawList, getClassRelativePath, getComponentBorder, getConverter, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessage, getFlag, getFlag, getInnermostModel, getInnermostModel, getLocalizer, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdImpl, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getResponse, getSession, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalAttach, internalDetach, internalOnAttach, internalOnDetach, isActionAuthorized, isAncestorOf, isAttached, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, locateMarkupStream, markAttached, markRendering, modelChanged, modelChanging, onAttach, onBeginRequest, onComponentTag, onEndRequest, onModelChanged, onModelChanging, onRemove, prepareForRender, prepareForRender, redirectToInterceptPage, remove, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, setAuto, setComponentBorder, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setFlag, setIgnoreAttributeModifier, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setRedirect, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, urlFor, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, warn, wrap
-
-
-
-
Method Detail
-
getMarkupResourceStream
public org.apache.wicket.util.resource.IResourceStream getMarkupResourceStream(org.apache.wicket.MarkupContainer container, Class<?> containerClass)
- Specified by:
getMarkupResourceStream
in interfaceorg.apache.wicket.markup.IMarkupResourceStreamProvider
-
getPortalMode
public IPortalMode getPortalMode()
-
getCacheKey
public String getCacheKey(org.apache.wicket.MarkupContainer container, Class<?> containerClass)
- Specified by:
getCacheKey
in interfaceorg.apache.wicket.markup.IMarkupCacheKeyProvider
-
onBeforeRender
protected void onBeforeRender()
- Overrides:
onBeforeRender
in classorg.apache.wicket.Page
-
onDetach
protected void onDetach()
- Overrides:
onDetach
in classorg.apache.wicket.Page
-
getLocale
public Locale getLocale()
- Overrides:
getLocale
in classorg.apache.wicket.Component
-
configureResponse
protected void configureResponse()
- Overrides:
configureResponse
in classorg.apache.wicket.markup.html.WebPage
-
setHeaders
protected void setHeaders(org.apache.wicket.protocol.http.WebResponse response)
- Overrides:
setHeaders
in classorg.apache.wicket.markup.html.WebPage
-
isForSelenium
public boolean isForSelenium()
-
getDataPreviewMode
public PresentationControllerHtml.DataPreviewMode getDataPreviewMode()
-
getRootChannelId
public String getRootChannelId()
-
getPageDocType
public PageDocType getPageDocType()
-
isSafeMode
public boolean isSafeMode()
-
getHighlightInterfaceInst
public String getHighlightInterfaceInst()
-
getLayoutFilePath
public URL getLayoutFilePath()
-
getParameters
public PortalRequestParameters getParameters()
-
getExecutedProcessActionServiceInterfaceInstanceId
public String getExecutedProcessActionServiceInterfaceInstanceId()
-
getMultiPartFormServiceInterfaceInstance
public String getMultiPartFormServiceInterfaceInstance()
-
getGeneratorPageCacheId
public String getGeneratorPageCacheId()
-
getPreviousParametersXmlString
public String getPreviousParametersXmlString()
-
isPrinting
public boolean isPrinting()
-
getPageWebResource
public PageWebResource getPageWebResource()
Returns the PageWebResource for this page.- Returns:
- the pageWebResource.
- Since:
- 6.0.0
-
getPageRenderer
public IPageRenderer getPageRenderer()
Returns the page renderer for this page.- Returns:
- the page renderer.
- Since:
- 6.0.0
-
getRootChannelId
public static String getRootChannelId(PageConfig page)
Returns the root channel id of the current page.- Parameters:
page
- the page config.- Returns:
- the root channel id.
- Since:
- 6.0.0
-
getHttpServletResponse
public HttpServletResponse getHttpServletResponse()
Returns theHTTP servlet response
, either stored during theComponent.beforeRender()
or available through the current page'sWebResponse
.The current page's
WebResponse
may not be available during <head> processing (as of Wicket 1.4). The response stored during theComponent.beforeRender()
is exactly to try to workaround this.- Returns:
- the
HTTP servlet response
. - Throws:
IllegalStateException
- if no HTTP servlet response object could be obtained to be provided.- Since:
- 6.2.0
- See Also:
WebResponse.getHttpServletResponse()
,Component.beforeRender()
-
-