Class AbstractAssociationMappingContainerTableWizardPanel
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.AbstractWizardBasicPanel<AHD>
com.evolveum.midpoint.gui.impl.component.wizard.AbstractVerifiableWizardBasicPanel<C,ResourceDetailsModel>
com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.AbstractResourceWizardBasicPanel<ShadowAssociationDefinitionType>
com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.associationType.subject.mappingContainer.AbstractAssociationMappingContainerTableWizardPanel
- 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:
AssociationInboundMappingContainerTableWizardPanel,AssociationOutboundMappingContainerTableWizardPanel
public abstract class AbstractAssociationMappingContainerTableWizardPanel
extends AbstractResourceWizardBasicPanel<ShadowAssociationDefinitionType>
- See Also:
-
Field Summary
Fields inherited from class org.apache.wicket.markup.html.panel.Panel
PANELFields 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
ConstructorsConstructorDescriptionAbstractAssociationMappingContainerTableWizardPanel(String id, WizardPanelHelper<ShadowAssociationDefinitionType, ResourceDetailsModel> superHelper) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Stringprotected @NotNull org.apache.wicket.model.IModel<String>protected abstract ItemNameprotected abstract UserProfileStorage.TableIdprotected abstract Stringprotected org.apache.wicket.model.IModel<String>protected abstract voidonClickCreateMapping(PrismContainerValueWrapper<MappingType> valueWrapper, org.apache.wicket.ajax.AjaxRequestTarget target) protected voidonExitPerformed(org.apache.wicket.ajax.AjaxRequestTarget target) protected voidprotected voidonSubmitPerformed(org.apache.wicket.ajax.AjaxRequestTarget target) protected abstract voidonTileClick(org.apache.wicket.ajax.AjaxRequestTarget target, MappingTile modelObject) protected abstract voidpostProcessNewMapping(PrismContainerValue<MappingType> newValue) Methods inherited from class com.evolveum.midpoint.gui.impl.component.wizard.AbstractVerifiableWizardBasicPanel
getConfiguration, getCssForWidthOfFeedbackPanel, getHelper, getPanelType, getSaveLabelKey, getSubmitLabelModel, getValueModel, isSubmitButtonVisible, isValid, onExitPerformedAfterValidate, onSaveResourcePerformedMethods inherited from class com.evolveum.midpoint.gui.impl.component.wizard.AbstractWizardBasicPanel
addCustomButtons, getAssignmentHolderDetailsModel, getBackLabel, getButtonsContainer, getExitLabel, getFeedback, getSubmitIcon, getSubTextModel, getTextModel, isBackButtonVisible, isExitButtonVisible, onBackPerformed, removeLastBreadcrumbMethods 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, showResultMethods inherited from class org.apache.wicket.markup.html.panel.Panel
getRegionMarkup, newMarkupSourcingStrategyMethods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSessionMethods 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, visitChildrenMethods 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, wrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.wicket.IQueueRegion
dequeue, newDequeueContextMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
AbstractAssociationMappingContainerTableWizardPanel
public AbstractAssociationMappingContainerTableWizardPanel(String id, WizardPanelHelper<ShadowAssociationDefinitionType, ResourceDetailsModel> superHelper)
-
-
Method Details
-
onInitialize
protected void onInitialize()- Overrides:
onInitializein classAbstractWizardBasicPanel<ResourceDetailsModel>
-
getItemNameForMappingContainer
-
postProcessNewMapping
protected abstract void postProcessNewMapping(PrismContainerValue<MappingType> newValue) throws SchemaException - Throws:
SchemaException
-
getTitleLabelModel
-
getTitleIconClass
-
getAddButtonLabelKey
-
onClickCreateMapping
protected abstract void onClickCreateMapping(PrismContainerValueWrapper<MappingType> valueWrapper, org.apache.wicket.ajax.AjaxRequestTarget target) -
onTileClick
protected abstract void onTileClick(org.apache.wicket.ajax.AjaxRequestTarget target, MappingTile modelObject) -
getTableId
-
getBreadcrumbLabel
- Specified by:
getBreadcrumbLabelin classAbstractWizardBasicPanel<ResourceDetailsModel>
-
onExitPerformed
protected void onExitPerformed(org.apache.wicket.ajax.AjaxRequestTarget target) -
onSubmitPerformed
protected void onSubmitPerformed(org.apache.wicket.ajax.AjaxRequestTarget target)
-