Class SmartAssociationTilePanel
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.impl.component.tile.TilePanel<SmartAssociationTileModel,PrismContainerValueWrapper<ShadowAssociationTypeDefinitionType>>
com.evolveum.midpoint.gui.impl.page.admin.resource.component.SmartAssociationTilePanel
- 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
public abstract class SmartAssociationTilePanel
extends TilePanel<SmartAssociationTileModel,PrismContainerValueWrapper<ShadowAssociationTypeDefinitionType>>
- 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
ConstructorsConstructorDescriptionSmartAssociationTilePanel(@NotNull String id, @NotNull org.apache.wicket.model.IModel<SmartAssociationTileModel> model) -
Method Summary
Modifier and TypeMethodDescriptionabstract @NotNull org.apache.wicket.ComponentcreateDetailsPanel(String id, PrismContainerValueWrapper<ShadowAssociationTypeDefinitionType> value, org.apache.wicket.model.IModel<Boolean> isDetailedViewModel) protected voidprotected org.apache.wicket.model.IModel<com.evolveum.midpoint.smart.api.info.StatusInfo<?>>protected voidprotected abstract voidperformAcceptAction(@NotNull org.apache.wicket.ajax.AjaxRequestTarget target, PrismContainerValueWrapper<ShadowAssociationTypeDefinitionType> value) protected abstract voidperformDismissAction(@NotNull org.apache.wicket.ajax.AjaxRequestTarget target, PrismContainerValueWrapper<ShadowAssociationTypeDefinitionType> value) protected abstract voidperformEditAction(@NotNull org.apache.wicket.ajax.AjaxRequestTarget target, PrismContainerValueWrapper<ShadowAssociationTypeDefinitionType> value) Methods inherited from class com.evolveum.midpoint.gui.impl.component.tile.TilePanel
createIconPanel, getDescriptionBehaviour, initLayout, isHorizontal, onClick, setHorizontalMethods 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
-
SmartAssociationTilePanel
public SmartAssociationTilePanel(@NotNull @NotNull String id, @NotNull @NotNull org.apache.wicket.model.IModel<SmartAssociationTileModel> model)
-
-
Method Details
-
onInitialize
protected void onInitialize()- Overrides:
onInitializein classorg.apache.wicket.MarkupContainer
-
createDetailsPanel
@NotNull public abstract @NotNull org.apache.wicket.Component createDetailsPanel(String id, PrismContainerValueWrapper<ShadowAssociationTypeDefinitionType> value, org.apache.wicket.model.IModel<Boolean> isDetailedViewModel) -
customizeTileItemCss
protected void customizeTileItemCss() -
performAcceptAction
protected abstract void performAcceptAction(@NotNull @NotNull org.apache.wicket.ajax.AjaxRequestTarget target, PrismContainerValueWrapper<ShadowAssociationTypeDefinitionType> value) -
performDismissAction
protected abstract void performDismissAction(@NotNull @NotNull org.apache.wicket.ajax.AjaxRequestTarget target, PrismContainerValueWrapper<ShadowAssociationTypeDefinitionType> value) -
performEditAction
protected abstract void performEditAction(@NotNull @NotNull org.apache.wicket.ajax.AjaxRequestTarget target, PrismContainerValueWrapper<ShadowAssociationTypeDefinitionType> value) -
getStatusModel
protected org.apache.wicket.model.IModel<com.evolveum.midpoint.smart.api.info.StatusInfo<?>> getStatusModel()
-