org.esa.beam.framework.ui.diagram
Class DiagramAxis
java.lang.Object
org.esa.beam.framework.ui.diagram.DiagramAxis
- All Implemented Interfaces:
- Serializable
public class DiagramAxis
- extends Object
- implements Serializable
Represents an axis in a Diagram. By default an axis has no name, no units and a range set to
(0,100).
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DiagramAxis
public DiagramAxis()
DiagramAxis
public DiagramAxis(String name,
String unit)
getName
public String getName()
getDiagram
public Diagram getDiagram()
setDiagram
public void setDiagram(Diagram diagram)
setName
public void setName(String name)
getUnit
public String getUnit()
setUnit
public void setUnit(String unit)
getUnitFactor
public double getUnitFactor()
setUnitFactor
public void setUnitFactor(double unitFactor)
getMinValue
public double getMinValue()
getMaxValue
public double getMaxValue()
setValueRange
public void setValueRange(double minValue,
double maxValue)
getNumMajorTicks
public int getNumMajorTicks()
setNumMajorTicks
public void setNumMajorTicks(int numMajorTicks)
getNumMinorTicks
public int getNumMinorTicks()
setNumMinorTicks
public void setNumMinorTicks(int numMinorTicks)
getMajorTickMarkDistance
public double getMajorTickMarkDistance()
setSubDivision
public void setSubDivision(double minValue,
double maxValue,
int numMajorTicks,
int numMinorTicks)
setOptimalSubDivision
public void setOptimalSubDivision(int numMajorTicksMin,
int numMajorTicksMax,
int numMinorTicks)
getOptimalTickDistance
public static double getOptimalTickDistance(double minValue,
double maxValue,
int numMajorTicks)
createTickmarkTexts
public String[] createTickmarkTexts()
Copyright © 2002-2012 Brockmann Consult GmbH. All Rights Reserved.