public class OAuth2ProviderVisualizer extends AbstractSimpleVisualizer
IVisualizer for visualize OAuth2 providers
EDIT: show Select2Choice with providers labels
VIEW: show Label with provider label| Modifier and Type | Field and Description |
|---|---|
static String |
NAME |
DEFAULT_VISUALIZER| Modifier | Constructor and Description |
|---|---|
|
OAuth2ProviderVisualizer() |
protected |
OAuth2ProviderVisualizer(String name) |
| Modifier and Type | Method and Description |
|---|---|
<V> org.apache.wicket.Component |
createComponent(String id,
DisplayMode mode,
org.apache.wicket.model.IModel<com.orientechnologies.orient.core.record.impl.ODocument> documentModel,
org.apache.wicket.model.IModel<com.orientechnologies.orient.core.metadata.schema.OProperty> propertyModel,
org.apache.wicket.model.IModel<V> valueModel) |
protected org.wicketstuff.select2.ChoiceProvider<String> |
createProvider() |
protected org.apache.wicket.model.IModel<String> |
createProviderLabelModel(IOAuth2Provider provider) |
protected IOAuth2Provider |
getProviderByName(String name) |
createFilterComponent, getFilterComponent, getName, getSupportedTypes, isExtendedpublic static final String NAME
public OAuth2ProviderVisualizer()
protected OAuth2ProviderVisualizer(String name)
public <V> org.apache.wicket.Component createComponent(String id, DisplayMode mode, org.apache.wicket.model.IModel<com.orientechnologies.orient.core.record.impl.ODocument> documentModel, org.apache.wicket.model.IModel<com.orientechnologies.orient.core.metadata.schema.OProperty> propertyModel, org.apache.wicket.model.IModel<V> valueModel)
protected org.wicketstuff.select2.ChoiceProvider<String> createProvider()
ChoiceProvider which provides provider labelprotected IOAuth2Provider getProviderByName(String name)
name - name of providerIOAuth2Provider with given name. By default try to find enum OAuth2Providerprotected org.apache.wicket.model.IModel<String> createProviderLabelModel(IOAuth2Provider provider)
provider - IOAuth2ProviderCopyright © 2020. All rights reserved.