Package io.jmix.ui.component.impl
Class MainTabSheetActionHandler
java.lang.Object
io.jmix.ui.component.impl.MainTabSheetActionHandler
- All Implemented Interfaces:
com.vaadin.event.Action.Handler
,Serializable
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected static class
-
Field Summary
Modifier and TypeFieldDescriptionprotected com.vaadin.event.Action
protected org.springframework.context.ApplicationContext
protected com.vaadin.event.Action
protected com.vaadin.event.Action
protected com.vaadin.event.Action
protected boolean
protected Messages
protected UiScreenProperties
protected HasTabSheetBehaviour
-
Constructor Summary
ConstructorDescriptionMainTabSheetActionHandler
(HasTabSheetBehaviour tabSheet, org.springframework.context.ApplicationContext applicationContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
analyzeLayout
(Object target) protected List<com.vaadin.event.Action>
collectAdditionalActions
(Object target) protected Screen
findScreen
(com.vaadin.ui.Layout layout) com.vaadin.event.Action[]
getActions
(Object target, Object sender) void
handleAction
(com.vaadin.event.Action action, Object sender, Object target)
-
Field Details
-
closeAllTabs
protected com.vaadin.event.Action closeAllTabs -
closeOtherTabs
protected com.vaadin.event.Action closeOtherTabs -
closeCurrentTab
protected com.vaadin.event.Action closeCurrentTab -
analyzeLayout
protected com.vaadin.event.Action analyzeLayout -
initialized
protected boolean initialized -
tabSheet
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext -
messages
-
screenProperties
-
-
Constructor Details
-
MainTabSheetActionHandler
public MainTabSheetActionHandler(HasTabSheetBehaviour tabSheet, org.springframework.context.ApplicationContext applicationContext)
-
-
Method Details
-
getActions
- Specified by:
getActions
in interfacecom.vaadin.event.Action.Handler
-
collectAdditionalActions
-
handleAction
- Specified by:
handleAction
in interfacecom.vaadin.event.Action.Handler
-
analyzeLayout
-
findScreen
-