summaryrefslogtreecommitdiff
path: root/java/awt/MenuComponent.java
Commit message (Collapse)AuthorAgeFilesLines
* 2006-07-16 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-07-161-0/+14
| | | | | * Merge of HEAD --> generics-branch for 2006/07/09 to 2006/07/16.
* 2006-03-02 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-03-021-1032/+996
| | | | | * Merge of HEAD-->generics-branch for the period between the 0.20 release and the tag generics-merge-20050225.
* 2005-11-01 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2005-11-021-2/+2
| | | | * Merge from HEAD --> generics for 2005/09/20 - 2005/11/01.
* 2005-08-02 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2005-08-021-2/+2
| | | | | | * Merge of HEAD --> generics-branch for 2005/06/05 - 2005/07/31. See patch on classpath-patches@gnu.org for a full ChangeLog.
* 2005-04-28 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2005-04-281-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Changes from HEAD --> generics-branch (2004-04-17 to 2004-04-28) 2005-04-28 Robert Schuster <thebohemian@gmx.net> * java/beans/Introspector: Fixed bug #12624, BeanDescriptors will now be set correctly. (flushCaches): Now flushes all cached intermediate data. 2005-04-28 Michael Koch <konqueror@gmx.de> * javax/swing/JTextArea.java (replaceRange): Removed error throwing. 2005-04-28 Michael Koch <konqueror@gmx.de> * java/security/AccessControlContext.java: Reformatted. 2005-04-28 Andreas Tobler <a.tobler@schweiz.ch> * java/security/Security.java (Security): Silence the warning about no providers found in the no debug case. 2005-04-28 Michael Koch <konqueror@gmx.de> * java/nio/charset/Charset.java (providers2): Renamed from 'providers'. 2005-04-27 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicScrollBarUI (getThumbBounds): Do not make thumb smaller than minimumThumbSize. * javax/swing/plaf/metal/MetalLookAndFeel (initComponentDefaults): Added color defaults for ScrollBar. * javax/swing/plaf/metal/MetalScrollBarUI (paintThumb): Added. (getMinimumThumbSize): Added. 2005-04-27 Thomas Fitzsimmons <fitzsim@redhat.com> * java/net/URL.java: Remove org.metastatic.jessie from default protocol search path. 2005-04-27 Roman Kennke <roman@kennke.org> * javax/swing/plaf/metal/MetalLookAndFeel (initComponentDefaults): Added some default colors. 2005-04-27 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicScrollBarUI.java (configureScrollBarColors: Changed key 'ScrollBar.thumbLightShadow' to 'ScrollBar.thumbShadow'. The formes does not exist. (paintThumb): Use BasicGraphicsUtils for painting the thumb. 2005-04-27 Chris Burdess <dog@gnu.org> * java/net/protocol/http/HTTPURLConnection.java (connect): Accept absolute and relative paths in Location header. 2005-04-27 Roman Kennke <roman@kennke.org> * java/awt/MediaTracker.java: Added 2005 to copyright statement. * javax/swing/BoxLayout.java: Likewise. * javax/swing/UIManager.java: Likewise. * javax/swing/plaf/basic/BasicButtonListener.java: Likewise. * javax/swing/plaf/basic/BasicGraphicsUtils.java: Likewise. * javax/swing/plaf/basic/BasicLookAndFeel.java: Likewise. * javax/swing/plaf/basic/BasicMenuItemUI.java: Likewise. * javax/swing/plaf/basic/BasicScrollPaneUI.java: Likewise. * javax/swing/plaf/metal/MetalLookAndFeel.java: Likewise. * javax/swing/text/Document.java: Likewise. * javax/swing/text/GapContent.java: Likewise. * javax/swing/text/SimpleAttributeSet.java: Likewise. * javax/swing/tree/DefaultTreeSelectionModel.java: Likewise. 2005-04-26 Tom Tromey <tromey@redhat.com> * autogen.sh: Use '-I m4'. * m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4: New files. * m4/pkg.m4, m4/accross.m4, m4/iconv.m4, m4/acinclude.m4: Moved from... * pkg.m4, accross.m4, iconv.m4, acinclude.m4: ... here. Removed. 2005-04-26 Luca Barbieri <luca.barbieri@gmail.com> * gnu/java/nio/channels/FileChannelImpl.java (tryLock): Pass 'false' to native lock(). (lock): Pass 'true' to native lock(). 2005-04-26 Tom Tromey <tromey@redhat.com> * gnu/java/nio/charset/iconv/IconvCharset.java (name): Removed unused field. (IconvCharset): Updated. 2005-04-26 Chris Burdess <dog@gnu.org> * gnu/java/net/protocol/http/HTTPURLConnection.java: Throw FileNotFoundException and implement getErrorStream on 404. 2005-04-26 Tom Tromey <tromey@redhat.com> * javax/swing/text/html/parser/ParserDelegator.java (callBack, gnu): Now package-private. * javax/swing/text/html/parser/DocumentParser.java (parser, callBack, gnu): Now package-private. * javax/swing/text/StringContent.java (content, setOffset, checkLocation): Now package-private. * javax/swing/text/JTextComponent.java (doc): Now package-private. * javax/swing/plaf/basic/BasicToolBarUI.java (owner, lastGoodOrientation, origParent, borders, cachedBounds, cachedOrientation, DragWindow): Now package-private. * javax/swing/plaf/basic/BasicTabbedPaneUI.java (incrButton, decrButton, viewport, panel, currentScrollLocation, layoutManager, tabAreaRect, contentRect, createIncreaseButton, createDecreaseButton, findPointForIndex): Now package-private. * javax/swing/plaf/basic/BasicSplitPaneDivider.java (currentDividerLocation, moveDividerTo): Now package-private. * javax/swing/plaf/basic/BasicSliderUI.java (findClosestTick): Now package-private. * javax/swing/plaf/basic/BasicScrollBarUI.java (calculatePreferredSize, valueForYPosition, valueForXPosition): Now package-private. * javax/swing/plaf/basic/BasicPopupMenuUI.java (topWindowListener): Now package-private. * javax/swing/plaf/basic/BasicOptionPaneUI.java (iconSize, OK_STRING, YES_STRING, NO_STRING, CANCEL_STRING): Now constants. (messageAreaContainer, buttonContainer, resetSelectedValue): Now package-private. * javax/swing/plaf/basic/BasicListUI.java (damageLayout): Now package-private. * javax/swing/plaf/basic/BasicInternalFrameTitlePane.java (title): Now package-private. * javax/swing/plaf/basic/BasicDesktopIconUI.java (button): Now package-private. * javax/swing/plaf/basic/BasicComboBoxUI.java (largestItemSize, borderInsets): Now package-private. (arrowButtonWidth): Likewise. Now a constant. * javax/swing/plaf/basic/BasicColorChooserUI.java (chooser, pane, makeTabs, updatePreviewPanel): Now package-private. * javax/swing/plaf/basic/BasicArrowButton.java (shadow, darkShadow, highlight): Now package-private. * javax/swing/colorchooser/DefaultSwatchChooserPanel.java (addColorToQueue): Now package-private. * javax/swing/colorchooser/DefaultRGBChooserPanel.java (spinnerChange, sliderChange, updateChange, R, G, B, RSpinner, GSpinner, BSpinner): Now package-private. * javax/swing/colorchooser/DefaultHSBChooserPanel.java (gradientImage, trackImage, slider, hRadio, sRadio, bRadio, hSpinner, sSpinner, bSpinner, gradientPoint, internalChange, spinnerTrigger, locked, handlingMouse, updateImage, updateSlider, updateTrack): Now package-private. * javax/swing/TransferHandler.java (clipboard): Now package-private. * javax/swing/ToolTipManager.java (showTip, hideTip): Now package-private. * javax/swing/Timer.java (drainEvents, queueEvent): Now package-private. * javax/swing/RepaintManager.java (globalManager): Now package-private. * javax/swing/JFormattedTextField.java (editValid): Now package-private. * javax/swing/JColorChooser.java (makeModal): Now package-private. * java/awt/geom/GeneralPath.java (rule, types, xpoints, ypoints, index, path): Now package-private. * java/awt/geom/Area.java (solids, holes, cubicCubicIntersect, lineQuadIntersect, lineCubicIntersect, linesIntersect, pointEquals): Now package-private. * java/awt/geom/Arc2D.java (type): Now package-private. * java/awt/Window.java (windowFocusOwner): Now package-private. * java/awt/TextComponent.java (editable, selectionStart, selectionEnd, text, getIndexAtPoint, getCharacterBounds): Now package-private. * java/awt/MenuItem.java (actionCommand, enabled, label): Now package-private. * java/awt/MenuComponent.java (focusListener): Now package-private. * java/awt/Frame.java (state): Now package-private. * java/awt/Choice.java (pItems): Now package-private. * java/awt/Checkbox.java (state): Now package-private. * java/awt/Button.java (actionCommand, label): Now package-private. * gnu/javax/swing/text/html/parser/support/Parser.java (attributes, _handleEndTag_remaining, _handleStartTag): Now package-private. * gnu/java/beans/decoder/PersistenceParser.java (javaHandler): Now package-private. * gnu/java/awt/peer/gtk/GdkGraphics2D.java (paint, stroke, fg, bg, clip, transform, font, comp): Now package-private. 2005-04-26 Tom Tromey <tromey@redhat.com> * java/awt/Robot.java (waitForIdle): Call invokeAndWait in a static way. 2005-04-26 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicToggleButtonUI.java: (getPropertyPrefix): Added. 2005-04-26 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicButtonUI.java (getPropertyPrefix): Added. (installDefaults): Use getPropertyPrefix instead of hard-coded prefix. 2005-04-26 Roman Kennke <roman@kennke.org> * javax/swing/JToggleButton.java (JToggleButton): Removed horizontalAlignment setting, this was wrong. Added setting of an actionCommand, ToggleButtons have "" as default actionCommand. 2005-04-26 David Daney <ddaney@avtrex.com> * java/net/InetAddress.java (InetAddress): Make a private copy of the address. * java/net/Inet4Address.java (getAddress): Return a copy of the address. * java/net/Inet6Address.java (Inet6Address): Use private copy of the address (getAddress): Return a copy of the address. (equals): Rewrote. 2005-04-26 Michael Koch <konqueror@gmx.de> * javax/swing/ImageIcon.java: Merged copyright with GCJ. 2005-04-25 Tom Tromey <tromey@redhat.com> * java/awt/AWTKeyStroke.java (vktable): Now package-private. 2005-04-25 Mark Wielaard <mark@klomp.org> * iconv.m4: New file. * configure.ac: Use AM_ICONV. * native/jni/java-nio/Makefile.am (libjavanio_la_LIBADD): Add LTLIBICONV. * native/jni/java-nio/gnu_java_nio_charset_iconv_IconvDecoder.c: Include config.h and jcl.h, use if defined(HAVE_ICONV), add new static variables infid and outfid, add char_union. (Java_gnu_java_nio_charset_iconv_IconvDecoder_openIconv): Guard with if defined(HAVE_ICONV), use JCL_jstring_to_cstring, JCL_free_cstring and JCL_ThrowException, cache inremaining and outremaining fieldIDs. (Java_gnu_java_nio_charset_iconv_IconvDecoder_decode): Guard with if defined(HAVE_ICONV), use ICONV_CONST for iconv argument, used cached fieldIDs, use char_union. (Java_gnu_java_nio_charset_iconv_IconvDecoder_closeIconv): Guard with if defined(HAVE_ICONV). * native/jni/java-nio/gnu_java_nio_charset_iconv_IconvEncoder.c: Include config.h and jcl.h, use if defined(HAVE_ICONV), add new static variables infid and outfid, add char_union. (Java_gnu_java_nio_charset_iconv_IconvEncoder_openIconv): Guard with if defined(HAVE_ICONV), use JCL_jstring_to_cstring, JCL_free_cstring and JCL_ThrowException, cache inremaining and outremaining fieldIDs. (Java_gnu_java_nio_charset_iconv_IconvEncoder_encode): Guard with if defined(HAVE_ICONV), use ICONV_CONST for iconv argument, used cached fieldIDs, use char_union. (Java_gnu_java_nio_charset_iconv_IconvEncoder_closeIconv): Guard with if defined(HAVE_ICONV). * gnu/java/nio/charset/iconv/IconvDecoder.java (dispose): Renamed. (finalize): Renamed from dispose. * gnu/java/nio/charset/iconv/IconvEncoder.java (dispose): Renamed. (finalize): Renamed from dispose. 2005-04-25 Sven de Marothy <sven@physto.se> * java/io/InputStreamReader.java: (InputStreamReader): Always replace invalid chars. (read): Return -1 if zero bytes are read. * native/jni/java-nio/gnu_java_nio_charset_iconv_IconvDecoder.c, * native/jni/java-nio/gnu_java_nio_charset_iconv_IconvEncoder.c: Correct C pointer arithmetic. 2005-04-25 David Gilbert <david.gilbert@object-refinery.com> * java/awt/Transparency.java (getTransparency): fixed API docs. 2005-04-25 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicScrollBarUI.java (initDefaults): Initialize thumb*Color fields correctly. 2005-04-25 Roman Kennke <roman@kennke.org> * javax/swing/text/GapContent.java: Added API comments. 2005-04-25 Roman Kennke <roman@kennke.org> * javax/swing/plaf/metal/MetalBorders.java: Added inner class ScrollPaneBorder. * javax/swing/plaf/metal/MetalLookAndFeel.java (initComponentDefaults): Added default for "ScrollPane.border" to use the new ScrollPaneBorder. 2005-04-25 Roman Kennke <roman@kennke.org> * javax/swing/text/AbstractDocument.java: Added FIXME comments. This class still has to be implemented thread-safe. 2005-04-25 Roman Kennke <roman@kennke.org> * javax/swing/tree/DefaultTreeSelectionModel.java (DefaultTreeSelectionModel): Initialize listenerList here. 2005-04-25 Roman Kennke <roman@kennke.org> * javax/swing/plaf/metal/MetalTextFieldUI.java (createUI): Return one instance per Component instead of a shared instance. 2005-04-24 Tom Tromey <tromey@redhat.com> * native/jni/Makefile.am (JNIDIRS): New macro. (SUBDIRS): Use it. * configure.ac (--enable-core-jni): New option. * NEWS: Document new option. 2005-04-24 Tom Tromey <tromey@redhat.com> * include/jni_md-x86-linux-gnu.h (JNIIMPORT): New define. (jsize): New typedef. * include/jni.h: Re-merged with libgcj. * doc/vmintegration.texinfo (JNI Implementation): New node. * NEWS: Document the change. 2005-04-24 Tom Tromey <tromey@redhat.com> * gnu/classpath/Configuration.java.in (default_awt_peer_toolkit): Now set by configure. * configure.ac (--enable-default-toolkit): New option. * NEWS: Document new option. 2005-04-24 Tom Tromey <tromey@redhat.com> * configure.ac: Formatting fixes. 2005-03-22 Mike Stump <mrs@apple.com> * native/fdlibm/ieeefp.h: ppc64 is also __IEEE_BIG_ENDIAN. 2005-04-23 Tom Tromey <tromey@redhat.com> * javax/swing/text/StyleConstants.java (StyleConstants): Now package-private. 2005-04-23 Mark Wielaard <mark@klomp.org> * java/net/URL.java (URL(URL,String,URLStreamHandler)): Add spec to MalformedURLException. 2005-04-23 Michael Koch <konqueror@gmx.de> * java/net/ServerSocket.java (getChannel): Improved javadoc comment. 2005-04-23 Roman Kennke <roman@kennke.org> * javax/swing/text/Document.java: Added API documentation comments. 2005-04-23 Roman Kennke <roman@kennke.org> * javax/swing/text/AbstractDocument.java (getDocumentProperties): Implemented. (setDocumentProperties): Implemented. (getProperty): Implemented. (putProperty): Implemented. 2005-04-22 Tom Tromey <tromey@redhat.com> * accross.m4: New file, from gcc. * configure.ac: Only call AC_C_BIGENDIAN once. Use a single AC_CHECK_HEADERS call for most headers. Likewise for AC_CHECK_FUNCS. Use AC_COMPILE_CHECK_SIZEOF. Don't look for function named 'sizeof'. 2005-04-22 Thomas Fitzsimmons <fitzsim@redhat.com> * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c (connectSignals): Realize the window widget after connecting signals. 2005-04-22 Roman Kennke <roman@kennke.org> * javax/swing/BoxLayout (preferredLayoutSize): Fixed computation so that it correctly adds the top and bottom insets of the container. 2005-04-22 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicMenuItemUI.java (paintText): Make use of the 'selectionForeground' UI default for text painting. 2005-04-22 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicLookAndFeel.java (initSystemColorDefaults): Modified colors to match the BasicLookAndFeel in the reference implementation. (initComponentDefaults): Likewise. 2005-04-22 Tom Tromey <tromey@redhat.com> * doc/vmintegration.texinfo (Introduction): Typo fix. (Initialization): Removed redundant 'current'. 2005-04-22 Michael Koch <konqueror@gmx.de> * gnu/classpath/SystemProperties.java: Reformatted. 2005-04-21 Casey Marshall <csm@gnu.org> * gnu/java/security/der/DERValue.java (getValueAs): new method. * gnu/java/security/x509/ext/PrivateKeyUsagePeriod.java (<init>): read both dates with 'DERValue.getValueAs', with 'GENERALIZED_TIME' as the argument. 2005-04-21 Michael Koch <konqueror@gmx.de> * include/gnu_java_nio_charset_iconv_IconvDecoder.h, include/gnu_java_nio_charset_iconv_IconvEncoder.h: Regenerated with gcjh from gcc 4.0 branch. 2005-04-20 Tom Tromey <tromey@redhat.com> * .classpath: Updated. 2005-04-20 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicLookAndFeel.java (initComponentDefaults): Changed Button.border to be BasicBorders.getButtonBorder as it should be. 2005-04-20 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicTabbedPaneUI.java: (getMaximumSize): Return (Short.MAX_VALUE, Short.MAX_VALUE) as it should according to a mauve testcase, instead of the preferred size. 2005-04-20 Sven de Marothy <sven@physto.se> * java/io/OutputStreamWriter.java: (close): Do nothing on multiple closes. 2005-04-20 Roman Kennke <roman@kennke.org> * javax/swing/JMenu.java (add): add(Component) now calls PopupMenu.insert(..) instead of PopupMenu.add(..). add(..) is not implemented for Component, so JComponent.add(..) is called instead, adding the component in the wrong place. 2005-04-20 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicButtonListener.java (mousePressed): replaced query to getModifiersEx with getModifiers. This method relied on faulty behaviour in getModifierEx. (mouseReleased): replaced query to getModifiersEx with getModifiers. This method relied on faulty behaviour in getModifierEx. 2005-04-20 Roman Kennke <roman@kennke.org> * javax/swing/plaf/metal/MetalLookAndFeel.java (getDefaults): Call addCustomEntriesToTable on the theme. 2005-04-20 Roman Kennke <roman@kennke.org> * javax/swing/tree/DefaultTreeSelectionModel.java (constructor): Added implementation. (getRowMapper): Added implementation. (setSelectionMode): Added implementation. (getSelectionMode): Added implementation. (getSelectionPath): Added implementation. (getSelectionPaths): Added implementation. (getSelectionCount): Added implementation. (isSelectionEmpty): Added implementation. (getSelectionRows): Added implementation. (getMinSelectionRow): Added implementation. (getMaxSelectionRow): Added implementation. (getLeadSelectionRow): Added implementation. (getLeadSelectionPath): Added implementation. 2005-04-20 Sven de Marothy <sven@physto.se> * java/nio/charset/Charset.java: (defaultCharset()): New method. Status updated to 1.5 2005-04-20 Sven de Marothy <sven@physto.se> * gnu/java/io/EncodingManager.java: Removed charset alias properties. * gnu/java/io/decode/Decoder.java, * gnu/java/io/decode/Decoder8859_1.java, * gnu/java/io/decode/Decoder8859_13.java, * gnu/java/io/decode/Decoder8859_15.java, * gnu/java/io/decode/Decoder8859_2.java, * gnu/java/io/decode/Decoder8859_3.java, * gnu/java/io/decode/Decoder8859_4.java, * gnu/java/io/decode/Decoder8859_5.java, * gnu/java/io/decode/Decoder8859_6.java, * gnu/java/io/decode/Decoder8859_7.java, * gnu/java/io/decode/Decoder8859_8.java, * gnu/java/io/decode/Decoder8859_9.java, * gnu/java/io/decode/DecoderASCII.java, * gnu/java/io/decode/DecoderCp1047.java, * gnu/java/io/decode/DecoderEBCDIC_XML_US.java, * gnu/java/io/decode/DecoderEightBitLookup.java, * gnu/java/io/decode/DecoderUTF16BE.java, * gnu/java/io/decode/DecoderUTF16LE.java, * gnu/java/io/decode/DecoderUTF32BE.java, * gnu/java/io/decode/DecoderUTF32LE.java, * gnu/java/io/decode/DecoderUTF8.java, * gnu/java/io/decode/DecoderUnicodeBig.java, * gnu/java/io/decode/DecoderUnicodeLittle.java, * gnu/java/io/decode/DecoderWindows1250.java, * gnu/java/io/decode/DecoderWindows1252.java, * gnu/java/io/decode/package.html * gnu/java/io/encode/Encoder.java, * gnu/java/io/encode/Encoder8859_1.java, * gnu/java/io/encode/Encoder8859_13.java, * gnu/java/io/encode/Encoder8859_15.java, * gnu/java/io/encode/Encoder8859_2.java, * gnu/java/io/encode/Encoder8859_3.java, * gnu/java/io/encode/Encoder8859_4.java, * gnu/java/io/encode/Encoder8859_5.java, * gnu/java/io/encode/Encoder8859_6.java, * gnu/java/io/encode/Encoder8859_7.java, * gnu/java/io/encode/Encoder8859_8.java, * gnu/java/io/encode/Encoder8859_9.java, * gnu/java/io/encode/EncoderASCII.java, * gnu/java/io/encode/EncoderCp1047.java, * gnu/java/io/encode/EncoderEBCDIC_XML_US.java, * gnu/java/io/encode/EncoderEightBitLookup.java, * gnu/java/io/encode/EncoderUTF16BE.java, * gnu/java/io/encode/EncoderUTF16LE.java, * gnu/java/io/encode/EncoderUTF32BE.java, * gnu/java/io/encode/EncoderUTF32LE.java, * gnu/java/io/encode/EncoderUTF8.java, * gnu/java/io/encode/EncoderUnicodeBig.java, * gnu/java/io/encode/EncoderUnicodeLittle.java, * gnu/java/io/encode/EncoderWindows1250.java, * gnu/java/io/encode/EncoderWindows1252.java, * gnu/java/io/encode/package.html: Removed 2005-04-19 Michael Koch <konqueror@gmx.de> * java/awt/geom/QuadCurve2D.java: Fixed Brian Gough's name for real. 2005-04-19 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicButtonUI.java (paint): This should not care about margin and insets at the same time, as insets already include the margin through the border. * javax/swing/plaf/basic/BasicGraphicsUtils.java (getPreferredButtonSize): Likewise. * javax/swing/plaf/metal/MetalBorders.java (getBorderInsets): Likewise. 2005-04-19 Roman Kennke <roman@kennke.org> * examples/gnu/classpath/examples/swing/Demo.java: Pulled out GNULookAndFeel so that it can be accessed. On startup, if the property swing.defaultlaf is not set, display a message on how to set the L&F for the demo. Changed font for bottom buttons to normal. * examples/gnu/classpath/examples/swing/GNULookAndFeel.java: Pulled out of Demo.java. 2005-04-19 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicOptionPaneUI.java (createMessageArea): The JPanel that holds the message area doesn't need to override getPreferredSize. This prevents some message components from rendering nicely. 2005-04-19 Andrew John Hughes <gnu_andrew@member.fsf.org> * java/net/URL.java: (toURI()): Implemented. 2005-04-18 Roman Kennke <roman@kennke.org> * javax/swing/plaf/metal/MetalInternalFrameUI.java (createUI): Do not share instances between components. * javax/swing/plaf/metal/MetalSliderUI.java (createUI): Do not share instances between components. 2005-04-18 Roman Kennke <roman@kennke.org> * javax/swing/plaf/metal/MetalBorders: (PopupMenuBorder): Added. * javax/swing/plaf/metal/MetalLookAndFeel (initComponentDefaults): Added PopupMenuBorder. 2005-04-18 Sven de Marothy <sven@physto.se> * java/io/InputStreamReader.java: (read): Fix several bugs leading to incorrect length being returned. 2005-04-18 Sven de Marothy <sven@physto.se> * java/nio/ByteBufferImpl.java: (putChar): Inlined for speed. (put, get): Bulk methods can use arraycopy. * java/nio/CharBufferImpl.java: (put, get): Bulk methods can use arraycopy. 2005-04-18 Roman Kennke <roman@kennke.org> * javax/swing/tree/DefaultTreeSelectionModel.java: Added API documentation all over the class. 2005-04-18 Sven de Marothy <sven@physto.se> * include/Makefile.am, * native/jni/java-nio/Makefile.am: Added new files. * gnu/java/nio/charset/iconv/IconvCharset.java, * gnu/java/nio/charset/iconv/IconvDecoder.java, * gnu/java/nio/charset/iconv/IconvEncoder.java, * gnu/java/nio/charset/iconv/IconvMetaData.java, * gnu/java/nio/charset/iconv/IconvProvider.java, * native/jni/java-nio/gnu_java_nio_charset_iconv_IconvDecoder.c, * native/jni/java-nio/gnu_java_nio_charset_iconv_IconvEncoder.c, * include/gnu_java_nio_charset_iconv_IconvDecoder.h, * include/gnu_java_nio_charset_iconv_IconvEncoder.h, New files. 2005-04-18 Roman Kennke <roman@kennke.org> * java/lang/String.java: Make value, offset and count fields package private instead of private. 2005-04-18 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicScrollPaneUI.java (installDefaults): Link managed JScrollPane in instance field. (uninstallDefaults): Unlink managed JScrollPane in instance field. 2005-04-18 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicScrollBarUI.java (PropertyChangeHandler.propertyChange): Add default to switch statement to avoid errors with unusual values for orientation. (installComponents): Likewise. 2005-04-18 Roman Kennke <roman@kennke.org> * javax/swing/plaf/metal/MetalScrollBarUI.java: (createUI): Instances cannot be shared among JScrollPanes. 2005-04-18 Sven de Marothy <sven@physto.se> * java/lang/String.java: Value, offset and count should be private. 2005-04-18 Roman Kennke <roman@kennke.org> * javax/swing/plaf/metal/MetalLookAndFeel.java (initComponentDefaults): Added defaults for Menu, MenuBar MenuEntry fonts. 2005-04-18 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicScrollBarUI.java (installUI): Install listeners after everything all, otherwise we get strange NPEs in some situations, especially with custom L&Fs. (createIncreaseButton): Orientation is expected to be SwingConstants.NORTH, ..SOUTH, ..WEST or ..EAST and not HORIZONTAL or VERTICAL. (createDecreaseButton): Orientation is expected to be SwingConstants.NORTH, ..SOUTH, ..WEST or ..EAST and not HORIZONTAL or VERTICAL. (installComponents): Orientation for buttons is expected to be SwingConstants.NORTH, ..SOUTH, ..WEST or ..EAST and not HORIZONTAL or VERTICAL. 2005-04-18 Jeroen Frijters <jeroen@frijters.net> * java/nio/ByteBufferImpl.java (get(), put(byte)): Inlined checks and field updates. * java/nio/CharBufferImpl.java (CharBufferImpl(CharBufferImpl)): Copy array_offset field. (get(), put(char)): Inlined checks and field updates. Fixed to take array_offset into account. (get(int), put(int, char)): Fixed to take array_offset into account. 2005-04-18 Jeroen Frijters <jeroen@frijters.net> * java/lang/Class.java (getModifiers, newInstance): Changed call to VMClass.getModifiers(). * vm/reference/java/lang/VMClass.java (getModifiers(Class, boolean)): New method. 2005-04-18 Jeroen Frijters <jeroen@frijters.net> * java/awt/GraphicsEnvironment.java (localGraphicsEnvironment): New field. (getLocalGraphicsEnvironment): Added support for java.awt.graphicsenv property. (isHeadless): Added support for java.awt.headless property. (isHeadlessInstance): Call headless(). 2005-04-18 Jeroen Frijters <jeroen@frijters.net> * gnu/java/beans/IntrospectionIncubator.java (addToPropertyHash, addToListenerHash): Don't confuse get(), set(), is(), add() and remove() with properties or events. 2005-04-18 Roman Kennke <roman@kennke.org> * javax/swing/JToolBar.java (addImpl): Adjust added AbstractButtons to look and feel like toolbar buttons. * javax/swing/plaf/metal/MetalBorders.java: Adjusted insets of ButtonBorder. (RolloverMarginBorder): Added class for toolbar buttons. (getButtonBorder): Adjusted factory method to return a shared instance of button border. (getToolbarButtonBorder): Added factory method to return a shared instance of toolbar button border. (getMarginBorder): Added factory method to return a shared instance of margin border. * javax/swing/plaf/metal/MetalButtonUI.java (installDefauls): If button is child of a JToolBar then set special border on this button. 2005-04-17 Roman Kennke <roman@kennke.org> * javax/swing/text/SimpleAttributeSet.java (addAttribute): Removed null pointer check. * javax/swing/text/StyleContext.java (NamedStyle.setResolveParent): Added null pointer check. 2005-04-17 Roman Kennke <roman@kennke.org> * examples/gnu/classpath/exammples/swing/Demo.java: Print a short summary for available values for the property swing.defaultlaf. Set MetalLookAndFeel as default. Pulled out GNULookAndFeel so that it is accessible. * examples/gnu/classpath/exammples/swing/GNULookAndFeel.java: Pulled out this class from Demo.java. 2005-04-17 Roman Kennke <roman@kennke.org> * javax/swing/UIManager.java: Make the UIManager respect the swing.defaultlaf system property.
* 2005-02-19 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2005-02-191-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge from HEAD --> generics-branch for 2005/02/14-2005/02/18. 2005-02-18 Bryce McKinlay <mckinlay@redhat.com> * java/util/LinkedHashMap (addEntry): Call remove() with key argument, not the HashEntry. Reported by Jean-Marie White. 2005-02-18 Mark Wielaard <mark@klomp.org> * doc/www.gnu.org/events/escape_fosdem05.wml: New event. * doc/www.gnu.org/newsitems.txt: Add Escape the Java Trap. * doc/www.gnu.org/events/events.wml: Likewise. 2005-02-18 Sven de Marothy <sven@physto.se> * java/util/TimeZone.java, (getDefaultDisplayName): Fix previous fix. 2005-02-18 David Gilbert <david.gilbert@object-refinery.com> * java/awt/font/TransformAttribute.java, (TransformAttribute(AffineTransform)): throw IllegalArgumentException for null transform. (getTransform): return a copy of transform. Added doc comments to all. 2005-02-18 Sven de Marothy <sven@physto.se> * java/util/TimeZone.java, (getDefaultDisplayName): Don't print zero offsets. 2005-02-18 Robert Schuster <thebohemian@gmx.net> * java/nio/charset/Charset.java (forName): Throws IllegalArgumentException when argument is null and added documentation. 2005-02-17 Mark Wielaard <mark@klomp.org> * java/util/SimpleTimeZone.java (checkRule): Throw IllegalArgumentException when month out of range. 2005-02-17 Sven de Marothy <sven@physto.se> * java/util/GregorianCalendar.java, (add): Don't set fields directly anymore. Use set() 2005-02-17 Ito Kazumitsu <kaz@maczuka.gcd.org> * gnu/java/nio/channels/FileChannelImpl.java (write(ByteBuffer)): Move the position of the source buffer forward. 2005-02-16 Andrew Haley <aph@redhat.com> * javax/security/auth/Subject.java (doAsPrivileged): If acc is null, create a new AccessControlContext. * java/security/SecureClassLoader.java (protectionDomainCache): new field. (defineClass): Create a new protection domain and add it to our cache. * java/rmi/server/UnicastRemoteObject.java (exportObject): Call addStub() to keep track of the stub we've exported. (unexportObject): Call deleteStub(). * java/rmi/server/RemoteObject.java (stubs): New field. (addStub): New method. (deleteStub): New method. (toStub): Rewrite. * java/security/Permissions.java (PermissionsHash.implies): Iterate over the collection and invoke implies() on each element. 2005-02-16 Julian Scheid <julian@sektor37.de> * gnu/java/nio/charset/UTF_8.java (decodeLoop): Set inPos to in.position(). (encodeLoop): Likewise. 2005-02-16 Andrew John Hughes <gnu_andrew@member.fsf.org> * java/util/Locale.java Added two new String[] arrays for caching. (getLocale(String)): Documentation. (getLocale(String, String)): Documentation. (getLocale(String, String, String)): Documentation. (getISOCountries()): Now calls getISOStrings() and caches result. (getISOLanguages()): Now calls getISOStrings() and caches result. (getISOStrings(String)): Pulls all two-letter keys from the specified hashtable in our locale information. 2005-02-16 Sven de Marothy <sven@physto.se> * java/util/logging/LogManager.java Reformatted. (readConfiguration): If a logger for a key is not found, create one. 2005-02-16 Michael Koch <konqueror@gmx.de> * scripts/checkstyle-config.xml: Activate JavadocStyle and IllegalInstantiation tests. * scripts/checkstyle-suppressions.xml: Suppress some more errors. 2005-02-16 Michael Koch <konqueror@gmx.de> * gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.java, gnu/java/awt/peer/gtk/GdkFontPeer.java, gnu/java/awt/peer/gtk/GdkGlyphVector.java, gnu/java/awt/peer/gtk/GdkGraphics.java, gnu/java/awt/peer/gtk/GdkGraphics2D.java, gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java, gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java, gnu/java/awt/peer/gtk/GdkPixbufDecoder.java, gnu/java/awt/peer/gtk/GdkRobotPeer.java, gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java, gnu/java/awt/peer/gtk/GdkTextLayout.java, gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java, gnu/java/awt/peer/gtk/GtkChoicePeer.java, gnu/java/awt/peer/gtk/GtkClipboard.java, gnu/java/awt/peer/gtk/GtkComponentPeer.java, gnu/java/awt/peer/gtk/GtkFileDialogPeer.java, gnu/java/awt/peer/gtk/GtkFontPeer.java, gnu/java/awt/peer/gtk/GtkLabelPeer.java, gnu/java/awt/peer/gtk/GtkMenuBarPeer.java, gnu/java/awt/peer/gtk/GtkMenuItemPeer.java, gnu/java/awt/peer/gtk/GtkMenuPeer.java, gnu/java/awt/peer/gtk/GtkScrollPanePeer.java, gnu/java/awt/peer/gtk/GtkScrollbarPeer.java, gnu/java/awt/peer/gtk/GtkToolkit.java, gnu/java/awt/peer/gtk/GtkWindowPeer.java: Made checkstyle clean. * gnu/java/awt/peer/gtk/package.html: New file. 2005-02-16 Michael Koch <konqueror@gmx.de> * java/awt/geom/Ellipse2D.java, java/beans/PropertyDescriptor.java, java/net/NetworkInterface.java, java/nio/ByteBufferImpl.java, java/nio/DoubleBufferImpl.java, java/nio/FloatBufferImpl.java, java/nio/IntBufferImpl.java, java/nio/LongBufferImpl.java, java/nio/ShortBufferImpl.java, java/nio/channels/Channel.java, java/util/Calendar.java, java/util/Comparator.java, java/util/Date.java, java/util/SimpleTimeZone.java, java/util/logging/FileHandler.java, java/util/prefs/InvalidPreferencesFormatException.java, java/util/prefs/Preferences.java, javax/security/auth/callback/ConfirmationCallback.java, javax/security/sasl/Sasl.java, javax/security/sasl/SaslServerFactory.java, javax/swing/JComponent.java, javax/swing/JList.java, javax/swing/JProgressBar.java, javax/swing/JTree.java, javax/swing/text/JTextComponent.java: Fixed javadocs to contain valid (X)HTML. 2005-02-16 Michael Koch <konqueror@gmx.de> * javax/xml/XMLConstants.java, javax/xml/datatype/DatatypeConfigurationException.java, javax/xml/datatype/DatatypeConstants.java, javax/xml/datatype/DatatypeFactory.java, javax/xml/datatype/Duration.java, javax/xml/datatype/XMLGregorianCalendar.java, javax/xml/namespace/NamespaceContext.java, javax/xml/namespace/QName.java, javax/xml/parsers/DocumentBuilder.java, javax/xml/parsers/DocumentBuilderFactory.java, javax/xml/parsers/FactoryConfigurationError.java, javax/xml/parsers/ParserConfigurationException.java, javax/xml/parsers/SAXParser.java, javax/xml/parsers/SAXParserFactory.java, javax/xml/transform/ErrorListener.java, javax/xml/transform/OutputKeys.java, javax/xml/transform/Result.java, javax/xml/transform/Source.java, javax/xml/transform/SourceLocator.java, javax/xml/transform/Templates.java, javax/xml/transform/Transformer.java, javax/xml/transform/TransformerConfigurationException.java, javax/xml/transform/TransformerException.java, javax/xml/transform/TransformerFactory.java, javax/xml/transform/TransformerFactoryConfigurationError.java, javax/xml/transform/URIResolver.java, javax/xml/transform/dom/DOMLocator.java, javax/xml/transform/dom/DOMResult.java, javax/xml/transform/dom/DOMSource.java, javax/xml/transform/sax/SAXResult.java, javax/xml/transform/sax/SAXSource.java, javax/xml/transform/sax/SAXTransformerFactory.java, javax/xml/transform/sax/TemplatesHandler.java, javax/xml/transform/sax/TransformerHandler.java, javax/xml/transform/stream/StreamResult.java, javax/xml/transform/stream/StreamSource.java, javax/xml/validation/Schema.java, javax/xml/validation/SchemaFactory.java, javax/xml/validation/TypeInfoProvider.java, javax/xml/validation/Validator.java, javax/xml/validation/ValidatorHandler.java, javax/xml/xpath/XPathConstants.java, javax/xml/xpath/XPathException.java, javax/xml/xpath/XPathExpression.java, javax/xml/xpath/XPathExpressionException.java, javax/xml/xpath/XPathFactory.java, javax/xml/xpath/XPathFactoryConfigurationException.java, javax/xml/xpath/XPathFunction.java, javax/xml/xpath/XPathFunctionException.java, javax/xml/xpath/XPathFunctionResolver.java: Fixed usage of @author tag. 2005-02-16 Michael Koch <konqueror@gmx.de> * javax/XMLConstants.java, javax/datatype/DatatypeConfigurationException.java, javax/datatype/DatatypeConstants.java, javax/datatype/DatatypeFactory.java, javax/datatype/Duration.java, javax/datatype/XMLGregorianCalendar.java, javax/namespace/NamespaceContext.java, javax/namespace/QName.java, javax/parsers/DocumentBuilder.java, javax/parsers/DocumentBuilderFactory.java, javax/parsers/FactoryConfigurationError.java, javax/parsers/ParserConfigurationException.java, javax/parsers/SAXParser.java, javax/parsers/SAXParserFactory.java, javax/transform/ErrorListener.java, javax/transform/OutputKeys.java, javax/transform/Result.java, javax/transform/Source.java, javax/transform/SourceLocator.java, javax/transform/Templates.java, javax/transform/Transformer.java, javax/transform/TransformerConfigurationException.java, javax/transform/TransformerException.java, javax/transform/TransformerFactory.java, javax/transform/TransformerFactoryConfigurationError.java, javax/transform/URIResolver.java, javax/transform/dom/DOMLocator.java, javax/transform/dom/DOMResult.java, javax/transform/dom/DOMSource.java, javax/transform/sax/SAXResult.java, javax/transform/sax/SAXSource.java, javax/transform/sax/SAXTransformerFactory.java, javax/transform/sax/TemplatesHandler.java, javax/transform/sax/TransformerHandler.java, javax/transform/stream/StreamResult.java, javax/transform/stream/StreamSource.java, javax/validation/Schema.java, javax/validation/SchemaFactory.java, javax/validation/TypeInfoProvider.java, javax/validation/Validator.java, javax/validation/ValidatorHandler.java, javax/xpath/XPathConstants.java, javax/xpath/XPathException.java, javax/xpath/XPathExpression.java, javax/xpath/XPathExpressionException.java, javax/xpath/XPathFactory.java, javax/xpath/XPathFactoryConfigurationException.java, javax/xpath/XPathFunction.java, javax/xpath/XPathFunctionException.java, javax/xpath/XPathFunctionResolver.java: Fixed usage of @author tag. 2005-02-16 Michael Koch <konqueror@gmx.de> * javax/accessibility/Accessible.java, javax/accessibility/AccessibleAction.java, javax/accessibility/AccessibleBundle.java, javax/accessibility/AccessibleComponent.java, javax/accessibility/AccessibleContext.java, javax/accessibility/AccessibleEditableText.java, javax/accessibility/AccessibleExtendedComponent.java, javax/accessibility/AccessibleExtendedTable.java, javax/accessibility/AccessibleHyperlink.java, javax/accessibility/AccessibleHypertext.java, javax/accessibility/AccessibleIcon.java, javax/accessibility/AccessibleKeyBinding.java, javax/accessibility/AccessibleRelation.java, javax/accessibility/AccessibleRelationSet.java, javax/accessibility/AccessibleResourceBundle.java, javax/accessibility/AccessibleRole.java, javax/accessibility/AccessibleSelection.java, javax/accessibility/AccessibleState.java, javax/accessibility/AccessibleStateSet.java, javax/accessibility/AccessibleTable.java, javax/accessibility/AccessibleTableModelChange.java, javax/accessibility/AccessibleText.java, javax/accessibility/AccessibleValue.java, javax/imageio/IIOException.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, javax/imageio/stream/ImageOutputStream.java, javax/naming/Binding.java, javax/naming/CannotProceedException.java, javax/naming/CompositeName.java, javax/naming/CompoundName.java, javax/naming/LinkException.java, javax/naming/LinkRef.java, javax/naming/NameClassPair.java, javax/naming/Reference.java, javax/naming/ReferralException.java, javax/naming/directory/Attribute.java, javax/naming/directory/AttributeModificationException.java, javax/naming/directory/Attributes.java, javax/naming/directory/DirContext.java, javax/naming/directory/ModificationItem.java, javax/naming/directory/SearchControls.java, javax/naming/directory/SearchResult.java, javax/naming/event/EventContext.java, javax/naming/event/EventDirContext.java, javax/naming/event/NamespaceChangeListener.java, javax/naming/event/NamingExceptionEvent.java, javax/naming/event/NamingListener.java, javax/naming/event/ObjectChangeListener.java, javax/naming/ldap/Control.java, javax/naming/ldap/ExtendedResponse.java, javax/naming/ldap/HasControls.java, javax/naming/ldap/LdapContext.java, javax/naming/ldap/UnsolicitedNotification.java, javax/naming/ldap/UnsolicitedNotificationEvent.java, javax/naming/ldap/UnsolicitedNotificationListener.java, javax/naming/spi/DirectoryManager.java, javax/naming/spi/ResolveResult.java, javax/naming/spi/Resolver.java, javax/swing/DefaultBoundedRangeModel.java, javax/swing/JRadioButton.java, javax/swing/JTextArea.java, javax/swing/JToggleButton.java, javax/swing/SpinnerListModel.java, javax/swing/event/EventListenerList.java, javax/swing/text/Utilities.java, javax/swing/undo/UndoManager.java, javax/swing/undo/UndoableEditSupport.java, javax/transaction/HeuristicCommitException.java, javax/transaction/HeuristicMixedException.java, javax/transaction/HeuristicRollbackException.java, javax/transaction/InvalidTransactionException.java, javax/transaction/NotSupportedException.java, javax/transaction/RollbackException.java, javax/transaction/Status.java, javax/transaction/Synchronization.java, javax/transaction/SystemException.java, javax/transaction/Transaction.java, javax/transaction/TransactionManager.java, javax/transaction/TransactionRequiredException.java, javax/transaction/TransactionRolledbackException.java, javax/transaction/UserTransaction.java, javax/transaction/xa/XAException.java, javax/transaction/xa/XAResource.java, javax/transaction/xa/Xid.java: Fixed usage of @author tag all over. 2005-02-16 Michael Koch <konqueror@gmx.de> * java/applet/Applet.java, java/beans/AppletInitializer.java, java/beans/ExceptionListener.java, java/beans/PropertyChangeEvent.java, java/beans/PropertyChangeListenerProxy.java, java/beans/PropertyChangeSupport.java, java/beans/PropertyDescriptor.java, java/beans/VetoableChangeListenerProxy.java, java/beans/VetoableChangeSupport.java, java/io/BufferedInputStream.java, java/io/BufferedReader.java, java/io/ByteArrayInputStream.java, java/io/ByteArrayOutputStream.java, java/io/CharArrayReader.java, java/io/CharArrayWriter.java, java/io/CharConversionException.java, java/io/DataInput.java, java/io/DataInputStream.java, java/io/DataOutput.java, java/io/DataOutputStream.java, java/io/EOFException.java, java/io/FileInputStream.java, java/io/FileNotFoundException.java, java/io/FileOutputStream.java, java/io/FilenameFilter.java, java/io/FilterInputStream.java, java/io/FilterOutputStream.java, java/io/FilterReader.java, java/io/FilterWriter.java, java/io/IOException.java, java/io/InputStream.java, java/io/InputStreamReader.java, java/io/InterruptedIOException.java, java/io/LineNumberInputStream.java, java/io/LineNumberReader.java, java/io/ObjectStreamException.java, java/io/OptionalDataException.java, java/io/OutputStream.java, java/io/OutputStreamWriter.java, java/io/PrintStream.java, java/io/PrintWriter.java, java/io/PushbackInputStream.java, java/io/PushbackReader.java, java/io/RandomAccessFile.java, java/io/Reader.java, java/io/SequenceInputStream.java, java/io/Serializable.java, java/io/StreamCorruptedException.java, java/io/StreamTokenizer.java, java/io/StringBufferInputStream.java, java/io/StringWriter.java, java/io/SyncFailedException.java, java/io/UTFDataFormatException.java, java/io/UnsupportedEncodingException.java, java/io/WriteAbortedException.java, java/io/Writer.java, java/lang/AbstractMethodError.java, java/lang/ArithmeticException.java, java/lang/ArrayIndexOutOfBoundsException.java, java/lang/ArrayStoreException.java, java/lang/AssertionError.java, java/lang/Boolean.java, java/lang/Byte.java, java/lang/ClassCastException.java, java/lang/ClassCircularityError.java, java/lang/ClassLoader.java, java/lang/ClassNotFoundException.java, java/lang/CloneNotSupportedException.java, java/lang/Cloneable.java, java/lang/Comparable.java, java/lang/Compiler.java, java/lang/Double.java, java/lang/Error.java, java/lang/Exception.java, java/lang/ExceptionInInitializerError.java, java/lang/Float.java, java/lang/IllegalAccessError.java, java/lang/IllegalAccessException.java, java/lang/IllegalArgumentException.java, java/lang/IllegalMonitorStateException.java, java/lang/IllegalStateException.java, java/lang/IllegalThreadStateException.java, java/lang/IncompatibleClassChangeError.java, java/lang/IndexOutOfBoundsException.java, java/lang/InheritableThreadLocal.java, java/lang/InstantiationError.java, java/lang/InstantiationException.java, java/lang/Integer.java, java/lang/InternalError.java, java/lang/InterruptedException.java, java/lang/LinkageError.java, java/lang/Long.java, java/lang/NegativeArraySizeException.java, java/lang/NoClassDefFoundError.java, java/lang/NoSuchFieldError.java, java/lang/NoSuchFieldException.java, java/lang/NoSuchMethodError.java, java/lang/NoSuchMethodException.java, java/lang/NullPointerException.java, java/lang/Number.java, java/lang/NumberFormatException.java, java/lang/OutOfMemoryError.java, java/lang/Process.java, java/lang/Runnable.java, java/lang/Runtime.java, java/lang/RuntimeException.java, java/lang/RuntimePermission.java, java/lang/SecurityException.java, java/lang/SecurityManager.java, java/lang/Short.java, java/lang/StackOverflowError.java, java/lang/StackTraceElement.java, java/lang/StringBuffer.java, java/lang/StringIndexOutOfBoundsException.java, java/lang/ThreadDeath.java, java/lang/ThreadGroup.java, java/lang/Throwable.java, java/lang/UnsatisfiedLinkError.java, java/lang/UnsupportedOperationException.java, java/lang/VerifyError.java, java/lang/VirtualMachineError.java, java/lang/reflect/AccessibleObject.java, java/lang/reflect/Array.java, java/lang/reflect/InvocationTargetException.java, java/lang/reflect/Member.java, java/lang/reflect/Modifier.java, java/lang/reflect/Proxy.java, java/lang/reflect/ReflectPermission.java, java/lang/reflect/UndeclaredThrowableException.java, java/math/BigInteger.java, java/nio/ByteBufferHelper.java, java/nio/channels/IllegalBlockingModeException.java, java/nio/charset/spi/CharsetProvider.java, java/security/AccessControlException.java, java/security/AllPermission.java, java/security/BasicPermission.java, java/security/DigestException.java, java/security/DigestInputStream.java, java/security/DigestOutputStream.java, java/security/GeneralSecurityException.java, java/security/Guard.java, java/security/GuardedObject.java, java/security/InvalidAlgorithmParameterException.java, java/security/InvalidKeyException.java, java/security/InvalidParameterException.java, java/security/Key.java, java/security/KeyException.java, java/security/KeyManagementException.java, java/security/KeyStoreException.java, java/security/MessageDigestSpi.java, java/security/NoSuchAlgorithmException.java, java/security/NoSuchProviderException.java, java/security/Permission.java, java/security/PermissionCollection.java, java/security/Permissions.java, java/security/Principal.java, java/security/PrivateKey.java, java/security/PrivilegedActionException.java, java/security/ProviderException.java, java/security/PublicKey.java, java/security/SecureRandom.java, java/security/SecureRandomSpi.java, java/security/SignatureException.java, java/security/SignatureSpi.java, java/security/SignedObject.java, java/security/Signer.java, java/security/UnrecoverableKeyException.java, java/security/UnresolvedPermission.java, java/security/acl/AclNotFoundException.java, java/security/acl/LastOwnerException.java, java/security/acl/NotOwnerException.java, java/security/cert/CertPath.java, java/security/cert/CertPathBuilderException.java, java/security/cert/CertPathValidatorException.java, java/security/cert/CertStoreException.java, java/text/BreakIterator.java, java/text/ChoiceFormat.java, java/text/CollationElementIterator.java, java/text/CollationKey.java, java/text/Collator.java, java/text/DateFormat.java, java/text/DateFormatSymbols.java, java/text/FieldPosition.java, java/text/Format.java, java/text/MessageFormat.java, java/text/ParseException.java, java/text/ParsePosition.java, java/text/StringCharacterIterator.java, java/util/AbstractCollection.java, java/util/AbstractList.java, java/util/AbstractMap.java, java/util/AbstractSequentialList.java, java/util/AbstractSet.java, java/util/ArrayList.java, java/util/Arrays.java, java/util/BitSet.java, java/util/Collection.java, java/util/Collections.java, java/util/Comparator.java, java/util/ConcurrentModificationException.java, java/util/EmptyStackException.java, java/util/Enumeration.java, java/util/EventListener.java, java/util/EventListenerProxy.java, java/util/EventObject.java, java/util/HashMap.java, java/util/HashSet.java, java/util/Hashtable.java, java/util/IdentityHashMap.java, java/util/Iterator.java, java/util/LinkedHashSet.java, java/util/LinkedList.java, java/util/List.java, java/util/ListIterator.java, java/util/ListResourceBundle.java, java/util/Map.java, java/util/MissingResourceException.java, java/util/NoSuchElementException.java, java/util/Observable.java, java/util/Observer.java, java/util/Properties.java, java/util/PropertyPermissionCollection.java, java/util/RandomAccess.java, java/util/Set.java, java/util/SortedMap.java, java/util/SortedSet.java, java/util/Stack.java, java/util/StringTokenizer.java, java/util/TooManyListenersException.java, java/util/TreeMap.java, java/util/TreeSet.java, java/util/Vector.java, java/util/logging/Level.java, java/util/prefs/BackingStoreException.java: Fixed @author tag all over. 2005-02-16 Michael Koch <konqueror@gmx.de> * java/awt/AWTError.java, java/awt/AWTEvent.java, java/awt/AWTEventMulticaster.java, java/awt/AWTException.java, java/awt/AWTKeyStroke.java, java/awt/AWTPermission.java, java/awt/ActiveEvent.java, java/awt/Adjustable.java, java/awt/AlphaComposite.java, java/awt/AttributeValue.java, java/awt/BorderLayout.java, java/awt/BufferCapabilities.java, java/awt/Button.java, java/awt/Canvas.java, java/awt/CheckboxGroup.java, java/awt/CheckboxMenuItem.java, java/awt/Color.java, java/awt/ColorPaintContext.java, java/awt/Component.java, java/awt/ComponentOrientation.java, java/awt/Composite.java, java/awt/CompositeContext.java, java/awt/Container.java, java/awt/ContainerOrderFocusTraversalPolicy.java, java/awt/DefaultFocusTraversalPolicy.java, java/awt/Dialog.java, java/awt/Dimension.java, java/awt/DisplayMode.java, java/awt/FileDialog.java, java/awt/FontFormatException.java, java/awt/Graphics.java, java/awt/Graphics2D.java, java/awt/GraphicsConfigTemplate.java, java/awt/GraphicsConfiguration.java, java/awt/GraphicsDevice.java, java/awt/GridBagLayout.java, java/awt/GridBagLayoutInfo.java, java/awt/GridLayout.java, java/awt/HeadlessException.java, java/awt/IllegalComponentStateException.java, java/awt/Image.java, java/awt/Insets.java, java/awt/ItemSelectable.java, java/awt/JobAttributes.java, java/awt/KeyEventDispatcher.java, java/awt/KeyEventPostProcessor.java, java/awt/KeyboardFocusManager.java, java/awt/Label.java, java/awt/LayoutManager.java, java/awt/MenuBar.java, java/awt/MenuComponent.java, java/awt/MenuContainer.java, java/awt/PageAttributes.java, java/awt/Paint.java, java/awt/PaintContext.java, java/awt/Panel.java, java/awt/Point.java, java/awt/Polygon.java, java/awt/PrintGraphics.java, java/awt/PrintJob.java, java/awt/Rectangle.java, java/awt/RenderingHints.java, java/awt/Shape.java, java/awt/Stroke.java, java/awt/SystemColor.java, java/awt/Toolkit.java, java/awt/Transparency.java, java/awt/Window.java, java/awt/color/CMMException.java, java/awt/color/ColorSpace.java, java/awt/color/ICC_ColorSpace.java, java/awt/color/ICC_Profile.java, java/awt/color/ProfileDataException.java, java/awt/datatransfer/FlavorTable.java, java/awt/datatransfer/MimeTypeParseException.java, java/awt/datatransfer/Transferable.java, java/awt/datatransfer/UnsupportedFlavorException.java, java/awt/dnd/Autoscroll.java, java/awt/dnd/DnDConstants.java, java/awt/dnd/DragGestureListener.java, java/awt/dnd/DragSourceAdapter.java, java/awt/dnd/DragSourceDropEvent.java, java/awt/dnd/DragSourceListener.java, java/awt/dnd/DragSourceMotionListener.java, java/awt/dnd/DropTargetAdapter.java, java/awt/dnd/DropTargetContext.java, java/awt/dnd/DropTargetListener.java, java/awt/dnd/InvalidDnDOperationException.java, java/awt/dnd/MouseDragGestureRecognizer.java, java/awt/dnd/peer/DropTargetContextPeer.java, java/awt/event/AWTEventListener.java, java/awt/event/AWTEventListenerProxy.java, java/awt/event/ActionEvent.java, java/awt/event/AdjustmentEvent.java, java/awt/event/AdjustmentListener.java, java/awt/event/ComponentAdapter.java, java/awt/event/ComponentEvent.java, java/awt/event/ComponentListener.java, java/awt/event/ContainerAdapter.java, java/awt/event/ContainerEvent.java, java/awt/event/ContainerListener.java, java/awt/event/FocusAdapter.java, java/awt/event/FocusEvent.java, java/awt/event/FocusListener.java, java/awt/event/InputEvent.java, java/awt/event/InputMethodEvent.java, java/awt/event/InputMethodListener.java, java/awt/event/InvocationEvent.java, java/awt/event/ItemEvent.java, java/awt/event/ItemListener.java, java/awt/event/KeyAdapter.java, java/awt/event/KeyEvent.java, java/awt/event/KeyListener.java, java/awt/event/MouseAdapter.java, java/awt/event/MouseEvent.java, java/awt/event/MouseListener.java, java/awt/event/MouseMotionAdapter.java, java/awt/event/MouseMotionListener.java, java/awt/event/MouseWheelEvent.java, java/awt/event/MouseWheelListener.java, java/awt/event/PaintEvent.java, java/awt/event/TextEvent.java, java/awt/event/TextListener.java, java/awt/event/WindowAdapter.java, java/awt/event/WindowEvent.java, java/awt/event/WindowFocusListener.java, java/awt/event/WindowListener.java, java/awt/event/WindowStateListener.java, java/awt/font/TextHitInfo.java, java/awt/geom/CubicCurve2D.java, java/awt/geom/Dimension2D.java, java/awt/geom/Ellipse2D.java, java/awt/geom/IllegalPathStateException.java, java/awt/geom/Line2D.java, java/awt/geom/NoninvertibleTransformException.java, java/awt/geom/PathIterator.java, java/awt/geom/Point2D.java, java/awt/geom/QuadCurve2D.java, java/awt/geom/RectangularShape.java, java/awt/geom/RoundRectangle2D.java, java/awt/im/InputContext.java, java/awt/im/InputMethodHighlight.java, java/awt/im/InputMethodRequests.java, java/awt/im/InputSubset.java, java/awt/im/spi/InputMethod.java, java/awt/im/spi/InputMethodDescriptor.java, java/awt/image/BandCombineOp.java, java/awt/image/BandedSampleModel.java, java/awt/image/ByteLookupTable.java, java/awt/image/ComponentSampleModel.java, java/awt/image/DataBuffer.java, java/awt/image/DataBufferByte.java, java/awt/image/DataBufferDouble.java, java/awt/image/DataBufferFloat.java, java/awt/image/DataBufferInt.java, java/awt/image/DataBufferShort.java, java/awt/image/DataBufferUShort.java, java/awt/image/ImagingOpException.java, java/awt/image/Kernel.java, java/awt/image/LookupTable.java, java/awt/image/MultiPixelPackedSampleModel.java, java/awt/image/PackedColorModel.java, java/awt/image/PixelInterleavedSampleModel.java, java/awt/image/RGBImageFilter.java, java/awt/image/Raster.java, java/awt/image/RasterFormatException.java, java/awt/image/SampleModel.java, java/awt/image/ShortLookupTable.java, java/awt/image/SinglePixelPackedSampleModel.java, java/awt/image/WritableRaster.java, java/awt/print/PrinterAbortException.java, java/awt/print/PrinterException.java, java/awt/print/PrinterIOException.java: Fixed @author tag all over. 2005-02-16 Michael Koch <konqueror@gmx.de> * java/awt/EventQueue.java: Reworked import statements. * java/lang/StringBuilder.java (DEFAULT_CAPACITY): Reordered modifiers. * java/text/SimpleDateFormat.java: Reworked import statements. Fixed one littel formatting issue. (formatData): Removed a useless comment. * javax/imageio/ImageIO.java: Reworked import statements. * javax/swing/text/StringContent.java: Likewise. * javax/swing/JTextField.java: Likewise. (notifyAction): Added javadoc. 2005-02-15 Mark Wielaard <mark@klomp.org> * java/util/jar/Attributes.java (Name.CLASS_PATH): Document that file path elements are separated by spaces. 2005-02-15 Mark Wielaard <mark@klomp.org> * javax/net/ssl/SSLContext.java (getInstance): Add exception message and/or cause before throwing. 2005-02-15 Mark Wielaard <mark@klomp.org> * java/net/URLClassLoader.java (JarURLLoader.JarURLLoader): Just use space for parsing CLASS_PATH attribute. 2005-02-15 Andrew Haley <aph@redhat.com> * java/net/URLClassLoader.java (URLLoader.getClassPath): New method. (JarURLLoader.JarURLLoader): Read mainfest to parse "Class-Path" attribute and add URLs for each entry. (JarURLLoader.classPath): New field. (JarURLLoader.getClassPath): New method. (addURLImpl): Scan through the list of extraUrls in the new loader, adding them to our urlinfos. (definePackage, findURLResource, findResources): Use urlinfos.size(), not urls.size(). 2005-02-14 Tom Tromey <tromey@redhat.com> * java/net/URLClassLoader.java (URLLoader(URLClassLoader, URL, URL)): New constructor. 2005-02-14 Mark Wielaard <mark@klomp.org> * java/net/URLClassLoader.java (findClass): Throw ClassNotFoundExceptions including urls, plus parent using toString(). (thisString): New field. (toString): New method. * java/lang/ClassLoader (defaultGetSystemClassLoader): Only install ExtensionClassLoader when there are actual extension URLs. 2005-02-14 Mark Wielaard <mark@klomp.org> * native/jni/xmlj/.cvsignore: Add *.o, *.a, *.lo, *.la, .libs, .deps.
* 2005-01-16 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2005-01-161-1/+1
| | | | | | | | | | | | | Final merge of HEAD patches to generics branch All changes are listed in merged Changelog. In addition, * java/lang/System.java: (getenv()): changed Runtime.securityManager to SecurityManager.current (getenv(String)): likewise (remove(String)): pointed to SystemProperties * gnu/classpath/SystemProperties.java: (remove(String)): implemented and documented
* 2005-01-14 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2005-01-141-30/+1023
| | | | * Merge of September 2004 HEAD patches to generics branch.
* 2003-12-26 Michael Koch <konqueror@gmx.de>Michael Koch2003-12-261-2/+3
| | | | | | | | * java/awt/MenuComponent.java: Import java.io.Serialization. * java/awt/MenuItem.java: Likewise. * java/awt/TextComponent.java: Likewise. * java/awt/image/ImagingOpException.java (serialVersionUID): Fixed.
* 2003-03-02 Michael Koch <konqueror@gmx.de>Michael Koch2003-03-021-0/+2
| | | | | | | | | | | | | | | | | | | | | * java/awt/List.java (setMultipleSelections): Deprecated. (delItem): Deprecated. * java/awt/MenuComponent.java (getPeer): Deprecated. * java/awt/ScrollPane.java (addNotify): getPeer() is deprecated. Use isDisplayable() instead. * java/awt/dnd/MouseDragGestureRecognizer.java (mouseClicked): Added comment. (mousePressed): Added comment. (mouseReleased): Added comment. (mouseEntered): Added comment. (mouseExited): Added comment. (mouseDragged): Added comment. (mouseMoved): Added comment. * java/awt/event/KeyEvent.java (KeyEvent): Deprecated. (setModifiers): Deprecated.
* 2003-02-13 Michael Koch <konqueror@gmx.de>Michael Koch2003-02-131-1/+1
| | | | | | | | | | | | | | | * java/awt/GridBagConstraints.java (FIRST_LINE_ENT, FIRST_LINE_START, LAST_LINE_END, LAST_LINE_START, LINE_END, LINE_START, PAGE_END, PAGE_START): New constants. * java/awt/KeyboardFocusManager.java (setGlobalCurrentFocusCycleRoot): Must be public. * java/awt/MenuComponent.java (MenuComponent): Must be public. * java/awt/Toolkit.java: Added some empty lines to make documentation more readable. (getFontPeer): Added @deprecated. (getColorModel): Added exception documentation. (getProperty): Fixed documentation.
* 2002-12-23 Michael Koch <konqueror@gmx.de>Michael Koch2002-12-231-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/awt/Adjustable.java (HORIZONTAL): Made static final. (VERTICAL): Made static final. (NO_ORITENTATION): Made static final. * java/awt/AlphaComposite.java (getInstance): Documentation added. * java/awt/BasicStroke.java (BasicStroke): Documentation added, reformated code. * java/awt/CheckboxMenuItem.java (CheckboxMenuItem): Throw HeadlessException, added exception documentation. * java/awt/Choice.java (Choice): Throw exception, added documentation. (add): Throw NullPointerException instead of IllegalArgumentException, added some documentation. (addItem): Added some documentation. (insert): Throw exception, added documentation. * java/awt/Container.java: Made some documentation looking better. (getListeners): Added documentation. (setFocusTraversalKeys): Throw exception. (getFocusTraversalKeys): Throw exception. (areFocusTraversalKeys): Throw exception. * java/awt/Cursor.java (Cursor): Added documentation. (getSystemCustomCursor): Throw exception, added documentation. * java/awt/EventQueue.java (postEvent): Added documentation. (invodeAndWait): Added documentation. (push): Added documentation. (pop): Added documentation. (dispatchEvent): Added documentation. * java/awt/FileDialog.java (FileDialog): Call setMode() instead of code duplication, added documentation. (setMode): Added documentation. * java/awt/Label.java (Label): Throw exception, added documentation. * java/awt/List.java (List): Throw exception, added documentation. * java/awt/Menu.java (Menu): Throw exception, added documentation. * java/awt/MenuBar.java (MenuBar): Throw exception, added documentation. * java/awt/MenuComponent.java (MenuComponent): Throw exception, added documentation. * java/awt/PopupMenu.java (PopupMenu): Throw exception, added documentation. * java/awt/ScrollPane.java (ScrollPane): Throw exception, added documentation. * java/awt/Scrollbar.java (Scrollbar): Throw exception, added documentation. * java/awt/TextArea.java (TextArea): Throw exception, added documentation. * java/awt/TextField.java (TextField): Throw exception, added documentation. * java/awt/Transparency.java (OPAQUE): Made static final. (BITMASK): Made static final. (TRANSLUCENT): Made static final. * java/awt/color/CMMException.java: (CMMException): Extends RuntimeException not Exception. * java/awt/color/ColorSpace.java (ColorSpace): Implements Serializable. * java/awt/color/ICC_Profile.java (write): Throws IOException. * java/awt/color/ProfileDataException.java (ProfileDataException): Extends RuntimeException not Exception. * java/awt/datatransfer/Clipboard.java (getContents): Added documentation. (setContents): Added documentation. * java/awt/datatransfer/DataFlavor.java (DataFlavor): Added documentation. (isMimeTypeEqual): Added documentation. (clone): Added documentation. (readExternal): Added documentation. (writeExternal): Added documentation. * java/awt/datatransfer/SystemDataFlavor.java: Reintented, Reformated. (SystemDataFlavor): Added implements FlavorTable. (getFalvorsForNative): New stubbed method. (getNativesForFlavor): New stubbed method. * java/awt/dnd/DragGestureEvent.java (startDrag): Added documentation. * java/awt/dnd/DragGestureRecognizer.java (addDragGestureListener): Added documentation. * java/awt/dnd/DragSource.java (DragSource): Throw exception, documentation added. (getDefaultDragSource): Added documentation. (startDrag): Added documentation. (createDragSourceContext): Added documentation. * java/awt/dnd/DropTarget.java (DropTarget): Implements DropTargetListener, EventListener, Serializable. (isActive): New member variable to save state. (setActive): Implemented. (isActive): Implemented. * java/awt/geom/PathIterator.java: Fixed two documentations to be HTML conform.
* Add License clarificationMark Wielaard2002-01-221-5/+16
|
* * java/awt/PopupMenu.java (addNotify): New implementation fromTom Tromey2002-01-221-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libgcj. * java/awt/MenuBar.java (add): Handle case where menu already has a parent. (deleteShortcut): Delete shortcut from all menus. (remove(int)): New implementation from libgcj. (setHelpMenu): Likewise. * 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. * java/awt/Panel.java (addNotify): Call superclass addNotify. * java/awt/PaintContext.java: New file from libgcj. * java/awt/MenuShortcut.java (equals(Object)): New method. (hashCode): Likewise. (toString): Use paramString and square brackets. * java/awt/MenuContainer.java (postEvent): Resurrected. * java/awt/Menu.java (menuSerializedDataVersion): New field. (addNotify): Use peer field directly. Call superclass addNotify. (add): New implementation from libgcj. (separator): New field. (addSeparator): New implementation from libgcj. (insertSeparator): Likewise. (removeAll): Removed redundant test. Always remove item 0. (paramString): Include tearOff, isHelpMenu, and superclass paramString. * java/awt/List.java (List()): Default to 4 rows. (addNotify): Use `peer' directly. Call superclass addNotify. (addItem(String)): Deprecated. (add(String)): Call add, not addItem. (add(String,int)): Do work here. (addItem(String,int)): Call add. Deprecated. (removeAll): Use `clear' on items. Use `peer' field directly. (remove(String)): Use remove, not delItem. (replaceItem): Likewise. (remove(int)): New implementation from libgcj. (delItem(int)): Use remove. (getSelectedIndex): New implementation from libgcj. (getSelectedIndexes): Likewise. (isIndexSelected): Remove redundant test. (setMultipleMode): Use `peer' field directly. (makeVisible): Likewise. (paramString): New implementation from libgcj. (delItems): Run loop in reverse direction. Use `peer' field directly. * java/awt/Insets.java (equals): Removed redundant test. (hashCode): New method. * java/awt/GridBagConstraints.java: New file from libgcj. * java/awt/FontMetrics.java (getMaxAdvance): Return -1. (toString): Use libgcj implementation. * java/awt/Font.java (ROMAN_BASELINE, CENTER_BASELINE, HANGING_BASELINE): New constants. (pointSize): New field. (Font): Initialize pointSize. (getStyle): New method. (getSize2D): Likewise. * java/awt/FileDialog.java (addNotify): Use `peer' field directly. Call superclass addNotify. (paramString): Don't include class name or brackets. Call superclass paramString. (setDirectory): Use `peer' field directly. (setFile): Likewise. (setFilenameFilter): Likewise. * java/awt/Dialog.java (Dialog(Dialog)): New constructor. (Dialog(Dialog,String)): Likewise. (Dialog(Dialog,String,boolean)): Likewise. (addNotify): Use `peer' field directly. Call superclass addNotify. (setTitle): Use `peer' field directly. (setResizable): Likewise. (paramString): Don't include class name or brackets. Call superclass paramString. * java/awt/Cursor.java: Merged with libgcj. * java/awt/Color.java (white, lightGray, gray, darkGray, black, red, pink, orange, yellow, green, magenta, cyan, blue): Set alpha value. (value): Initialize. (Color(int,boolean)): New constructor. (Color(int,int,int,int)): Likewise. (alphamask): New constant. (getAlpha): New method. (BRIGHT_STEP): New constant. (brighter, darker): New implementation from libgcj. (getTransparency): New method. (equals): Remove redundant test. Compare `value' fields directly. * java/awt/Choice.java (selectedIndex): Initialize to -1. (add): Throw exception if item is null. Use `peer' field directly. Select item if it is the first. (addItem): Call add. (addNotify): Use `peer' field directly. Call superclass addNotify. (getSelectedItem): Handle case where selectedIndex is -1. (insert): Use `peer' field directly. Only cast if peer is non-null. Handle case where `index' is too large. Select item if it is the first one. (paramString): Don't include class name or brackets. Call superclass paramString. (remove(String)): Throw exception if item not found. (remove(int)): Use `peer' field directly. Update selection. (removeAll): Correctly remove items. Remove redundant check. (select(String)): Throw exception if item not found. (select(int)): Use `peer' field directly. Don't cast unless peer is non-null. * java/awt/CheckboxMenuItem.java (addNotify): Use `peer' field directly. Call superclass addNotify. (paramString): Don't include class name or brackets. Call superclass paramString. (processEvent): Call superclass processEvent. (setState): Use `peer' field directly. Don't cast unless peer is non-null.
* * java/awt/MenuComponent.java (parent): Now package-private.Tom Tromey2002-01-181-1/+1
|
* * java/awt/MenuComponent.java (postEvent): Restored, now returnsTom Tromey2002-01-181-3/+3
| | | | `false'.
* * java/awt/MenuComponent.java (peer): Now transient andTom Tromey2002-01-181-9/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | package-private. (parent): Now transient. (tree_lock): Likewise. (toolkit): Now transient and static. (dispatchEvent): Call dispatchEventImpl. (dispatchEventImpl): New method. (processEvent): Removed redundant `return'. * java/awt/MenuItem.java (setLabel): Use `peer' field directly. Don't cast peer unless it is non-null. (setEnabled): Likewise. (removeActionListener): New method. (addNotify): Use `peer' field directly. (getListeners): New method. (dispatchEventImpl): Likewise. Import EventListener. * java/awt/Button.java (Button): Use `null' as default. (addNotify): Call superclass addNotify(). Use `peer' field directly. (dispatchEventImpl): New method. (getListeners): Likewise. (setActionCommand): Handle case where argument is `null'. (setLabel): Use `peer' field directly. Don't cast peer unless it is non-null. Import EventListener.
* Update copyright notices.Mark Wielaard2002-01-131-12/+19
|
* Removed AWT 1.0 methods so that all compilesJohn Leuner2001-08-111-2/+2
|
* Change license to clearly state that these are part of the non-peer AWT ↵Paul Fisher2000-03-171-19/+18
| | | | libraries.
* Change parent to be a MenuContainer.Paul Fisher1999-11-171-3/+3
|
* Initial CheckinAaron M. Renn1999-09-071-0/+296