public abstract class AssignablePopupContent extends BasePanel
Modifier and Type | Field and Description |
---|---|
protected org.apache.wicket.model.IModel<AssignmentSearchDto> |
searchModel |
protected Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
type |
Constructor and Description |
---|
AssignablePopupContent(String id) |
Modifier and Type | Method and Description |
---|---|
protected void |
addPerformed(org.apache.wicket.ajax.AjaxRequestTarget target,
List<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> selected) |
protected List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn> |
createMultiSelectColumns() |
protected abstract org.apache.wicket.markup.html.panel.Panel |
createPopupContent()
Override to provide the content of such window - this should differ
for each assignable type
|
ObjectQuery |
getProviderQuery() |
protected abstract <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
getSelectedObjects() |
protected abstract org.apache.wicket.markup.html.panel.Panel |
getTablePanel() |
Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
getType() |
protected void |
handlePartialError(OperationResult result)
Override to provide special handling for partial errors during
object loading
|
protected void |
initLayout() |
abstract void |
setType(Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> type)
Override to set the type of the of assignable popup window
|
createComponentPath, createStringResource, createStringResource, getModel, getPageBase, getString, onBeforeRender
getWebPage, getWebRequest, getWebResponse, getWebSession
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, 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, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onComponentTag, onConfigure, onDetach, onEvent, onInitialize, onModelChanged, onModelChanging, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
protected Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> type
protected org.apache.wicket.model.IModel<AssignmentSearchDto> searchModel
public AssignablePopupContent(String id)
protected void initLayout()
initLayout
in class BasePanel
protected List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn> createMultiSelectColumns()
public Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> getType()
public abstract void setType(Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> type)
protected abstract org.apache.wicket.markup.html.panel.Panel createPopupContent()
protected void handlePartialError(OperationResult result)
protected abstract org.apache.wicket.markup.html.panel.Panel getTablePanel()
protected abstract <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> List<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> getSelectedObjects()
public ObjectQuery getProviderQuery()
protected void addPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, List<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> selected)
Copyright © 2015 evolveum. All rights reserved.