org.zeroexchange.web.components.resource.action.edit
Class MoneyEditPanel

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.panel.Panel
                  extended by org.zeroexchange.web.components.resource.action.ResourceActionPanel<T>
                      extended by org.zeroexchange.web.components.resource.action.ResourceEditPanel<MoneyResource,MoneyFormData>
                          extended by org.zeroexchange.web.components.resource.action.edit.MoneyEditPanel
All Implemented Interfaces:
Serializable, Iterable<org.apache.wicket.Component>, org.apache.wicket.event.IEventSink, org.apache.wicket.event.IEventSource, org.apache.wicket.IConverterLocator, org.apache.wicket.markup.html.IHeaderContributor, org.apache.wicket.request.component.IRequestableComponent, org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>, org.apache.wicket.util.io.IClusterable

public class MoneyEditPanel
extends ResourceEditPanel<MoneyResource,MoneyFormData>

Author:
black
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.wicket.markup.html.panel.Panel
PANEL
 
Fields inherited from class org.apache.wicket.Component
ENABLE, FLAG_INITIALIZED, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER
 
Constructor Summary
MoneyEditPanel(String id, org.apache.wicket.model.IModel<MoneyResource> model)
          Constructor.
 
Method Summary
protected  MoneyFormData createFormData()
           
protected  void createInputControls(org.apache.wicket.markup.html.form.Form<? extends ResourceFormData> form)
          Creates list of the control descriptors.
protected  void formData2Resource(MoneyFormData resourceFormData, MoneyResource resource)
          Copies data from the model to the resource.
protected  void resource2FormData(MoneyResource resource, MoneyFormData formData)
          Copies data from the resource to the model.
 
Methods inherited from class org.zeroexchange.web.components.resource.action.ResourceEditPanel
initUI, onInitialize
 
Methods inherited from class org.zeroexchange.web.components.resource.action.ResourceActionPanel
getResourceModel
 
Methods inherited from class org.apache.wicket.markup.html.panel.Panel
newMarkupSourcingStrategy
 
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebPage, getWebRequest, getWebResponse, getWebSession
 
Methods inherited from class org.apache.wicket.MarkupContainer
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
 
Methods inherited from class org.apache.wicket.Component
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, configure, continueToOriginalDestination, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onDetach, onEvent, onModelChanged, onModelChanging, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MoneyEditPanel

public MoneyEditPanel(String id,
                      org.apache.wicket.model.IModel<MoneyResource> model)
Constructor.

Method Detail

createInputControls

protected void createInputControls(org.apache.wicket.markup.html.form.Form<? extends ResourceFormData> form)
Description copied from class: ResourceEditPanel
Creates list of the control descriptors.

Overrides:
createInputControls in class ResourceEditPanel<MoneyResource,MoneyFormData>
Parameters:
form - TODO

createFormData

protected MoneyFormData createFormData()
Overrides:
createFormData in class ResourceEditPanel<MoneyResource,MoneyFormData>

formData2Resource

protected void formData2Resource(MoneyFormData resourceFormData,
                                 MoneyResource resource)
Description copied from class: ResourceEditPanel
Copies data from the model to the resource.

Overrides:
formData2Resource in class ResourceEditPanel<MoneyResource,MoneyFormData>

resource2FormData

protected void resource2FormData(MoneyResource resource,
                                 MoneyFormData formData)
Description copied from class: ResourceEditPanel
Copies data from the resource to the model.

Overrides:
resource2FormData in class ResourceEditPanel<MoneyResource,MoneyFormData>


Copyright © 2013. All Rights Reserved.