Package io.jmix.flowui.component.grid
Class GridContextMenuItemComponent<T>
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<com.vaadin.flow.component.html.Div>
io.jmix.flowui.kit.component.grid.GridMenuItemActionWrapper<T>
io.jmix.flowui.component.grid.GridContextMenuItemComponent<T>
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier
,com.vaadin.flow.component.DetachNotifier
,com.vaadin.flow.component.HasComponents
,com.vaadin.flow.component.HasElement
,com.vaadin.flow.component.HasEnabled
,com.vaadin.flow.component.HasStyle
,com.vaadin.flow.component.HasText
,com.vaadin.flow.component.shared.HasPrefix
,com.vaadin.flow.component.shared.HasSuffix
,com.vaadin.flow.component.shared.HasTooltip
,HasAction
,Serializable
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
public class GridContextMenuItemComponent<T>
extends GridMenuItemActionWrapper<T>
implements org.springframework.context.ApplicationContextAware
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.vaadin.flow.component.HasText
com.vaadin.flow.component.HasText.WhiteSpace
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContext
Fields inherited from class io.jmix.flowui.kit.component.grid.GridMenuItemActionWrapper
actionSupport, ITEM_COMPONENT_CLASS_NAME, menuItem, PREFIX_COMPONENT_CLASS_NAME, prefixComponent, SUFFIX_COMPONENT_CLASS_NAME, suffixComponent, TEXT_COMPONENT_CLASS_NAME, textComponent, tooltip
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected GridMenuItemActionSupport
void
setApplicationContext
(org.springframework.context.ApplicationContext applicationContext) Methods inherited from class io.jmix.flowui.kit.component.grid.GridMenuItemActionWrapper
add, add, addComponentAsFirst, addComponentAtIndex, addMenuItemClickListener, getAction, getActionSupport, getMenuItem, getPrefixComponent, getSuffixComponent, getText, getTooltip, getTooltipInternal, getWhiteSpace, initContent, isCheckable, isChecked, isEmpty, remove, removeAll, setAction, setCheckable, setChecked, setMenuItem, setPrefixComponent, setPrefixComponentInternal, setSuffixComponent, setSuffixComponentInternal, setText, setTextComponentInternal, setTooltipText, setWhiteSpace, updateContent
Methods inherited from class com.vaadin.flow.component.Composite
getChildren, getContent, getElement
Methods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setVisible
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListener
Methods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListener
Methods inherited from interface com.vaadin.flow.component.HasComponents
add, remove
Methods inherited from interface com.vaadin.flow.component.HasElement
getElement
Methods inherited from interface com.vaadin.flow.component.HasEnabled
isEnabled, setEnabled
Methods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
-
Field Details
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext
-
-
Constructor Details
-
GridContextMenuItemComponent
public GridContextMenuItemComponent()
-
-
Method Details
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException - Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
- Throws:
org.springframework.beans.BeansException
-
createActionSupport
- Overrides:
createActionSupport
in classGridMenuItemActionWrapper<T>
-