Class AbstractWizardPanel<C extends Containerable,AHD extends AssignmentHolderDetailsModel>
- java.lang.Object
- 
- org.apache.wicket.Component
- 
- org.apache.wicket.MarkupContainer
- 
- org.apache.wicket.markup.html.WebMarkupContainer
- 
- org.apache.wicket.markup.html.panel.Panel
- 
- com.evolveum.midpoint.gui.api.component.BasePanel
- 
- com.evolveum.midpoint.gui.impl.component.wizard.AbstractWizardPanel<C,AHD>
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- Serializable,- Iterable,- org.apache.wicket.event.IEventSink,- org.apache.wicket.event.IEventSource,- org.apache.wicket.feedback.IFeedbackContributor,- org.apache.wicket.IConverterLocator,- org.apache.wicket.IMetadataContext,- org.apache.wicket.IQueueRegion,- org.apache.wicket.markup.html.IHeaderContributor,- org.apache.wicket.request.component.IRequestableComponent,- org.apache.wicket.util.IHierarchical,- org.apache.wicket.util.io.IClusterable
 - Direct Known Subclasses:
- ActivationsWizardPanel,- ApplicationRoleWizardPanel,- AssociationsWizardPanel,- AttributeMappingWizardPanel,- BasicResourceWizardPanel,- BusinessRoleWizardPanel,- CapabilitiesWizardPanel,- ConstructionWizardPanel,- CorrelationWizardPanel,- CredentialsWizardPanel,- ResourceObjectTypeBasicWizardPanel,- ResourceObjectTypeWizardPanel,- ResourceWizardPanel,- SynchronizationWizardPanel
 
 public abstract class AbstractWizardPanel<C extends Containerable,AHD extends AssignmentHolderDetailsModel> extends BasePanel - Author:
- lskublik
- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description AbstractWizardPanel(String id, WizardPanelHelper<C,AHD> helper)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected org.apache.wicket.markup.html.panel.FragmentcreateChoiceFragment(org.apache.wicket.Component choicePanel)protected org.apache.wicket.markup.html.panel.FragmentcreateWizardFragment(org.apache.wicket.Component wizardPanel)AHDgetAssignmentHolderModel()WizardPanelHelper<C,AHD>getHelper()protected StringgetIdOfChoicePanel()protected StringgetIdOfWizardPanel()org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>>getValueModel()protected abstract voidinitLayout()protected voidonExitPerformed(org.apache.wicket.ajax.AjaxRequestTarget target)protected voidonInitialize()protected OperationResultonSavePerformed(org.apache.wicket.ajax.AjaxRequestTarget target)protected voidshowChoiceFragment(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.Component choicePanel)protected voidshowWizardFragment(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.Component wizardPanel)- 
Methods inherited from class com.evolveum.midpoint.gui.api.component.BasePanelcreateComponentPath, createModel, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, getFeedbackPanel, getMidpointConfiguration, getModel, getModelObject, getPageBase, getParentPage, getPrismContext, getRegistry, getSchemaService, getSession, getString, getString, getWebApplicationConfiguration, showResult
 - 
Methods inherited from class org.apache.wicket.markup.html.panel.PanelgetRegionMarkup, newMarkupSourcingStrategy
 - 
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainergetWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
 - 
Methods inherited from class org.apache.wicket.MarkupContaineradd, 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.Componentadd, 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 class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface java.lang.IterableforEach, spliterator
 
- 
 
- 
- 
- 
Constructor Detail- 
AbstractWizardPanelpublic AbstractWizardPanel(String id, WizardPanelHelper<C,AHD> helper) 
 
- 
 - 
Method Detail- 
onInitializeprotected void onInitialize() - Overrides:
- onInitializein class- org.apache.wicket.MarkupContainer
 
 - 
initLayoutprotected abstract void initLayout() 
 - 
createChoiceFragmentprotected org.apache.wicket.markup.html.panel.Fragment createChoiceFragment(org.apache.wicket.Component choicePanel) 
 - 
getIdOfChoicePanelprotected String getIdOfChoicePanel() 
 - 
showChoiceFragmentprotected void showChoiceFragment(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.Component choicePanel)
 - 
createWizardFragmentprotected org.apache.wicket.markup.html.panel.Fragment createWizardFragment(org.apache.wicket.Component wizardPanel) 
 - 
getIdOfWizardPanelprotected String getIdOfWizardPanel() 
 - 
showWizardFragmentprotected void showWizardFragment(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.Component wizardPanel)
 - 
onExitPerformedprotected void onExitPerformed(org.apache.wicket.ajax.AjaxRequestTarget target) 
 - 
getAssignmentHolderModelpublic AHD getAssignmentHolderModel() 
 - 
getValueModelpublic org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> getValueModel() 
 - 
onSavePerformedprotected OperationResult onSavePerformed(org.apache.wicket.ajax.AjaxRequestTarget target) 
 - 
getHelperpublic WizardPanelHelper<C,AHD> getHelper() 
 
- 
 
-