modules/controls/src/test/java/javafx/scene/chart/XYChartTest.java

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

@@ -30,11 +30,11 @@
 import javafx.collections.*;
 import javafx.scene.chart.Axis.TickMark;
 import javafx.css.ParsedValue;
 import javafx.css.CssMetaData;
 import javafx.css.StyleableProperty;
-import com.sun.javafx.css.parser.CSSParser;
+import javafx.css.CssParser;
 import javafx.scene.Node;
 import javafx.scene.Scene;
 import javafx.scene.layout.StackPane;
 import javafx.scene.paint.Color;
 

@@ -77,11 +77,11 @@
         // default caspian value for font size = 10
         assertEquals(10, new Double(f.getSize()).intValue());
         assertEquals(10, new Double(yaxis.measure.getFont().getSize()).intValue());
         
         // set tick label font via css and test if ticklabelfont, measure and tick textnode follow.
-        ParsedValue pv = CSSParser.getInstance().parseExpr("-fx-tick-label-font","0.916667em System");
+        ParsedValue pv = new CssParser().parseExpr("-fx-tick-label-font","0.916667em System");
         Object val = pv.convert(null);        
         CssMetaData prop = ((StyleableProperty)yaxis.tickLabelFontProperty()).getCssMetaData();
         try {
             prop.set(yaxis, val, null);
             // confirm tickLabelFont, measure and tick's textnode all are in sync with -fx-tick-label-font