Package hec.geometry
Class TSAxis
java.lang.Object
java.util.Observable
hec.geometry.Axis
hec.geometry.TSAxis
- All Implemented Interfaces:
AdjustmentListener,Serializable,EventListener
- Direct Known Subclasses:
SeasonalAxis
A coordinate axis for HecTime data.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final String[]static final intstatic final intstatic final intstatic final intstatic final String[]static final intstatic final intFields inherited from class hec.geometry.Axis
_axisProp, CATEGORY, COMPUTED_SCALE, DEBUG, DEFAULT_AXIS_MAX, DEFAULT_AXIS_MIN, LABEL_CHANGE, LINEAR, LOGARITHMIC, m_observerList, NEW_ZOOM, PROBABILITY, SEASONAL, TIME, XAXIS, YAXIS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidFind a nice tic intervalvoidFind a nice tic intervalget the color of the ticsget the tic text colorintintgetType()voidsetTicColor(Color c) set the tic colorvoidset the tic text color to cMethods inherited from class hec.geometry.Axis
addObserver, adjustmentValueChanged, computeAutoViewValues, computeScaling, computeScaling, computeScaling, computeScrollPosition, deleteObserver, deleteObservers, getActMax, getActMin, getAxisProp, getDataMax, getDataMin, getDataUnitSystem, getDisplayUnitsString, getDisplayUnitSystem, getLabel, getMajorTic, getMax, getMin, getMinorTic, getName, getNumTicLabelLevels, getObserverList, getOldDisplayUnitSystem, getOrigin, getParameterId, getRatedValue, getRatingFunction, getReversed, getScaledLabel, getScaleMax, getScaleMin, getSigFig, getThousPow, getThousScale, getTicColorString, getTicTextColorString, getUnRatedValue, getViewMax, getViewMin, getWorldExtents, getWorldRange, getZoom, growToGlyphBounds, growWorldExtents, invalidateWorldExtents, isComputingMajorTics, isComputingMinorTics, isReversed, isUsingAutomaticMaximum, isUsingAutomaticMinimum, isUsingAutomaticViewMaximum, isUsingAutomaticViewMinimum, isUsingDefaultLimits, l2w, l2wE, popLabel, pushLabel, rateAxis, setActualMaximumValue, setActualMinimumValue, setAutomaticMaximumOff, setAutomaticMaximumOn, setAutomaticMinimumOff, setAutomaticMinimumOn, setAutomaticViewMaximumOff, setAutomaticViewMaximumOn, setAutomaticViewMinimumOff, setAutomaticViewMinimumOn, setAxisProp, setComputeMajorTics, setComputeMajorTicsOff, setComputeMajorTicsOn, setComputeMinorTics, setComputeMinorTicsOff, setComputeMinorTicsOn, setDataUnitSystem, setDefaultExtents, setDisplayScaleFactor, setDisplayUnitSystem, setLabel, setMajorTicInterval, setMaximumFactionDigits, setMaximumLimit, setMinimumLimit, setMinMax, setMinorTicInterval, setName, setNumberOfTicLabelLayers, setNumTicLabelLevels, setOrigin, setParameterId, setRatingFunction, setRatingFunction, setReversed, setReversedOff, setReversedOn, setScaleLimits, setTicColor, setTicTextColor, setUnit, setUseDefaultLimitsOff, setUseDefaultLimitsOn, setViewLimits, setWorldExtents, setWorldMinExtent, unZoom, updateRatedFunctionScroll, w2l, w2lE, zoomByFactor, zoomIn, zoomIn, zoomInUnModMethods inherited from class java.util.Observable
clearChanged, countObservers, hasChanged, notifyObservers, notifyObservers, setChangedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.awt.event.AdjustmentListener
adjustmentValueChanged
-
Field Details
-
MIN
public static final int MIN- See Also:
-
HR
public static final int HR- See Also:
-
DAY
public static final int DAY- See Also:
-
WK
public static final int WK- See Also:
-
MON
public static final int MON- See Also:
-
YR
public static final int YR- See Also:
-
BEG_PERIOD
public static final int BEG_PERIOD- See Also:
-
END_PERIOD
public static final int END_PERIOD- See Also:
-
AVG_PERIOD
public static final int AVG_PERIOD- See Also:
-
DAYOFWEEK_STR
-
MONTH_STR
-
-
Constructor Details
-
TSAxis
Default Constructor
-
-
Method Details
-
getType
public int getType() -
computeTicInterval
public void computeTicInterval()Find a nice tic interval- Overrides:
computeTicIntervalin classAxis
-
computeNiceMinMax
public void computeNiceMinMax()Description copied from class:AxisFind a nice tic interval- Overrides:
computeNiceMinMaxin classAxis
-
getTicUnits
public int getTicUnits() -
getTicColor
Description copied from class:Axisget the color of the tics- Overrides:
getTicColorin classAxis- Returns:
- the tic color
-
setTicColor
Description copied from class:Axisset the tic color- Overrides:
setTicColorin classAxis- Parameters:
c- the new tic color
-
getTicTextColor
Description copied from class:Axisget the tic text color- Overrides:
getTicTextColorin classAxis- Returns:
- the tic text color
-
setTicTextColor
Description copied from class:Axisset the tic text color to c- Overrides:
setTicTextColorin classAxis- Parameters:
c- the new tic text color
-