Class WizardChoicePanel<T extends Serializable,AHD extends AssignmentHolderDetailsModel>

java.lang.Object
org.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.markup.html.WebMarkupContainer
All Implemented Interfaces:
Serializable, Iterable<org.apache.wicket.Component>, org.apache.wicket.event.IEventSink, org.apache.wicket.event.IEventSource, org.apache.wicket.feedback.IFeedbackContributor, org.apache.wicket.IConverterLocator, org.apache.wicket.IMetadataContext<Serializable,org.apache.wicket.Component>, org.apache.wicket.IQueueRegion, 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
Direct Known Subclasses:
AbstractTemplateChoicePanel, EnumWizardChoicePanel

public abstract class WizardChoicePanel<T extends Serializable,AHD extends AssignmentHolderDetailsModel> extends AbstractWizardBasicPanel<AHD>
See Also:
  • Constructor Details

    • WizardChoicePanel

      public WizardChoicePanel(String id, AHD resourceModel)
    • WizardChoicePanel

      public WizardChoicePanel(String id)
  • Method Details

    • onInitialize

      protected void onInitialize()
      Overrides:
      onInitialize in class AbstractWizardBasicInitializer
    • loadTilesModel

      protected abstract LoadableModel<List<Tile<T>>> loadTilesModel()
    • createTilePanel

      protected abstract org.apache.wicket.Component createTilePanel(String id, org.apache.wicket.model.IModel<Tile<T>> tileModel)
    • getTilesModel

      public LoadableModel<List<Tile<T>>> getTilesModel()
    • onDetach

      protected void onDetach()
      Overrides:
      onDetach in class org.apache.wicket.MarkupContainer