< prev index next >

modules/javafx.controls/src/main/java/javafx/scene/control/skin/NestedTableColumnHeader.java

Print this page
rev 10061 : 8166025: TableColumnHeader: loses custom style classes

@@ -65,10 +65,12 @@
      *                                                                         *
      * Static Fields                                                           *
      *                                                                         *
      **************************************************************************/
 
+    static final String DEFAULT_STYLE_CLASS = "nested-column-header";
+
     private static final int DRAG_RECT_WIDTH = 4;
 
     private static final String TABLE_COLUMN_KEY = "TableColumn";
     private static final String TABLE_COLUMN_HEADER_KEY = "TableColumnHeader";
 

@@ -116,11 +118,11 @@
      * @param tc The table column to be visually represented by this instance.
      */
     public NestedTableColumnHeader(final TableViewSkinBase skin, final TableColumnBase tc) {
         super(skin, tc);
 
-        getStyleClass().setAll("nested-column-header");
+        getStyleClass().setAll(DEFAULT_STYLE_CLASS);
         setFocusTraversable(false);
 
         // init UI
         label = createTableColumnHeader(getTableColumn());
         label.setTableHeaderRow(getTableHeaderRow());
< prev index next >