Package com.vaadin.ui
Class Grid.ColumnVisibilityChangeEvent
- java.lang.Object
-
- java.util.EventObject
-
- com.vaadin.event.ConnectorEvent
-
- com.vaadin.ui.Component.Event
-
- com.vaadin.ui.Grid.ColumnVisibilityChangeEvent
-
- All Implemented Interfaces:
HasUserOriginated,Serializable
public static class Grid.ColumnVisibilityChangeEvent extends Component.Event implements HasUserOriginated
An event that is fired when a column's visibility changes.- Since:
- 7.5.0
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.EventObject
source
-
-
Constructor Summary
Constructors Constructor Description ColumnVisibilityChangeEvent(Grid<?> source, Grid.Column<?,?> column, boolean hidden, boolean isUserOriginated)Constructor for a column visibility change event.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Grid.Column<?,?>getColumn()Gets the column that became hidden or visible.booleanisHidden()Was the column set hidden or visible.booleanisUserOriginated()Returns whether this event was triggered by user interaction, on the client side, or programmatically, on the server side.-
Methods inherited from class com.vaadin.ui.Component.Event
getComponent
-
Methods inherited from class com.vaadin.event.ConnectorEvent
getConnector
-
Methods inherited from class java.util.EventObject
getSource, toString
-
-
-
-
Constructor Detail
-
ColumnVisibilityChangeEvent
public ColumnVisibilityChangeEvent(Grid<?> source, Grid.Column<?,?> column, boolean hidden, boolean isUserOriginated)
Constructor for a column visibility change event.- Parameters:
source- the grid from which this event originatescolumn- the column that changed its visibilityhidden-trueif the column was hidden,falseif it became visibleisUserOriginated-trueif the event was triggered by an UI interaction
-
-
Method Detail
-
getColumn
public Grid.Column<?,?> getColumn()
Gets the column that became hidden or visible.- Returns:
- the column that became hidden or visible.
- See Also:
Grid.Column.isHidden()
-
isHidden
public boolean isHidden()
Was the column set hidden or visible.- Returns:
trueif the column was hiddenfalseif it was set visible
-
isUserOriginated
public boolean isUserOriginated()
Description copied from interface:HasUserOriginatedReturns whether this event was triggered by user interaction, on the client side, or programmatically, on the server side.- Specified by:
isUserOriginatedin interfaceHasUserOriginated- Returns:
trueif this event originates from the client,falseotherwise.
-
-