modules/controls/src/main/java/javafx/scene/control/TreeTableColumn.java

Print this page
rev 9240 : 8076423: JEP 253: Prepare JavaFX UI Controls & CSS APIs for Modularization

@@ -23,10 +23,11 @@
  * questions.
  */
 
 package javafx.scene.control;
 
+import com.sun.javafx.scene.control.Properties;
 import javafx.css.CssMetaData;
 import java.util.Collections;
 import java.util.List;
 import java.util.Map;
 import javafx.beans.property.ObjectProperty;

@@ -44,11 +45,11 @@
 import javafx.event.EventTarget;
 import javafx.event.EventType;
 import javafx.scene.Node;
 import javafx.util.Callback;
 import javafx.css.Styleable;
-import com.sun.javafx.scene.control.skin.TableViewSkinBase;
+import javafx.scene.control.skin.TableViewSkinBase;
 /**
  * A {@link TreeTableView} is made up of a number of TreeTableColumn instances. Each
  * TreeTableColumn in a {@link TreeTableView} is responsible for displaying
  * (and editing) the contents of that column. As well as being responsible for
  * displaying and editing data for a single column, a TreeTableColumn also

@@ -409,14 +410,14 @@
             this, "cellFactory", (Callback<TreeTableColumn<S,T>, TreeTableCell<S,T>>) ((Callback) DEFAULT_CELL_FACTORY)) {
                 @Override protected void invalidated() {
                     TreeTableView<S> table = getTreeTableView();
                     if (table == null) return;
                     Map<Object,Object> properties = table.getProperties();
-                    if (properties.containsKey(TableViewSkinBase.RECREATE)) {
-                        properties.remove(TableViewSkinBase.RECREATE);
+                    if (properties.containsKey(Properties.RECREATE)) {
+                        properties.remove(Properties.RECREATE);
                     }
-                    properties.put(TableViewSkinBase.RECREATE, Boolean.TRUE);
+                    properties.put(Properties.RECREATE, Boolean.TRUE);
                 }
             };
     public final void setCellFactory(Callback<TreeTableColumn<S,T>, TreeTableCell<S,T>> value) {
         cellFactory.set(value);
     }