public class OrgMemberPanel extends AbstractRoleMemberPanel<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType>
AbstractRoleMemberPanel.MemberOperation, AbstractRoleMemberPanel.QueryScope
Modifier and Type | Field and Description |
---|---|
protected static String |
DOT_CLASS |
protected static String |
ID_MANAGER_MENU |
protected static String |
ID_MANAGER_MENU_BODY |
protected static String |
ID_SEARCH_BY_TYPE |
protected static String |
ID_SEARCH_SCOPE |
protected static ObjectTypes |
OBJECT_TYPES_DEFAULT |
protected static String |
OPERATION_SEARCH_MANAGERS |
protected static String |
SEARCH_SCOPE_ONE |
protected static String |
SEARCH_SCOPE_SUBTREE |
protected static List<String> |
SEARCH_SCOPE_VALUES |
ID_CHILD_TABLE, ID_CONTAINER_MANAGER, ID_CONTAINER_MEMBER, ID_FORM, ID_MANAGER_TABLE, ID_MEMBER_TABLE
ENABLE, FLAG_AFTER_RENDERING, FLAG_INITIALIZED, FLAG_PREPARED_FOR_RENDER, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RENDERING, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING
Constructor and Description |
---|
OrgMemberPanel(String id,
org.apache.wicket.model.IModel<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType> model,
PageBase parentPage) |
Modifier and Type | Method and Description |
---|---|
protected void |
addManagersPerformed(QName type,
List selected,
org.apache.wicket.ajax.AjaxRequestTarget target) |
protected void |
addMembersPerformed(QName type,
QName relation,
List selected,
org.apache.wicket.ajax.AjaxRequestTarget target) |
protected ObjectDelta |
createMemberDelta(AbstractRoleMemberPanel.MemberOperation operation,
QName type,
QName relation) |
protected ObjectQuery |
createMemberQuery() |
protected List<InlineMenuItem> |
createMembersHeaderInlineMenu() |
protected void |
initCustomLayout(org.apache.wicket.markup.html.form.Form form) |
protected void |
initSearch(org.apache.wicket.markup.html.form.Form form) |
protected void |
recomputeManagersPerformed(AbstractRoleMemberPanel.QueryScope scope,
org.apache.wicket.ajax.AjaxRequestTarget target) |
protected void |
recomputeMembersPerformed(AbstractRoleMemberPanel.QueryScope scope,
org.apache.wicket.ajax.AjaxRequestTarget target) |
protected void |
refreshTable(org.apache.wicket.ajax.AjaxRequestTarget target) |
protected void |
removeManagersPerformed(AbstractRoleMemberPanel.QueryScope scope,
org.apache.wicket.ajax.AjaxRequestTarget target) |
protected void |
removeMembersPerformed(AbstractRoleMemberPanel.QueryScope scope,
org.apache.wicket.ajax.AjaxRequestTarget target) |
addMembers, createAssignmentToModify, createFocusMemberPerformed, createQueryForAdd, createReference, createReference, createReference, detailsPerformed, executeMemberOperation, getTaskName, getTaskName
createComponentPath, createModel, createStringResource, createStringResource, createStringResource, createStringResource, getModel, getModelObject, getPageBase, getSession, getString, getWebApplicationConfiguration
getRegionMarkup, newMarkupSourcingStrategy
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findComponentToDequeue, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onAfterRenderChildren, onComponentTagBody, onDetach, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterfaceAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, 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, 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, internalPrepareForRender, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onEvent, onInitialize, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
protected static final String ID_SEARCH_SCOPE
protected static final String ID_SEARCH_BY_TYPE
protected static final String ID_MANAGER_MENU
protected static final String ID_MANAGER_MENU_BODY
protected static final String SEARCH_SCOPE_SUBTREE
protected static final String SEARCH_SCOPE_ONE
protected static final ObjectTypes OBJECT_TYPES_DEFAULT
protected static final String DOT_CLASS
protected static final String OPERATION_SEARCH_MANAGERS
protected void initSearch(org.apache.wicket.markup.html.form.Form form)
initSearch
in class AbstractRoleMemberPanel<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType>
protected void initCustomLayout(org.apache.wicket.markup.html.form.Form form)
initCustomLayout
in class AbstractRoleMemberPanel<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType>
protected List<InlineMenuItem> createMembersHeaderInlineMenu()
createMembersHeaderInlineMenu
in class AbstractRoleMemberPanel<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType>
protected void refreshTable(org.apache.wicket.ajax.AjaxRequestTarget target)
protected void addMembersPerformed(QName type, QName relation, List selected, org.apache.wicket.ajax.AjaxRequestTarget target)
addMembersPerformed
in class AbstractRoleMemberPanel<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType>
protected void addManagersPerformed(QName type, List selected, org.apache.wicket.ajax.AjaxRequestTarget target)
protected void removeManagersPerformed(AbstractRoleMemberPanel.QueryScope scope, org.apache.wicket.ajax.AjaxRequestTarget target)
protected void removeMembersPerformed(AbstractRoleMemberPanel.QueryScope scope, org.apache.wicket.ajax.AjaxRequestTarget target)
removeMembersPerformed
in class AbstractRoleMemberPanel<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType>
protected void recomputeMembersPerformed(AbstractRoleMemberPanel.QueryScope scope, org.apache.wicket.ajax.AjaxRequestTarget target)
recomputeMembersPerformed
in class AbstractRoleMemberPanel<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType>
protected void recomputeManagersPerformed(AbstractRoleMemberPanel.QueryScope scope, org.apache.wicket.ajax.AjaxRequestTarget target)
protected ObjectQuery createMemberQuery()
createMemberQuery
in class AbstractRoleMemberPanel<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType>
protected ObjectDelta createMemberDelta(AbstractRoleMemberPanel.MemberOperation operation, QName type, QName relation) throws SchemaException
SchemaException
Copyright © 2016 evolveum. All rights reserved.