Package io.jmix.ui.xml.layout.loader
Class ComponentLoaderContext
java.lang.Object
io.jmix.ui.xml.layout.loader.ComponentLoaderContext
- All Implemented Interfaces:
ComponentLoader.ComponentContext
,ComponentLoader.Context
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected Frame
protected String
protected List<ComponentLoader.InitTask>
protected List<ComponentLoader.InjectTask>
protected String
protected ScreenOptions
protected ComponentLoader.ComponentContext
protected List<ComponentLoader.InitTask>
protected List<UiControllerProperty>
protected ScreenData
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
getFrame()
void
setCurrentFrameId
(String currentFrameId) void
void
setFullFrameId
(String frameId) void
setMessageGroup
(String messageGroup) void
void
setProperties
(List<UiControllerProperty> properties) void
setScreenData
(ScreenData screenData)
-
Field Details
-
parent
-
options
-
screenData
-
messageGroup
-
frame
-
fullFrameId
-
currentFrameId
-
properties
-
postInitTasks
-
injectTasks
-
initTasks
-
parameters
-
aliasesMap
-
-
Constructor Details
-
ComponentLoaderContext
-
-
Method Details
-
getOptions
- Specified by:
getOptions
in interfaceComponentLoader.ComponentContext
-
getParams
- Specified by:
getParams
in interfaceComponentLoader.ComponentContext
-
getScreenData
- Specified by:
getScreenData
in interfaceComponentLoader.ComponentContext
-
setScreenData
-
getFrame
- Specified by:
getFrame
in interfaceComponentLoader.ComponentContext
-
setFrame
-
getMessageGroup
- Specified by:
getMessageGroup
in interfaceComponentLoader.Context
- Returns:
- message group of the context, should be used with
MessageTools.loadString(String)
in loaders
-
setMessageGroup
-
getFullFrameId
- Specified by:
getFullFrameId
in interfaceComponentLoader.ComponentContext
-
setFullFrameId
-
getCurrentFrameId
- Specified by:
getCurrentFrameId
in interfaceComponentLoader.ComponentContext
-
setCurrentFrameId
-
addPostInitTask
- Specified by:
addPostInitTask
in interfaceComponentLoader.ComponentContext
-
getParent
- Specified by:
getParent
in interfaceComponentLoader.ComponentContext
-
setParent
-
getProperties
-
setProperties
-
executePostInitTasks
public void executePostInitTasks()- Specified by:
executePostInitTasks
in interfaceComponentLoader.ComponentContext
-
addInjectTask
- Specified by:
addInjectTask
in interfaceComponentLoader.ComponentContext
-
executeInjectTasks
public void executeInjectTasks()- Specified by:
executeInjectTasks
in interfaceComponentLoader.ComponentContext
-
addInitTask
- Specified by:
addInitTask
in interfaceComponentLoader.ComponentContext
-
executeInitTasks
public void executeInitTasks()- Specified by:
executeInitTasks
in interfaceComponentLoader.ComponentContext
-
getInjectTasks
-
getPostInitTasks
-
getInitTasks
-
getAliasesMap
- Specified by:
getAliasesMap
in interfaceComponentLoader.ComponentContext
-