Class AssignmentsDetailsPanel
- 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<AssignmentType>
-
- com.evolveum.midpoint.gui.impl.component.AssignmentsDetailsPanel
-
- 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 AssignmentsDetailsPanel extends MultivalueContainerDetailsPanel<AssignmentType>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AssignmentsDetailsPanel(String id, org.apache.wicket.model.IModel<PrismContainerValueWrapper<AssignmentType>> model, boolean isEntitledAssignment)
AssignmentsDetailsPanel(String id, org.apache.wicket.model.IModel<PrismContainerValueWrapper<AssignmentType>> model, boolean isEntitledAssignment, ContainerPanelConfigurationType config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DisplayNamePanel<AssignmentType>
createDisplayNamePanel(String displayNamePanelId)
protected @NotNull List<org.apache.wicket.extensions.markup.html.tabs.ITab>
createTabs()
protected boolean
getBasicTabEditability(ItemWrapper<?,?> itemWrapper)
protected ItemVisibility
getBasicTabVisibity(ItemWrapper<?,?> itemWrapper)
protected boolean
getContainerReadability(ItemWrapper<?,?> wrapper)
-
Methods inherited from class com.evolveum.midpoint.gui.impl.component.MultivalueContainerDetailsPanel
addBasicContainerValuePanel, getBasicContainerValuePanel, getConfig, getMandatoryHandler, onInitialize
-
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, 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, 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 java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
AssignmentsDetailsPanel
public AssignmentsDetailsPanel(String id, org.apache.wicket.model.IModel<PrismContainerValueWrapper<AssignmentType>> model, boolean isEntitledAssignment)
-
AssignmentsDetailsPanel
public AssignmentsDetailsPanel(String id, org.apache.wicket.model.IModel<PrismContainerValueWrapper<AssignmentType>> model, boolean isEntitledAssignment, ContainerPanelConfigurationType config)
-
-
Method Detail
-
createTabs
@NotNull protected @NotNull List<org.apache.wicket.extensions.markup.html.tabs.ITab> createTabs()
- Overrides:
createTabs
in classMultivalueContainerDetailsPanel<AssignmentType>
-
getBasicTabVisibity
protected ItemVisibility getBasicTabVisibity(ItemWrapper<?,?> itemWrapper)
- Overrides:
getBasicTabVisibity
in classMultivalueContainerDetailsPanel<AssignmentType>
-
getBasicTabEditability
protected boolean getBasicTabEditability(ItemWrapper<?,?> itemWrapper)
- Overrides:
getBasicTabEditability
in classMultivalueContainerDetailsPanel<AssignmentType>
-
createDisplayNamePanel
protected DisplayNamePanel<AssignmentType> createDisplayNamePanel(String displayNamePanelId)
- Specified by:
createDisplayNamePanel
in classMultivalueContainerDetailsPanel<AssignmentType>
-
getContainerReadability
protected boolean getContainerReadability(ItemWrapper<?,?> wrapper)
-
-