Class ConstructionResourceObjectTypeStepPanel<AR extends AbstractRoleType>
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<FocusDetailsModels<AR>>
com.evolveum.midpoint.gui.impl.page.admin.role.component.wizard.construction.ConstructionResourceObjectTypeStepPanel<AR>
- All Implemented Interfaces:
WizardListener
,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
public class ConstructionResourceObjectTypeStepPanel<AR extends AbstractRoleType>
extends AbstractWizardStepPanel<FocusDetailsModels<AR>>
implements WizardListener
- See Also:
-
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
-
Constructor Summary
ConstructorDescriptionConstructionResourceObjectTypeStepPanel
(FocusDetailsModels<AR> model, org.apache.wicket.model.IModel<PrismContainerValueWrapper<AssignmentType>> valueModel) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.wicket.Component
createTilePanel
(String id, org.apache.wicket.model.IModel<Tile<ConstructionResourceObjectTypeStepPanel<AR>.com.evolveum.midpoint.gui.impl.page.admin.role.component.wizard.construction.ConstructionResourceObjectTypeStepPanel.ResourceObjectTypeWrapper>> model) protected String
getIcon()
protected org.apache.wicket.model.IModel<?>
protected org.apache.wicket.model.IModel<?>
org.apache.wicket.model.IModel<String>
getTitle()
void
init
(WizardModel wizard) protected boolean
protected void
protected void
boolean
onNextPerformed
(org.apache.wicket.ajax.AjaxRequestTarget target) void
onStepChanged
(WizardStep newStep) Methods inherited from class com.evolveum.midpoint.gui.impl.component.wizard.AbstractWizardStepPanel
getContainerConfiguration, getDetailsModel, getFeedback, getFormTitle, getStepsBehaviour, onSubmitPerformed, updateFeedbackPanels
Methods inherited from class com.evolveum.midpoint.gui.api.component.wizard.BasicWizardStepPanel
getBack, getHeaderBehaviour, getNext, getNextLabelModel, getSubmit, getSubmitLabelModel, initCustomButtons, isSubmitEnable, isSubmitVisible, onBackPerformed, onExitPerformed
Methods inherited from class com.evolveum.midpoint.gui.api.component.wizard.WizardStepPanel
getWizard
Methods inherited from class com.evolveum.midpoint.gui.api.component.BasePanel
createComponentPath, createModel, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, getFeedbackPanel, getMidpointConfiguration, getModel, getModelObject, getPageBase, getParentPage, getPrismContext, getRegistry, getSchemaService, getSession, getString, getString, getSubscriptionState, getWebApplicationConfiguration, showResult
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, 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, 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.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.wicket.IQueueRegion
dequeue, newDequeueContext
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface com.evolveum.midpoint.gui.api.component.wizard.WizardListener
onCancel, onFinish
Methods inherited from interface com.evolveum.midpoint.gui.api.component.wizard.WizardStep
applyState, createHeaderContent, getBackBehaviour, getTitleBadges, isStepVisible
-
Field Details
-
PANEL_TYPE
- See Also:
-
-
Constructor Details
-
ConstructionResourceObjectTypeStepPanel
public ConstructionResourceObjectTypeStepPanel(FocusDetailsModels<AR> model, org.apache.wicket.model.IModel<PrismContainerValueWrapper<AssignmentType>> valueModel)
-
-
Method Details
-
onBeforeRender
protected void onBeforeRender()- Overrides:
onBeforeRender
in classorg.apache.wicket.Component
-
onInitialize
protected void onInitialize()- Overrides:
onInitialize
in classAbstractWizardStepPanel<FocusDetailsModels<AR extends AbstractRoleType>>
-
init
- Specified by:
init
in interfaceWizardStep
- Overrides:
init
in classWizardStepPanel
-
createTilePanel
protected org.apache.wicket.Component createTilePanel(String id, org.apache.wicket.model.IModel<Tile<ConstructionResourceObjectTypeStepPanel<AR>.com.evolveum.midpoint.gui.impl.page.admin.role.component.wizard.construction.ConstructionResourceObjectTypeStepPanel.ResourceObjectTypeWrapper>> model) -
isExitButtonVisible
protected boolean isExitButtonVisible()- Overrides:
isExitButtonVisible
in classBasicWizardStepPanel
-
getIcon
-
getTitle
- Specified by:
getTitle
in interfaceWizardStep
-
getTextModel
protected org.apache.wicket.model.IModel<?> getTextModel()- Overrides:
getTextModel
in classBasicWizardStepPanel
-
getSubTextModel
protected org.apache.wicket.model.IModel<?> getSubTextModel()- Overrides:
getSubTextModel
in classBasicWizardStepPanel
-
appendCssToWizard
- Specified by:
appendCssToWizard
in interfaceWizardStep
- Overrides:
appendCssToWizard
in classAbstractWizardStepPanel<FocusDetailsModels<AR extends AbstractRoleType>>
-
onNextPerformed
public boolean onNextPerformed(org.apache.wicket.ajax.AjaxRequestTarget target) - Specified by:
onNextPerformed
in interfaceWizardStep
- Overrides:
onNextPerformed
in classBasicWizardStepPanel
- 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
-
getNextBehaviour
- Specified by:
getNextBehaviour
in interfaceWizardStep
- Overrides:
getNextBehaviour
in classBasicWizardStepPanel
-
onStepChanged
- Specified by:
onStepChanged
in interfaceWizardListener
-
getStepId
- Specified by:
getStepId
in interfaceWizardStep
-