Class AbstractAnyFormPanel<T extends Serializable>

All Implemented Interfaces:
Serializable, Iterable<Component>, IEventSink, IEventSource, IFeedbackContributor, IConverterLocator, IMetadataContext<Serializable,Component>, IQueueRegion, IHeaderContributor, IRequestableComponent, IHierarchical<Component>, IClusterable
Direct Known Subclasses:
AnyFormPanel

public abstract class AbstractAnyFormPanel<T extends Serializable> extends AbstractFormPanel<T>
See Also:
  • Field Details

  • Constructor Details

    • AbstractAnyFormPanel

      public AbstractAnyFormPanel(String id, T defaultItem, PageReference pageReference)
  • Method Details

    • getForm

      public Form<T> getForm()
    • setFormModel

      public void setFormModel(T modelObject)
    • onCancelInternal

      protected void onCancelInternal(T modelObject)
    • onApplyInternal

      protected Serializable onApplyInternal(T modelObject)
    • buildLayout

      protected abstract void buildLayout(T modelObject)
    • onFormSubmit

      protected abstract void onFormSubmit(AjaxRequestTarget target)