Class FocusTypeAssignmentPopupTabPanel<F extends FocusType>
- 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<O>
-
- com.evolveum.midpoint.gui.api.component.AbstractPopupTabPanel<O>
-
- com.evolveum.midpoint.gui.api.component.AbstractAssignmentPopupTabPanel<F>
-
- com.evolveum.midpoint.gui.api.component.FocusTypeAssignmentPopupTabPanel<F>
-
- 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:
OrgTreeAssignmentPopupTabPanel
public class FocusTypeAssignmentPopupTabPanel<F extends FocusType> extends AbstractAssignmentPopupTabPanel<F>
Created by honchar- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.evolveum.midpoint.gui.api.component.AbstractPopupTabPanel
ID_PARAMETERS_PANEL, ID_PARAMETERS_PANEL_FRAGMENT
-
-
Constructor Summary
Constructors Constructor Description FocusTypeAssignmentPopupTabPanel(String id, ObjectTypes type, AssignmentObjectRelation relationSpec)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectQuery
addFilterToContentQuery()
protected org.apache.wicket.model.IModel<QName>
createQNameModel(QName defaultRelation)
protected PrismContainerWrapper<AssignmentType>
getAssignmentWrapperModel()
protected QName
getPredefinedRelation()
QName
getRelationValue()
protected Map<String,AssignmentType>
getSelectedAssignmentsMap()
protected List<QName>
getSupportedRelations()
protected <O extends FocusType>
PrismObject<O>getTargetedAssignmentObject()
protected void
initParametersPanel(org.apache.wicket.markup.html.panel.Fragment parametersPanel)
protected boolean
isInducement()
-
Methods inherited from class com.evolveum.midpoint.gui.api.component.AbstractAssignmentPopupTabPanel
getArchetypeRefList, getAssignmentObjectRelation, getObjectType
-
Methods inherited from class com.evolveum.midpoint.gui.api.component.AbstractPopupTabPanel
getObjectListPanel, getObjectSelectCheckBoxEnableModel, getPreselectedObjects, getSelectedObjectsList, getSubtypeFilter, initObjectListPanel, isObjectListPanelVisible, onInitialize, onSelectionPerformed
-
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
-
FocusTypeAssignmentPopupTabPanel
public FocusTypeAssignmentPopupTabPanel(String id, ObjectTypes type, AssignmentObjectRelation relationSpec)
-
-
Method Detail
-
initParametersPanel
protected void initParametersPanel(org.apache.wicket.markup.html.panel.Fragment parametersPanel)
- Specified by:
initParametersPanel
in classAbstractPopupTabPanel<F extends FocusType>
-
createQNameModel
protected org.apache.wicket.model.IModel<QName> createQNameModel(QName defaultRelation)
-
getPredefinedRelation
protected QName getPredefinedRelation()
-
getSelectedAssignmentsMap
protected Map<String,AssignmentType> getSelectedAssignmentsMap()
- Specified by:
getSelectedAssignmentsMap
in classAbstractAssignmentPopupTabPanel<F extends FocusType>
-
getRelationValue
public QName getRelationValue()
-
addFilterToContentQuery
protected ObjectQuery addFilterToContentQuery()
- Overrides:
addFilterToContentQuery
in classAbstractPopupTabPanel<F extends FocusType>
-
isInducement
protected boolean isInducement()
- Overrides:
isInducement
in classAbstractPopupTabPanel<F extends FocusType>
-
getTargetedAssignmentObject
protected <O extends FocusType> PrismObject<O> getTargetedAssignmentObject()
-
getAssignmentWrapperModel
protected PrismContainerWrapper<AssignmentType> getAssignmentWrapperModel()
-
-