ingo@2327: package de.intevation.flys.jfree; ingo@2327: ingo@2327: import java.io.Serializable; ingo@2327: ingo@2327: import org.jfree.chart.axis.ValueAxis; ingo@2327: ingo@2327: ingo@2327: /** ingo@3650: * Somewhat better Ranges. ingo@2327: * @author Ingo Weinzierl ingo@2327: */ ingo@2327: public interface Bounds extends Serializable { ingo@2327: ingo@2327: Number getLower(); ingo@2327: ingo@2327: Number getUpper(); ingo@2327: ingo@2327: void applyBounds(ValueAxis axis); ingo@2327: ingo@2399: void applyBounds(ValueAxis axis, int percent); ingo@2399: ingo@2327: Bounds combine(Bounds bounds); ingo@2327: } ingo@2327: // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :