org.efaps.ui.wicket.components.form
Class FormPanel

java.lang.Object
  extended by org.apache.wicket.Component
      extended by org.apache.wicket.MarkupContainer
          extended by org.apache.wicket.markup.html.WebMarkupContainer
              extended by org.apache.wicket.markup.html.WebMarkupContainerWithAssociatedMarkup
                  extended by org.apache.wicket.markup.html.panel.Panel
                      extended by org.efaps.ui.wicket.components.form.FormPanel
All Implemented Interfaces:
java.io.Serializable, org.apache.wicket.IClusterable, org.apache.wicket.IConverterLocator, org.apache.wicket.markup.html.IHeaderPartContainerProvider

public class FormPanel
extends org.apache.wicket.markup.html.panel.Panel

TODO description

Version:
$Id: FormPanel.java 2932 2009-08-18 15:39:55Z jan.moxter $
Author:
The eFaps Team
See Also:
Serialized Form

Nested Class Summary
 
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 EFapsContentReference CSS
          Reference to the style sheet.
static EFapsContentReference FILEINPUT
          Reference to the javascript for file input.
 
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
 
Constructor Summary
FormPanel(java.lang.String _wicketId, org.apache.wicket.Page _page, org.apache.wicket.model.IModel<UIForm> _model, UIForm.FormElement _formelementmodel, FormContainer _form)
           
 
Method Summary
 void addDateComponent(DateTimePanel _dateTimePanel)
          Add a date component.
 void addRequiredComponent(java.lang.String _name, org.apache.wicket.markup.html.basic.Label _label)
          Add a required component.
 java.util.Set<DateTimePanel> getDateComponents()
          Getter method for instance variable dateComponents.
 java.util.Map<java.lang.String,org.apache.wicket.markup.html.basic.Label> getRequiredComponents()
          This is the getter method for the instance variable requiredComponents.
 
Methods inherited from class org.apache.wicket.markup.html.panel.Panel
onComponentTag, onComponentTagBody, renderHead
 
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainerWithAssociatedMarkup
newHeaderPartContainer, renderHeadFromAssociatedMarkupFile
 
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getMarkupType, getWebPage, getWebRequest
 
Methods inherited from class org.apache.wicket.MarkupContainer
add, addOrReplace, autoAdd, autoAdd, contains, findMarkupStream, get, get, getAssociatedMarkupStream, getMarkupStream, hasAssociatedMarkup, internalAdd, isTransparentResolver, iterator, iterator, newMarkupResourceStream, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, renderNext, replace, setDefaultModel, setMarkupStream, size, swap, toString, toString, visitChildren, visitChildren
 
Methods inherited from class org.apache.wicket.Component
add, addStateChange, afterRender, beforeRender, callOnBeforeRenderIfNotVisible, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, continueToOriginalDestination, debug, detach, detachBehaviors, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findPage, findParent, findParentWithAssociatedMarkup, getApplication, getBehaviors, getBehaviors, getBehaviorsRawList, getClassRelativePath, getComponentBorder, getConverter, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessage, getFlag, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdImpl, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalAttach, internalDetach, internalOnAttach, internalOnDetach, internalOnModelChanged, isActionAuthorized, isAncestorOf, isAttached, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, locateMarkupStream, markAttached, markRendering, modelChanged, modelChanging, onAfterRender, onAttach, onBeforeRender, onBeginRequest, onDetach, onEndRequest, onModelChanged, onModelChanging, onRemove, prepareForRender, prepareForRender, redirectToInterceptPage, remove, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, 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
 

Field Detail

CSS

public static final EFapsContentReference CSS
Reference to the style sheet.


FILEINPUT

public static final EFapsContentReference FILEINPUT
Reference to the javascript for file input.

Constructor Detail

FormPanel

public FormPanel(java.lang.String _wicketId,
                 org.apache.wicket.Page _page,
                 org.apache.wicket.model.IModel<UIForm> _model,
                 UIForm.FormElement _formelementmodel,
                 FormContainer _form)
Parameters:
_wicketId - wicket id of this component
_page - page this component is in
_model - model of this component
_formelementmodel - model of the form element
_form - fom container
Method Detail

getRequiredComponents

public java.util.Map<java.lang.String,org.apache.wicket.markup.html.basic.Label> getRequiredComponents()
This is the getter method for the instance variable requiredComponents.

Returns:
value of instance variable requiredComponents

addRequiredComponent

public void addRequiredComponent(java.lang.String _name,
                                 org.apache.wicket.markup.html.basic.Label _label)
Add a required component.

Parameters:
_name - Name of the component
_label - label of the component

addDateComponent

public void addDateComponent(DateTimePanel _dateTimePanel)
Add a date component.

Parameters:
_dateTimePanel - date picker

getDateComponents

public java.util.Set<DateTimePanel> getDateComponents()
Getter method for instance variable dateComponents.

Returns:
instance variable dateComponents


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