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);
}
/***************************************************************************