1 16 17 package org.pentaho.plugin.jfreechart; 18 19 import java.awt.Font ; 20 21 import org.jfree.data.general.DefaultValueDataset; 22 23 public abstract class WidgetDefinition extends DefaultValueDataset { 24 25 28 private static final long serialVersionUID = -3570099313517484430L; 29 30 private double minimum = 0; 31 32 private double maximum = 100; 33 34 public WidgetDefinition(double value, double minimum, double maximum) { 35 this.minimum = minimum; 36 this.maximum = maximum; 37 setValue(new Double (value)); 38 } 39 40 45 public double getMinimum() { 46 return minimum; 47 } 48 49 55 56 public void setMinimum(double minimum) { 57 this.minimum = minimum; 58 } 59 60 65 public double getMaximum() { 66 return maximum; 67 } 68 69 75 76 public void setMaximum(double maximum) { 77 this.maximum = maximum; 78 } 79 80 public abstract Font getValueFont(); 81 82 } 83 | Popular Tags |