lumis.portal.presentation.core
Class LayoutFilePage

Package class diagram package LayoutFilePage
java.lang.Object
  extended by org.apache.wicket.Component
      extended by org.apache.wicket.MarkupContainer
          extended by org.apache.wicket.Page
              extended by org.apache.wicket.markup.html.WebPage
                  extended by 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
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.wicket.Page
org.apache.wicket.Page.IPageSerializer
 
Nested classes/interfaces inherited from class org.apache.wicket.Component
org.apache.wicket.Component.ComponentModelChange, org.apache.wicket.Component.EnabledChange, org.apache.wicket.Component.IVisitor<T extends org.apache.wicket.Component>, org.apache.wicket.Component.VisibilityChange
 
Field Summary
 
Fields inherited from class org.apache.wicket.Page
LATEST_VERSION, serializer
 
Fields inherited from class org.apache.wicket.Component
ENABLE, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED6, FLAG_RESERVED7, FLAG_RESERVED8, PATH_SEPARATOR, RENDER
 
Fields inherited from interface org.apache.wicket.markup.html.INewBrowserWindowListener
INTERFACE
 
Fields inherited from interface org.apache.wicket.IRedirectListener
INTERFACE
 
Constructor Summary
LayoutFilePage()
           
 
Method Summary
 String getCacheKey(org.apache.wicket.MarkupContainer container, Class<?> containerClass)
           
 PresentationControllerHtml.DataPreviewMode getDataPreviewMode()
           
 String getExecutedProcessActionServiceInterfaceInstanceId()
           
 String getGeneratorPageCacheId()
           
 String getHighlightInterfaceInst()
           
 HttpServletResponse getHttpServletResponse()
          Returns the HTTP servlet response stored during the Component.beforeRender().
If during the Component.beforeRender() the return of Component.getResponse() is an instance of WebResponse, the associated HttpServletResponse is stored.
 String getLayoutFilePath()
           
 Locale getLocale()
           
 org.apache.wicket.util.resource.IResourceStream getMarkupResourceStream(org.apache.wicket.MarkupContainer container, Class<?> containerClass)
           
 Map<String,String[]> getMultiPartFormParameters()
           
 String getMultiPartFormServiceInterfaceInstance()
           
 PageDocType getPageDocType()
           
 IPageRenderer getPageRenderer()
          Returns the page renderer for this page.
 PageWebResource getPageWebResource()
          Returns the PageWebResource for this page.
 PortalRequestParameters getParameters()
           
 List<String> getParentChannelIds()
           
 IPortalMode getPortalMode()
           
 String getPreviousParametersXmlString()
           
 String getRootChannelId()
           
static String getRootChannelId(PageConfig page)
          Returns the root channel id of the current page.
 boolean isForSelenium()
           
 boolean isPrinting()
           
 boolean isSafeMode()
           
protected  void onBeforeRender()
           
protected  void onDetach()
           
protected  void setHeaders(org.apache.wicket.protocol.http.WebResponse response)
           
 
Methods inherited from class org.apache.wicket.markup.html.WebPage
configureResponse, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.wicket.session.pagemap.IPageMapEntry
getPage
 

Constructor Detail

LayoutFilePage

public LayoutFilePage()
Method Detail

getMarkupResourceStream

public org.apache.wicket.util.resource.IResourceStream getMarkupResourceStream(org.apache.wicket.MarkupContainer container,
                                                                               Class<?> containerClass)
Specified by:
getMarkupResourceStream in interface org.apache.wicket.markup.IMarkupResourceStreamProvider

getPortalMode

public IPortalMode getPortalMode()

getCacheKey

public String getCacheKey(org.apache.wicket.MarkupContainer container,
                          Class<?> containerClass)
Specified by:
getCacheKey in interface org.apache.wicket.markup.IMarkupCacheKeyProvider

onBeforeRender

protected void onBeforeRender()
Overrides:
onBeforeRender in class org.apache.wicket.Page

onDetach

protected void onDetach()
Overrides:
onDetach in class org.apache.wicket.Page

getLocale

public Locale getLocale()
Overrides:
getLocale in class org.apache.wicket.Component

setHeaders

protected void setHeaders(org.apache.wicket.protocol.http.WebResponse response)
Overrides:
setHeaders in class org.apache.wicket.markup.html.WebPage

isForSelenium

public boolean isForSelenium()

getDataPreviewMode

public PresentationControllerHtml.DataPreviewMode getDataPreviewMode()

getRootChannelId

public String getRootChannelId()

getParentChannelIds

public List<String> getParentChannelIds()

getPageDocType

public PageDocType getPageDocType()

isSafeMode

public boolean isSafeMode()

getHighlightInterfaceInst

public String getHighlightInterfaceInst()

getLayoutFilePath

public String getLayoutFilePath()

getParameters

public PortalRequestParameters getParameters()

getExecutedProcessActionServiceInterfaceInstanceId

public String getExecutedProcessActionServiceInterfaceInstanceId()

getMultiPartFormParameters

public Map<String,String[]> getMultiPartFormParameters()

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 the HTTP servlet response stored during the Component.beforeRender().
If during the Component.beforeRender() the return of Component.getResponse() is an instance of WebResponse, the associated HttpServletResponse is stored. Otherwise, a null value is stored.

If this method is called before the Component.beforeRender(), a null value is returned.
Also, in onDetach() the stored value is removed and it assumes a null value.

Returns:
the stored HTTP servlet response.
Since:
6.2.0
See Also:
WebResponse.getHttpServletResponse(), Component.beforeRender()


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.