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

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

@@ -28,12 +28,12 @@
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.HashMap;
 import java.util.List;
 
+import com.sun.javafx.scene.control.Properties;
 import com.sun.javafx.scene.control.behavior.ListCellBehavior;
-import com.sun.javafx.scene.control.skin.TableViewSkinBase;
 import javafx.beans.InvalidationListener;
 import javafx.beans.Observable;
 import javafx.beans.WeakInvalidationListener;
 import javafx.beans.property.BooleanProperty;
 import javafx.beans.property.DoubleProperty;

@@ -41,12 +41,10 @@
 import javafx.beans.property.ObjectPropertyBase;
 import javafx.beans.property.ReadOnlyIntegerProperty;
 import javafx.beans.property.ReadOnlyIntegerWrapper;
 import javafx.beans.property.SimpleBooleanProperty;
 import javafx.beans.property.SimpleObjectProperty;
-import javafx.beans.value.ChangeListener;
-import javafx.beans.value.WeakChangeListener;
 import javafx.beans.value.WritableValue;
 import javafx.collections.FXCollections;
 import javafx.collections.ListChangeListener;
 import javafx.collections.ListChangeListener.Change;
 import javafx.collections.MapChangeListener;

@@ -59,16 +57,16 @@
 import javafx.scene.layout.Region;
 import javafx.util.Callback;
 import javafx.css.StyleableObjectProperty;
 import javafx.css.CssMetaData;
 
-import com.sun.javafx.css.converters.EnumConverter;
+import javafx.css.converter.EnumConverter;
 
 import javafx.collections.WeakListChangeListener;
 
-import com.sun.javafx.css.converters.SizeConverter;
-import com.sun.javafx.scene.control.skin.ListViewSkin;
+import javafx.css.converter.SizeConverter;
+import javafx.scene.control.skin.ListViewSkin;
 
 import java.lang.ref.WeakReference;
 
 import javafx.css.PseudoClass;
 import javafx.beans.DefaultProperty;

@@ -962,11 +960,11 @@
      * changed in a way that is not observed by the ListView itself.
      *
      * @since JavaFX 8u60
      */
     public void refresh() {
-        getProperties().put(ListViewSkin.RECREATE, Boolean.TRUE);
+        getProperties().put(Properties.RECREATE, Boolean.TRUE);
     }
 
 
     
     /***************************************************************************