public class AssociationValueChoicePanel<C extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> extends BasePanel<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>>
Modifier and Type | Field and Description |
---|---|
protected static String |
MODAL_ID_OBJECT_SELECTION_POPUP |
ENABLE, FLAG_AFTER_RENDERING, FLAG_INITIALIZED, FLAG_PREPARED_FOR_RENDER, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RENDERING, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING
Constructor and Description |
---|
AssociationValueChoicePanel(String id,
org.apache.wicket.model.IModel<ValueWrapper<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>>> model,
List<PrismPropertyValue> values,
boolean required,
Class<C> type,
ObjectQuery query,
RefinedObjectClassDefinition assocTargetDef) |
Modifier and Type | Method and Description |
---|---|
protected void |
choosePerformed(org.apache.wicket.ajax.AjaxRequestTarget target,
C object) |
protected void |
choosePerformedHook(org.apache.wicket.ajax.AjaxRequestTarget target,
C object)
A custom code in form of hook that can be run on event of choosing new
object with this chooser component
|
protected ObjectQuery |
createChooseQuery(List<PrismPropertyValue> values) |
protected org.apache.wicket.model.IModel<String> |
createTextModel(org.apache.wicket.model.IModel<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>> model) |
void |
editValuePerformed(org.apache.wicket.ajax.AjaxRequestTarget target) |
protected String |
getOffsetClass() |
org.apache.wicket.Component |
getTextComponent() |
protected void |
initDialog(Class<C> type,
List<PrismPropertyValue> values) |
protected boolean |
isObjectUnique(C object) |
protected void |
replace(Object object) |
createComponentPath, createModel, createStringResource, createStringResource, createStringResource, createStringResource, getModel, getModelObject, getPageBase, getSession, getString, getWebApplicationConfiguration
getRegionMarkup, newMarkupSourcingStrategy
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findComponentToDequeue, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onAfterRenderChildren, onComponentTagBody, onDetach, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterfaceAfterExpiry, 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, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onEvent, onInitialize, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, 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 static final String MODAL_ID_OBJECT_SELECTION_POPUP
public AssociationValueChoicePanel(String id, org.apache.wicket.model.IModel<ValueWrapper<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>>> model, List<PrismPropertyValue> values, boolean required, Class<C> type, ObjectQuery query, RefinedObjectClassDefinition assocTargetDef)
protected void replace(Object object)
protected void initDialog(Class<C> type, List<PrismPropertyValue> values)
protected ObjectQuery createChooseQuery(List<PrismPropertyValue> values)
protected String getOffsetClass()
protected org.apache.wicket.model.IModel<String> createTextModel(org.apache.wicket.model.IModel<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>> model)
public void editValuePerformed(org.apache.wicket.ajax.AjaxRequestTarget target)
protected void choosePerformed(org.apache.wicket.ajax.AjaxRequestTarget target, C object)
protected boolean isObjectUnique(C object)
public org.apache.wicket.Component getTextComponent()
protected void choosePerformedHook(org.apache.wicket.ajax.AjaxRequestTarget target, C object)
Copyright © 2016 evolveum. All rights reserved.