Class AuthProfileItemDirectoryPanel<I extends org.apache.syncope.common.lib.BaseBean>
- java.lang.Object
-
- org.apache.wicket.Component
-
- org.apache.wicket.MarkupContainer
-
- org.apache.wicket.markup.html.WebMarkupContainer
-
- org.apache.wicket.markup.html.panel.Panel
-
- org.apache.syncope.client.ui.commons.wizards.AbstractWizardMgtPanel<T>
-
- org.apache.syncope.client.console.wizards.WizardMgtPanel<W>
-
- org.apache.syncope.client.console.panels.DirectoryPanel<I,I,AuthProfileItemDirectoryPanel.AuthProfileItemProvider,AuthProfileRestClient>
-
- org.apache.syncope.client.console.authprofiles.AuthProfileItemDirectoryPanel<I>
-
- 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 abstract class AuthProfileItemDirectoryPanel<I extends org.apache.syncope.common.lib.BaseBean> extends DirectoryPanel<I,I,AuthProfileItemDirectoryPanel.AuthProfileItemProvider,AuthProfileRestClient>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classAuthProfileItemDirectoryPanel.AuthProfileItemProviderprotected classAuthProfileItemDirectoryPanel.AuthProfileItemWizardBuilder-
Nested classes/interfaces inherited from class org.apache.syncope.client.console.panels.DirectoryPanel
DirectoryPanel.Builder<T extends Serializable,W extends Serializable,E extends org.apache.syncope.client.ui.commons.rest.RestClient>, DirectoryPanel.EventDataWrapper
-
Nested classes/interfaces inherited from class org.apache.syncope.client.console.wizards.WizardMgtPanel
WizardMgtPanel.ExitEvent
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.syncope.common.lib.to.AuthProfileTOauthProfileprotected BaseModal<org.apache.syncope.common.lib.to.AuthProfileTO>authProfileModal-
Fields inherited from class org.apache.syncope.client.console.panels.DirectoryPanel
actionTogglePanel, altDefaultModal, container, dataProvider, displayAttributeModal, filtered, itemKeyFieldName, LOG, MAPPER, page, restClient, resultTable, rows
-
Fields inherited from class org.apache.syncope.client.console.wizards.WizardMgtPanel
actualId, addAjaxLink, footerVisibility, initialFragment, modal, newItemPanelBuilder, notificationPanel, pageRef, showResultPanel, utilityAjaxLink, utilityIcon, wizardInModal
-
-
Constructor Summary
Constructors Constructor Description AuthProfileItemDirectoryPanel(String id, AuthProfileRestClient restClient, BaseModal<org.apache.syncope.common.lib.to.AuthProfileTO> authProfileModal, org.apache.syncope.common.lib.to.AuthProfileTO authProfile, org.apache.wicket.PageReference pageRef)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected AuthProfileItemDirectoryPanel.AuthProfileItemProviderdataProvider()protected abstract IdefaultItem()ActionsPanel<I>getActions(org.apache.wicket.model.IModel<I> model)protected Collection<ActionLink.ActionType>getBatches()protected abstract List<I>getItems()voidonEvent(org.apache.wicket.event.IEvent<?> event)protected abstract StringsortProperty()-
Methods inherited from class org.apache.syncope.client.console.panels.DirectoryPanel
actionTogglePanel, customActionOnFinishCallback, disableCheckBoxes, getColumns, getHeader, getTogglePanel, initResultTable, paginatorRowsKey, resultTableCustomChanges, search, updateResultTable, updateResultTable, updateResultTable
-
Methods inherited from class org.apache.syncope.client.console.wizards.WizardMgtPanel
addInnerObject, addNewItemPanelBuilder, addNotificationPanel, addOrReplaceInnerObject, addOuterObject, customActionCallback, customActionOnCancelCallback, customResultBody, disableContainerAutoRefresh, enableUtilityButton, getActualId, isReadOnly, setFooterVisibility, setPageRef, setReadOnly, setShowResultPanel, setWindowClosedReloadCallback
-
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, onInitialize, 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, 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
-
-
-
-
Field Detail
-
authProfileModal
protected final BaseModal<org.apache.syncope.common.lib.to.AuthProfileTO> authProfileModal
-
authProfile
protected final org.apache.syncope.common.lib.to.AuthProfileTO authProfile
-
-
Constructor Detail
-
AuthProfileItemDirectoryPanel
public AuthProfileItemDirectoryPanel(String id, AuthProfileRestClient restClient, BaseModal<org.apache.syncope.common.lib.to.AuthProfileTO> authProfileModal, org.apache.syncope.common.lib.to.AuthProfileTO authProfile, org.apache.wicket.PageReference pageRef)
-
-
Method Detail
-
defaultItem
protected abstract I defaultItem()
-
sortProperty
protected abstract String sortProperty()
-
onEvent
public void onEvent(org.apache.wicket.event.IEvent<?> event)
- Specified by:
onEventin interfaceorg.apache.wicket.event.IEventSink- Overrides:
onEventin classDirectoryPanel<I extends org.apache.syncope.common.lib.BaseBean,I extends org.apache.syncope.common.lib.BaseBean,AuthProfileItemDirectoryPanel.AuthProfileItemProvider,AuthProfileRestClient>
-
dataProvider
protected AuthProfileItemDirectoryPanel.AuthProfileItemProvider dataProvider()
- Specified by:
dataProviderin classDirectoryPanel<I extends org.apache.syncope.common.lib.BaseBean,I extends org.apache.syncope.common.lib.BaseBean,AuthProfileItemDirectoryPanel.AuthProfileItemProvider,AuthProfileRestClient>
-
getBatches
protected Collection<ActionLink.ActionType> getBatches()
- Specified by:
getBatchesin classDirectoryPanel<I extends org.apache.syncope.common.lib.BaseBean,I extends org.apache.syncope.common.lib.BaseBean,AuthProfileItemDirectoryPanel.AuthProfileItemProvider,AuthProfileRestClient>
-
getActions
public ActionsPanel<I> getActions(org.apache.wicket.model.IModel<I> model)
- Overrides:
getActionsin classDirectoryPanel<I extends org.apache.syncope.common.lib.BaseBean,I extends org.apache.syncope.common.lib.BaseBean,AuthProfileItemDirectoryPanel.AuthProfileItemProvider,AuthProfileRestClient>
-
-