Class OrgMemberPanel
- 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.impl.page.admin.AbstractObjectMainPanel<R,FocusDetailsModels<R>>
-
- com.evolveum.midpoint.gui.impl.page.admin.abstractrole.component.AbstractRoleMemberPanel<OrgType>
-
- com.evolveum.midpoint.gui.impl.page.admin.org.component.OrgMemberPanel
-
- 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 OrgMemberPanel extends AbstractRoleMemberPanel<OrgType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.evolveum.midpoint.gui.impl.page.admin.abstractrole.component.AbstractRoleMemberPanel
AbstractRoleMemberPanel.QueryScope
-
-
Field Summary
-
Fields inherited from class com.evolveum.midpoint.gui.impl.page.admin.abstractrole.component.AbstractRoleMemberPanel
ID_CONTAINER_MEMBER, ID_FORM, ID_MEMBER_TABLE, OPERATION_LOAD_MEMBER_RELATIONS
-
-
Constructor Summary
Constructors Constructor Description OrgMemberPanel(String id, FocusDetailsModels<OrgType> model, ContainerPanelConfigurationType config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectQuery
createAllMemberQuery(Collection<QName> relations)
protected ObjectQuery
getActionQuery(AbstractRoleMemberPanel.QueryScope scope, @NotNull Collection<QName> relations)
protected List<QName>
getNewMemberObjectTypes()
protected @NotNull List<QName>
getRelationsForRecomputeTask()
protected String
getStorageKeyTabSuffix()
protected boolean
reloadPageOnRefresh()
-
Methods inherited from class com.evolveum.midpoint.gui.impl.page.admin.abstractrole.component.AbstractRoleMemberPanel
createAddMemberRowAction, createAssignButton, createAssignMemberRowAction, createAssignPopup, createDeleteMemberRowAction, createFocusMemberPerformed, createFocusMemberPerformed, createPlayPauseButton, createRecomputeMemberRowAction, createRefreshBehaviour, createRefreshButton, createRowActions, createToolbarButtonList, createUnassignButton, createUnassignMemberRowAction, deleteMembersPerformed, executeDelete, executeRecompute, executeSimpleUnassignedOperation, executeUnassign, getActionQuery, getAuthorizations, getButtonTranslationPrefix, getComplexTypeQName, getCustomizedQuery, getDefaultMemberSearchBoxConfig, getDefaultNewMemberRelations, getFeedback, getForm, getMemberContainer, getMemberPanelStorage, getMemberTable, getModelObject, getPanelType, getQueryScope, getRelationValue, getScopeValue, getSearchOptions, getSearchType, getSelectedObjectsCount, getSelectedRealObjects, getSupportedRelations, getTableId, initLayout, initMemberTable, isSubtreeScope, loadMultiFunctionalButtonModel, processTaskAfterOperation, refreshTable, showMessageWithoutLinkForTask, unassignMembersPerformed, unassignMembersPerformed, unassignMembersPerformed
-
Methods inherited from class com.evolveum.midpoint.gui.impl.page.admin.AbstractObjectMainPanel
addPrismPropertyPanel, createContainerModel, createStringResource, createStringResource, getObjectDetailsModels, getObjectWrapper, getObjectWrapperModel, getObjectWrapperObject, getPageBase, getPanelConfiguration, getPrismContext, getString, getType, getTypeClass, onInitialize
-
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, getSession, 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
-
OrgMemberPanel
public OrgMemberPanel(String id, FocusDetailsModels<OrgType> model, ContainerPanelConfigurationType config)
-
-
Method Detail
-
getActionQuery
protected ObjectQuery getActionQuery(AbstractRoleMemberPanel.QueryScope scope, @NotNull @NotNull Collection<QName> relations)
- Overrides:
getActionQuery
in classAbstractRoleMemberPanel<OrgType>
-
createAllMemberQuery
protected ObjectQuery createAllMemberQuery(Collection<QName> relations)
- Overrides:
createAllMemberQuery
in classAbstractRoleMemberPanel<OrgType>
-
getNewMemberObjectTypes
protected List<QName> getNewMemberObjectTypes()
- Overrides:
getNewMemberObjectTypes
in classAbstractRoleMemberPanel<OrgType>
-
reloadPageOnRefresh
protected boolean reloadPageOnRefresh()
- Overrides:
reloadPageOnRefresh
in classAbstractRoleMemberPanel<OrgType>
-
getStorageKeyTabSuffix
protected String getStorageKeyTabSuffix()
- Overrides:
getStorageKeyTabSuffix
in classAbstractRoleMemberPanel<OrgType>
-
getRelationsForRecomputeTask
@NotNull protected @NotNull List<QName> getRelationsForRecomputeTask()
- Overrides:
getRelationsForRecomputeTask
in classAbstractRoleMemberPanel<OrgType>
-
-