Interface WizardStep

All Superinterfaces:
Serializable
All Known Implementing Classes:
AbstractConfigurationStepPanel, AbstractFormWizardStepPanel, AbstractValueFormResourceWizardStepPanel, AbstractWizardStepPanel, AccessApplicationRoleStepPanel, AccessApplicationStepPanel, ActionStepPanel, AssociationStepPanel, AttributeOutboundStepPanel, BasicInformationStepPanel, BasicInformationStepPanel, BasicSessionInformationStepPanel, BasicSettingResourceObjectTypeStepPanel, BasicWizardStepPanel, CandidateMembersPanel, ConfigurationStepPanel, ConstructionGroupStepPanel, ConstructionOutboundMainStepPanel, ConstructionOutboundMappingsStepPanel, ConstructionOutboundOptionalStepPanel, ConstructionResourceObjectTypeStepPanel, ConstructionResourceStepPanel, DelineationResourceObjectTypeStepPanel, DiscoveryStepPanel, ExsitingAccessApplicationRoleStepPanel, FocusResourceObjectTypeStepPanel, InboundActivationMappingMainConfigurationStepPanel, InboundActivationMappingOptionalConfigurationStepPanel, InboundCredentialsMappingMainConfigurationStepPanel, InboundCredentialsMappingOptionalConfigurationStepPanel, InboundMappingMainConfigurationStepPanel, InboundMappingOptionalConfigurationStepPanel, LimitationsStepPanel, MainConfigurationStepPanel, MultiSelectTileWizardStepPanel, OutboundActivationMappingMainConfigurationStepPanel, OutboundActivationMappingOptionalConfigurationStepPanel, OutboundCredentialsMappingMainConfigurationStepPanel, OutboundCredentialsMappingOptionalConfigurationStepPanel, OutboundMappingMainConfigurationStepPanel, OutboundMappingOptionalConfigurationStepPanel, PartialConfigurationStepPanel, PersonOfInterestPanel, PredefinedMappingStepPanel, ReactionMainSettingStepPanel, ReactionOptionalSettingStepPanel, RelationPanel, RoleAnalysisSessionDetectionOptionsWizardPanel, RoleAnalysisSessionSimpleObjectsWizardPanel, RoleCatalogPanel, SelectObjectClassesStepPanel, SelectTileWizardStepPanel, ShoppingCartPanel, SingleTileWizardStepPanel, TaskBasicWizardPanel, TaskDistributionWizardPanel, TaskExecutionWizardPanel, TaskResourceObjectsWizardPanel, TaskScheduleWizardPanel, WizardStepPanel

public interface WizardStep extends Serializable
Created by Viliam Repan (lazyman).
  • Method Details

    • init

      default void init(WizardModel wizard)
    • getStepId

      default String getStepId()
    • appendCssToWizard

      default String appendCssToWizard()
    • createHeaderContent

      default org.apache.wicket.Component createHeaderContent(String id)
    • getTitle

      default org.apache.wicket.model.IModel<String> getTitle()
    • getTitleBadges

      default org.apache.wicket.model.IModel<List<Badge>> getTitleBadges()
    • getStepsBehaviour

      default VisibleEnableBehaviour getStepsBehaviour()
    • getHeaderBehaviour

      default VisibleEnableBehaviour getHeaderBehaviour()
    • getBackBehaviour

      default VisibleEnableBehaviour getBackBehaviour()
    • getNextBehaviour

      default VisibleEnableBehaviour getNextBehaviour()
    • onBackPerformed

      default 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
    • onNextPerformed

      default 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
    • applyState

      default void applyState()
    • isStepVisible

      default org.apache.wicket.model.IModel<Boolean> isStepVisible()