Class AssignmentPopup
- 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<AssignmentPopupDto>
-
- com.evolveum.midpoint.gui.api.component.AssignmentPopup
-
- All Implemented Interfaces:
Popupable,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 AssignmentPopup extends BasePanel<AssignmentPopupDto> implements Popupable
Created by honchar.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringOPERATION_LOAD_ASSIGNMENT_HOLDER_SPECIFICATION-
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
-
Fields inherited from interface com.evolveum.midpoint.web.component.dialog.Popupable
ID_CONTENT, ID_FOOTER
-
-
Constructor Summary
Constructors Constructor Description AssignmentPopup(String id, @NotNull org.apache.wicket.model.IModel<AssignmentPopupDto> model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, List<AssignmentType> newAssignmentsList)protected List<org.apache.wicket.extensions.markup.html.tabs.ITab>createAssignmentTabs(AssignmentObjectRelation relationSpec)protected PrismContainerWrapper<AssignmentType>getAssignmentWrapperModel()org.apache.wicket.ComponentgetContent()protected <F extends AssignmentHolderType>
PrismObject<F>getFocusObject()intgetHeight()StringgetHeightUnit()protected List<ObjectTypes>getObjectTypesList()protected ObjectFiltergetSubtypeFilter()org.apache.wicket.model.StringResourceModelgetTitle()protected org.apache.wicket.model.IModel<String>getWarningMessageModel()intgetWidth()StringgetWidthUnit()protected booleanisEntitlementAssignment()protected booleanisOrgTreeTabVisible(AssignmentObjectRelation relationSpec)protected voidonInitialize()protected voidtabLabelPanelUpdate(org.apache.wicket.ajax.AjaxRequestTarget target)-
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
-
-
-
-
Field Detail
-
OPERATION_LOAD_ASSIGNMENT_HOLDER_SPECIFICATION
protected static final String OPERATION_LOAD_ASSIGNMENT_HOLDER_SPECIFICATION
-
-
Constructor Detail
-
AssignmentPopup
public AssignmentPopup(String id, @NotNull @NotNull org.apache.wicket.model.IModel<AssignmentPopupDto> model)
-
-
Method Detail
-
getFocusObject
protected <F extends AssignmentHolderType> PrismObject<F> getFocusObject()
-
onInitialize
protected void onInitialize()
- Overrides:
onInitializein classorg.apache.wicket.MarkupContainer
-
createAssignmentTabs
protected List<org.apache.wicket.extensions.markup.html.tabs.ITab> createAssignmentTabs(AssignmentObjectRelation relationSpec)
-
getAssignmentWrapperModel
protected PrismContainerWrapper<AssignmentType> getAssignmentWrapperModel()
-
getSubtypeFilter
protected ObjectFilter getSubtypeFilter()
-
isOrgTreeTabVisible
protected boolean isOrgTreeTabVisible(AssignmentObjectRelation relationSpec)
-
getObjectTypesList
protected List<ObjectTypes> getObjectTypesList()
-
isEntitlementAssignment
protected boolean isEntitlementAssignment()
-
tabLabelPanelUpdate
protected void tabLabelPanelUpdate(org.apache.wicket.ajax.AjaxRequestTarget target)
-
addPerformed
protected void addPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, List<AssignmentType> newAssignmentsList)
-
getWarningMessageModel
protected org.apache.wicket.model.IModel<String> getWarningMessageModel()
-
getWidthUnit
public String getWidthUnit()
- Specified by:
getWidthUnitin interfacePopupable
-
getHeightUnit
public String getHeightUnit()
- Specified by:
getHeightUnitin interfacePopupable
-
getTitle
public org.apache.wicket.model.StringResourceModel getTitle()
-
getContent
public org.apache.wicket.Component getContent()
- Specified by:
getContentin interfacePopupable
-
-