Class Groups
-
- All Implemented Interfaces:
Serializable
,Iterable<Component>
,IEventSink
,IEventSource
,IWizardStep
,WizardModel.ICondition
,IFeedbackContributor
,IConverterLocator
,IMetadataContext<Serializable,Component>
,IQueueRegion
,IHeaderContributor
,IRequestableComponent
,IHierarchical<Component>
,IClusterable
public class Groups extends AbstractGroups
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
Groups.ConsoleGroupsModel
-
Field Summary
Fields Modifier and Type Field Description protected List<DynRealmTO>
allDynRealms
protected GroupRestClient
groupRestClient
protected AjaxPalettePanel.Builder<MembershipTO>
groups
protected Groups.ConsoleGroupsModel
groupsModel
protected SyncopeRestClient
syncopeRestClient
protected boolean
templateMode
-
Fields inherited from class org.apache.syncope.client.ui.commons.wizards.any.AbstractGroups
anyTO, dyngroupsContainer, dynrealmsContainer, groupsContainer, MAX_GROUP_LIST_CARDINALITY
-
Fields inherited from class org.apache.wicket.Component
ENABLE, FLAG_INITIALIZED, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING, RFLAG_CONTAINER_HAS_REMOVALS
-
-
Constructor Summary
Constructors Constructor Description Groups(AnyWrapper<T> modelObject, boolean templateMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addDynamicGroupsContainer()
protected void
addDynamicRealmsContainer()
protected void
addGroupsPanel()
boolean
evaluate()
protected List<GroupTO>
searchAssignable(String realm, String term)
-
Methods inherited from class org.apache.wicket.extensions.wizard.WizardStep
add, applyState, detachModel, getHeader, getSummary, getTitle, getView, getWizardModel, init, isComplete, onInit, onInitialize, setComplete, setSummaryModel, setTitleModel
-
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, 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 org.apache.wicket.IQueueRegion
dequeue, newDequeueContext
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
groupRestClient
@SpringBean protected GroupRestClient groupRestClient
-
syncopeRestClient
@SpringBean protected SyncopeRestClient syncopeRestClient
-
allDynRealms
protected final List<DynRealmTO> allDynRealms
-
templateMode
protected final boolean templateMode
-
groupsModel
protected final Groups.ConsoleGroupsModel groupsModel
-
groups
protected AjaxPalettePanel.Builder<MembershipTO> groups
-
-
Constructor Detail
-
Groups
public Groups(AnyWrapper<T> modelObject, boolean templateMode)
-
-
Method Detail
-
addDynamicRealmsContainer
protected void addDynamicRealmsContainer()
- Specified by:
addDynamicRealmsContainer
in classAbstractGroups
-
addGroupsPanel
protected void addGroupsPanel()
- Specified by:
addGroupsPanel
in classAbstractGroups
-
addDynamicGroupsContainer
protected void addDynamicGroupsContainer()
- Specified by:
addDynamicGroupsContainer
in classAbstractGroups
-
evaluate
public boolean evaluate()
- Specified by:
evaluate
in interfaceWizardModel.ICondition
- Overrides:
evaluate
in classAbstractGroups
-
-