org.efaps.ui.wicket.pages.content.table
Class TablePage

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.content.AbstractContentPage
                          extended by org.efaps.ui.wicket.pages.content.table.TablePage
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 TablePage
extends AbstractContentPage

CLass renders a page containing a table.

Version:
$Id:TablePage.java 1491 2007-10-15 23:40:43Z jmox $
Author:
The Faps 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
 
Fields inherited from class org.efaps.ui.wicket.pages.content.AbstractContentPage
POPUP_PAGEMAP_NAME
 
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
TablePage(org.apache.wicket.model.IModel<?> _model, ModalWindowContainer _modalWindow)
           
TablePage(org.apache.wicket.model.IModel<UITable> _model)
           
TablePage(org.apache.wicket.IPageMap _pagemap, TableModel _model)
           
TablePage(org.apache.wicket.IPageMap _pagemap, java.util.UUID _uuid, java.lang.String _instanceKey)
           
TablePage(org.apache.wicket.IPageMap _pagemap, java.util.UUID _uuid, java.lang.String _instanceKey, java.lang.String _openerId)
           
TablePage(org.apache.wicket.PageParameters _parameters)
          Constructor called from the client directly by using parameters.
TablePage(java.util.UUID _uuid, java.lang.String _instanceKey)
           
 
Method Summary
protected  void addComponents()
           
 
Methods inherited from class org.efaps.ui.wicket.pages.content.AbstractContentPage
addComponents, getBody, getMenuTreeKey, getModal, onAfterRender, setMenuTreeKey
 
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, 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
 

Constructor Detail

TablePage

public TablePage(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

TablePage

public TablePage(org.apache.wicket.model.IModel<UITable> _model)
          throws org.efaps.util.EFapsException
Parameters:
_model - modle for the table
Throws:
org.efaps.util.EFapsException - on error

TablePage

public TablePage(org.apache.wicket.model.IModel<?> _model,
                 ModalWindowContainer _modalWindow)
          throws org.efaps.util.EFapsException
Parameters:
_model - model for the page
_modalWindow - modal window
Throws:
org.efaps.util.EFapsException - on error

TablePage

public TablePage(org.apache.wicket.IPageMap _pagemap,
                 java.util.UUID _uuid,
                 java.lang.String _instanceKey)
          throws org.efaps.util.EFapsException
Parameters:
_pagemap - pagemap
_uuid - uuid of a command
_instanceKey - key to an instance
Throws:
org.efaps.util.EFapsException - on error

TablePage

public TablePage(org.apache.wicket.IPageMap _pagemap,
                 java.util.UUID _uuid,
                 java.lang.String _instanceKey,
                 java.lang.String _openerId)
          throws org.efaps.util.EFapsException
Parameters:
_pagemap - pagemap
_uuid - uuid of a command
_instanceKey - key to an instance
_openerId - id of an opener
Throws:
org.efaps.util.EFapsException - on error

TablePage

public TablePage(org.apache.wicket.IPageMap _pagemap,
                 TableModel _model)
          throws org.efaps.util.EFapsException
Parameters:
_pagemap - pagemap
_model - modle for the table
Throws:
org.efaps.util.EFapsException - on error

TablePage

public TablePage(java.util.UUID _uuid,
                 java.lang.String _instanceKey)
          throws org.efaps.util.EFapsException
Parameters:
_uuid - uuid of a commmand
_instanceKey - key to an instance
Throws:
org.efaps.util.EFapsException - on error
Method Detail

addComponents

protected void addComponents()
                      throws org.efaps.util.EFapsException
Throws:
org.efaps.util.EFapsException - on error


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