@Override
	public Long fromString(String valueString) {
		return displayAsHex ? Long.parseLong(valueString, 16) : Long.parseLong(valueString, 10);
	}
Value class for Long Values with an option for display the value as decimal or hex. The 
editor component uses an {@link IntegerTextField} for display and editing the value. This
value supports the concept of no value which is represented by the text field being empty. If
the text field is not empty, then the field only allows valid numeric values.
<P>
This class and other subclasses of {@link AbstractValue} are part of a subsystem for easily
defining a set of values that can be displayed in an input dialog ({@link ValuesMapDialog}).
Typically, these values are created indirectly using a {@link GValuesMap} which is then
given to the constructor of the dialog. However, an alternate approach is to create the
dialog without a ValuesMap and then use its {@link ValuesMapDialog#addValue(AbstractValue)} 
method directly.
Ghidra/Framework/Docking/src/main/java/docking/widgets/values/LongValue.java