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 Class<? extends ObjectType>
getChoiceForAllTypes()
protected Class<? extends ObjectType>
getDefaultObjectType()
protected List<QName>
getDefaultSupportedObjectTypes(boolean includeAbstractTypes)
protected List<QName>
getNewMemberObjectTypes()
protected @NotNull List<QName>
getRelationsForRecomputeTask()
protected String
getStorageKeyTabSuffix()
protected List<QName>
getSupportedRelations()
protected boolean
reloadPageOnRefresh()
-
Methods inherited from class com.evolveum.midpoint.gui.impl.page.admin.abstractrole.component.AbstractRoleMemberPanel
createAssignMemberRowAction, createFocusMemberPerformed, createFocusMemberPerformed, createRecomputeMemberRowAction, createRowActions, createUnassignMemberRowAction, deleteMembersPerformed, executeDelete, executeRecompute, executeUnassign, getActionQuery, getAdditionalPanelConfig, getAuthorizations, getComplexTypeQName, getDefaultNewMemberRelations, getForm, getMemberPanelStorage, getMemberTable, getModelObject, getQueryScope, getRelationValue, getScopeValue, getSearchBoxConfiguration, getSearchIndirect, getSearchRelation, getSearchScope, getSearchType, getSupportedGovernanceTabRelations, getSupportedMembersTabRelations, getTableId, initLayout, loadMultiFunctionalButtonModel, 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>
-
getChoiceForAllTypes
protected Class<? extends ObjectType> getChoiceForAllTypes()
- Overrides:
getChoiceForAllTypes
in classAbstractRoleMemberPanel<OrgType>
-
getDefaultSupportedObjectTypes
protected List<QName> getDefaultSupportedObjectTypes(boolean includeAbstractTypes)
- Overrides:
getDefaultSupportedObjectTypes
in classAbstractRoleMemberPanel<OrgType>
-
getNewMemberObjectTypes
protected List<QName> getNewMemberObjectTypes()
- Overrides:
getNewMemberObjectTypes
in classAbstractRoleMemberPanel<OrgType>
-
getDefaultObjectType
protected Class<? extends ObjectType> getDefaultObjectType()
- Overrides:
getDefaultObjectType
in classAbstractRoleMemberPanel<OrgType>
-
getSupportedRelations
protected List<QName> getSupportedRelations()
- Overrides:
getSupportedRelations
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>
-
-