From 8cbbd608f7681f2ae36dc7931d282f091101cef2 Mon Sep 17 00:00:00 2001 From: Aleksi Hietanen Date: Wed, 10 May 2017 14:21:58 +0300 Subject: Improvements to HierarchyRenderer - Make HierarchyRenderer.ExpanderState private - Add javadocs to HierarchyRenderer#setStyleNames --- .../com/vaadin/client/renderers/HierarchyRenderer.java | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/client/src/main/java/com/vaadin/client/renderers/HierarchyRenderer.java b/client/src/main/java/com/vaadin/client/renderers/HierarchyRenderer.java index 5194f77dfb..914656244a 100644 --- a/client/src/main/java/com/vaadin/client/renderers/HierarchyRenderer.java +++ b/client/src/main/java/com/vaadin/client/renderers/HierarchyRenderer.java @@ -92,10 +92,17 @@ public class HierarchyRenderer extends ClickableRenderer { setStyleNames(styleName); } - public void setStyleNames(String primaryStyleName) { - nodeStyleName = primaryStyleName + "-node"; - expanderStyleName = primaryStyleName + "-expander"; - cellContentStyleName = primaryStyleName + "-cell-content"; + /** + * Set the style name prefix for the node, expander and cell-content + * elements. + * + * @param styleName + * the style name to set + */ + public void setStyleNames(String styleName) { + nodeStyleName = styleName + "-node"; + expanderStyleName = styleName + "-expander"; + cellContentStyleName = styleName + "-cell-content"; } @Override @@ -312,7 +319,7 @@ public class HierarchyRenderer extends ClickableRenderer { } } - enum ExpanderState { + private enum ExpanderState { EXPANDED, COLLAPSED, LEAF; } } -- cgit v1.2.3