// Copyright (c) 1998 Panos Kougiouris All Rights Reserved package psk.cmdline; public class IntegerToken extends Token { public IntegerToken( String a_name, String a_message, String a_environment_variable, int aTokenOptions, int a_def_value ) { super(a_name, a_message, a_environment_variable, aTokenOptions); setDefaultValue(new Integer(a_def_value)); } public String type() { return "<Integer>"; } public int getValue() { return getValue(0); } public int getValue(int i) { Integer in = (Integer)m_values.elementAt(i); return in.intValue(); } public Object toObject(String lexeme) { return new Integer(lexeme); } }