Class AnyPanel
- 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.console.panels.AnyPanel
-
- All Implemented Interfaces:
Serializable,Iterable<Component>,ModalPanel,IEventSink,IEventSource,IFeedbackContributor,IConverterLocator,IMetadataContext<Serializable,Component>,IQueueRegion,IHeaderContributor,IRequestableComponent,IHierarchical<Component>,IClusterable
public class AnyPanel extends Panel implements ModalPanel
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAnyPanel.Builder<AP extends AnyPanel>static interfaceAnyPanel.DirectoryPanelSupplier
-
Field Summary
Fields Modifier and Type Field Description protected AnyLayoutanyLayoutprotected AnyObjectRestClientanyObjectRestClientprotected AnyTypeClassRestClientanyTypeClassRestClientprotected AnyTypeTOanyTypeTOprotected static StringDIRECTORY_PANEL_IDprotected PaneldirectoryPanelprotected GroupRestClientgroupRestClientprotected static LoggerLOGprotected PageReferencepageRefprotected RealmTOrealmTOprotected AbstractSearchPanelsearchPanelprotected UserRestClientuserRestClient-
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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PanelcreateDirectoryPanel(AnyTypeTO anyTypeTO, RealmTO realmTO, AnyLayout anyLayout, AnyPanel.DirectoryPanelSupplier directoryPanelSupplier)protected AnyPanel.DirectoryPanelSuppliergetDefaultDirectoryPanelSupplier()protected AbstractSearchPanelgetSearchPanel(String id)voidonEvent(IEvent<?> event)-
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 org.apache.wicket.IQueueRegion
dequeue, newDequeueContext
-
Methods inherited from interface org.apache.wicket.request.component.IRequestableComponent
canCallListenerAfterExpiry, detach, get, getBehaviorById, getBehaviorId, getId, getPage, getPageRelativePath
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
LOG
protected static final Logger LOG
-
DIRECTORY_PANEL_ID
protected static final String DIRECTORY_PANEL_ID
- See Also:
- Constant Field Values
-
anyTypeClassRestClient
@SpringBean protected AnyTypeClassRestClient anyTypeClassRestClient
-
userRestClient
@SpringBean protected UserRestClient userRestClient
-
groupRestClient
@SpringBean protected GroupRestClient groupRestClient
-
anyObjectRestClient
@SpringBean protected AnyObjectRestClient anyObjectRestClient
-
anyTypeTO
protected final AnyTypeTO anyTypeTO
-
realmTO
protected final RealmTO realmTO
-
anyLayout
protected final AnyLayout anyLayout
-
pageRef
protected final PageReference pageRef
-
searchPanel
protected AbstractSearchPanel searchPanel
-
directoryPanel
protected Panel directoryPanel
-
-
Constructor Detail
-
AnyPanel
protected AnyPanel(String id, AnyTypeTO anyTypeTO, RealmTO realmTO, AnyLayout anyLayout, boolean enableSearch, PageReference pageRef)
-
-
Method Detail
-
getDefaultDirectoryPanelSupplier
protected AnyPanel.DirectoryPanelSupplier getDefaultDirectoryPanelSupplier()
-
createDirectoryPanel
protected Panel createDirectoryPanel(AnyTypeTO anyTypeTO, RealmTO realmTO, AnyLayout anyLayout, AnyPanel.DirectoryPanelSupplier directoryPanelSupplier)
-
onEvent
public void onEvent(IEvent<?> event)
- Specified by:
onEventin interfaceIEventSink- Overrides:
onEventin classComponent
-
getSearchPanel
protected AbstractSearchPanel getSearchPanel(String id)
-
-