blob: 090a9a8ac7b637b29c9f49876f8d55d2ce760273 [file] [log] [blame]
/*
* Created on Dec 11, 2007
*/
package com.codecommit.wicket;
import java.awt.Color;
/**
* @author Daniel Spiewak
*/
public class LinearGradientFill implements ILinearGradientFill {
private int angle = -1;
private Color[] colors;
private double[] offsets;
public LinearGradientFill(int angle, Color[] colors, double[] offsets) {
if (colors.length != offsets.length) {
throw new IllegalArgumentException("Must be same number of colors as offsets");
}
this.angle = angle;
this.colors = colors;
this.offsets = offsets;
}
public int getAngle() {
return angle;
}
public Color[] getColors() {
return colors;
}
public double[] getOffsets() {
return offsets;
}
public void setAngle(int angle) {
this.angle = angle;
}
public void setColors(Color[] colors) {
this.colors = colors;
}
public void setOffsets(double[] offsets) {
this.offsets = offsets;
}
}