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,39 **** import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; import java.util.List; 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; --- 28,39 ---- 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 javafx.beans.InvalidationListener; import javafx.beans.Observable; import javafx.beans.WeakInvalidationListener; import javafx.beans.property.BooleanProperty; import javafx.beans.property.DoubleProperty;
*** 41,52 **** 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; --- 41,50 ----
*** 59,74 **** 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.collections.WeakListChangeListener; ! import com.sun.javafx.css.converters.SizeConverter; ! import com.sun.javafx.scene.control.skin.ListViewSkin; import java.lang.ref.WeakReference; import javafx.css.PseudoClass; import javafx.beans.DefaultProperty; --- 57,72 ---- import javafx.scene.layout.Region; import javafx.util.Callback; import javafx.css.StyleableObjectProperty; import javafx.css.CssMetaData; ! import javafx.css.converter.EnumConverter; import javafx.collections.WeakListChangeListener; ! 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,972 **** * changed in a way that is not observed by the ListView itself. * * @since JavaFX 8u60 */ public void refresh() { ! getProperties().put(ListViewSkin.RECREATE, Boolean.TRUE); } /*************************************************************************** --- 960,970 ---- * changed in a way that is not observed by the ListView itself. * * @since JavaFX 8u60 */ public void refresh() { ! getProperties().put(Properties.RECREATE, Boolean.TRUE); } /***************************************************************************