Class SearchPropertiesConfigPanel<O extends ObjectType>
- 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<F>
-
- com.evolveum.midpoint.web.component.search.AbstractSearchConfigurationPanel<BasicSearchFilter<O>,O>
-
- com.evolveum.midpoint.web.component.search.SearchPropertiesConfigPanel<O>
-
- All Implemented Interfaces:
Popupable,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 class SearchPropertiesConfigPanel<O extends ObjectType> extends AbstractSearchConfigurationPanel<BasicSearchFilter<O>,O> implements Popupable
- Author:
- Kateryna Honchar
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.evolveum.midpoint.web.component.search.AbstractSearchConfigurationPanel
ID_CONFIGURATION_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
-
Fields inherited from interface com.evolveum.midpoint.web.component.dialog.Popupable
ID_CONTENT, ID_FOOTER
-
-
Constructor Summary
Constructors Constructor Description SearchPropertiesConfigPanel(String id, org.apache.wicket.model.IModel<BasicSearchFilter<O>> searchModel, LoadableModel<Class<O>> typeModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcancelButtonClicked(org.apache.wicket.ajax.AjaxRequestTarget target)protected voidfilterConfiguredPerformed(ObjectFilter configuredFilter, org.apache.wicket.ajax.AjaxRequestTarget target)org.apache.wicket.ComponentgetContent()intgetHeight()StringgetHeightUnit()org.apache.wicket.model.StringResourceModelgetTitle()intgetWidth()StringgetWidthUnit()protected voidinitConfigurationPanel(org.apache.wicket.markup.html.WebMarkupContainer configPanel)protected voidokButtonClicked(org.apache.wicket.ajax.AjaxRequestTarget target)-
Methods inherited from class com.evolveum.midpoint.web.component.search.AbstractSearchConfigurationPanel
getType, onInitialize
-
Methods 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, getWebApplicationConfiguration, showResult
-
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, 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 java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
SearchPropertiesConfigPanel
public SearchPropertiesConfigPanel(String id, org.apache.wicket.model.IModel<BasicSearchFilter<O>> searchModel, LoadableModel<Class<O>> typeModel)
-
-
Method Detail
-
initConfigurationPanel
protected void initConfigurationPanel(org.apache.wicket.markup.html.WebMarkupContainer configPanel)
- Specified by:
initConfigurationPanelin classAbstractSearchConfigurationPanel<BasicSearchFilter<O extends ObjectType>,O extends ObjectType>
-
okButtonClicked
protected void okButtonClicked(org.apache.wicket.ajax.AjaxRequestTarget target)
- Overrides:
okButtonClickedin classAbstractSearchConfigurationPanel<BasicSearchFilter<O extends ObjectType>,O extends ObjectType>
-
cancelButtonClicked
protected void cancelButtonClicked(org.apache.wicket.ajax.AjaxRequestTarget target)
- Overrides:
cancelButtonClickedin classAbstractSearchConfigurationPanel<BasicSearchFilter<O extends ObjectType>,O extends ObjectType>
-
filterConfiguredPerformed
protected void filterConfiguredPerformed(ObjectFilter configuredFilter, org.apache.wicket.ajax.AjaxRequestTarget target)
-
getWidthUnit
public String getWidthUnit()
- Specified by:
getWidthUnitin interfacePopupable
-
getHeightUnit
public String getHeightUnit()
- Specified by:
getHeightUnitin interfacePopupable
-
getContent
public org.apache.wicket.Component getContent()
- Specified by:
getContentin interfacePopupable
-
-