/* * Created on Dec 11, 2007 */ package com.codecommit.wicket; import java.awt.Color; /** * @author Daniel Spiewak */ public class LinearStripesFill implements ILinearStripesFill { private int angle = -1; private Color[] colors; private double[] widths; public LinearStripesFill(int angle, Color[] colors, double[] widths) { if (colors.length != widths.length) { throw new IllegalArgumentException("Must be same number of colors as widths"); } this.angle = angle; this.colors = colors; this.widths = widths; } public int getAngle() { return angle; } public Color[] getColors() { return colors; } public double[] getWidths() { return widths; } public void setAngle(int angle) { this.angle = angle; } public void setColors(Color[] colors) { this.colors = colors; } public void setWidths(double[] widths) { this.widths = widths; } }