The Java(TM) Class Libraries: Supplement for the Java(TM) 2 Platform, v1.2; Parts A and B(Volume 1, Standard Edition)