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 ObjectQuerycreateAllMemberQuery(Collection<QName> relations)protected ObjectQuerygetActionQuery(AbstractRoleMemberPanel.QueryScope scope, @NotNull Collection<QName> relations)protected List<QName>getNewMemberObjectTypes()protected @NotNull List<QName>getRelationsForRecomputeTask()protected StringgetStorageKeyTabSuffix()protected booleanreloadPageOnRefresh()-
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:
getActionQueryin classAbstractRoleMemberPanel<OrgType>
-
createAllMemberQuery
protected ObjectQuery createAllMemberQuery(Collection<QName> relations)
- Overrides:
createAllMemberQueryin classAbstractRoleMemberPanel<OrgType>
-
getNewMemberObjectTypes
protected List<QName> getNewMemberObjectTypes()
- Overrides:
getNewMemberObjectTypesin classAbstractRoleMemberPanel<OrgType>
-
reloadPageOnRefresh
protected boolean reloadPageOnRefresh()
- Overrides:
reloadPageOnRefreshin classAbstractRoleMemberPanel<OrgType>
-
getStorageKeyTabSuffix
protected String getStorageKeyTabSuffix()
- Overrides:
getStorageKeyTabSuffixin classAbstractRoleMemberPanel<OrgType>
-
getRelationsForRecomputeTask
@NotNull protected @NotNull List<QName> getRelationsForRecomputeTask()
- Overrides:
getRelationsForRecomputeTaskin classAbstractRoleMemberPanel<OrgType>
-
-