Package io.jmix.ui.xml.layout.loader
Class AbstractAssignActionPostInitTask
java.lang.Object
io.jmix.ui.xml.layout.loader.AbstractAssignActionPostInitTask
- All Implemented Interfaces:
ComponentLoader.InitTask
- Direct Known Subclasses:
ActionHolderAssignActionPostInitTask,ActionOwnerAssignActionPostInitTask
public abstract class AbstractAssignActionPostInitTask
extends Object
implements ComponentLoader.InitTask
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractAssignActionPostInitTask(Component component, String actionId, Frame frame) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidvoidexecute(ComponentLoader.ComponentContext context, Frame frame) This method will be invoked after window components loading before window initialization.protected ActiongetActionRecursively(Frame frame, String actionId) protected Stringprotected abstract booleanhasOwnAction(String id)
-
Field Details
-
component
-
actionId
-
frame
-
-
Constructor Details
-
AbstractAssignActionPostInitTask
-
-
Method Details
-
execute
Description copied from interface:ComponentLoader.InitTaskThis method will be invoked after window components loading before window initialization.- Specified by:
executein interfaceComponentLoader.InitTask- Parameters:
context- loader contextframe- top-most window
-
hasOwnAction
-
addAction
-
getActionRecursively
-
getExceptionMessage
-