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
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLocalizedWidgetName(Widget widget) getWidgetParams(Widget widget) voidinitializeWidgetFields(ScreenFragment widgetFragment, Widget widget) protected voidvoidserializeWidgetFields(ScreenFragment widgetFragment, Widget widget)
-
Field Details
-
initialized
protected volatile boolean initialized -
lock
-
-
Constructor Details
-
WidgetRepositoryImpl
public WidgetRepositoryImpl()
-
-
Method Details
-
getWidgetTypesInfo
- Specified by:
getWidgetTypesInfoin interfaceWidgetRepository
-
initializeWidgets
protected void initializeWidgets() -
initializeWidgetFields
- Specified by:
initializeWidgetFieldsin interfaceWidgetRepository
-
getWidgetParams
- Specified by:
getWidgetParamsin interfaceWidgetRepository
-
serializeWidgetFields
- Specified by:
serializeWidgetFieldsin interfaceWidgetRepository
-
getLocalizedWidgetName
- Specified by:
getLocalizedWidgetNamein interfaceWidgetRepository
-