+ // FeatureSettings fs;
+ private FeatureRenderer fr;
+
+ private FeatureColourI cs;
+
+ private FeatureColourI oldcs;
+
+ private AlignmentPanel ap;
+
+ private boolean adjusting = false;
+
+ final private float min;
+
+ final private float max;
+
+ final private float scaleFactor;
+
+ private String type = null;
+
+ private JPanel minColour = new JPanel();
+
+ private JPanel maxColour = new JPanel();
+
+ private JComboBox<String> threshold = new JComboBox<>();
+
+ private JSlider slider = new JSlider();
+
+ private JTextField thresholdValue = new JTextField(20);
+
+ // TODO implement GUI for tolower flag
+ // JCheckBox toLower = new JCheckBox();
+
+ private JCheckBox thresholdIsMin = new JCheckBox();
+
+ private JCheckBox colourByLabel = new JCheckBox();
+
+ private GraphLine threshline;
+
+ private Color oldmaxColour;
+
+ private Color oldminColour;
+
+ private ActionListener colourEditor = null;
+