Class ObjectBrowserPanel<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<O>
- 
- com.evolveum.midpoint.gui.api.component.ObjectBrowserPanel<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 ObjectBrowserPanel<O extends ObjectType> extends BasePanel<O> implements Popupable - See Also:
- Serialized Form
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.wicket.ComponentENABLE, 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.PopupableID_CONTENT, ID_FOOTER
 
- 
 - 
Constructor SummaryConstructors Constructor Description ObjectBrowserPanel(String id, Class<? extends O> defaultType, List<QName> supportedTypes, boolean multiselect, PageBase parentPage)ObjectBrowserPanel(String id, Class<? extends O> defaultType, List<QName> supportedTypes, boolean multiselect, PageBase parentPage, ObjectFilter queryFilter)ObjectBrowserPanel(String id, Class<? extends O> defaultType, List<QName> supportedTypes, boolean multiselect, PageBase parentPage, ObjectFilter queryFilter, List<O> selectedData)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, QName type, List<O> selected)protected org.apache.wicket.model.StringResourceModelgetAddButtonTitle()org.apache.wicket.ComponentgetContent()intgetHeight()StringgetHeightUnit()org.apache.wicket.model.StringResourceModelgetTitle()protected org.apache.wicket.model.IModel<String>getWarningMessageModel()intgetWidth()StringgetWidthUnit()protected voidonClick(org.apache.wicket.ajax.AjaxRequestTarget target, O focus)protected voidonInitialize()protected voidonSelectPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, O focus)- 
Methods inherited from class com.evolveum.midpoint.gui.api.component.BasePanelcreateComponentPath, 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.PanelgetRegionMarkup, newMarkupSourcingStrategy
 - 
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainergetWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
 - 
Methods inherited from class org.apache.wicket.MarkupContaineradd, 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.Componentadd, 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.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface java.lang.IterableforEach, spliterator
 
- 
 
- 
- 
- 
Constructor Detail- 
ObjectBrowserPanelpublic ObjectBrowserPanel(String id, Class<? extends O> defaultType, List<QName> supportedTypes, boolean multiselect, PageBase parentPage) - Parameters:
- defaultType- specifies type of the object that will be selected by default
 
 - 
ObjectBrowserPanelpublic ObjectBrowserPanel(String id, Class<? extends O> defaultType, List<QName> supportedTypes, boolean multiselect, PageBase parentPage, ObjectFilter queryFilter) - Parameters:
- defaultType- specifies type of the object that will be selected by default
 
 
- 
 - 
Method Detail- 
onInitializeprotected void onInitialize() - Overrides:
- onInitializein class- org.apache.wicket.MarkupContainer
 
 - 
onClickprotected void onClick(org.apache.wicket.ajax.AjaxRequestTarget target, O focus)
 - 
onSelectPerformedprotected void onSelectPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, O focus)
 - 
addPerformedprotected void addPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, QName type, List<O> selected)
 - 
getWarningMessageModelprotected org.apache.wicket.model.IModel<String> getWarningMessageModel() 
 - 
getWidthUnitpublic String getWidthUnit() - Specified by:
- getWidthUnitin interface- Popupable
 
 - 
getHeightUnitpublic String getHeightUnit() - Specified by:
- getHeightUnitin interface- Popupable
 
 - 
getContentpublic org.apache.wicket.Component getContent() - Specified by:
- getContentin interface- Popupable
 
 - 
getTitlepublic org.apache.wicket.model.StringResourceModel getTitle() 
 - 
getAddButtonTitleprotected org.apache.wicket.model.StringResourceModel getAddButtonTitle() 
 
- 
 
-