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
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Frameprotected Stringprotected List<ComponentLoader.InitTask>protected List<ComponentLoader.InjectTask>protected Stringprotected ScreenOptionsprotected ComponentLoader.ComponentContextprotected List<ComponentLoader.InitTask>protected List<UiControllerProperty>protected ScreenData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidgetFrame()voidsetCurrentFrameId(String currentFrameId) voidvoidsetFullFrameId(String frameId) voidsetMessageGroup(String messageGroup) voidvoidsetProperties(List<UiControllerProperty> properties) voidsetScreenData(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:
getOptionsin interfaceComponentLoader.ComponentContext
-
getParams
- Specified by:
getParamsin interfaceComponentLoader.ComponentContext
-
getScreenData
- Specified by:
getScreenDatain interfaceComponentLoader.ComponentContext
-
setScreenData
-
getFrame
- Specified by:
getFramein interfaceComponentLoader.ComponentContext
-
setFrame
-
getMessageGroup
- Specified by:
getMessageGroupin interfaceComponentLoader.Context- Returns:
- message group of the context, should be used with
MessageTools.loadString(String)in loaders
-
setMessageGroup
-
getFullFrameId
- Specified by:
getFullFrameIdin interfaceComponentLoader.ComponentContext
-
setFullFrameId
-
getCurrentFrameId
- Specified by:
getCurrentFrameIdin interfaceComponentLoader.ComponentContext
-
setCurrentFrameId
-
addPostInitTask
- Specified by:
addPostInitTaskin interfaceComponentLoader.ComponentContext
-
getParent
- Specified by:
getParentin interfaceComponentLoader.ComponentContext
-
setParent
-
getProperties
-
setProperties
-
executePostInitTasks
public void executePostInitTasks()- Specified by:
executePostInitTasksin interfaceComponentLoader.ComponentContext
-
addInjectTask
- Specified by:
addInjectTaskin interfaceComponentLoader.ComponentContext
-
executeInjectTasks
public void executeInjectTasks()- Specified by:
executeInjectTasksin interfaceComponentLoader.ComponentContext
-
addInitTask
- Specified by:
addInitTaskin interfaceComponentLoader.ComponentContext
-
executeInitTasks
public void executeInitTasks()- Specified by:
executeInitTasksin interfaceComponentLoader.ComponentContext
-
getInjectTasks
-
getPostInitTasks
-
getInitTasks
-
getAliasesMap
- Specified by:
getAliasesMapin interfaceComponentLoader.ComponentContext
-