From 15865e1d19c5bb5335f03400eb44a8876b3ab7e7 Mon Sep 17 00:00:00 2001 From: John Ahlroos Date: Tue, 17 Dec 2013 12:04:32 +0200 Subject: Added missing constructors to GridColumn #12830 Change-Id: Ia45dc7583fa62d87d18ea78a1f86c0a26ea6d3da --- client/src/com/vaadin/client/ui/grid/Grid.java | 3 +-- client/src/com/vaadin/client/ui/grid/GridColumn.java | 17 +++++++++++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/client/src/com/vaadin/client/ui/grid/Grid.java b/client/src/com/vaadin/client/ui/grid/Grid.java index 7f8ab408a9..015028765b 100644 --- a/client/src/com/vaadin/client/ui/grid/Grid.java +++ b/client/src/com/vaadin/client/ui/grid/Grid.java @@ -110,8 +110,7 @@ public class Grid extends Composite { * @param * the row type */ - public static abstract class AbstractGridColumn implements - HasVisibility { + static abstract class AbstractGridColumn implements HasVisibility { /** * The grid the column is associated with diff --git a/client/src/com/vaadin/client/ui/grid/GridColumn.java b/client/src/com/vaadin/client/ui/grid/GridColumn.java index ad74a008b9..afd80a5f5a 100644 --- a/client/src/com/vaadin/client/ui/grid/GridColumn.java +++ b/client/src/com/vaadin/client/ui/grid/GridColumn.java @@ -34,4 +34,21 @@ public abstract class GridColumn extends Grid.AbstractGridColumn { * Grid.AbstractGridColumn in your production code. The real implementation * should be in the abstract class. */ + + /** + * Constructs a new column. + */ + public GridColumn() { + super(); + } + + /** + * Constructs a new column with a custom renderer. + * + * @param renderer + * The renderer to use for rendering the cells + */ + public GridColumn(Renderer renderer) { + super(renderer); + } } -- cgit v1.2.3