19 package org.sleuthkit.autopsy.timeline.ui.detailview;
21 import java.util.Collections;
22 import java.util.List;
23 import javafx.scene.chart.Axis;
24 import javafx.scene.chart.XYChart;
31 class EventAxis<Type
extends TimeLineEvent> extends Axis<Type> {
33 EventAxis(String label) {
38 public double getDisplayPosition(Type value) {
39 throw new UnsupportedOperationException(
"Not supported yet.");
43 public Type getValueForDisplay(
double displayPosition) {
44 throw new UnsupportedOperationException(
"Not supported yet.");
48 public double getZeroPosition() {
53 public boolean isValueOnAxis(Type value) {
54 throw new UnsupportedOperationException(
"Not supported yet.");
58 public double toNumericValue(Type value) {
59 throw new UnsupportedOperationException(
"Not supported yet.");
63 public Type toRealValue(
double value) {
64 throw new UnsupportedOperationException(
"Not supported yet.");
68 protected Object autoRange(
double length) {
73 protected List<Type> calculateTickValues(
double length, Object range) {
74 return Collections.emptyList();
78 protected Object getRange() {
83 protected String getTickMarkLabel(Type value) {
84 throw new UnsupportedOperationException(
"Not supported yet.");
88 protected void setRange(Object range,
boolean animate) {