IntegerField.java
00001 package edu.virtualschool.jwaa.field;
00002
00003
00004
00009 public class IntegerField extends GenericField
00010 {
00011 public int intValue;
00012 public final static IntegerField Null = new IntegerField("", "");
00013 public final static String sqlType = "integer(32)";
00014
00015 public IntegerField(Object value)
00016 {
00017 this(value, "");
00018 }
00019 public IntegerField(Object value, Object defaultValue)
00020 {
00021 super(value, defaultValue);
00022 try { this.intValue = Integer.parseInt(stringValue); }
00023 catch (Exception e) { setValid(false,stringValue + " is not an integer"); }
00024 }
00025 public int getInt() { return intValue; }
00026 }