Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

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 }