1. 16 Jul, 2005 1 commit
  2. 30 Jun, 2005 1 commit
  3. 19 Feb, 2005 1 commit
    • [multiple changes] · 6ca84a80
      2005-02-19  Michael Koch  <konqueror@gmx.de>
      
      	* Makefile.am: Added new files in gnu/java/beans and
      	java/beans/XMLDecoder.java.
      	* Makefile.in: Regenerated.
      
      2005-02-19  Robert Schuster  <thebohemian@gmx.net>
      
      	* gnu/java/beans/decoder/GrowableArrayContext.java: Fixed
      	assignment behavior by using java.lang.reflect.Array.set()
      	directly.
      
      2005-02-19  Dalibor Topic  <robilad@kaffe.org>
      
      	* gnu/java/beans/EmptyBeanInfo.java,
      	gnu/java/beans/info/ComponentBeanInfo.java:
      	Removed unused files.
      
      2005-02-19  Robert Schuster <thebohemian@gmx.net>
      
      	* gnu/java/beans/DummyAppletStub.java: Add dummy implementation
      	of AppletStub for java.beans.Beans.instantiate.
      	* gnu/java/beans/DummyAppletContext.java: Add dummy implementation
      	of AppletContext.
      	* java/beans/Beans: Added 1.4 functionality, fixed user documentation
      	to be conformant with Javadoc guidelines.
      	(instantiate): Added two more overloaded variants, reworked user
      	documentation, fixed exception behavior, fixed behavior when
      	deserializing null.
      
      2005-02-19  Mark Wielaard  <mark@klomp.org>
      
      	* gnu/java/beans/decoder/DummyHandler.java: Add return statements for
      	failing methods.
      	* gnu/java/beans/decoder/DummyContext.java: Likewise.
      
      2005-02-19  Robert Schuster  <theBohemian@gmx.net>
      
      	* gnu/java/beans/decoder/AbstractContext.java,
      	gnu/java/beans/decoder/AbstractCreatableContext.java,
      	gnu/java/beans/decoder/AbstractElementHandler.java,
      	gnu/java/beans/decoder/AbstractObjectContext.java,
      	gnu/java/beans/decoder/ArrayContext.java,
      	gnu/java/beans/decoder/ArrayHandler.java,
      	gnu/java/beans/decoder/AssemblyException.java,
      	gnu/java/beans/decoder/BooleanHandler.java,
      	gnu/java/beans/decoder/ByteHandler.java,
      	gnu/java/beans/decoder/CharHandler.java,
      	gnu/java/beans/decoder/ClassHandler.java,
      	gnu/java/beans/decoder/ConstructorContext.java,
      	gnu/java/beans/decoder/Context.java,
      	gnu/java/beans/decoder/DecoderContext.java,
      	gnu/java/beans/decoder/DefaultExceptionListener.java,
      	gnu/java/beans/decoder/DoubleHandler.java,
      	gnu/java/beans/decoder/DummyContext.java,
      	gnu/java/beans/decoder/DummyHandler.java,
      	gnu/java/beans/decoder/ElementHandler.java,
      	gnu/java/beans/decoder/FloatHandler.java,
      	gnu/java/beans/decoder/GrowableArrayContext.java,
      	gnu/java/beans/decoder/IndexContext.java,
      	gnu/java/beans/decoder/IntHandler.java,
      	gnu/java/beans/decoder/JavaHandler.java,
      	gnu/java/beans/decoder/LongHandler.java,
      	gnu/java/beans/decoder/MethodContext.java,
      	gnu/java/beans/decoder/MethodFinder.java,
      	gnu/java/beans/decoder/NullHandler.java,
      	gnu/java/beans/decoder/ObjectContext.java,
      	gnu/java/beans/decoder/ObjectHandler.java,
      	gnu/java/beans/decoder/PersistenceParser.java,
      	gnu/java/beans/decoder/PropertyContext.java,
      	gnu/java/beans/decoder/ShortHandler.java,
      	gnu/java/beans/decoder/SimpleHandler.java,
      	gnu/java/beans/decoder/StaticMethodContext.java,
      	gnu/java/beans/decoder/StringHandler.java,
      	gnu/java/beans/decoder/VoidHandler.java: New class
      	implementing java.beans.XMLDecoder decoding functionality.
      	* java/beans/XMLDecoder.java: New class.
      
      From-SVN: r95287
      Michael Koch committed
  4. 15 May, 2004 1 commit
    • [multiple changes] · 85ff6f62
      2004-05-15  Mark Wielaard  <mark@klomp.org>
      
             * Makefile.am (ordinary_java_source_files): Add new javax.print
             classes.
             * Makefile.in: Regenerated.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/attribute/standard/DateTimeAtCompleted.java,
             javax/print/attribute/standard/DateTimeAtCreation.java,
             javax/print/attribute/standard/DateTimeAtProcessing.java,
             javax/print/attribute/standard/DocumentName.java,
             javax/print/attribute/standard/JobHoldUntil.java,
             javax/print/attribute/standard/JobImpressionsCompleted.java,
             javax/print/attribute/standard/JobMessageFromOperator.java,
             javax/print/attribute/standard/JobName.java,
             javax/print/attribute/standard/JobOriginatingUserName.java,
             javax/print/attribute/standard/JobPriority.java,
             javax/print/attribute/standard/JobPrioritySupported.java,
             javax/print/attribute/standard/NumberOfInterveningJobs.java,
             javax/print/attribute/standard/OutputDeviceAssigned.java,
             javax/print/attribute/standard/PrinterInfo.java,
             javax/print/attribute/standard/PrinterLocation.java,
             javax/print/attribute/standard/PrinterMakeAndModel.java,
             javax/print/attribute/standard/PrinterMessageFromOperator.java,
             javax/print/attribute/standard/PrinterName.java,
             javax/print/attribute/standard/QueuedJobCount.java,
             javax/print/attribute/standard/RequestingUserName.java:
             Fixed javadocs all over.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/DocFlavor.java,
             javax/print/attribute/standard/ColorSupported.java,
             javax/print/attribute/standard/Compression.java,
             javax/print/attribute/standard/CopiesSupported.java,
             javax/print/attribute/standard/Fidelity.java,
             javax/print/attribute/standard/Finishings.java,
             javax/print/attribute/standard/JobImpressionsSupported.java,
             javax/print/attribute/standard/JobKOctetsSupported.java,
             javax/print/attribute/standard/JobMediaSheetsSupported.java,
             javax/print/attribute/standard/JobSheets.java,
             javax/print/attribute/standard/JobState.java,
             javax/print/attribute/standard/JobStateReason.java,
             javax/print/attribute/standard/JobStateReasons.java,
             javax/print/attribute/standard/Media.java,
             javax/print/attribute/standard/MediaSizeName.java,
             javax/print/attribute/standard/MultipleDocumentHandling.java,
             javax/print/attribute/standard/NumberUpSupported.java,
             javax/print/attribute/standard/OrientationRequested.java,
             javax/print/attribute/standard/PDLOverrideSupported.java,
             javax/print/attribute/standard/PageRanges.java,
             javax/print/attribute/standard/PresentationDirection.java,
             javax/print/attribute/standard/PrintQuality.java,
             javax/print/attribute/standard/PrinterIsAcceptingJobs.java,
             javax/print/attribute/standard/PrinterMoreInfo.java,
             javax/print/attribute/standard/PrinterMoreInfoManufacturer.java,
             javax/print/attribute/standard/PrinterResolution.java,
             javax/print/attribute/standard/PrinterState.java,
             javax/print/attribute/standard/PrinterStateReason.java,
             javax/print/attribute/standard/PrinterStateReasons.java,
             javax/print/attribute/standard/PrinterURI.java,
             javax/print/attribute/standard/ReferenceUriSchemesSupported.java,
             javax/print/attribute/standard/Severity.java,
             javax/print/attribute/standard/SheetCollate.java,
             javax/print/attribute/standard/Sides.java:
             Added serialVersionUID and removed final keyword where it doenst
             belong.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/PrintServiceLookup.java: New file.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/DocFlavor.java:
             Implemented all flavor classes.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/attribute/standard/ColorSupported.java,
             javax/print/attribute/standard/Compression.java,
             javax/print/attribute/standard/CopiesSupported.java,
             javax/print/attribute/standard/Fidelity.java,
             javax/print/attribute/standard/Finishings.java,
             javax/print/attribute/standard/JobImpressionsSupported.java,
             javax/print/attribute/standard/JobKOctetsSupported.java,
             javax/print/attribute/standard/JobMediaSheetsSupported.java,
             javax/print/attribute/standard/JobSheets.java,
             javax/print/attribute/standard/JobState.java,
             javax/print/attribute/standard/JobStateReason.java,
             javax/print/attribute/standard/JobStateReasons.java,
             javax/print/attribute/standard/Media.java,
             javax/print/attribute/standard/MediaSizeName.java,
             javax/print/attribute/standard/MultipleDocumentHandling.java,
             javax/print/attribute/standard/NumberUpSupported.java,
             javax/print/attribute/standard/OrientationRequested.java,
             javax/print/attribute/standard/PDLOverrideSupported.java,
             javax/print/attribute/standard/PageRanges.java,
             javax/print/attribute/standard/PresentationDirection.java,
             javax/print/attribute/standard/PrintQuality.java,
             javax/print/attribute/standard/PrinterIsAcceptingJobs.java,
             javax/print/attribute/standard/PrinterMoreInfo.java,
             javax/print/attribute/standard/PrinterMoreInfoManufacturer.java,
             javax/print/attribute/standard/PrinterResolution.java,
             javax/print/attribute/standard/PrinterState.java,
             javax/print/attribute/standard/PrinterStateReason.java,
             javax/print/attribute/standard/PrinterStateReasons.java,
             javax/print/attribute/standard/PrinterURI.java,
             javax/print/attribute/standard/ReferenceUriSchemesSupported.java,
             javax/print/attribute/standard/Severity.java,
             javax/print/attribute/standard/SheetCollate.java,
             javax/print/attribute/standard/Sides.java: New files.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/Doc.java
             (getPrintData): Throws IOException.
             (getReaderForText): Likewise.
             (getStreamForBytes): Likewise.
             * javax/print/DocFlavor.java:
             Fixed filename in copyright.
             (serialVersionUID): New field.
             * javax/print/ServiceUIFactory.java:
             Made all constants final.
             * javax/print/AttributeException.java
             javax/print/MultiDoc.java
             javax/print/MultiDocPrintJob.java
             javax/print/MultiDocPrintService.java
             javax/print/StreamPrintService.java
             javax/print/URIException.java: New files.
             * javax/print/Makefile.am
             (EXTRA_DIST): Added all new files.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/attribute/standard/Copies.java,
             javax/print/attribute/standard/DateTimeAtCompleted.java,
             javax/print/attribute/standard/DateTimeAtCreation.java,
             javax/print/attribute/standard/DateTimeAtProcessing.java,
             javax/print/attribute/standard/DocumentName.java,
             javax/print/attribute/standard/JobHoldUntil.java,
             javax/print/attribute/standard/JobImpressions.java,
             javax/print/attribute/standard/JobImpressionsCompleted.java,
             javax/print/attribute/standard/JobKOctets.java,
             javax/print/attribute/standard/JobKOctetsProcessed.java,
             javax/print/attribute/standard/JobMediaSheets.java,
             javax/print/attribute/standard/JobMediaSheetsCompleted.java,
             javax/print/attribute/standard/JobMessageFromOperator.java,
             javax/print/attribute/standard/JobName.java,
             javax/print/attribute/standard/JobOriginatingUserName.java,
             javax/print/attribute/standard/JobPriority.java,
             javax/print/attribute/standard/JobPrioritySupported.java,
             javax/print/attribute/standard/NumberOfDocuments.java,
             javax/print/attribute/standard/NumberOfInterveningJobs.java,
             javax/print/attribute/standard/NumberUp.java,
             javax/print/attribute/standard/OutputDeviceAssigned.java,
             javax/print/attribute/standard/PagesPerMinute.java,
             javax/print/attribute/standard/PagesPerMinuteColor.java:
             Fixed @return tag all over.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/attribute/AttributeSetUtilities.java
             (verifyCategoryForValue): Fixed typo in javadoc.
             * javax/print/attribute/HashAttributeSet.java
             (containsKey): Fixed @return tag.
             (comtainsValue): Likewise.
             (equals): Likewise.
             * javax/print/attribute/IntegerSyntax.java
             (equals): Likewise.
             * javax/print/attribute/ResolutionSyntax.java
             (equals): Likewise.
             (getCrossFeedResolution): Removed unused code.
             (getFeedResolution): Likewise.
             * javax/print/attribute/SetOfIntegerSyntax.java
             (SetOfIntegerSyntax): Fixed HTML entities in javadoc.
             (equals): Fixed @return tag.
             * javax/print/attribute/TextSyntax.java
             (TextSyntax): Take locale into account.
             (hashCode): Better implementation.
      
      2004-05-15  Michael Koch  <konqueror@gmx.de>
      
             * javax/print/CancelablePrintJob.java,
             javax/print/Doc.java,
             javax/print/DocFlavor.java,
             javax/print/DocPrintJob.java,
             javax/print/FlavorException.java,
             javax/print/PrintException.java,
             javax/print/PrintService.java,
             javax/print/ServiceUIFactory.java: New files.
      
      From-SVN: r81901
      Mark Wielaard committed
  5. 21 Apr, 2004 1 commit
    • ServiceFactory.java, [...]: New files. · 96d22b12
      2004-04-21  Michael Koch  <konqueror@gmx.de>
      
      	* gnu/classpath/ServiceFactory.java,
      	gnu/classpath/ServiceProviderLoadingAction.java,
      	javax/imageio/ImageReader.java,
      	javax/imageio/ImageTranscoder.java,
      	javax/imageio/ImageWriter.java,
      	javax/imageio/package.html,
      	javax/imageio/spi/IIOServiceProvider.java,
      	javax/imageio/spi/ImageInputStreamSpi.java,
      	javax/imageio/spi/ImageOutputStreamSpi.java,
      	javax/imageio/spi/ImageReaderWriterSpi.java,
      	javax/imageio/spi/ImageTranscoderSpi.java,
      	javax/imageio/spi/RegisterableService.java,
      	javax/imageio/spi/ServiceRegistry.java,
      	javax/imageio/spi/package.html,
      	javax/imageio/stream/IIOByteBuffer.java,
      	javax/imageio/stream/ImageInputStream.java,
      	javax/imageio/stream/ImageOutputStream.java,
      	javax/imageio/stream/package.html:
      	New files.
      	* Makefile.am
      	(ordinary_java_source_files): Added
      	gnu/classpath/ServiceFactory.java and
      	gnu/classpath/ServiceProviderLoadingAction.java.
      	(javax_source_files): Added
      	javax/imageio/ImageReader.java,
      	javax/imageio/ImageTranscoder.java,
      	javax/imageio/ImageWriter.java,
      	javax/imageio/spi/IIOServiceProvider.java,
      	javax/imageio/spi/ImageInputStreamSpi.java,
      	javax/imageio/spi/ImageOutputStreamSpi.java,
      	javax/imageio/spi/ImageReaderWriterSpi.java,
      	javax/imageio/spi/ImageTranscoderSpi.java,
      	javax/imageio/spi/RegisterableService.java,
      	javax/imageio/spi/ServiceRegistry.java,
      	javax/imageio/stream/IIOByteBuffer.java,
      	javax/imageio/stream/ImageInputStream.java and
      	javax/imageio/stream/ImageOutputStream.java.
      	* Makefile.in: Regenerated.
      
      From-SVN: r80951
      Michael Koch committed
  6. 16 Apr, 2004 1 commit
    • [multiple changes] · 31e632d3
      2004-04-09  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkPanelPeer.java (connectSignals):
      	Remove method.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c: Remove
      	unused code.
      
      2004-04-02  Olga Rodimina  <rodimina@redhat.com>
      
      	* Makefile.am: Added new file.
      	* Makefile.in: Regenerate.
      	* javax/swing/ImageIcon.java:
      	(ImageIcon(file)): set description of the icon
      	to the file name
      	* javax/swing/JCheckBoxMenuItem.java:
      	Mostly Implemented. Work in progress.
      	* javax/swing/JRadioButtonMenuItem.java:
       	Reimplement constructors to use JToggleButtonModel.
      	* javax/swing/plaf/basic/BasicIconFactory.java:
      	(getCheckBoxMenuItemIcon): return check box
      	icon.
      	* javax/swing/plaf/basic/BasicMenuItemUI.java:
      	paint menu item selected only when it is armed and
      	pressed.
      
      2004-04-02  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkMenuItemPeer.java
      	(GtkMenuItemPeer): Only connect signals if this isn't a Menu peer.
      	* java/awt/Component.java
      	(add): Set the parent of the popup as this component.
      	* java/awt/PopupMenu.java
      	(addNotify): Create popup menu when peer is null.
      	(show): Call addNotify() if peer is null.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkPopupMenuPeer_show): Set the button
      	argument for gtk_menu_popup() as zero. This causes the popup menu to
      	respond to any mouse button.
      
      2004-03-31  Olga Rodimina  <rodimina@redhat.com>
      
      	* Makefile.am: Added new file.
      	* Makefile.in: Regenerate.
      	* javax/swing/JRadioButtonMenuItem.java:
      	Implemented.
      	* javax/swing/plaf/basic/BasicIconFactory.java:
      	(getRadioButtonMenuItemIcon): Return
      	radio button icon.
      	* javax/swing/plaf/basic/BasicMenuItemUI.java:
      	(getPreferredSize): Add size of checkIcon if it
      	exists.
      	(installDefaults): Don't initialize checkIcon.
      	It's value will be set in subclasses.
      	(uninstallDefaults): remove uninstallation of
      	checkIcon.
      	(paint): Moved code to paintMenuItem().
      	(paintMenuItem): Implemented.
      	* javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java:
      	UI delegate for JRadioButtonMenuItem.
      
      2004-03-29  Olga Rodimina  <rodimina@redhat.com>
      
      	* javax/swing/plaf/basic/BasicMenuItemUI.java:
      	Corrected position of the accelerator.
      
      2004-03-29  Olga Rodimina  <rodimina@redhat.com>
      
      	* Makefile.am: Added new file.
      	* Makefile.in: Regenerate.
      	* javax/swing/JMenuItem.java: Partly
      	implemented. Work in progress
      	* javax/swing/plaf/basic/BasicLookAndFeel.java:
      	Changed default value of acceleratorDelimiter.
      	* javax/swing/plaf/basic/BasicMenuItemUI.java:
      	New class. Partly implemented.
      
      2004-03-26  Mark Wielaard  <mark@klomp.org>
      
      	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c
      	(item_activate): Declare label before use.
      	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
      	(gtkSetFont): Removed unused variable label.
      	(addExposeFilter): Declare variables before use.
      	(removeExposeFilter): Likewise.
      	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c
      	(ok_clicked): Declare str_fileName before use.
      
      2004-03-26  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkMenuPeer.java
      	(addSeparator): Remove.
      	* java/awt/Menu.java
      	(separator): Remove static final MenuItem field.
      	(separatorLabel): New static final String field.
      	(addSeparator): Do not use peer method; use add(MenuItem) instead.
      	Use separatorLabel to denote that it is a separator.
      	(insertSeparator): Create a new MenuItem with separatorLabel, instead
      	of reusing the static separator instance, because a MenuItem instance
      	can't be added more than once without being cloned.
      	* java/awt/peer/MenuPeer.java
      	(addSeparator): Remove from interface.
      
      2004-03-26  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkMenuItemPeer.java
      	(connectSignals): New native method declaration.
      	(GtkMenuItemPeer): Connect signals if the parent is a Menu.
      	* java/awt/MenuItem.java
      	(getActionCommand): Return the label if the action command is not set.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuBarPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkMenuBarPeer_addMenu): Use
      	gtk_menu_shell_append().
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c
      	(item_activate): Fix argument type.
      	(Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_create): Do not connect
      	signal here.
      	(Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_connectSignals): New
      	method.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkMenuPeer_create): Check if a label is
      	given. Add the menu widget's top-level GtkWindow to the global window
      	group, so it can grab the pointer.
      	(Java_gnu_java_awt_peer_gtk_GtkMenuPeer_addItem): Use
      	gtk_menu_shell_append().
      
      2004-03-23  Graydon Hoare  <graydon@redhat.com>
      
      	* java/text/AttributedString.java
      	(addAttribute): Fix off-by-one.
      	(getIterator): Likewise.
      	* java/text/AttributedStringIterator.java
      	(getRunLimit): Correct logic.
      	(getRunStart): Likewise.
      	(getAttribute): Fix inequality.
      	(getAttributes): Likewise.
      	* testsuite/libjava.mauve/xfails: Remove AttributedString xfail.
      
      2004-03-23  Kim Ho  <kho@redhat.com>
      
      	* javax/swing/plaf/basic/BasicTabbedPaneUI.java:
      	(calculateSizes): Return real width and height.
      
      2004-03-23  Kim Ho  <kho@redhat.com>
      
      	* javax/swing/plaf/basic/BasicTabbedPaneUI.java
      	(calculateTabRects): Set the selectedRun before
      	trying to rotate tabs.
      
      2004-03-23  Kim Ho  <kho@redhat.com>
      
      	* Makefile.am: New file
      	* Makefile.in: Regenerate
      	* java/awt/Graphics.java: (drawRect):
      	Draw to the correct point.
      	* javax/swing/DefaultSingleSelectionModel.java
      	(isSelected): Return true if the selected index
      	is not -1.
      	* javax/swing/JLabel.java: Do not change mnemonic
      	index if text is null.
      	* javax/swing/JProgressBar.java: Use JComponent's
      	EventListenerList.
      	* javax/swing/JScrollBar.java: Ditto.
      	* javax/swing/JSlider.java: Ditto.
      	* javax/swing/JTabbedPane.java: Reimplement.
      	* javax/swing/plaf/basic/BasicLookAndFeel.java:
      	Add defaults for TabbedPane.
      	* javax/swing/plaf/basic/BasicArrowButton.java:
      	Implement
      	* javax/swing/plaf/basic/BasicProgressBarUI.java:
      	(paintDeterminate): Don't paint String if it's
      	empty.
      	(paintIndeterminate): ditto.
      	* javax/swing/plaf/basic/BasicTabbedPaneUI.java:
      	Reimplement.
      
      2004-03-19  Michael Koch  <konqueror@gmx.de>
      
      	* java/awt/image/AffineTransformOp.java
      	(AffineTransformOp): Made public.
      	* javax/swing/JComponent.java
      	(listenerList): Made protected.
      	(accessibleContext): Likewise.
      	* javax/swing/JList.java
      	(valueChanged): Dont use internal fields of ListSelectionEvent.
      	* javax/swing/JViewport.java
      	(getView): Dont use internal fields of Component.
      	(addImpl): Likewise.
      	* javax/swing/Timer.java
      	(isRunning): Made public.
      	(start): Likewise.
      	(stop): Likewise.
      	* javax/swing/UIDefaults.java
      	(getInt): Made public.
      	* javax/swing/plaf/basic/BasicListUI.java
      	(mousePressed): Dont use internal fields of MouseEvent.
      	(propertyChanged): Dont use internal fields of PropertyChangeEvent.
      	* javax/swing/plaf/basic/BasicScrollBarUI.java
      	(arrowIcon): Made static.
      	* javax/swing/plaf/basic/BasicViewportUI.java
      	(stateChanged): Dont use internal field on ChangeEvent.
      	* javax/swing/text/JTextComponent.java
      	(getUI): Call UIManager.getUI().
      	(updateUI): Use getUI().
      
      2004-03-19  Graydon Hoare  <graydon@redhat.com>
      
      	* javax/swing/JComponent.java: Turn off double buffer by default.
      	* javax/swing/plaf/basic/BasicViewportUI.java: Clear rects before painting.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c
      	(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_gdkDrawDrawable):
      	Use cairo to copy areas.
      	(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_cairoClip):
      	Initialize and set clip region.
      
      2004-03-15  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* java/applet/Applet.java (preferredSize): Override deprecated
      	variant of getPreferredSize.
      	(minimumSize): Override deprecated variant of getMinimumSize.
      
      2004-03-15  Olga Rodimina  <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java
      	(drawImage(img,xform,bgcolor,obs)): New Method.
      	Helper function that every drawImage method will
      	use.
      	(drawRaster): Added new parameter, bgcolor. All
      	transparent pixels are changed to bgcolor before
      	image is drawn.
      	(drawRenderedImage): Fixed to use changed drawRaster().
      	(drawImage(image,xform,obs): Fixed to use new helper function
      	(drawImage(image,op,x,y)): Ditto.
      	(drawImage (img,x,y,observer)): Ditto.
      	((PainterThread) bgcolor): New Field.
      	((PainterThread) (setPixels)): Changed all transparent pixels
      	to bgcolor.
      	(drawImage(img,x,y,width,height,bgcolor,observer)):
      	Fixed FIXME - all the transparent pixels are
      	changed to the specified bgcolor.
      	(drawImage(img, x, y, width, height, observer): Changed to
      	use function above.
      	(drawImage (img,dx1,dy1,dx2,dy2,sx1,sy1,sx2,sy2,bgcolor,observer)):
      	Fixed FIXME- changed all transparent pixels to bgcolor.
      	(drawImage (img, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2, observer)):
      	Changed to use function above.
      
      2004-03-14  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* java/applet/Applet.java (dimensions): New field.
      	(getDimensions): New method.
      	(getPreferredSize): Call getDimensions.
      	(getMinimumSize): Likewise.
      
      2004-03-13  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* jni/classpath/jcl.c: Include stdlib.h, not malloc.h.
      	* jni/classpath/jnilink.c: Likewise.
      
      	* java/applet/Applet.java (getPreferredSize): New method.
      	(getMinimumSize): New method.
      
      From-SVN: r80762
      Graydon Hoare committed
  7. 11 Oct, 2003 1 commit
    • ButtonPeer.java, [...]: Removed redundant modifiers. · 4581f1bc
      2003-10-11  Michael Koch  <konqueror@gmx.de>
      
      	* java/awt/peer/ButtonPeer.java,
      	java/awt/peer/CheckboxMenuItemPeer.java,
      	java/awt/peer/CheckboxPeer.java,
      	java/awt/peer/ChoicePeer.java,
      	java/awt/peer/ComponentPeer.java,
      	java/awt/peer/ContainerPeer.java,
      	java/awt/peer/DialogPeer.java,
      	java/awt/peer/FileDialogPeer.java,
      	java/awt/peer/FramePeer.java,
      	java/awt/peer/LabelPeer.java,
      	java/awt/peer/ListPeer.java,
      	java/awt/peer/MenuBarPeer.java,
      	java/awt/peer/MenuComponentPeer.java,
      	java/awt/peer/MenuItemPeer.java,
      	java/awt/peer/MenuPeer.java,
      	java/awt/peer/PopupMenuPeer.java,
      	java/awt/peer/RobotPeer.java,
      	java/awt/peer/ScrollPanePeer.java,
      	java/awt/peer/ScrollbarPeer.java,
      	java/awt/peer/TextAreaPeer.java,
      	java/awt/peer/TextComponentPeer.java,
      	java/awt/peer/TextFieldPeer.java,
      	java/awt/peer/WindowPeer.java:
      	Removed redundant modifiers.
      
      From-SVN: r72347
      Michael Koch committed
  8. 01 Mar, 2003 1 commit
    • XPanelPeer.java (beginLayout, [...]): New methods. · 2759b260
      	* gnu/awt/xlib/XPanelPeer.java (beginLayout, endLayout,
      	isPaintPending): New methods.
      	* gnu/awt/xlib/XFramePeer.java (getState, setState,
      	setMaximizedBounds): New methods.
      	(beginLayout, endLayout, isPaintPending): Likewise.
      	* gnu/awt/xlib/XCanvasPeer.java (isFocusable): New method.
      	(requestFocus): Likewise.
      	(isObscured): Likewise.
      	(canDetermineObscurity): Likewise.
      	(coalescePaintEvent): Likewise.
      	(updateCursorImmediately): Likewise.
      	(createVolatileImage): Likewise.
      	(handlesWheelScrolling): Likewise.
      	(createBuffers): Likewise.
      	(getBackBuffer): Likewise.
      	(flip): Likewise.
      	(destroyBuffers): Likewise.
      
      	* Makefile.in: Rebuilt.
      	* Makefile.am (awt_java_source_files): Added DropTargetPeer.java,
      	RobotPeer.java.
      	* gnu/java/awt/GLightweightPeer.java,
      	gnu/java/awt/peer/gtk/GtkChoicePeer.java,
      	gnu/java/awt/peer/gtk/GtkComponentPeer.java,
      	gnu/java/awt/peer/gtk/GtkContainerPeer.java,
      	gnu/java/awt/peer/gtk/GtkFramePeer.java,
      	gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java,
      	gnu/java/awt/peer/gtk/GtkTextComponentPeer.java,
      	java/awt/dnd/peer/DragSourceContextPeer.java,
      	java/awt/dnd/peer/DropTargetContextPeer.java,
      	java/awt/peer/ButtonPeer.java,
      	java/awt/peer/CheckboxMenuItemPeer.java,
      	java/awt/peer/CheckboxPeer.java, java/awt/peer/ChoicePeer.java,
      	java/awt/peer/ComponentPeer.java,
      	java/awt/peer/ContainerPeer.java, java/awt/peer/DialogPeer.java,
      	java/awt/peer/FileDialogPeer.java, java/awt/peer/FramePeer.java,
      	java/awt/peer/LabelPeer.java, java/awt/peer/ListPeer.java,
      	java/awt/peer/MenuBarPeer.java,
      	java/awt/peer/MenuComponentPeer.java,
      	java/awt/peer/MenuItemPeer.java, java/awt/peer/MenuPeer.java,
      	java/awt/peer/PopupMenuPeer.java,
      	java/awt/peer/ScrollPanePeer.java,
      	java/awt/peer/ScrollbarPeer.java, java/awt/peer/TextAreaPeer.java,
      	java/awt/peer/TextComponentPeer.java,
      	java/awt/peer/TextFieldPeer.java, java/awt/peer/WindowPeer.java:
      	New versions from Classpath.
      	* java/awt/dnd/peer/DropTargetPeer.java: New file from Classpath.
      	* java/awt/peer/RobotPeer.java: Likewise.
      
      From-SVN: r63627
      Tom Tromey committed
  9. 22 Jan, 2002 2 commits
    • Add license clarification. · 98c3a44f
      From-SVN: r49107
      Mark Wielaard committed
    • ButtonPeer.java: Replace with Classpath version. · bda14505
      	* java/awt/peer/ButtonPeer.java: Replace with Classpath version.
      	* java/awt/peer/CanvasPeer.java: Replace with Classpath version.
      	* java/awt/peer/CheckboxMenuItemPeer.java: Replace with Classpath
      	version.
      	* java/awt/peer/CheckboxPeer.java: Replace with Classpath version.
      	* java/awt/peer/ChoicePeer.java: Replace with Classpath version.
      	* java/awt/peer/ComponentPeer.java: Replace with Classpath version.
      	* java/awt/peer/ContainerPeer.java: Replace with Classpath version.
      	* java/awt/peer/DialogPeer.java: Replace with Classpath version.
      	* java/awt/peer/FileDialogPeer.java: Replace with Classpath version.
      	* java/awt/peer/FontPeer.java: Replace with Classpath version.
      	* java/awt/peer/FramePeer.java: Replace with Classpath version.
      	* java/awt/peer/LabelPeer.java: Replace with Classpath version.
      	* java/awt/peer/LightweightPeer.java: Replace with Classpath version.
      	* java/awt/peer/ListPeer.java: Replace with Classpath version.
      	* java/awt/peer/MenuBarPeer.java: Replace with Classpath version.
      	* java/awt/peer/MenuComponentPeer.java: Replace with Classpath version.
      	* java/awt/peer/MenuItemPeer.java: Replace with Classpath version.
      	* java/awt/peer/MenuPeer.java: Replace with Classpath version.
      	* java/awt/peer/PanelPeer.java: Replace with Classpath version.
      	* java/awt/peer/PopupMenuPeer.java: Replace with Classpath version.
      	* java/awt/peer/ScrollPanePeer.java: Replace with Classpath version.
      	* java/awt/peer/ScrollbarPeer.java: Replace with Classpath version.
      	* java/awt/peer/TextAreaPeer.java: Replace with Classpath version.
      	* java/awt/peer/TextComponentPeer.java: Replace with Classpath version.
      	* java/awt/peer/TextFieldPeer.java: Replace with Classpath version.
      	* java/awt/peer/WindowPeer.java: Replace with Classpath version.
      	* gnu/awt/xlib/XPanelPeer.java (insets): New method.
      	* gnu/awt/xlib/XCanvasPeer.java (show, hide): New methods.
      	(minimumSize, preferredSize, reshape): Likewise.
      	* gnu/awt/xlib/XFramePeer.java (insets, enable, disable,
      	getColorModel): New methods.
      	* java/awt/PopupMenu.java: Merged with Classpath.
      	* java/awt/MenuBar.java: Merged with Classpath.
      	* java/awt/SystemColor.java: Replace with Classpath version.
      	* java/awt/Panel.java: Merged with Classpath.
      	* java/awt/PaintContext.java: Updated copyright.
      	* java/awt/MenuShortcut.java: Merged with Classpath.
      	* java/awt/MenuContainer.java: Merged with Classpath.
      	* java/awt/Menu.java: Merged with Classpath.
      	* java/awt/MediaEntry.java: New file from Classpath.
      	* java/awt/MediaTracker.java: New file from Classpath.
      	* java/awt/List.java: Merged with Classpath version.
      	* java/awt/Insets.java: Merged with Classpath version.
      	* java/awt/ImageMediaEntry.java: New file from Classpath.
      	* java/awt/Image.java: Replaced with Classpath version.
      	* java/awt/FontMetrics.java: Merged with Classpath version.
      	* java/awt/Cursor.java (getDefaultCursor): Use DEFAULT_CURSOR
      	constant.
      	* java/awt/Font.java: Merged with Classpath version.
      	* java/awt/Dialog.java: Merged with Classpath version.
      	* java/awt/Color.java: Merged with Classpath version.
      	* java/awt/Choice.java: Merged with Classpath version.
      	* java/awt/CheckboxMenuItem.java: Merged with Classpath version.
      	* java/awt/Adjustable.java: Replace with Classpath version.
      	* java/awt/MenuItem.java (paramString): Don't include class name
      	or brackets.  Call superclass paramString.
      	* java/awt/MenuComponent.java (toString): Call paramString.
      	(paramString): Compute string; don't call toString.
      	* java/awt/Label.java (paramString): Don't include class name
      	or brackets.  Call superclass paramString.
      	* java/awt/Checkbox.java (paramString): Don't include class name
      	or brackets.  Call superclass paramString.
      	* java/awt/Button.java (paramString): Don't include class name or
      	brackets.  Call superclass paramString.
      	* java/awt/MenuComponent.java (getTreeLock): Now protected.
      
      From-SVN: r49099
      Tom Tromey committed
  10. 11 Oct, 2000 1 commit
    • ChoicePeer.java (addItem): Removed. · 18a61d1c
      2000-10-11  Bryce McKinlay  <bryce@albatross.co.nz>
      
      	* java/awt/peer/ChoicePeer.java (addItem): Removed.
      	* java/awt/peer/ComponentPeer.java (disable): Removed.
      	(enable): Removed.
      	(hide): Removed.
      	(minimumSize): Removed.
      	(preferredSize): Removed.
      	(reshape): Removed.
      	(show): Removed.
      	* java/awt/peer/ListPeer.java (addItem): Removed.
      	(clear): Removed.
      	(minimumSize): Removed.
      	(preferredSize): Removed.
      	(setMultipleSelections): Removed.
      	* java/awt/peer/MenuBarPeer.java (add): Renamed from addMenu.
      	(remove): Renamed from removeMenu.
      	* java/awt/peer/MenuItemPeer.java (disable): Removed.
      	(enable): Removed.
      	* java/awt/peer/MenuPeer.java (add): Renamed from addItem.
      	(remove): Renamed from removeItem.
      	* java/awt/peer/TextAreaPeer.java (insertText): Removed.
      	(getMinimumSize): Removed.
      	(getPreferredSize): Removed.
      	(minimumSize): Removed.
      	(preferredSize): Removed.
      	(replaceText): Removed.
      	* java/awt/peer/TextFieldPeer.java (minimumSize): Removed.
      	(preferredSize): Removed.
      	(getMinimumSize): Removed.
      	(getPreferredSize): Removed.
      	(setEchoCharacter): Removed.
      
      From-SVN: r36836
      Bryce McKinlay committed
  11. 12 Jul, 2000 1 commit