Class SelectTileWizardStepPanel<O extends SelectableRow,ODM extends ObjectDetailsModels> 
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<T>
com.evolveum.midpoint.gui.api.component.wizard.WizardStepPanel<T>
com.evolveum.midpoint.gui.api.component.wizard.BasicWizardStepPanel
com.evolveum.midpoint.gui.impl.component.wizard.AbstractWizardStepPanel<ODM>
com.evolveum.midpoint.gui.impl.component.wizard.SelectTileWizardStepPanel<O,ODM> 
- All Implemented Interfaces:
- WizardStep,- 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:
- MultiSelectContainerTileWizardStepPanel,- MultiSelectObjectTypeTileWizardStepPanel,- SingleTileWizardStepPanel
public abstract class SelectTileWizardStepPanel<O extends SelectableRow,ODM extends ObjectDetailsModels> 
extends AbstractWizardStepPanel<ODM>
- See Also:
- 
Field SummaryFields inherited from class org.apache.wicket.markup.html.panel.PanelPANELFields inherited from class org.apache.wicket.ComponentENABLE, 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
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected org.apache.wicket.markup.html.panel.FragmentcreateFragment(String id) protected abstract SingleSelectTileTablePanelcreateTable(String idTable) protected ObjectQueryprotected StringgetIcon()protected abstract Stringprotected ItemPathprotected abstract ItemPathprotected Collection<SelectorOptions<GetOperationOptions>>protected TileTablePanel<? extends Tile<O>,O> getTable()protected booleanprotected booleanprotected booleanprotected booleanprotected voidbooleanonNextPerformed(org.apache.wicket.ajax.AjaxRequestTarget target) protected voidonSubmitPerformed(org.apache.wicket.ajax.AjaxRequestTarget target) protected abstract voidprotected <C extends Containerable>
 voidperformSelectedTile(String oid, QName typeName, PrismContainerValueWrapper<C> value) protected voidrefreshSubmitAndNextButton(org.apache.wicket.ajax.AjaxRequestTarget target) protected abstract StringMethods inherited from class com.evolveum.midpoint.gui.impl.component.wizard.AbstractWizardStepPanelgetContainerConfiguration, getDetailsModel, getFeedback, getFormTitle, getStepsBehaviour, updateFeedbackPanelsMethods inherited from class com.evolveum.midpoint.gui.api.component.wizard.BasicWizardStepPanelgetBack, getHeaderBehaviour, getNext, getNextLabelModel, getSubmit, getSubmitLabelModel, getSubTextModel, getTextModel, initCustomButtons, isExitButtonVisible, isSubmitVisible, onBackPerformed, onExitPerformed, onExitPreProcessingMethods inherited from class com.evolveum.midpoint.gui.api.component.wizard.WizardStepPanelgetWizard, initMethods 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, getSubscriptionState, getWebApplicationConfiguration, showResultMethods inherited from class org.apache.wicket.markup.html.panel.PanelgetRegionMarkup, newMarkupSourcingStrategyMethods inherited from class org.apache.wicket.markup.html.WebMarkupContainergetWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSessionMethods 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, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildrenMethods 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, wrapMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.wicket.IQueueRegiondequeue, newDequeueContextMethods inherited from interface java.lang.IterableforEach, spliteratorMethods inherited from interface com.evolveum.midpoint.gui.api.component.wizard.WizardStepapplyState, createHeaderContent, getBackBehaviour, getTitle, getTitleBadges, isStepVisible
- 
Constructor Details- 
SelectTileWizardStepPanel
 
- 
- 
Method Details- 
onInitializeprotected void onInitialize()- Overrides:
- onInitializein class- AbstractWizardStepPanel<ODM extends ObjectDetailsModels>
 
- 
createFragment
- 
createTable
- 
getIcon
- 
getPathForValueContainer
- 
getSearchOptions
- 
getCustomQuery
- 
getPanelType
- 
getStepId
- 
getTable
- 
appendCssToWizard- Specified by:
- appendCssToWizardin interface- WizardStep
- Overrides:
- appendCssToWizardin class- AbstractWizardStepPanel<ODM extends ObjectDetailsModels>
 
- 
onNextPerformedpublic boolean onNextPerformed(org.apache.wicket.ajax.AjaxRequestTarget target) - Specified by:
- onNextPerformedin interface- WizardStep
- Overrides:
- onNextPerformedin class- BasicWizardStepPanel
- 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
 
- 
userFriendlyNameOfSelectedObject
- 
performSelectedObjectsprotected abstract void performSelectedObjects()
- 
performSelectedTileprotected <C extends Containerable> void performSelectedTile(String oid, QName typeName, PrismContainerValueWrapper<C> value) 
- 
getPathForTargetReference
- 
onSubmitPerformedprotected void onSubmitPerformed(org.apache.wicket.ajax.AjaxRequestTarget target) - Overrides:
- onSubmitPerformedin class- AbstractWizardStepPanel<ODM extends ObjectDetailsModels>
 
- 
isSubmitEnableprotected boolean isSubmitEnable()- Overrides:
- isSubmitEnablein class- BasicWizardStepPanel
 
- 
getNextBehaviour- Specified by:
- getNextBehaviourin interface- WizardStep
- Overrides:
- getNextBehaviourin class- BasicWizardStepPanel
 
- 
isMandatoryprotected boolean isMandatory()
- 
isDefaultViewTileprotected boolean isDefaultViewTile()
- 
isTogglePanelVisibleprotected boolean isTogglePanelVisible()
- 
createColumns
- 
refreshSubmitAndNextButtonprotected void refreshSubmitAndNextButton(org.apache.wicket.ajax.AjaxRequestTarget target) 
 
-