Class MappingContainerTablePanel
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<O>
com.evolveum.midpoint.gui.impl.component.tile.TileTablePanel<T,O>
com.evolveum.midpoint.gui.impl.component.tile.SingleSelectTileTablePanel<PrismContainerValueWrapper<C>,TemplateTile<PrismContainerValueWrapper<C>>>
com.evolveum.midpoint.gui.impl.component.tile.SingleSelectContainerTileTablePanel<MappingType>
com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.associationType.subject.mappingContainer.MappingContainerTablePanel
- All Implemented Interfaces:
Serializable,Iterable<org.apache.wicket.Component>,org.apache.wicket.event.IEventSink,org.apache.wicket.event.IEventSource,org.apache.wicket.feedback.IFeedbackContributor,org.apache.wicket.IConverterLocator,org.apache.wicket.IMetadataContext<Serializable,,org.apache.wicket.Component> org.apache.wicket.IQueueRegion,org.apache.wicket.markup.html.IHeaderContributor,org.apache.wicket.request.component.IRequestableComponent,org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>,org.apache.wicket.util.io.IClusterable
- See Also:
-
Field Summary
Fields inherited from class com.evolveum.midpoint.gui.impl.component.tile.TileTablePanel
ID_TILE, ID_TILES, ID_TILES_FRAGMENTFields 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
ConstructorsConstructorDescriptionMappingContainerTablePanel(String id, UserProfileStorage.TableId tableId, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<MappingType>>> model) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.wicket.ComponentcreateHeader(String id) protected org.apache.wicket.ComponentcreateTile(String id, org.apache.wicket.model.IModel<TemplateTile<PrismContainerValueWrapper<MappingType>>> model) protected TemplateTile<PrismContainerValueWrapper<MappingType>>protected org.apache.wicket.markup.html.WebMarkupContainerprotected Stringprotected Class<? extends Containerable>getType()protected voidonClickCreateMapping(org.apache.wicket.ajax.AjaxRequestTarget target) protected voidonTileClick(org.apache.wicket.ajax.AjaxRequestTarget target, MappingTile modelObject) Methods inherited from class com.evolveum.midpoint.gui.impl.component.tile.SingleSelectContainerTileTablePanel
createProvider, getProvider, skipSearchMethods inherited from class com.evolveum.midpoint.gui.impl.component.tile.SingleSelectTileTablePanel
createSearchModel, createTablePanel, customizeNewRowItem, getAdditionalSearchContext, getContainerConfiguration, getCustomQuery, getPageStorage, getSearchOptions, getTileCssClasses, getTilesContainerAdditionalClass, isFullTextSearchEnabled, isTableRowSelectableMethods inherited from class com.evolveum.midpoint.gui.impl.component.tile.TileTablePanel
createColumns, createTableButtonToolbar, createTilesContainer, createTilesPanel, getAdditionalBoxCssClasses, getHeaderFragmentVisibility, getSearchModel, getTable, getTableId, getTileContainerCssClass, getTileCssStyle, getTileRole, getTilesContainerRole, getTilesFooterCssClasses, getTilesHeaderCssClasses, getTilesModel, getTilesNavigation, getViewToggleModel, initHeaderFragment, isTableVisible, isTileViewVisible, isTogglePanelVisible, onInitialize, refresh, showFooter, togglePanelItemSelectPerformedMethods 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
-
MappingContainerTablePanel
public MappingContainerTablePanel(String id, UserProfileStorage.TableId tableId, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<MappingType>>> model)
-
-
Method Details
-
getType
- Specified by:
getTypein classSingleSelectTileTablePanel<PrismContainerValueWrapper<MappingType>,TemplateTile<PrismContainerValueWrapper<MappingType>>>
-
createTileObject
protected TemplateTile<PrismContainerValueWrapper<MappingType>> createTileObject(PrismContainerValueWrapper<MappingType> object) - Overrides:
createTileObjectin classTileTablePanel<TemplateTile<PrismContainerValueWrapper<MappingType>>,PrismContainerValueWrapper<MappingType>>
-
createTile
protected org.apache.wicket.Component createTile(String id, org.apache.wicket.model.IModel<TemplateTile<PrismContainerValueWrapper<MappingType>>> model) - Overrides:
createTilein classSingleSelectContainerTileTablePanel<MappingType>
-
onTileClick
protected void onTileClick(org.apache.wicket.ajax.AjaxRequestTarget target, MappingTile modelObject) -
onClickCreateMapping
protected void onClickCreateMapping(org.apache.wicket.ajax.AjaxRequestTarget target) -
getAddButtonLabelKey
-
createTilesButtonToolbar
-
createHeader
- Overrides:
createHeaderin classTileTablePanel<TemplateTile<PrismContainerValueWrapper<MappingType>>,PrismContainerValueWrapper<MappingType>>
-