1. 21 Jun, 2002 1 commit
    • Reformat JDBC classes and add new JDK 1.4 classes and methods. · f2390fad
      	* java/sql/ParameterMetaData.java, java/sql/SQLPermission.java,
      	java/sql/Savepoint.java: New files.
      	* java/sql/Array.java, java/sql/BatchUpdateException.java,
      	java/sql/Blob.java, java/sql/CallableStatement.java,
      	java/sql/Clob.java, java/sql/Connection.java,
      	java/sql/DataTruncation.java, java/sql/DatabaseMetaData.java,
      	java/sql/Date.java, java/sql/Driver.java,
      	java/sql/DriverManager.java,
      	java/sql/DriverPropertyInfo.java, java/sql/PreparedStatement.java,
      	java/sql/Ref.java, java/sql/ResultSet.java,
      	java/sql/ResultSetMetaData.java, java/sql/SQLData.java
      	java/sql/SQLException.java, java/sql/SQLInput.java,
      	java/sql/SQLOutput.java, java/sql/SQLWarning.java
      	java/sql/Statement.java, java/sql/Struct.java, java/sql/Time.java,
      	java/sql/Timestamp.java, java/sql/Types.java: Updated to JDBC 3.0
      	(JDK 1.4) specification.
      	* javax/sql/ConnectionEvent.java,
      	javax/sql/ConnectionEventListener.java,
      	javax/sql/ConnectionPoolDataSource.java,
      	javax/sql/DataSource.java, javax/sql/PooledConnection.java,
      	javax/sql/RowSetEvent.java, javax/sql/RowSetInternal.java,
      	javax/sql/RowSet.java, javax/sql/RowSetListener.java,
      	javax/sql/RowSetMetaData.java, javax/sql/RowSetReader.java,
      	javax/sql/RowSetWriter.java, javax/sql/XAConnection.java,
      	javax/sql/XADataSource.java: New files.
      	* Makefile.am: Add new files.
      	* Makefile.in: Rebuilt.
      
      From-SVN: r54871
      Bryce McKinlay committed
  2. 22 Jan, 2002 1 commit
  3. 16 Jan, 2002 1 commit
    • Start of AWT merge with Classpath: · 3bd483f2
      	* Makefile.in: Rebuilt.
      	* Makefile.am (awt_java_source_files): Reference files in
      	gnu/java/awt, not gnu/gcj/awt.
      	* java/awt/image/BufferedImage.java: Updated copyright.
      	* java/awt/image/ComponentColorModel.java: Updated copyright.
      	* java/awt/image/ComponentSampleModel.java: Updated copyright.
      	* java/awt/image/DataBuffer.java: Updated copyright.
      	* java/awt/image/DataBufferByte.java: Updated copyright.
      	* java/awt/image/DataBufferInt.java: Updated copyright.
      	* java/awt/image/DataBufferUShort.java: Updated copyright.
      	* java/awt/image/IndexColorModel.java: Updated copyright.
      	* java/awt/image/PackedColorModel.java: Updated copyright.
      	* java/awt/image/Raster.java: Updated copyright.
      	* java/awt/image/RasterOp.java: Updated copyright.
      	* java/awt/image/SampleModel.java: Updated copyright.
      	* java/awt/image/SinglePixelPackedSampleModel.java: Updated copyright.
      	* java/awt/image/WritableRaster.java: Updated copyright.
      	* java/awt/color/ColorSpace.java: Updated copyright.
      	* java/awt/color/ICC_ColorSpace.java: Updated copyright
      	* java/awt/color/ICC_Profile.java: Updated copyright.
      	* java/awt/event/HierarchyBoundsAdapter.java: Updated copyright.
      	* java/awt/event/HierarchyBoundsListener.java: Updated copyright.
      	* java/awt/event/HierarchyEvent.java: Updated copyright.
      	* java/awt/event/HierarchyListener.java: Updated copyright.
      	* java/awt/geom/AffineTransform.java: Updated copyright.
      	* java/awt/geom/Dimension2D.java: Updated copyright.
      	* java/awt/geom/Ellipse2D.java: Updated copyright.
      	* java/awt/geom/IllegalPathStateException.java: Updated copyright.
      	* java/awt/geom/Line2D.java: Updated copyright.
      	* java/awt/geom/NoninvertibleTransformException.java: Updated
      	copyright.
      	* java/awt/geom/PathIterator.java: Updated copyright.
      	* java/awt/geom/Point2D.java: Updated copyright.
      	* java/awt/geom/Rectangle2D.java: Updated copyright.
      	* java/awt/geom/RectangularShape.java: Updated copyright.
      	* java/awt/geom/RoundRectangle2D.java: Updated copyright.
      	* java/awt/Toolkit.java: Updated import for file moves.
      	* java/awt/Rectangle.java: Updated copyright; added javadoc from
      	Classpath.
      	(hashCode): New method from Classpath.
      	* java/awt/Graphics2D.java: Updated copyright.
      	* java/awt/Transparency.java: Updated copyright.
      	* java/awt/Paint.java: Updated copyright.
      	* java/awt/Graphics.java: New version from Classpath.
      	* java/awt/EventDispatchThread.java: Updated copyright.
      	* java/awt/CardLayout.java (layoutContainer): Don't skip invisible
      	children.
      	(gotoComponent): Wrap around on next/previous.
      	* gnu/gcj/awt/BitMaskExtent.java: Removed.
      	* gnu/gcj/awt/Buffers.java: Removed.
      	* gnu/gcj/awt/ComponentDataBlitOp.java: Removed.
      	* gnu/gcj/awt/GLightweightPeer.java: Removed.
      	* gnu/java/awt/BitMaskExtent.java: Added.
      	* gnu/java/awt/Buffers.java: Added.
      	* gnu/java/awt/ComponentDataBlitOp.java: Added.
      	* gnu/java/awt/GLightweightPeer.java: Added.
      	* java/awt/geom/Line2D.java (clone): Ignore
      	CloneNotSupportedException.
      	* gnu/gcj/awt/GLightweightPeer.java (getColorModel): New method.
      	* java/awt/Frame.java: Merged with Classpath.
      	* java/awt/RenderingHints.java: Copyright update.
      	* java/awt/Paint.java: Copyright update.
      	* java/awt/image/DirectColorModel.java: Merged with Classpath.
      	* java/awt/image/ColorModel.java: Merged with Classpath.
      	* java/awt/Window.java (show): New Implementation from Classpath.
      	(isShowing): Use super.isShowing().
      	* java/awt/EventQueue.java: Merged with Classpath.
      	* java/awt/AWTEventMulticaster.java (save): Throw
      	RuntimeException.
      	(saveInternal): Likewise.
      	* java/awt/AWTEvent.java: Now implements Serializable.
      	* java/awt/Event.java: Copyright update.
      	* java/awt/peer/ComponentPeer.java: Merged with Classpath.
      	* java/awt/image/BufferedImage.java: Copyright update.
      	* java/awt/GraphicsConfiguration.java: Copyright update.
      	* java/awt/Component.java: (addNotify): Don't call
      	addNotifyContainerChildren().
      	(addNotifyContainerChildren): Removed.
      	(setPeer): New method from Classpath.
      	(setTreeLock): Likewise.
      	(setVisible): Rewrote.
      	(show): Use it.
      	(hide): Likewise.
      	(validate): Set `valid'.
      	(checkImage(Image,ImageObserver)): Implementation from Classpath.
      	(createImage(ImageProducer)): Likewise.
      	(prepareImage): Likewise.
      	* java/awt/Container.java (addImpl): Handle case where constraint
      	is not a String.  Post event via system event queue.
      	(remove): Post event via system event queue.
      	(validateTree): Only validate child if it is invalid.
      	(getAlignmentX): Call super method as default.
      	(getAlignmentY): Likewise.
      	(addContainerListener): Now synchronized.
      	(removeContainerListener): Likewise.
      	(addNotifyContainerChildren): Now private.
      	* java/awt/ComponentOrientation.java: Updated copyright.  Added
      	@author.
      	* java/awt/FlowLayout.java (serialVersionUID): New field.
      	(setAlignment): Better exception message.
      	(layoutContainer): Don't compute component's preferred size unless
      	we're going to use it.
      	* java/awt/BorderLayout.java (AFTER_LAST_LINE, AFTER_LINE_ENDS,
      	BEFORE_FIRST_LINE, BEFORE_LINE_BEGINS): New constants.
      	(firstLine, lastLine, firstItem, lastItem): New fields.
      	(addLayoutComponent): Handle case where constraints is null.
      	Also, handle relative locations.
      	(removeLayoutComponent): Handle relative locations.
      	(MIN, MAX, PREF): New constants.
      	(calcCompSize): New method.
      	(calcSize): New method.
      	(minimumLayoutSize): Use it.
      	(preferredLayoutSize): Likewise.
      	(maximumLayoutSize): Likewise.
      	(toString): Include more information.
      	(setBounds): New method.
      	(layoutContainer): Use libgcj implementation; extended to handle
      	relative locations.
      
      From-SVN: r48896
      Tom Tromey committed
  4. 12 Jul, 2000 1 commit