org.efaps.ui.wicket.pages.content.form
Class FormPage

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.form.FormPage
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 FormPage
extends AbstractContentPage

Version:
$Id:FormPage.java 1491 2007-10-15 23:40:43Z 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
 
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
FormPage(org.apache.wicket.model.IModel<?> _model)
           
FormPage(org.apache.wicket.model.IModel<?> _model, ModalWindowContainer _modalWindow)
           
FormPage(org.apache.wicket.IPageMap _pageMap, java.util.UUID _commandUUID, java.lang.String _oid)
           
FormPage(org.apache.wicket.IPageMap _pageMap, java.util.UUID _commandUUID, java.lang.String _oid, java.lang.String _openerId)
           
FormPage(org.apache.wicket.PageParameters _parameters)
          Constructor called from the client directly by using parameters.
FormPage(java.util.UUID _commandUUID, java.lang.String _oid)
           
FormPage(java.util.UUID _commandUUID, java.lang.String _oid, ModalWindowContainer _modalWindow)
           
 
Method Summary
protected  void addComponents()
          Method to add the components to this page.
static void updateFormContainer(org.apache.wicket.Page _page, FormContainer _form, UIForm _uiForm)
          Method used to update the Form Container.
 
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

FormPage

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

FormPage

public FormPage(org.apache.wicket.model.IModel<?> _model)
         throws org.efaps.util.EFapsException
Parameters:
_model - model for the page
Throws:
org.efaps.util.EFapsException - on error

FormPage

public FormPage(java.util.UUID _commandUUID,
                java.lang.String _oid)
         throws org.efaps.util.EFapsException
Parameters:
_commandUUID - UUID of the command
_oid - oid of the instance
Throws:
org.efaps.util.EFapsException - on error

FormPage

public FormPage(java.util.UUID _commandUUID,
                java.lang.String _oid,
                ModalWindowContainer _modalWindow)
         throws org.efaps.util.EFapsException
Parameters:
_commandUUID - UUID of the command
_oid - oid of the instance
_modalWindow - modal window of this page
Throws:
org.efaps.util.EFapsException - on error

FormPage

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

FormPage

public FormPage(org.apache.wicket.IPageMap _pageMap,
                java.util.UUID _commandUUID,
                java.lang.String _oid)
         throws org.efaps.util.EFapsException
Parameters:
_pageMap - pagemap to be used
_commandUUID - UUID of the command
_oid - oid of the instance
Throws:
org.efaps.util.EFapsException - on error

FormPage

public FormPage(org.apache.wicket.IPageMap _pageMap,
                java.util.UUID _commandUUID,
                java.lang.String _oid,
                java.lang.String _openerId)
         throws org.efaps.util.EFapsException
Parameters:
_pageMap - pagemap to be used
_commandUUID - UUID of the command
_oid - oid of the instance
_openerId - id of the opener
Throws:
org.efaps.util.EFapsException - on error
Method Detail

addComponents

protected void addComponents()
                      throws org.efaps.util.EFapsException
Method to add the components to this page.

Throws:
org.efaps.util.EFapsException - on error

updateFormContainer

public static void updateFormContainer(org.apache.wicket.Page _page,
                                       FormContainer _form,
                                       UIForm _uiForm)
Method used to update the Form Container.

Parameters:
_page - page
_form - formcontainer
_uiForm - model


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