Interface TimeAxisLabelHandler
-
- All Superinterfaces:
AxisLabelHandler
- All Known Implementing Classes:
AbsoluteTimeAxisLabelHandler,RelativeTimeAxisLabelHandler
public interface TimeAxisLabelHandler extends AxisLabelHandler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EpochgetEpoch()doublegetTickInterval(List<TimeStamp> tickTimes)List<String>getTickLabels(Axis1D axis, List<TimeStamp> tickPositions)List<TimeStamp>getTickPositions(Axis1D axis, double axisLengthPixels)List<TimeStruct>getTimeStructs(Axis1D axis, List<TimeStamp> tickTimes)TimeZonegetTimeZone()voidsetEpoch(Epoch epoch)voidsetPixelsBetweenTicks(int pixels)voidsetTimeZone(TimeZone timeZone)-
Methods inherited from interface com.metsci.glimpse.core.axis.painter.label.AxisLabelHandler
getAxisLabel, getAxisUnitConverter, getMinorTickPositions, getTickLabels, getTickPositions, setAxisLabel, setAxisUnitConverter
-
-
-
-
Method Detail
-
setEpoch
void setEpoch(Epoch epoch)
-
getEpoch
Epoch getEpoch()
-
setTimeZone
void setTimeZone(TimeZone timeZone)
-
getTimeZone
TimeZone getTimeZone()
-
setPixelsBetweenTicks
void setPixelsBetweenTicks(int pixels)
-
getTimeStructs
List<TimeStruct> getTimeStructs(Axis1D axis, List<TimeStamp> tickTimes)
-
-