Package io.jmix.ui.menu
Class MenuItemCommands
java.lang.Object
io.jmix.ui.menu.MenuItemCommands
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classprotected classprotected class - 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContextprotected ClassManagerprotected DataManagerprotected FetchPlanRepositoryprotected MenuConfigprotected Metadataprotected MetadataToolsprotected io.micrometer.core.instrument.MeterRegistryprotected ScreenBuildersprotected WindowConfig - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbuildMethodParametersMap(List<MenuItem.MenuItemProperty> properties) create(FrameOwner origin, MenuItem item) Create menu command.protected MenuItemCommandcreateBeanCommand(FrameOwner origin, MenuItem item, String bean, String beanMethod) protected MenuItemCommandcreateRunnableClassCommand(FrameOwner origin, MenuItem item, String runnableClass) protected MenuItemCommandcreateScreenCommand(FrameOwner origin, MenuItem item) protected ObjectloadEntity(MenuItem.MenuItemProperty property)  
- 
Field Details
- 
dataManager
 - 
windowConfig
 - 
classManager
 - 
metadata
 - 
metadataTools
 - 
fetchPlanRepository
 - 
screenBuilders
 - 
applicationContext
@Autowired protected org.springframework.context.ApplicationContext applicationContext - 
meterRegistry
@Autowired protected io.micrometer.core.instrument.MeterRegistry meterRegistry 
 - 
 - 
Constructor Details
- 
MenuItemCommands
public MenuItemCommands() 
 - 
 - 
Method Details
- 
buildMethodParametersMap