5 public interface FeatureColourI
9 * Answers true when either isColourByLabel, isAboveThreshold or
10 * isBelowThreshold answers true
14 boolean isGraduatedColour();
17 * Returns the feature colour (when isGraduatedColour answers false)
24 * Returns the minimum colour (when isGraduatedColour answers true)
31 * Returns the maximum colour (when isGraduatedColour answers true)
38 * Answers true if the feature is coloured by label (description); only
39 * applicable when isGraduatedColour answers true
43 boolean isColourByLabel();
46 * Answers true if the feature is coloured below a threshold value; only
47 * applicable when isGraduatedColour answers true
51 boolean isBelowThreshold();
54 * Answers true if the feature is coloured above a threshold value; only
55 * applicable when isGraduatedColour answers true
59 boolean isAboveThreshold();
62 * Answers true if the threshold is the min (or max) of the colour range; only
63 * applicable when isGraduatedColour answers true
67 boolean isThresholdMinMax();
70 * Returns the threshold value (if any), else zero
81 boolean isLowToHigh();