package com.intellectualcrafters.plot.flag; public class DoubleFlag extends Flag<Double> { public DoubleFlag(String name) { super(name); } @Override public String valueToString(Object value) { return value.toString(); } @Override public Double parseValue(String value) { try { return Double.parseDouble(value); } catch (NumberFormatException ignored) { return null; } } @Override public String getValueDescription() { return "Flag value must be a number."; } }