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:
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:
-
-
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 Modifier and Type Method Description Grid.Column<?,?>
getColumn()
Gets the column that became hidden or visible.
boolean
isHidden()
Was the column set hidden or visible.
boolean
isUserOriginated()
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
-true
if the column was hidden,false
if it became visibleisUserOriginated
-true
if 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:
-
isHidden
public boolean isHidden()
Was the column set hidden or visible.
Returns:
true
if the column was hiddenfalse
if it was set visible
-
isUserOriginated
public boolean isUserOriginated()
Description copied from interface:
HasUserOriginated
Returns whether this event was triggered by user interaction, on the client side, or programmatically, on the server side.
Specified by:
isUserOriginated
in interfaceHasUserOriginated
Returns:
true
if this event originates from the client,false
otherwise.
-
-