Class WidgetRepositoryImpl
java.lang.Object
io.jmix.dashboardsui.repository.impl.WidgetRepositoryImpl
- All Implemented Interfaces:
WidgetRepository
@Component("dshbrd_WidgetRepository")
public class WidgetRepositoryImpl
extends Object
implements WidgetRepository
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetLocalizedWidgetName
(Widget widget) getWidgetParams
(Widget widget) void
initializeWidgetFields
(ScreenFragment widgetFragment, Widget widget) protected void
void
serializeWidgetFields
(ScreenFragment widgetFragment, Widget widget)
-
Field Details
-
initialized
protected volatile boolean initialized -
lock
-
-
Constructor Details
-
WidgetRepositoryImpl
public WidgetRepositoryImpl()
-
-
Method Details
-
getWidgetTypesInfo
- Specified by:
getWidgetTypesInfo
in interfaceWidgetRepository
-
initializeWidgets
protected void initializeWidgets() -
initializeWidgetFields
- Specified by:
initializeWidgetFields
in interfaceWidgetRepository
-
getWidgetParams
- Specified by:
getWidgetParams
in interfaceWidgetRepository
-
serializeWidgetFields
- Specified by:
serializeWidgetFields
in interfaceWidgetRepository
-
getLocalizedWidgetName
- Specified by:
getLocalizedWidgetName
in interfaceWidgetRepository
-