Class PrismPropertyPanel<T>
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<IW>
com.evolveum.midpoint.gui.impl.prism.panel.ItemPanel<PrismPropertyValueWrapper<T>,PrismPropertyWrapper<T>>
 
com.evolveum.midpoint.gui.impl.prism.panel.PrismPropertyPanel<T>
- All Implemented Interfaces:
- RefreshableTabPanel,- 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
- Direct Known Subclasses:
- ExpressionPropertyPanel,- ProtectedStringPropertyPanel,- ResourceAttributeDefinitionPanel,- VerticalFormPrismPropertyPanel
public class PrismPropertyPanel<T>
extends ItemPanel<PrismPropertyValueWrapper<T>,PrismPropertyWrapper<T>> 
- Author:
- katkav
- See Also:
- 
Field SummaryFieldsFields inherited from class org.apache.wicket.markup.html.panel.PanelPANELFields 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
- 
Constructor SummaryConstructorsConstructorDescriptionPrismPropertyPanel(String id, org.apache.wicket.model.IModel<PrismPropertyWrapper<T>> model, ItemPanelSettings settings) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected org.apache.wicket.Componentprotected <PV extends PrismValue>
 PVcreateNewValue(PrismPropertyWrapper<T> itemWrapper) protected org.apache.wicket.ComponentcreateValuePanel(org.apache.wicket.markup.html.list.ListItem<PrismPropertyValueWrapper<T>> item) Methods inherited from class com.evolveum.midpoint.gui.impl.prism.panel.ItemPanelcreateValuesModel, createValuesPanel, getComponentsToUpdate, getCssClassForValueContainer, getEditabilityHandler, getHeaderVisibility, getSettings, getVisibilityHandler, initLayout, isHeaderVisible, onInitialize, removeValueMethods 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, getSubscriptionState, getWebApplicationConfiguration, showResultMethods inherited from class org.apache.wicket.markup.html.panel.PanelgetRegionMarkup, newMarkupSourcingStrategyMethods inherited from class org.apache.wicket.markup.html.WebMarkupContainergetWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSessionMethods 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, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildrenMethods 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, wrapMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.wicket.IQueueRegiondequeue, newDequeueContextMethods inherited from interface java.lang.IterableforEach, spliterator
- 
Field Details- 
ID_VALUE- See Also:
 
 
- 
- 
Constructor Details- 
PrismPropertyPanelpublic PrismPropertyPanel(String id, org.apache.wicket.model.IModel<PrismPropertyWrapper<T>> model, ItemPanelSettings settings) - Parameters:
- id-
- model-
 
 
- 
- 
Method Details- 
createHeaderPanelprotected org.apache.wicket.Component createHeaderPanel()- Specified by:
- createHeaderPanelin class- ItemPanel<PrismPropertyValueWrapper<T>,- PrismPropertyWrapper<T>> 
 
- 
createValuePanelprotected org.apache.wicket.Component createValuePanel(org.apache.wicket.markup.html.list.ListItem<PrismPropertyValueWrapper<T>> item) - Specified by:
- createValuePanelin class- ItemPanel<PrismPropertyValueWrapper<T>,- PrismPropertyWrapper<T>> 
 
- 
createNewValue- Specified by:
- createNewValuein class- ItemPanel<PrismPropertyValueWrapper<T>,- PrismPropertyWrapper<T>> 
 
 
-