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
FieldsModifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContextFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected GridMenuItemActionSupportvoidsetApplicationContext(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, updateContentMethods inherited from class com.vaadin.flow.component.Composite
getChildren, getContent, getElementMethods 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, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListenerMethods inherited from interface com.vaadin.flow.component.HasComponents
add, removeMethods inherited from interface com.vaadin.flow.component.HasElement
getElementMethods inherited from interface com.vaadin.flow.component.HasEnabled
isEnabled, setEnabledMethods 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:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Throws:
org.springframework.beans.BeansException
-
createActionSupport
- Overrides:
createActionSupportin classGridMenuItemActionWrapper<T>
-