1.1 --- a/javaquery/canvas/src/main/java/net/java/html/canvas/GraphicsContext.java Wed Feb 12 09:14:20 2014 +0100
1.2 +++ b/javaquery/canvas/src/main/java/net/java/html/canvas/GraphicsContext.java Wed Feb 12 14:19:10 2014 +0100
1.3 @@ -17,6 +17,7 @@
1.4 */
1.5 package net.java.html.canvas;
1.6
1.7 +import java.util.Map;
1.8 import net.java.html.canvas.Style.Color;
1.9 import net.java.html.canvas.Style.LinearGradient;
1.10 import net.java.html.canvas.Style.Pattern;
1.11 @@ -32,7 +33,7 @@
1.12 */
1.13 public final class GraphicsContext {
1.14
1.15 - public static void getAccssr() {
1.16 + public static void init() {
1.17 // do nothing we need this in order to have the class loaded and static
1.18 // block executed for CnvsAccssr.
1.19 }
1.20 @@ -736,8 +737,8 @@
1.21 * @param y1 y coordinate of end point
1.22 * @return the gradient
1.23 */
1.24 - public LinearGradient createLinearGradient(double x0, double y0, double x1, double y1) {
1.25 - return new Style.LinearGradient(x0, y0, x1, y1);
1.26 + public LinearGradient createLinearGradient(double x0, double y0, double x1, double y1, Map<Double, String> stops) {
1.27 + return Style.LinearGradient.create(x0, y0, x1, y1, stops);
1.28 }
1.29
1.30 /**
1.31 @@ -763,8 +764,8 @@
1.32 * @param r1 radius of ending circle
1.33 * @return the Gradient
1.34 */
1.35 - public RadialGradient createRadialGradient(double x0, double y0, double r0, double x1, double y1, double r1) {
1.36 - return new RadialGradient(x0, y0, r0, x1, y1, r1);
1.37 + public RadialGradient createRadialGradient(double x0, double y0, double r0, double x1, double y1, double r1, Map<Double, String> stops) {
1.38 + return RadialGradient.create(x0, y0, r0, x1, y1, r1, stops);
1.39 }
1.40
1.41 /**