Class ClientAppDirectoryPanel<T extends org.apache.syncope.common.lib.to.ClientAppTO>

  • 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
    Direct Known Subclasses:
    CASSPDirectoryPanel, OIDCRPDirectoryPanel, SAML2SPDirectoryPanel

    public abstract class ClientAppDirectoryPanel<T extends org.apache.syncope.common.lib.to.ClientAppTO>
    extends DirectoryPanel<T,​T,​org.apache.syncope.client.ui.commons.DirectoryDataProvider<T>,​ClientAppRestClient>
    See Also:
    Serialized Form
    • Field Detail

      • propertiesModal

        protected final BaseModal<T extends org.apache.syncope.common.lib.to.ClientAppTO> propertiesModal
    • Constructor Detail

      • ClientAppDirectoryPanel

        public ClientAppDirectoryPanel​(String id,
                                       org.apache.syncope.common.lib.types.ClientAppType type,
                                       org.apache.wicket.PageReference pageRef)
    • Method Detail

      • getColumns

        protected List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<T,​String>> getColumns()
        Specified by:
        getColumns in class DirectoryPanel<T extends org.apache.syncope.common.lib.to.ClientAppTO,​T extends org.apache.syncope.common.lib.to.ClientAppTO,​org.apache.syncope.client.ui.commons.DirectoryDataProvider<T extends org.apache.syncope.common.lib.to.ClientAppTO>,​ClientAppRestClient>
      • addCustomColumnFields

        protected void addCustomColumnFields​(List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<T,​String>> columns)
      • getActions

        public ActionsPanel<T> getActions​(org.apache.wicket.model.IModel<T> model)
        Overrides:
        getActions in class DirectoryPanel<T extends org.apache.syncope.common.lib.to.ClientAppTO,​T extends org.apache.syncope.common.lib.to.ClientAppTO,​org.apache.syncope.client.ui.commons.DirectoryDataProvider<T extends org.apache.syncope.common.lib.to.ClientAppTO>,​ClientAppRestClient>
      • paginatorRowsKey

        protected String paginatorRowsKey()
        Specified by:
        paginatorRowsKey in class DirectoryPanel<T extends org.apache.syncope.common.lib.to.ClientAppTO,​T extends org.apache.syncope.common.lib.to.ClientAppTO,​org.apache.syncope.client.ui.commons.DirectoryDataProvider<T extends org.apache.syncope.common.lib.to.ClientAppTO>,​ClientAppRestClient>