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

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

*** 26,58 **** package javafx.scene.control; import com.sun.javafx.collections.MappingChange; import com.sun.javafx.collections.NonIterableChange; import com.sun.javafx.collections.annotations.ReturnsUnmodifiableCollection; import com.sun.javafx.scene.control.SelectedCellsMap; import com.sun.javafx.scene.control.behavior.TableCellBehaviorBase; import com.sun.javafx.scene.control.behavior.TreeTableCellBehavior; import javafx.beans.property.DoubleProperty; import javafx.css.CssMetaData; import javafx.css.PseudoClass; ! import com.sun.javafx.css.converters.SizeConverter; import com.sun.javafx.scene.control.ReadOnlyUnbackedObservableList; import com.sun.javafx.scene.control.TableColumnComparatorBase; - import com.sun.javafx.scene.control.skin.TableViewSkinBase; import javafx.css.Styleable; import javafx.css.StyleableDoubleProperty; import javafx.css.StyleableProperty; import javafx.event.WeakEventHandler; ! import com.sun.javafx.scene.control.skin.TreeTableViewSkin; import java.lang.ref.SoftReference; import java.lang.ref.WeakReference; ! import java.util.*; import javafx.application.Platform; import javafx.beans.DefaultProperty; import javafx.beans.InvalidationListener; import javafx.beans.WeakInvalidationListener; --- 26,67 ---- package javafx.scene.control; import com.sun.javafx.collections.MappingChange; import com.sun.javafx.collections.NonIterableChange; import com.sun.javafx.collections.annotations.ReturnsUnmodifiableCollection; + import com.sun.javafx.scene.control.Properties; import com.sun.javafx.scene.control.SelectedCellsMap; import com.sun.javafx.scene.control.behavior.TableCellBehaviorBase; import com.sun.javafx.scene.control.behavior.TreeTableCellBehavior; import javafx.beans.property.DoubleProperty; import javafx.css.CssMetaData; import javafx.css.PseudoClass; ! import javafx.css.converter.SizeConverter; import com.sun.javafx.scene.control.ReadOnlyUnbackedObservableList; import com.sun.javafx.scene.control.TableColumnComparatorBase; import javafx.css.Styleable; import javafx.css.StyleableDoubleProperty; import javafx.css.StyleableProperty; import javafx.event.WeakEventHandler; ! import javafx.scene.control.skin.TreeTableViewSkin; import java.lang.ref.SoftReference; import java.lang.ref.WeakReference; ! import java.util.ArrayList; ! import java.util.Collection; ! import java.util.Collections; ! import java.util.Comparator; ! import java.util.HashMap; ! import java.util.LinkedHashSet; ! import java.util.List; ! import java.util.Map; ! import java.util.Set; ! import java.util.WeakHashMap; import javafx.application.Platform; import javafx.beans.DefaultProperty; import javafx.beans.InvalidationListener; import javafx.beans.WeakInvalidationListener;
*** 1828,1838 **** * changed in a way that is not observed by the TreeTableView itself. * * @since JavaFX 8u60 */ public void refresh() { ! getProperties().put(TableViewSkinBase.RECREATE, Boolean.TRUE); } /*************************************************************************** --- 1837,1847 ---- * changed in a way that is not observed by the TreeTableView itself. * * @since JavaFX 8u60 */ public void refresh() { ! getProperties().put(Properties.RECREATE, Boolean.TRUE); } /***************************************************************************