aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--server/src/main/java/com/vaadin/ui/TreeGrid.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/server/src/main/java/com/vaadin/ui/TreeGrid.java b/server/src/main/java/com/vaadin/ui/TreeGrid.java
index a55cd6aef3..f24e5ca9ec 100644
--- a/server/src/main/java/com/vaadin/ui/TreeGrid.java
+++ b/server/src/main/java/com/vaadin/ui/TreeGrid.java
@@ -253,6 +253,16 @@ public class TreeGrid<T> extends Grid<T>
}
/**
+ * Get the currently set hierarchy column.
+ *
+ * @return the currently set hierarchy column, or {@code null} if no column
+ * has been explicitly set
+ */
+ public Column<T, ?> getHierarchyColumn() {
+ return getColumn(getState(false).hierarchyColumnId);
+ }
+
+ /**
* Set the column that displays the hierarchy of this grid's data. By
* default the hierarchy will be displayed in the first column.
* <p>