Class VerticalFormPrismReferenceValuePanel<R extends Referencable>
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<VW>
com.evolveum.midpoint.gui.impl.prism.panel.PrismValuePanel<R,PrismReferenceWrapper<R>,PrismReferenceValueWrapperImpl<R>>
com.evolveum.midpoint.gui.impl.prism.panel.PrismReferenceValuePanel<R>
com.evolveum.midpoint.gui.impl.prism.panel.vertical.form.VerticalFormPrismReferenceValuePanel<R>
- 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
public class VerticalFormPrismReferenceValuePanel<R extends Referencable>
extends PrismReferenceValuePanel<R>
- See Also:
-
Field Summary
Fields inherited from class com.evolveum.midpoint.gui.impl.prism.panel.PrismValuePanel
ID_HEADER_CONTAINER, ID_INPUT, ID_VALUE_CONTAINER, ID_VALUE_FORM
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
ConstructorDescriptionVerticalFormPrismReferenceValuePanel
(String id, org.apache.wicket.model.IModel<PrismReferenceValueWrapperImpl<R>> model, ItemPanelSettings settings) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.wicket.Component
protected org.apache.wicket.ajax.AjaxEventBehavior
protected FeedbackAlerts
createFeedbackPanel
(String idFeedback) protected String
protected boolean
protected void
void
updateFeedbackPanel
(org.apache.wicket.ajax.AjaxRequestTarget target) Methods inherited from class com.evolveum.midpoint.gui.impl.prism.panel.PrismReferenceValuePanel
createNewValue, createPanelCtx, getParentWrapper, remove
Methods inherited from class com.evolveum.midpoint.gui.impl.prism.panel.PrismValuePanel
addToHeader, createHeaderPanel, createMetadataPanel, createValuePanel, getAttributeValuesMap, getEditabilityHandler, getFeedback, getForm, getMandatoryHandler, getSettings, getValueContainer, getValuePanel
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, getSubscriptionState, 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, 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
-
VerticalFormPrismReferenceValuePanel
public VerticalFormPrismReferenceValuePanel(String id, org.apache.wicket.model.IModel<PrismReferenceValueWrapperImpl<R>> model, ItemPanelSettings settings)
-
-
Method Details
-
createDefaultPanel
- Overrides:
createDefaultPanel
in classPrismReferenceValuePanel<R extends Referencable>
-
onInitialize
protected void onInitialize()- Overrides:
onInitialize
in classPrismValuePanel<R extends Referencable,
PrismReferenceWrapper<R extends Referencable>, PrismReferenceValueWrapperImpl<R extends Referencable>>
-
isRemoveButtonVisible
protected boolean isRemoveButtonVisible()- Overrides:
isRemoveButtonVisible
in classPrismValuePanel<R extends Referencable,
PrismReferenceWrapper<R extends Referencable>, PrismReferenceValueWrapperImpl<R extends Referencable>>
-
updateFeedbackPanel
public void updateFeedbackPanel(org.apache.wicket.ajax.AjaxRequestTarget target) -
createFeedbackPanel
- Overrides:
createFeedbackPanel
in classPrismValuePanel<R extends Referencable,
PrismReferenceWrapper<R extends Referencable>, PrismReferenceValueWrapperImpl<R extends Referencable>>
-
createEventBehavior
protected org.apache.wicket.ajax.AjaxEventBehavior createEventBehavior()- Overrides:
createEventBehavior
in classPrismValuePanel<R extends Referencable,
PrismReferenceWrapper<R extends Referencable>, PrismReferenceValueWrapperImpl<R extends Referencable>>
-
getCssClassForValueContainer
- Overrides:
getCssClassForValueContainer
in classPrismReferenceValuePanel<R extends Referencable>
-