Class CredentialsMappingWizardPanel
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<ResourceDetailsModel>
com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.objectType.AbstractSpecificMappingWizardPanel<ResourceCredentialsDefinitionType>
com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.objectType.credentials.CredentialsMappingWizardPanel
- 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
public abstract class CredentialsMappingWizardPanel
extends AbstractSpecificMappingWizardPanel<ResourceCredentialsDefinitionType>
- Author:
- lskublik
- See Also:
-
Field Summary
FieldsFields 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
ConstructorsConstructorDescriptionCredentialsMappingWizardPanel(String id, ResourceDetailsModel model, org.apache.wicket.model.IModel<PrismContainerWrapper<ResourceCredentialsDefinitionType>> containerModel, MappingDirection initialTab) -
Method Summary
Modifier and TypeMethodDescriptioncreateTablePanel(String panelId, org.apache.wicket.model.IModel<PrismContainerWrapper<ResourceCredentialsDefinitionType>> containerModel, MappingDirection mappingDirection) protected abstract voideditInboundMapping(org.apache.wicket.model.IModel<PrismContainerValueWrapper<MappingType>> valueModel, org.apache.wicket.ajax.AjaxRequestTarget target) protected abstract voideditOutboundMapping(org.apache.wicket.model.IModel<PrismContainerValueWrapper<MappingType>> valueModel, org.apache.wicket.ajax.AjaxRequestTarget target) protected voideditPredefinedMapping(org.apache.wicket.model.IModel<PrismContainerValueWrapper<AbstractPredefinedActivationMappingType>> valueModel, MappingDirection direction, org.apache.wicket.ajax.AjaxRequestTarget target) protected @NotNull org.apache.wicket.model.IModel<String>protected org.apache.wicket.model.IModel<String>protected org.apache.wicket.model.IModel<String>Methods inherited from class com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.objectType.AbstractSpecificMappingWizardPanel
editConfiguredMapping, getContainerModel, getCssForWidthOfFeedbackPanel, isSubmitButtonVisible, onInitializeMethods inherited from class com.evolveum.midpoint.gui.impl.component.wizard.AbstractWizardBasicPanel
addCustomButtons, getAssignmentHolderDetailsModel, getBackLabel, getButtonsContainer, getExitLabel, getFeedback, getSubmitIcon, getSubmitLabelModel, isBackButtonVisible, isExitButtonVisible, onBackPerformed, onExitPerformed, onSubmitPerformed, 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
-
Field Details
-
PANEL_TYPE
- See Also:
-
-
Constructor Details
-
CredentialsMappingWizardPanel
public CredentialsMappingWizardPanel(String id, ResourceDetailsModel model, org.apache.wicket.model.IModel<PrismContainerWrapper<ResourceCredentialsDefinitionType>> containerModel, MappingDirection initialTab)
-
-
Method Details
-
createTablePanel
protected AbstractSpecificMappingTileTable<ResourceCredentialsDefinitionType> createTablePanel(String panelId, org.apache.wicket.model.IModel<PrismContainerWrapper<ResourceCredentialsDefinitionType>> containerModel, MappingDirection mappingDirection) - Specified by:
createTablePanelin classAbstractSpecificMappingWizardPanel<ResourceCredentialsDefinitionType>
-
editOutboundMapping
protected abstract void editOutboundMapping(org.apache.wicket.model.IModel<PrismContainerValueWrapper<MappingType>> valueModel, org.apache.wicket.ajax.AjaxRequestTarget target) - Specified by:
editOutboundMappingin classAbstractSpecificMappingWizardPanel<ResourceCredentialsDefinitionType>
-
editInboundMapping
protected abstract void editInboundMapping(org.apache.wicket.model.IModel<PrismContainerValueWrapper<MappingType>> valueModel, org.apache.wicket.ajax.AjaxRequestTarget target) - Specified by:
editInboundMappingin classAbstractSpecificMappingWizardPanel<ResourceCredentialsDefinitionType>
-
editPredefinedMapping
protected void editPredefinedMapping(org.apache.wicket.model.IModel<PrismContainerValueWrapper<AbstractPredefinedActivationMappingType>> valueModel, MappingDirection direction, org.apache.wicket.ajax.AjaxRequestTarget target) - Specified by:
editPredefinedMappingin classAbstractSpecificMappingWizardPanel<ResourceCredentialsDefinitionType>
-
getBreadcrumbLabel
- Specified by:
getBreadcrumbLabelin classAbstractWizardBasicPanel<ResourceDetailsModel>
-
getTextModel
- Overrides:
getTextModelin classAbstractWizardBasicPanel<ResourceDetailsModel>
-
getSubTextModel
- Overrides:
getSubTextModelin classAbstractWizardBasicPanel<ResourceDetailsModel>
-