org.efaps.ui.wicket.pages.contentcontainer
Class ContentContainerPage

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 org.efaps.ui.wicket.pages.AbstractMergePage
                      extended by org.efaps.ui.wicket.pages.contentcontainer.ContentContainerPage
All Implemented Interfaces:
java.io.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.session.pagemap.IPageMapEntry

public class ContentContainerPage
extends AbstractMergePage

This class renders a Page with is used as a Container for the Content.
This is necessary to be able to have a spilt in the page, abd be able to reuse the same classes for the ContentPages. The Split contains on the left a menu or tree and on the right an iframe for the content.

Version:
$Id:ContentContainerPage.java 1510 2007-10-18 14:35:40Z jmox $
Author:
The eFaps Team
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
static java.lang.String IFRAME_PAGEMAP_NAME
          This static variable is used as an acesskey to the PageMap for the IFrame.
static java.lang.String IFRAME_WICKETID
          this static variable is used as the wicketid for the IFrame.
 
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
ContentContainerPage(org.apache.wicket.IPageMap _pageMap, java.util.UUID _uuid, java.lang.String _instanceKey)
           
ContentContainerPage(org.apache.wicket.IPageMap _pageMap, java.util.UUID _uuid, java.lang.String _instanceKey, boolean _addStructurBrowser)
           
ContentContainerPage(org.apache.wicket.PageParameters _parameters)
          Constructor called from the client directly by using parameters.
ContentContainerPage(java.util.UUID _uuid, java.lang.String _instanceKey)
           
 
Method Summary
 java.lang.String getInlinePath()
          This is the getter method for the instance variable inlinePath.
 java.lang.String getMenuTreeKey()
          This is the getter method for the instance variable menuTreeKey.
 java.lang.String getSplitPath()
          This is the getter method for the instance variable splitPath.
 
Methods inherited from class org.efaps.ui.wicket.pages.AbstractMergePage
addChildStatics, addStaticBehaviors, getReferenceNameList, isMergeStatics, mergeStatics, onBeforeRender, setMergeStatics
 
Methods inherited from class org.apache.wicket.markup.html.WebPage
configureResponse, getMarkupType, getUrlCompressor, getWebRequestCycle, homePageLink, onAfterRender, onNewBrowserWindow, setHeaders
 
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, onDetach, 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, getLocale, 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
 

Field Detail

IFRAME_PAGEMAP_NAME

public static final java.lang.String IFRAME_PAGEMAP_NAME
This static variable is used as an acesskey to the PageMap for the IFrame.

See Also:
Constant Field Values

IFRAME_WICKETID

public static final java.lang.String IFRAME_WICKETID
this static variable is used as the wicketid for the IFrame.

See Also:
Constant Field Values
Constructor Detail

ContentContainerPage

public ContentContainerPage(org.apache.wicket.PageParameters _parameters)
                     throws org.efaps.util.EFapsException
Constructor called from the client directly by using parameters. Normally it should only contain one parameter Opener.OPENER_PARAKEY to access the opener.

Parameters:
_parameters - PageParameters
Throws:
org.efaps.util.EFapsException - on error

ContentContainerPage

public ContentContainerPage(java.util.UUID _uuid,
                            java.lang.String _instanceKey)
                     throws org.efaps.util.EFapsException
Parameters:
_uuid - UUID of the command
_instanceKey - oid
Throws:
org.efaps.util.EFapsException - on error on error

ContentContainerPage

public ContentContainerPage(org.apache.wicket.IPageMap _pageMap,
                            java.util.UUID _uuid,
                            java.lang.String _instanceKey)
                     throws org.efaps.util.EFapsException
Parameters:
_pageMap - page map
_uuid - UUID of the command
_instanceKey - oid
Throws:
org.efaps.util.EFapsException - on error

ContentContainerPage

public ContentContainerPage(org.apache.wicket.IPageMap _pageMap,
                            java.util.UUID _uuid,
                            java.lang.String _instanceKey,
                            boolean _addStructurBrowser)
                     throws org.efaps.util.EFapsException
Parameters:
_pageMap - page map
_uuid - UUID of the command
_instanceKey - oid
_addStructurBrowser - add a structor browser
Throws:
org.efaps.util.EFapsException - on error
Method Detail

getInlinePath

public java.lang.String getInlinePath()
This is the getter method for the instance variable inlinePath.

Returns:
value of instance variable inlinePath

getMenuTreeKey

public java.lang.String getMenuTreeKey()
This is the getter method for the instance variable menuTreeKey.

Returns:
value of instance variable menuTreeKey

getSplitPath

public java.lang.String getSplitPath()
This is the getter method for the instance variable splitPath.

Returns:
value of instance variable splitPath


Copyright © 2003-2010 The eFaps Team. All Rights Reserved.