Class BasicWizardStepPanel<T>

  • All Implemented Interfaces:
    WizardStep, 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:
    AbstractWizardStepPanel, PersonOfInterestPanel, RelationPanel

    public class BasicWizardStepPanel<T>
    extends WizardStepPanel<T>
    Author:
    lskublik
    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_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING, RFLAG_CONTAINER_HAS_REMOVALS
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.apache.wicket.ajax.markup.html.AjaxLink getBack()  
      VisibleEnableBehaviour getHeaderBehaviour()  
      protected AjaxSubmitButton getNext()  
      VisibleEnableBehaviour getNextBehaviour()  
      protected org.apache.wicket.model.IModel<String> getNextLabelModel()  
      protected AjaxSubmitButton getSubmit()  
      protected org.apache.wicket.model.IModel<String> getSubmitLabelModel()  
      protected org.apache.wicket.model.IModel<String> getSubTextModel()  
      protected org.apache.wicket.model.IModel<String> getTextModel()  
      protected boolean isExitButtonVisible()  
      protected boolean isSubmitEnable()  
      protected boolean isSubmitVisible()  
      boolean onBackPerformed​(org.apache.wicket.ajax.AjaxRequestTarget target)  
      protected void onExitPerformed​(org.apache.wicket.ajax.AjaxRequestTarget target)  
      protected void onInitialize()  
      boolean onNextPerformed​(org.apache.wicket.ajax.AjaxRequestTarget target)  
      protected void onSubmitPerformed​(org.apache.wicket.ajax.AjaxRequestTarget target)  
      protected void updateFeedbackPanels​(org.apache.wicket.ajax.AjaxRequestTarget target)  
      • Methods inherited from class org.apache.wicket.markup.html.panel.Panel

        getRegionMarkup, newMarkupSourcingStrategy
      • Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer

        getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
      • Methods inherited from class org.apache.wicket.MarkupContainer

        add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, onDetach, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildren
      • Methods inherited from class org.apache.wicket.Component

        add, addStateChange, beforeRender, canCallListener, canCallListenerAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, createConverter, 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, getMarkupTag, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderPart, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlForListener, urlForListener, visitParents, visitParents, warn, wrap
      • Methods inherited from interface org.apache.wicket.IQueueRegion

        dequeue, newDequeueContext
    • Constructor Detail

      • BasicWizardStepPanel

        public BasicWizardStepPanel()
      • BasicWizardStepPanel

        public BasicWizardStepPanel​(org.apache.wicket.model.IModel<T> model)
    • Method Detail

      • onInitialize

        protected void onInitialize()
        Overrides:
        onInitialize in class org.apache.wicket.MarkupContainer
      • isSubmitEnable

        protected boolean isSubmitEnable()
      • getSubmitLabelModel

        protected org.apache.wicket.model.IModel<String> getSubmitLabelModel()
      • isSubmitVisible

        protected boolean isSubmitVisible()
      • isExitButtonVisible

        protected boolean isExitButtonVisible()
      • onExitPerformed

        protected void onExitPerformed​(org.apache.wicket.ajax.AjaxRequestTarget target)
      • getNextLabelModel

        protected org.apache.wicket.model.IModel<String> getNextLabelModel()
      • updateFeedbackPanels

        protected void updateFeedbackPanels​(org.apache.wicket.ajax.AjaxRequestTarget target)
      • getBack

        protected org.apache.wicket.ajax.markup.html.AjaxLink getBack()
      • getTextModel

        protected org.apache.wicket.model.IModel<String> getTextModel()
      • getSubTextModel

        protected org.apache.wicket.model.IModel<String> getSubTextModel()
      • onNextPerformed

        public boolean onNextPerformed​(org.apache.wicket.ajax.AjaxRequestTarget target)
        Returns:
        flag whether default "next" button action should be executed. If true, default behaviour of next button will be executed as well If false, only code in this method will be executed
      • onSubmitPerformed

        protected void onSubmitPerformed​(org.apache.wicket.ajax.AjaxRequestTarget target)
      • onBackPerformed

        public boolean onBackPerformed​(org.apache.wicket.ajax.AjaxRequestTarget target)
        Returns:
        flag whether default "back" button action should be executed. If true, default behaviour of back button will be executed as well If false, only code in this method will be executed