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 String
OPERATION_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 void
addPerformed(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.Component
getContent()
protected <F extends AssignmentHolderType>
PrismObject<F>getFocusObject()
int
getHeight()
String
getHeightUnit()
protected List<ObjectTypes>
getObjectTypesList()
protected ObjectFilter
getSubtypeFilter()
org.apache.wicket.model.StringResourceModel
getTitle()
protected org.apache.wicket.model.IModel<String>
getWarningMessageModel()
int
getWidth()
String
getWidthUnit()
protected boolean
isEntitlementAssignment()
protected boolean
isOrgTreeTabVisible(AssignmentObjectRelation relationSpec)
protected void
onInitialize()
protected void
tabLabelPanelUpdate(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:
onInitialize
in 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:
getWidthUnit
in interfacePopupable
-
getHeightUnit
public String getHeightUnit()
- Specified by:
getHeightUnit
in interfacePopupable
-
getTitle
public org.apache.wicket.model.StringResourceModel getTitle()
-
getContent
public org.apache.wicket.Component getContent()
- Specified by:
getContent
in interfacePopupable
-
-