code: protected short getShortValue() {
  		if (label.equals(AbcTokens.DIGIT)
  				|| label.equals(AbcTokens.DIGITS)) {
  			try {
  				return Short.parseShort(value);
  			} catch (NumberFormatException nfe) {
  				return -1;
  			}
  		} else
  			return -1;
  	}
docs: Returns the value parsed into short if label is DIGIT or DIGITS, else -1.