Class MultivalueContainerDetailsPanel<C extends Containerable>
- 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<PrismContainerValueWrapper<C>>
- 
- com.evolveum.midpoint.gui.impl.component.MultivalueContainerDetailsPanel<C>
 
 
 
 
 
 
- 
- 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
 - Direct Known Subclasses:
- AppenderDetailsPanel,- AssignmentsDetailsPanel,- ConfigurableUserDashboardDetailsPanel,- CustomTransportDetailsPanel,- EventHandlerDetailsPanel,- FileTransportDetailsPanel,- GlobalPolicyRuleDetailsPanel,- GuiObjectDetailsPanel,- MailTransportDetailsPanel,- ObjectCollectionViewsDetailsPanel,- ObjectPolicyDetailsPanel,- RelationDetailsPanel,- ResourceAttributeDetailsPanel,- ResourceObjectTypeDetailsPanel,- RichHyperlinkDetailsPanel,- SmsTransportDetailsPanel,- SubSystemLoggerDetailsPanel,- TemplateContentDetailsPanel
 
 public abstract class MultivalueContainerDetailsPanel<C extends Containerable> extends BasePanel<PrismContainerValueWrapper<C>> - Author:
- skublik
- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description MultivalueContainerDetailsPanel(String id, org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> model)MultivalueContainerDetailsPanel(String id, org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> model, boolean addDefaultPanel)MultivalueContainerDetailsPanel(String id, org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> model, boolean addDefaultPanel, ContainerPanelConfigurationType config)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected org.apache.wicket.extensions.markup.html.tabs.AbstractTabaddBasicContainerValuePanel()protected abstract DisplayNamePanel<C>createDisplayNamePanel(String displayNamePanelId)protected @NotNull List<org.apache.wicket.extensions.markup.html.tabs.ITab>createTabs()protected org.apache.wicket.markup.html.panel.PanelgetBasicContainerValuePanel(String idPanel)protected booleangetBasicTabEditability(ItemWrapper<?,?> itemWrapper)protected ItemVisibilitygetBasicTabVisibity(ItemWrapper<?,?> itemWrapper)ContainerPanelConfigurationTypegetConfig()protected ItemMandatoryHandlergetMandatoryHandler()protected voidonInitialize()- 
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- 
MultivalueContainerDetailsPanelpublic MultivalueContainerDetailsPanel(String id, org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> model) 
 - 
MultivalueContainerDetailsPanelpublic MultivalueContainerDetailsPanel(String id, org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> model, boolean addDefaultPanel) 
 - 
MultivalueContainerDetailsPanelpublic MultivalueContainerDetailsPanel(String id, org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> model, boolean addDefaultPanel, ContainerPanelConfigurationType config) 
 
- 
 - 
Method Detail- 
onInitializeprotected void onInitialize() - Overrides:
- onInitializein class- org.apache.wicket.MarkupContainer
 
 - 
createDisplayNamePanelprotected abstract DisplayNamePanel<C> createDisplayNamePanel(String displayNamePanelId) 
 - 
createTabs@NotNull protected @NotNull List<org.apache.wicket.extensions.markup.html.tabs.ITab> createTabs() 
 - 
addBasicContainerValuePanelprotected org.apache.wicket.extensions.markup.html.tabs.AbstractTab addBasicContainerValuePanel() 
 - 
getBasicContainerValuePanelprotected org.apache.wicket.markup.html.panel.Panel getBasicContainerValuePanel(String idPanel) 
 - 
getConfigpublic ContainerPanelConfigurationType getConfig() 
 - 
getBasicTabVisibityprotected ItemVisibility getBasicTabVisibity(ItemWrapper<?,?> itemWrapper) 
 - 
getBasicTabEditabilityprotected boolean getBasicTabEditability(ItemWrapper<?,?> itemWrapper) 
 - 
getMandatoryHandlerprotected ItemMandatoryHandler getMandatoryHandler() 
 
- 
 
-