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 booleangetBasicTabEditability(ItemWrapper<?,?> itemWrapper)protected ItemVisibilitygetBasicTabVisibity(ItemWrapper<?,?> itemWrapper)protected booleangetContainerReadability(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:
 createTabsin classMultivalueContainerDetailsPanel<AssignmentType>
 
- 
getBasicTabVisibity
protected ItemVisibility getBasicTabVisibity(ItemWrapper<?,?> itemWrapper)
- Overrides:
 getBasicTabVisibityin classMultivalueContainerDetailsPanel<AssignmentType>
 
- 
getBasicTabEditability
protected boolean getBasicTabEditability(ItemWrapper<?,?> itemWrapper)
- Overrides:
 getBasicTabEditabilityin classMultivalueContainerDetailsPanel<AssignmentType>
 
- 
createDisplayNamePanel
protected DisplayNamePanel<AssignmentType> createDisplayNamePanel(String displayNamePanelId)
- Specified by:
 createDisplayNamePanelin classMultivalueContainerDetailsPanel<AssignmentType>
 
- 
getContainerReadability
protected boolean getContainerReadability(ItemWrapper<?,?> wrapper)
 
 - 
 
 -