Class ResourceContentPanel

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<PrismObject<ResourceType>>
com.evolveum.midpoint.web.page.admin.resources.ResourceContentPanel
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
Direct Known Subclasses:
ResourceContentRepositoryPanel, ResourceContentResourcePanel

@Deprecated(forRemoval=true) public abstract class ResourceContentPanel extends BasePanel<PrismObject<ResourceType>>
Deprecated, for removal: This API element is subject to removal in a future version.
Implementation classes : ResourceContentResourcePanel, ResourceContentRepositoryPanel
Author:
katkav, semancik
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

    Constructors
    Constructor
    Description
    ResourceContentPanel(String id, org.apache.wicket.model.IModel<PrismObject<ResourceType>> resourceModel, QName objectClass, ShadowKindType kind, String intent, String searchMode, ContainerPanelConfigurationType config)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected abstract GetOperationOptionsBuilder
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected abstract ModelExecuteOptions
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected ObjectQuery
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected Collection<? extends org.apache.wicket.Component>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static String
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static QName
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected ResourceSchema
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.apache.wicket.model.IModel<PrismObject<ResourceType>>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected abstract void
    initShadowStatistics(org.apache.wicket.markup.html.WebMarkupContainer totals)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected boolean
    isShadowDetailsEnabled(org.apache.wicket.model.IModel<SelectableBean<ShadowType>> rowModel)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected abstract boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected void
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    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, 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, 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
  • Constructor Details

  • Method Details

    • getPanelConfiguration

      public ContainerPanelConfigurationType getPanelConfiguration()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • onInitialize

      protected void onInitialize()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      onInitialize in class org.apache.wicket.MarkupContainer
    • getResourceModel

      public org.apache.wicket.model.IModel<PrismObject<ResourceType>> getResourceModel()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getObjectClass

      public static QName getObjectClass()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getKind

      public static ShadowKindType getKind()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getIntent

      public static String getIntent()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getDefinitionByKind

      public ResourceObjectDefinition getDefinitionByKind() throws SchemaException, ConfigurationException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      SchemaException
      ConfigurationException
    • getDefinitionByObjectClass

      public ResourceObjectDefinition getDefinitionByObjectClass() throws SchemaException, ConfigurationException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      SchemaException
      ConfigurationException
    • getRefinedSchema

      protected ResourceSchema getRefinedSchema() throws SchemaException, ConfigurationException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      SchemaException
      ConfigurationException
    • isShadowDetailsEnabled

      protected boolean isShadowDetailsEnabled(org.apache.wicket.model.IModel<SelectableBean<ShadowType>> rowModel)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • createToolbarButtonsList

      protected Collection<? extends org.apache.wicket.Component> createToolbarButtonsList(String buttonId)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • customizeProvider

      protected void customizeProvider(SelectableBeanObjectDataProvider<ShadowType> provider)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • isTaskButtonsContainerVisible

      protected boolean isTaskButtonsContainerVisible()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • initShadowStatistics

      protected abstract void initShadowStatistics(org.apache.wicket.markup.html.WebMarkupContainer totals)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • initCustomLayout

      protected void initCustomLayout()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • createQuery

      protected ObjectQuery createQuery()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • createModelOptions

      protected abstract ModelExecuteOptions createModelOptions()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • addAdditionalOptions

      protected abstract GetOperationOptionsBuilder addAdditionalOptions(GetOperationOptionsBuilder builder)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • isUseObjectCounting

      protected abstract boolean isUseObjectCounting()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getTable

      public ShadowTablePanel getTable()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • updateDefinitions

      protected void updateDefinitions()
      Deprecated, for removal: This API element is subject to removal in a future version.