Class AbstractFormPanel<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:
AbstractAnyFormPanel

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

    • LOG

      protected static final org.slf4j.Logger LOG
    • pageRef

      protected final PageReference pageRef
    • defaultItem

      protected final T extends Serializable defaultItem
    • item

      protected T extends Serializable item
  • Constructor Details

    • AbstractFormPanel

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

    • getOriginalItem

      protected T getOriginalItem()
    • newModelObject

      protected T newModelObject()
    • getPageReference

      public PageReference getPageReference()