public class DefaultWidgetRegistry extends Object implements WidgetRegistry
WidgetRegistry implementation.
Override this class if you need to tire registry with some underling storage| Constructor and Description |
|---|
DefaultWidgetRegistry() |
| Modifier and Type | Method and Description |
|---|---|
WidgetDescriptor |
getWidgetDescriptorByClassName(String widgetClassName)
Lookup
WidgetDescriptor by widget class |
WidgetDescriptor |
getWidgetDescriptorByTypeName(String widgetTypeName)
Lookup
WidgetDescriptor by widget type |
List<WidgetDescriptor> |
getWidgetDescriptors()
Returns a list of registered widgets
|
WidgetRegistry |
registerWidget(WidgetDescriptor widgetDescriptor)
Register new type of widgets described by
WidgetDescriptor |
void |
setWidgetDescriptors(List<WidgetDescriptor> widgetDescriptors) |
public List<WidgetDescriptor> getWidgetDescriptors()
WidgetRegistrygetWidgetDescriptors in interface WidgetRegistrypublic void setWidgetDescriptors(List<WidgetDescriptor> widgetDescriptors)
public WidgetRegistry registerWidget(WidgetDescriptor widgetDescriptor)
WidgetRegistryWidgetDescriptorregisterWidget in interface WidgetRegistrywidgetDescriptor - descriptor to be registeredWidgetRegistrypublic WidgetDescriptor getWidgetDescriptorByClassName(String widgetClassName)
WidgetRegistryWidgetDescriptor by widget classgetWidgetDescriptorByClassName in interface WidgetRegistrywidgetClassName - widget class nameWidgetDescriptor with specified widget class or null if WidgetDescriptor was not foundpublic WidgetDescriptor getWidgetDescriptorByTypeName(String widgetTypeName)
WidgetRegistryWidgetDescriptor by widget typegetWidgetDescriptorByTypeName in interface WidgetRegistrywidgetTypeName - widget typeWidgetDescriptor with specified widget type or null if WidgetDescriptor was not foundCopyright © 2025. All rights reserved.