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:
Enclosing class:
public static class Grid.ColumnVisibilityChangeEvent extends Component.Event
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
true
if the column reorder was done by the user,false
if not and it was triggered by server side code.-
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
iff 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()
Returns
true
if the column reorder was done by the user,false
if not and it was triggered by server side code.Returns:
true
if event is a result of user interaction
-
-