Index: ChangeLog =================================================================== RCS file: /cvsroot/classpath/classpath/ChangeLog,v retrieving revision 1.2386.2.82 diff -u -3 -p -u -r1.2386.2.82 ChangeLog --- ChangeLog 16 Feb 2005 01:11:39 -0000 1.2386.2.82 +++ ChangeLog 19 Feb 2005 10:40:24 -0000 @@ -1,3 +1,843 @@ +2005-02-18 Bryce McKinlay + + * java/util/LinkedHashMap (addEntry): Call remove() with key argument, + not the HashEntry. Reported by Jean-Marie White. + +2005-02-18 Mark Wielaard + + * 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 + + * java/util/TimeZone.java, + (getDefaultDisplayName): Fix previous fix. + +2005-02-18 David Gilbert + + * 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 + + * java/util/TimeZone.java, + (getDefaultDisplayName): Don't print zero offsets. + +2005-02-18 Robert Schuster + + * java/nio/charset/Charset.java (forName): Throws + IllegalArgumentException when argument is null + and added documentation. + +2005-02-17 Mark Wielaard + + * java/util/SimpleTimeZone.java (checkRule): Throw + IllegalArgumentException when month out of range. + +2005-02-17 Sven de Marothy + + * java/util/GregorianCalendar.java, + (add): Don't set fields directly anymore. Use set() + +2005-02-17 Ito Kazumitsu + + * gnu/java/nio/channels/FileChannelImpl.java (write(ByteBuffer)): + Move the position of the source buffer forward. + +2005-02-16 Andrew Haley + + * 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 + + * gnu/java/nio/charset/UTF_8.java (decodeLoop): Set inPos to + in.position(). + (encodeLoop): Likewise. + +2005-02-16 Andrew John Hughes + + * 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 + + * java/util/logging/LogManager.java + Reformatted. + (readConfiguration): If a logger for a key is not found, create one. + +2005-02-16 Michael Koch + + * scripts/checkstyle-config.xml: Activate JavadocStyle and + IllegalInstantiation tests. + * scripts/checkstyle-suppressions.xml: Suppress some more errors. + +2005-02-16 Michael Koch + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * java/util/jar/Attributes.java (Name.CLASS_PATH): Document that + file path elements are separated by spaces. + +2005-02-15 Mark Wielaard + + * javax/net/ssl/SSLContext.java (getInstance): Add exception message + and/or cause before throwing. + +2005-02-15 Mark Wielaard + + * java/net/URLClassLoader.java (JarURLLoader.JarURLLoader): Just use + space for parsing CLASS_PATH attribute. + +2005-02-15 Andrew Haley + + * 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 + + * java/net/URLClassLoader.java (URLLoader(URLClassLoader, URL, + URL)): New constructor. + +2005-02-14 Mark Wielaard + + * 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 + + * native/jni/xmlj/.cvsignore: Add *.o, *.a, *.lo, *.la, .libs, .deps. + 2005-02-14 Sven de Marothy * java/util/Calendar.java Index: doc/www.gnu.org/newsitems.txt =================================================================== RCS file: /cvsroot/classpath/classpath/doc/www.gnu.org/newsitems.txt,v retrieving revision 1.17.2.5 diff -u -3 -p -u -r1.17.2.5 newsitems.txt --- doc/www.gnu.org/newsitems.txt 16 Jan 2005 15:14:52 -0000 1.17.2.5 +++ doc/www.gnu.org/newsitems.txt 19 Feb 2005 10:40:25 -0000 @@ -1,4 +1,9 @@ - + + + + + Index: doc/www.gnu.org/events/events.wml =================================================================== RCS file: /cvsroot/classpath/classpath/doc/www.gnu.org/events/events.wml,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 events.wml --- doc/www.gnu.org/events/events.wml 1 Mar 2004 19:41:46 -0000 1.1 +++ doc/www.gnu.org/events/events.wml 19 Feb 2005 10:40:25 -0000 @@ -16,6 +16,8 @@ none Past Events:
    +
  • [26+27 Feb. 2004] FOSDEM'05 in Brussels, Belgium. [] +
  • [14+15 Oct. 2003] Linux Kongress '03 in Saarbrücken, Germany.
  • [21+22 Feb. 2004] FOSDEM'04 in Brussels, Belgium. []
  • [14+15 Oct. 2003] Linux Kongress '03 in Saarbrücken, Germany.
Index: gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 GThreadNativeMethodRunner.java --- gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.java 6 Jun 2004 04:14:13 -0000 1.1 +++ gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.java 19 Feb 2005 10:40:25 -0000 @@ -3,7 +3,7 @@ --portable-native-sync option. This is used by gthread-jni.c - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -40,10 +40,11 @@ obligated to do so. If you do not wish exception statement from your version. */ package gnu.java.awt.peer.gtk; + import java.lang.ref.WeakReference; -import java.util.Set; import java.util.Collections; import java.util.HashSet; +import java.util.Set; /** Implements pthread_create(), under glib's gthread abstraction, for use with GNU Classpath's --portable-native-sync option. This is used in Index: gnu/java/awt/peer/gtk/GdkFontPeer.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GdkFontPeer.java,v retrieving revision 1.3.2.3 diff -u -3 -p -u -r1.3.2.3 GdkFontPeer.java --- gnu/java/awt/peer/gtk/GdkFontPeer.java 16 Feb 2005 01:11:40 -0000 1.3.2.3 +++ gnu/java/awt/peer/gtk/GdkFontPeer.java 19 Feb 2005 10:40:25 -0000 @@ -1,5 +1,5 @@ /* GdkFontPeer.java -- Implements FontPeer with GTK+ - Copyright (C) 1999, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,16 +47,15 @@ import java.awt.font.FontRenderContext; import java.awt.font.GlyphVector; import java.awt.font.LineMetrics; import java.awt.geom.Rectangle2D; +import java.text.CharacterIterator; +import java.text.StringCharacterIterator; import java.util.Locale; import java.util.Map; import java.util.ResourceBundle; -import java.text.CharacterIterator; -import java.text.StringCharacterIterator; public class GdkFontPeer extends ClasspathFontPeer { - - native static void initStaticState (); + static native void initStaticState(); private final int native_state = GtkGenericPeer.getUniqueInteger (); private static ResourceBundle bundle; Index: gnu/java/awt/peer/gtk/GdkGlyphVector.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GdkGlyphVector.java,v retrieving revision 1.2.2.2 diff -u -3 -p -u -r1.2.2.2 GdkGlyphVector.java --- gnu/java/awt/peer/gtk/GdkGlyphVector.java 16 Feb 2005 01:11:40 -0000 1.2.2.2 +++ gnu/java/awt/peer/gtk/GdkGlyphVector.java 19 Feb 2005 10:40:25 -0000 @@ -1,5 +1,5 @@ /* GdkGlyphVector.java -- Glyph vector object - Copyright (C) 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,9 +42,9 @@ import java.awt.Font; import java.awt.Rectangle; import java.awt.Shape; import java.awt.font.FontRenderContext; +import java.awt.font.GlyphJustificationInfo; import java.awt.font.GlyphMetrics; import java.awt.font.GlyphVector; -import java.awt.font.GlyphJustificationInfo; import java.awt.geom.AffineTransform; import java.awt.geom.Point2D; import java.awt.geom.Rectangle2D; Index: gnu/java/awt/peer/gtk/GdkGraphics.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GdkGraphics.java,v retrieving revision 1.27.2.4 diff -u -3 -p -u -r1.27.2.4 GdkGraphics.java --- gnu/java/awt/peer/gtk/GdkGraphics.java 16 Jan 2005 15:15:01 -0000 1.27.2.4 +++ gnu/java/awt/peer/gtk/GdkGraphics.java 19 Feb 2005 10:40:25 -0000 @@ -1,5 +1,5 @@ /* GdkGraphics.java - Copyright (C) 1998, 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -108,7 +108,7 @@ public class GdkGraphics extends Graphic native void connectSignals (GtkComponentPeer component); - public native void clearRect (int x, int y, int width, int height); + public native void clearRect(int x, int y, int width, int height); public void clipRect (int x, int y, int width, int height) { @@ -119,15 +119,15 @@ public class GdkGraphics extends Graphic setClipRectangle (clip.x, clip.y, clip.width, clip.height); } - native public void copyArea (int x, int y, int width, int height, - int dx, int dy); + public native void copyArea(int x, int y, int width, int height, + int dx, int dy); public Graphics create () { return new GdkGraphics (this); } - native public void dispose (); + public native void dispose(); native void copyPixmap (Graphics g, int x, int y, int width, int height); native void copyAndScalePixmap (Graphics g, boolean flip_x, boolean flip_y, @@ -316,22 +316,22 @@ public class GdkGraphics extends Graphic SystemColor.window, observer); } - native public void drawLine (int x1, int y1, int x2, int y2); + public native void drawLine(int x1, int y1, int x2, int y2); - native public void drawArc (int x, int y, int width, int height, - int startAngle, int arcAngle); - native public void fillArc (int x, int y, int width, int height, - int startAngle, int arcAngle); - native public void drawOval(int x, int y, int width, int height); - native public void fillOval(int x, int y, int width, int height); + public native void drawArc(int x, int y, int width, int height, + int startAngle, int arcAngle); + public native void fillArc(int x, int y, int width, int height, + int startAngle, int arcAngle); + public native void drawOval(int x, int y, int width, int height); + public native void fillOval(int x, int y, int width, int height); - native public void drawPolygon(int[] xPoints, int[] yPoints, int nPoints); - native public void fillPolygon(int[] xPoints, int[] yPoints, int nPoints); + public native void drawPolygon(int[] xPoints, int[] yPoints, int nPoints); + public native void fillPolygon(int[] xPoints, int[] yPoints, int nPoints); - native public void drawPolyline(int[] xPoints, int[] yPoints, int nPoints); + public native void drawPolyline(int[] xPoints, int[] yPoints, int nPoints); - native public void drawRect(int x, int y, int width, int height); - native public void fillRect (int x, int y, int width, int height); + public native void drawRect(int x, int y, int width, int height); + public native void fillRect(int x, int y, int width, int height); GdkFontPeer getFontPeer() { @@ -448,7 +448,7 @@ public class GdkGraphics extends Graphic setClip (clip.getBounds ()); } - native private void setFGColor (int red, int green, int blue); + private native void setFGColor(int red, int green, int blue); public void setColor (Color c) { @@ -490,7 +490,7 @@ public class GdkGraphics extends Graphic color.getBlue () ^ xorColor.getBlue ()); } - native public void translateNative (int x, int y); + public native void translateNative(int x, int y); public void translate (int x, int y) { Index: gnu/java/awt/peer/gtk/GdkGraphics2D.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GdkGraphics2D.java,v retrieving revision 1.15.2.5 diff -u -3 -p -u -r1.15.2.5 GdkGraphics2D.java --- gnu/java/awt/peer/gtk/GdkGraphics2D.java 16 Feb 2005 01:11:40 -0000 1.15.2.5 +++ gnu/java/awt/peer/gtk/GdkGraphics2D.java 19 Feb 2005 10:40:25 -0000 @@ -370,7 +370,7 @@ public class GdkGraphics2D extends Graph // "middle of pixel" coordinates and light up complete pixels. private boolean shiftDrawCalls = false; - private final double shifted(double coord, boolean doShift) + private double shifted(double coord, boolean doShift) { if (doShift) return Math.floor(coord) + 0.5; @@ -378,7 +378,7 @@ public class GdkGraphics2D extends Graph return coord; } - private final void walkPath(PathIterator p, boolean doShift) + private void walkPath(PathIterator p, boolean doShift) { double x = 0; double y = 0; @@ -428,7 +428,7 @@ public class GdkGraphics2D extends Graph } } - private final Map getDefaultHints() + private Map getDefaultHints() { HashMap defaultHints = new HashMap(); @@ -450,7 +450,7 @@ public class GdkGraphics2D extends Graph return defaultHints; } - public static final int[] findSimpleIntegerArray (ColorModel cm, Raster raster) + public static int[] findSimpleIntegerArray (ColorModel cm, Raster raster) { if (cm == null || raster == null) return null; @@ -489,7 +489,7 @@ public class GdkGraphics2D extends Graph return db.getData(); } - private final void updateBufferedImage() + private void updateBufferedImage() { if (bimage != null && pixelConversionRequired) { @@ -501,8 +501,8 @@ public class GdkGraphics2D extends Graph } } - private final boolean drawImage(Image img, AffineTransform xform, - Color bgcolor, ImageObserver obs) + private boolean drawImage(Image img, AffineTransform xform, + Color bgcolor, ImageObserver obs) { if (img == null) return false; @@ -931,8 +931,8 @@ public class GdkGraphics2D extends Graph return bg; } - private final void doPolygon(int[] xPoints, int[] yPoints, int nPoints, - boolean close, boolean fill) + private void doPolygon(int[] xPoints, int[] yPoints, int nPoints, + boolean close, boolean fill) { if (nPoints < 1) return; @@ -985,8 +985,8 @@ public class GdkGraphics2D extends Graph doPolygon(xPoints, yPoints, nPoints, false, false); } - private final boolean drawRaster(ColorModel cm, Raster r, - AffineTransform imageToUser, Color bgcolor) + private boolean drawRaster(ColorModel cm, Raster r, + AffineTransform imageToUser, Color bgcolor) { if (r == null) return false; Index: gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java,v retrieving revision 1.1.2.1 diff -u -3 -p -u -r1.1.2.1 GdkGraphicsConfiguration.java --- gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java 16 Feb 2005 01:11:40 -0000 1.1.2.1 +++ gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java 19 Feb 2005 10:40:25 -0000 @@ -38,9 +38,9 @@ exception statement from your version. * package gnu.java.awt.peer.gtk; import java.awt.BufferCapabilities; -import java.awt.ImageCapabilities; import java.awt.GraphicsConfiguration; import java.awt.GraphicsDevice; +import java.awt.ImageCapabilities; import java.awt.Rectangle; import java.awt.geom.AffineTransform; Index: gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java,v retrieving revision 1.1.2.3 diff -u -3 -p -u -r1.1.2.3 GdkGraphicsEnvironment.java --- gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java 16 Feb 2005 01:11:40 -0000 1.1.2.3 +++ gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java 19 Feb 2005 10:40:25 -0000 @@ -1,5 +1,5 @@ /* GdkGraphicsEnvironment.java -- information about the graphics environment - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -79,8 +79,9 @@ public class GdkGraphicsEnvironment exte { return new GdkGraphics2D (image); } - native private int nativeGetNumFontFamilies (); - native private void nativeGetFontFamilies (String[] family_names); + + private native int nativeGetNumFontFamilies(); + private native void nativeGetFontFamilies(String[] family_names); public Font[] getAllFonts () { Index: gnu/java/awt/peer/gtk/GdkPixbufDecoder.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,v retrieving revision 1.6.2.3 diff -u -3 -p -u -r1.6.2.3 GdkPixbufDecoder.java --- gnu/java/awt/peer/gtk/GdkPixbufDecoder.java 16 Feb 2005 01:11:40 -0000 1.6.2.3 +++ gnu/java/awt/peer/gtk/GdkPixbufDecoder.java 19 Feb 2005 10:40:25 -0000 @@ -1,5 +1,5 @@ /* GdkPixbufDecoder.java -- Image data decoding object - Copyright (C) 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -57,16 +57,16 @@ import java.util.Iterator; import java.util.Locale; import java.util.Vector; -import javax.imageio.ImageReader; -import javax.imageio.ImageWriter; +import javax.imageio.IIOImage; import javax.imageio.ImageReadParam; +import javax.imageio.ImageReader; import javax.imageio.ImageTypeSpecifier; import javax.imageio.ImageWriteParam; -import javax.imageio.IIOImage; +import javax.imageio.ImageWriter; import javax.imageio.metadata.IIOMetadata; +import javax.imageio.spi.IIORegistry; import javax.imageio.spi.ImageReaderSpi; import javax.imageio.spi.ImageWriterSpi; -import javax.imageio.spi.IIORegistry; import javax.imageio.stream.ImageInputStream; import javax.imageio.stream.ImageOutputStream; @@ -80,7 +80,8 @@ public class GdkPixbufDecoder extends gn } initStaticState (); } - native static void initStaticState (); + + static native void initStaticState(); private final int native_state = GtkGenericPeer.getUniqueInteger (); private boolean initialized = false; Index: gnu/java/awt/peer/gtk/GdkRobotPeer.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GdkRobotPeer.java,v retrieving revision 1.1.2.2 diff -u -3 -p -u -r1.1.2.2 GdkRobotPeer.java --- gnu/java/awt/peer/gtk/GdkRobotPeer.java 16 Feb 2005 01:11:40 -0000 1.1.2.2 +++ gnu/java/awt/peer/gtk/GdkRobotPeer.java 19 Feb 2005 10:40:26 -0000 @@ -1,5 +1,5 @@ /* GdkRobot.java -- an XTest implementation of RobotPeer - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -39,9 +39,9 @@ package gnu.java.awt.peer.gtk; import java.awt.AWTException; import java.awt.GraphicsDevice; +import java.awt.Rectangle; import java.awt.image.ColorModel; import java.awt.image.DirectColorModel; -import java.awt.Rectangle; import java.awt.peer.RobotPeer; /** Index: gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java,v retrieving revision 1.1.2.2 diff -u -3 -p -u -r1.1.2.2 GdkScreenGraphicsDevice.java --- gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java 16 Feb 2005 01:11:40 -0000 1.1.2.2 +++ gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java 19 Feb 2005 10:40:26 -0000 @@ -1,5 +1,5 @@ /* GdkScreenGraphicsDevice.java -- information about a screen device - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -38,8 +38,8 @@ exception statement from your version. * package gnu.java.awt.peer.gtk; -import java.awt.GraphicsDevice; import java.awt.GraphicsConfiguration; +import java.awt.GraphicsDevice; public class GdkScreenGraphicsDevice extends GraphicsDevice { Index: gnu/java/awt/peer/gtk/GdkTextLayout.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GdkTextLayout.java,v retrieving revision 1.1.2.2 diff -u -3 -p -u -r1.1.2.2 GdkTextLayout.java --- gnu/java/awt/peer/gtk/GdkTextLayout.java 16 Feb 2005 01:11:40 -0000 1.1.2.2 +++ gnu/java/awt/peer/gtk/GdkTextLayout.java 19 Feb 2005 10:40:26 -0000 @@ -1,5 +1,5 @@ /* GdkTextLayout.java - Copyright (C) 2003 Free Software Foundation, Inc. + Copyright (C) 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -38,24 +38,24 @@ exception statement from your version. * package gnu.java.awt.peer.gtk; +import gnu.classpath.Configuration; +import gnu.java.awt.peer.ClasspathTextLayoutPeer; + import java.awt.Font; import java.awt.Graphics2D; import java.awt.Shape; import java.awt.font.FontRenderContext; import java.awt.font.GlyphMetrics; import java.awt.font.GlyphVector; +import java.awt.font.TextAttribute; import java.awt.font.TextHitInfo; import java.awt.font.TextLayout; import java.awt.geom.AffineTransform; import java.awt.geom.GeneralPath; import java.awt.geom.Rectangle2D; -import java.text.CharacterIterator; import java.text.AttributedCharacterIterator; import java.text.AttributedString; -import java.awt.font.TextAttribute; - -import gnu.classpath.Configuration; -import gnu.java.awt.peer.ClasspathTextLayoutPeer; +import java.text.CharacterIterator; /** * This is an implementation of the text layout peer interface which @@ -82,7 +82,7 @@ public class GdkTextLayout private native void indexToPos(int idx, double[] pos); private native void initState (); private native void dispose (); - native static void initStaticState (); + static native void initStaticState(); private final int native_state = GtkGenericPeer.getUniqueInteger (); protected void finalize () { Index: gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java,v retrieving revision 1.5.2.1 diff -u -3 -p -u -r1.5.2.1 GtkCheckboxMenuItemPeer.java --- gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java 16 Feb 2005 01:11:40 -0000 1.5.2.1 +++ gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java 19 Feb 2005 10:40:26 -0000 @@ -1,5 +1,5 @@ /* GtkCheckboxMenuItemPeer.java -- Implements CheckboxMenuItemPeer with GTK+ - Copyright (C) 1999 Free Software Foundation, Inc. + Copyright (C) 1999, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -38,9 +38,9 @@ exception statement from your version. * package gnu.java.awt.peer.gtk; +import java.awt.CheckboxMenuItem; import java.awt.ItemSelectable; import java.awt.event.ItemEvent; -import java.awt.CheckboxMenuItem; import java.awt.peer.CheckboxMenuItemPeer; public class GtkCheckboxMenuItemPeer extends GtkMenuItemPeer @@ -54,7 +54,7 @@ public class GtkCheckboxMenuItemPeer ext setState (menu.getState ()); } - native public void setState (boolean t); + public native void setState(boolean t); protected void postMenuActionEvent () { Index: gnu/java/awt/peer/gtk/GtkChoicePeer.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkChoicePeer.java,v retrieving revision 1.17.2.2 diff -u -3 -p -u -r1.17.2.2 GtkChoicePeer.java --- gnu/java/awt/peer/gtk/GtkChoicePeer.java 16 Feb 2005 01:11:40 -0000 1.17.2.2 +++ gnu/java/awt/peer/gtk/GtkChoicePeer.java 19 Feb 2005 10:40:26 -0000 @@ -1,5 +1,5 @@ /* GtkChoicePeer.java -- Implements ChoicePeer with GTK - Copyright (C) 1998, 1999 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -72,7 +72,7 @@ public class GtkChoicePeer extends GtkCo native void nativeRemove (int index); native void nativeRemoveAll (); - native public void select (int position); + public native void select (int position); public void add (String item, int index) { Index: gnu/java/awt/peer/gtk/GtkClipboard.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkClipboard.java,v retrieving revision 1.5.2.2 diff -u -3 -p -u -r1.5.2.2 GtkClipboard.java --- gnu/java/awt/peer/gtk/GtkClipboard.java 15 Jan 2005 17:01:41 -0000 1.5.2.2 +++ gnu/java/awt/peer/gtk/GtkClipboard.java 19 Feb 2005 10:40:28 -0000 @@ -1,5 +1,5 @@ /* GtkClipboard.java - Copyright (C) 1999 Free Software Foundation, Inc. + Copyright (C) 1999, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -52,7 +52,7 @@ public class GtkClipboard extends Clipbo /* the number of milliseconds that we'll wait around for the owner of the GDK_SELECTION_PRIMARY selection to convert the requested data */ - final static int SELECTION_RECEIVED_TIMEOUT = 5000; + static final int SELECTION_RECEIVED_TIMEOUT = 5000; /* We currently only support transferring of text between applications */ static String selection; @@ -165,6 +165,6 @@ public class GtkClipboard extends Clipbo } native void initNativeState(); - native static void requestStringConversion(); - native static void selectionGet(); + static native void requestStringConversion(); + static native void selectionGet(); } Index: gnu/java/awt/peer/gtk/GtkComponentPeer.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkComponentPeer.java,v retrieving revision 1.70.2.5 diff -u -3 -p -u -r1.70.2.5 GtkComponentPeer.java --- gnu/java/awt/peer/gtk/GtkComponentPeer.java 16 Feb 2005 01:11:40 -0000 1.70.2.5 +++ gnu/java/awt/peer/gtk/GtkComponentPeer.java 19 Feb 2005 10:40:28 -0000 @@ -1,5 +1,5 @@ /* GtkComponentPeer.java -- Implements ComponentPeer with GTK - Copyright (C) 1998, 1999, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -81,7 +81,7 @@ public class GtkComponentPeer extends Gt knows if a parent is disabled. In that case Component.isEnabled may return true, but our isEnabled will always return false */ native boolean isEnabled (); - native static boolean modalHasGrab (); + static native boolean modalHasGrab(); native int[] gtkWidgetGetForeground (); native int[] gtkWidgetGetBackground (); Index: gnu/java/awt/peer/gtk/GtkFileDialogPeer.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,v retrieving revision 1.17.2.3 diff -u -3 -p -u -r1.17.2.3 GtkFileDialogPeer.java --- gnu/java/awt/peer/gtk/GtkFileDialogPeer.java 16 Feb 2005 01:11:40 -0000 1.17.2.3 +++ gnu/java/awt/peer/gtk/GtkFileDialogPeer.java 19 Feb 2005 10:40:28 -0000 @@ -1,5 +1,5 @@ /* GtkFileDialogPeer.java -- Implements FileDialogPeer with GTK - Copyright (C) 1998, 1999, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -57,11 +57,12 @@ public class GtkFileDialogPeer extends G native void create (GtkContainerPeer parent); native void connectSignals (); native void nativeSetFile (String file); - native public String nativeGetDirectory(); - native public void nativeSetDirectory(String directory); + public native String nativeGetDirectory(); + public native void nativeSetDirectory(String directory); native void nativeSetFilenameFilter (FilenameFilter filter); - public void create() { + public void create() + { create((GtkContainerPeer) awtComponent.getParent().getPeer()); FileDialog fd = (FileDialog) awtComponent; Index: gnu/java/awt/peer/gtk/GtkFontPeer.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkFontPeer.java,v retrieving revision 1.10.2.2 diff -u -3 -p -u -r1.10.2.2 GtkFontPeer.java --- gnu/java/awt/peer/gtk/GtkFontPeer.java 16 Feb 2005 01:11:40 -0000 1.10.2.2 +++ gnu/java/awt/peer/gtk/GtkFontPeer.java 19 Feb 2005 10:40:28 -0000 @@ -1,5 +1,5 @@ /* GtkFontPeer.java -- Implements FontPeer with GTK+ - Copyright (C) 1999, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -67,7 +67,7 @@ public class GtkFontPeer extends Classpa } } - final private String Xname; + private final String Xname; public GtkFontPeer (String name, int style) { Index: gnu/java/awt/peer/gtk/GtkLabelPeer.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkLabelPeer.java,v retrieving revision 1.18.2.3 diff -u -3 -p -u -r1.18.2.3 GtkLabelPeer.java --- gnu/java/awt/peer/gtk/GtkLabelPeer.java 16 Feb 2005 01:11:40 -0000 1.18.2.3 +++ gnu/java/awt/peer/gtk/GtkLabelPeer.java 19 Feb 2005 10:40:28 -0000 @@ -1,5 +1,5 @@ /* GtkLabelPeer.java -- Implements LabelPeer with GTK - Copyright (C) 1998, 1999 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ public class GtkLabelPeer extends GtkCom native void gtkWidgetModifyFont (String name, int style, int size); native void nativeSetAlignment (float alignment); - native public void setText (String text); + public native void setText(String text); native void setNativeBounds (int x, int y, int width, int height); void create () Index: gnu/java/awt/peer/gtk/GtkMenuBarPeer.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkMenuBarPeer.java,v retrieving revision 1.5.2.1 diff -u -3 -p -u -r1.5.2.1 GtkMenuBarPeer.java --- gnu/java/awt/peer/gtk/GtkMenuBarPeer.java 14 Jan 2005 10:24:04 -0000 1.5.2.1 +++ gnu/java/awt/peer/gtk/GtkMenuBarPeer.java 19 Feb 2005 10:40:28 -0000 @@ -1,5 +1,5 @@ /* GtkMenuBarPeer.java -- Implements MenuBarPeer with GTK+ - Copyright (C) 1999 Free Software Foundation, Inc. + Copyright (C) 1999, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -76,5 +76,5 @@ public class GtkMenuBarPeer extends GtkM // nativeSetHelpMenu((MenuPeer) menu.getPeer()); } - native public void delMenu (int index); + public native void delMenu(int index); } Index: gnu/java/awt/peer/gtk/GtkMenuItemPeer.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,v retrieving revision 1.10.2.3 diff -u -3 -p -u -r1.10.2.3 GtkMenuItemPeer.java --- gnu/java/awt/peer/gtk/GtkMenuItemPeer.java 16 Feb 2005 01:11:40 -0000 1.10.2.3 +++ gnu/java/awt/peer/gtk/GtkMenuItemPeer.java 19 Feb 2005 10:40:28 -0000 @@ -1,5 +1,5 @@ /* GtkMenuItemPeer.java -- Implements MenuItemPeer with GTK+ - Copyright (C) 1999 Free Software Foundation, Inc. + Copyright (C) 1999, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -40,8 +40,8 @@ package gnu.java.awt.peer.gtk; import java.awt.Font; import java.awt.Menu; -import java.awt.MenuComponent; import java.awt.MenuBar; +import java.awt.MenuComponent; import java.awt.MenuItem; import java.awt.peer.MenuItemPeer; import java.awt.peer.MenuPeer; @@ -109,9 +109,9 @@ public class GtkMenuItemPeer extends Gtk setEnabled (true); } - native public void setEnabled (boolean b); + public native void setEnabled(boolean b); - native public void setLabel (String label); + public native void setLabel(String label); protected void postMenuActionEvent () { Index: gnu/java/awt/peer/gtk/GtkMenuPeer.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkMenuPeer.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 GtkMenuPeer.java --- gnu/java/awt/peer/gtk/GtkMenuPeer.java 23 Jul 2004 13:44:00 -0000 1.8 +++ gnu/java/awt/peer/gtk/GtkMenuPeer.java 19 Feb 2005 10:40:28 -0000 @@ -1,5 +1,5 @@ /* GtkMenuPeer.java -- Implements MenuPeer with GTK+ - Copyright (C) 1999 Free Software Foundation, Inc. + Copyright (C) 1999, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,8 +43,8 @@ import java.awt.Menu; import java.awt.MenuContainer; import java.awt.MenuItem; import java.awt.MenuShortcut; -import java.awt.peer.MenuPeer; import java.awt.peer.MenuItemPeer; +import java.awt.peer.MenuPeer; public class GtkMenuPeer extends GtkMenuItemPeer implements MenuPeer @@ -99,5 +99,5 @@ public class GtkMenuPeer extends GtkMenu addItem (item, key, shiftModifier); } - native public void delItem (int index); + public native void delItem(int index); } Index: gnu/java/awt/peer/gtk/GtkScrollPanePeer.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,v retrieving revision 1.15.2.2 diff -u -3 -p -u -r1.15.2.2 GtkScrollPanePeer.java --- gnu/java/awt/peer/gtk/GtkScrollPanePeer.java 16 Feb 2005 01:11:40 -0000 1.15.2.2 +++ gnu/java/awt/peer/gtk/GtkScrollPanePeer.java 19 Feb 2005 10:40:28 -0000 @@ -1,5 +1,5 @@ /* GtkScrollPanePeer.java -- Implements ScrollPanePeer with GTK - Copyright (C) 1998, 1999 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -83,9 +83,9 @@ public class GtkScrollPanePeer extends G setPolicy (((ScrollPane) awtComponent).getScrollbarDisplayPolicy ()); } - native public int getHScrollbarHeight (); - native public int getVScrollbarWidth (); - native public void setScrollPosition (int x, int y); + public native int getHScrollbarHeight(); + public native int getVScrollbarWidth(); + public native void setScrollPosition(int x, int y); public Dimension getPreferredSize () { Index: gnu/java/awt/peer/gtk/GtkScrollbarPeer.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkScrollbarPeer.java,v retrieving revision 1.15.2.2 diff -u -3 -p -u -r1.15.2.2 GtkScrollbarPeer.java --- gnu/java/awt/peer/gtk/GtkScrollbarPeer.java 16 Jan 2005 15:15:01 -0000 1.15.2.2 +++ gnu/java/awt/peer/gtk/GtkScrollbarPeer.java 19 Feb 2005 10:40:28 -0000 @@ -1,5 +1,5 @@ /* GtkScrollbarPeer.java -- Implements ScrollbarPeer with GTK+ - Copyright (C) 1998, 1999 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -67,9 +67,9 @@ public class GtkScrollbarPeer extends Gt super (s); } - native public void setLineIncrement (int amount); - native public void setPageIncrement (int amount); - native public void setValues (int value, int visible, int min, int max); + public native void setLineIncrement(int amount); + public native void setPageIncrement(int amount); + public native void setValues(int value, int visible, int min, int max); protected void postAdjustmentEvent (int type, int value) { Index: gnu/java/awt/peer/gtk/GtkToolkit.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkToolkit.java,v retrieving revision 1.54.2.5 diff -u -3 -p -u -r1.54.2.5 GtkToolkit.java --- gnu/java/awt/peer/gtk/GtkToolkit.java 16 Feb 2005 01:11:40 -0000 1.54.2.5 +++ gnu/java/awt/peer/gtk/GtkToolkit.java 19 Feb 2005 10:40:28 -0000 @@ -1,5 +1,5 @@ /* GtkToolkit.java -- Implements an AWT Toolkit using GTK for peers - Copyright (C) 1998, 1999, 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,6 @@ import gnu.java.awt.EmbeddedWindowSuppor import gnu.java.awt.peer.ClasspathFontPeer; import gnu.java.awt.peer.ClasspathTextLayoutPeer; import gnu.java.awt.peer.EmbeddedWindowPeer; -import gnu.java.awt.peer.gtk.GdkPixbufDecoder; import java.awt.*; import java.awt.datatransfer.Clipboard; @@ -68,6 +67,7 @@ import java.util.Iterator; import java.util.LinkedHashMap; import java.util.Map; import java.util.Properties; + import javax.imageio.spi.IIORegistry; /* This class uses a deprecated method java.awt.peer.ComponentPeer.getPeer(). @@ -129,8 +129,8 @@ public class GtkToolkit extends gnu.java systemClipboard = new GtkClipboard (); } - native public void beep (); - native private void getScreenSizeDimensions (int[] xy); + public native void beep(); + private native void getScreenSizeDimensions(int[] xy); public int checkImage (Image image, int width, int height, ImageObserver observer) @@ -389,9 +389,10 @@ public class GtkToolkit extends gnu.java return null; } - native public int getScreenResolution(); + public native int getScreenResolution(); - public Dimension getScreenSize () { + public Dimension getScreenSize () + { int dim[] = new int[2]; getScreenSizeDimensions(dim); return new Dimension(dim[0], dim[1]); @@ -430,7 +431,7 @@ public class GtkToolkit extends gnu.java return false; } - native public void sync (); + public native void sync(); protected void setComponentState (Component c, GtkComponentPeer cp) { Index: gnu/java/awt/peer/gtk/GtkWindowPeer.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkWindowPeer.java,v retrieving revision 1.27.2.3 diff -u -3 -p -u -r1.27.2.3 GtkWindowPeer.java --- gnu/java/awt/peer/gtk/GtkWindowPeer.java 16 Feb 2005 01:11:40 -0000 1.27.2.3 +++ gnu/java/awt/peer/gtk/GtkWindowPeer.java 19 Feb 2005 10:40:28 -0000 @@ -1,5 +1,5 @@ /* GtkWindowPeer.java -- Implements WindowPeer with GTK - Copyright (C) 1998, 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,14 +47,14 @@ import java.awt.peer.WindowPeer; public class GtkWindowPeer extends GtkContainerPeer implements WindowPeer { - static protected final int GDK_WINDOW_TYPE_HINT_NORMAL = 0; - static protected final int GDK_WINDOW_TYPE_HINT_DIALOG = 1; - static protected final int GDK_WINDOW_TYPE_HINT_MENU = 2; - static protected final int GDK_WINDOW_TYPE_HINT_TOOLBAR = 3; - static protected final int GDK_WINDOW_TYPE_HINT_SPLASHSCREEN = 4; - static protected final int GDK_WINDOW_TYPE_HINT_UTILITY = 5; - static protected final int GDK_WINDOW_TYPE_HINT_DOCK = 6; - static protected final int GDK_WINDOW_TYPE_HINT_DESKTOP = 7; + protected static final int GDK_WINDOW_TYPE_HINT_NORMAL = 0; + protected static final int GDK_WINDOW_TYPE_HINT_DIALOG = 1; + protected static final int GDK_WINDOW_TYPE_HINT_MENU = 2; + protected static final int GDK_WINDOW_TYPE_HINT_TOOLBAR = 3; + protected static final int GDK_WINDOW_TYPE_HINT_SPLASHSCREEN = 4; + protected static final int GDK_WINDOW_TYPE_HINT_UTILITY = 5; + protected static final int GDK_WINDOW_TYPE_HINT_DOCK = 6; + protected static final int GDK_WINDOW_TYPE_HINT_DESKTOP = 7; private boolean hasBeenShown = false; private int oldState = Frame.NORMAL; @@ -112,8 +112,8 @@ public class GtkWindowPeer extends GtkCo super (window); } - native public void toBack (); - native public void toFront (); + public native void toBack(); + public native void toFront(); native void nativeSetBounds (int x, int y, int width, int height); Index: gnu/java/nio/channels/FileChannelImpl.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/nio/channels/FileChannelImpl.java,v retrieving revision 1.7 diff -u -3 -p -u -r1.7 FileChannelImpl.java --- gnu/java/nio/channels/FileChannelImpl.java 2 May 2004 09:13:33 -0000 1.7 +++ gnu/java/nio/channels/FileChannelImpl.java 19 Feb 2005 10:40:29 -0000 @@ -1,5 +1,5 @@ /* FileChannelImpl.java -- - Copyright (C) 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -191,6 +191,7 @@ public final class FileChannelImpl exten { byte[] buffer = src.array(); write(buffer, src.arrayOffset() + src.position(), len); + src.position(src.position() + len); } else { Index: gnu/java/nio/charset/UTF_8.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/nio/charset/UTF_8.java,v retrieving revision 1.2.2.2 diff -u -3 -p -u -r1.2.2.2 UTF_8.java --- gnu/java/nio/charset/UTF_8.java 4 Feb 2005 09:44:44 -0000 1.2.2.2 +++ gnu/java/nio/charset/UTF_8.java 19 Feb 2005 10:40:29 -0000 @@ -101,7 +101,7 @@ final class UTF_8 extends Charset protected CoderResult decodeLoop (ByteBuffer in, CharBuffer out) { // TODO: Optimize this in the case in.hasArray() / out.hasArray() - int inPos = 0; + int inPos = in.position(); try { while (in.hasRemaining ()) @@ -196,7 +196,7 @@ final class UTF_8 extends Charset protected CoderResult encodeLoop (CharBuffer in, ByteBuffer out) { - int inPos = 0; + int inPos = in.position(); try { // TODO: Optimize this in the case in.hasArray() / out.hasArray() Index: java/applet/Applet.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/applet/Applet.java,v retrieving revision 1.9.2.2 diff -u -3 -p -u -r1.9.2.2 Applet.java --- java/applet/Applet.java 16 Jan 2005 15:15:11 -0000 1.9.2.2 +++ java/applet/Applet.java 19 Feb 2005 10:40:29 -0000 @@ -1,5 +1,5 @@ /* Applet.java -- Java base applet class - Copyright (C) 1999, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -63,8 +63,8 @@ import javax.accessibility.AccessibleSta * are init, stop, and destroy for control purposes, and getAppletInfo and * getParameterInfo for descriptive purposes. * - * @author Aaron M. Renn - * @author Eric Blake + * @author Aaron M. Renn (address@hidden) + * @author Eric Blake (address@hidden) * @since 1.0 * @status updated to 1.4 */ @@ -477,7 +477,7 @@ public class Applet extends Panel * This class provides accessibility support for Applets, and is the * runtime type returned by address@hidden #getAccessibleContext()}. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.3 */ protected class AccessibleApplet extends AccessibleAWTPanel Index: java/awt/AWTError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/AWTError.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 AWTError.java --- java/awt/AWTError.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/awt/AWTError.java 19 Feb 2005 10:40:29 -0000 @@ -1,5 +1,5 @@ /* AWTError.java -- A serious AWT error occurred. - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.awt; * This error is thrown when a critical Abstract Window Toolkit (AWT) error * occurs. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @status updated to 1.4 */ public class AWTError extends Error Index: java/awt/AWTEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/AWTEvent.java,v retrieving revision 1.12 diff -u -3 -p -u -r1.12 AWTEvent.java --- java/awt/AWTEvent.java 26 Jun 2004 16:06:47 -0000 1.12 +++ java/awt/AWTEvent.java 19 Feb 2005 10:40:29 -0000 @@ -50,8 +50,8 @@ import java.util.EventObject; * listeners. Event masks are appropriately set when registering on * components. * - * @author Warren Levy - * @author Aaron M. Renn + * @author Warren Levy (address@hidden) + * @author Aaron M. Renn (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/awt/AWTEventMulticaster.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/AWTEventMulticaster.java,v retrieving revision 1.7.2.1 diff -u -3 -p -u -r1.7.2.1 AWTEventMulticaster.java --- java/awt/AWTEventMulticaster.java 14 Jan 2005 10:24:05 -0000 1.7.2.1 +++ java/awt/AWTEventMulticaster.java 19 Feb 2005 10:40:29 -0000 @@ -107,8 +107,8 @@ import java.util.EventListener; * new listener is then chained to the old. * * @author Bryce McKinlay - * @author Aaron M. Renn - * @author Eric Blake + * @author Aaron M. Renn (address@hidden) + * @author Eric Blake (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/awt/AWTException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/AWTException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 AWTException.java --- java/awt/AWTException.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/awt/AWTException.java 19 Feb 2005 10:40:29 -0000 @@ -1,5 +1,5 @@ /* AWTException.java -- Generic AWT exception - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.awt; * This is a generic exception that indicates an exception occurred in the * Abstract Window Toolkit (AWT) system. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @status updated to 1.4 */ public class AWTException extends Exception Index: java/awt/AWTPermission.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/AWTPermission.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 AWTPermission.java --- java/awt/AWTPermission.java 17 Apr 2004 15:48:57 -0000 1.4 +++ java/awt/AWTPermission.java 19 Feb 2005 10:40:29 -0000 @@ -82,7 +82,7 @@ import java.security.BasicPermission; * malicious code could masquerade as a trusted program * * - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: java/awt/ActiveEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/ActiveEvent.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 ActiveEvent.java --- java/awt/ActiveEvent.java 12 Oct 2003 13:53:37 -0000 1.5 +++ java/awt/ActiveEvent.java 19 Feb 2005 10:40:29 -0000 @@ -47,7 +47,7 @@ package java.awt; * untrusted code. For example, system code should use an ActiveEvent to * invoke user code securely. * - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: java/awt/Adjustable.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Adjustable.java,v retrieving revision 1.7.2.1 diff -u -3 -p -u -r1.7.2.1 Adjustable.java --- java/awt/Adjustable.java 14 Jan 2005 10:24:14 -0000 1.7.2.1 +++ java/awt/Adjustable.java 19 Feb 2005 10:40:29 -0000 @@ -1,5 +1,5 @@ /* Adjustable.java -- Objects with a numeric adjustment scale - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import java.awt.event.AdjustmentListener * This interface is for objects that take a numeric value that can be * adjusted within a bounded range. For example, a scroll bar. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @since 1.0 * @status updated to 1.4 */ Index: java/awt/AlphaComposite.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/AlphaComposite.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 AlphaComposite.java --- java/awt/AlphaComposite.java 23 Dec 2002 12:45:46 -0000 1.4 +++ java/awt/AlphaComposite.java 19 Feb 2005 10:40:29 -0000 @@ -1,5 +1,5 @@ /* AlphaComposite.java -- provides a context for performing alpha compositing - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import java.util.Map; /** * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Composite * @see CompositeContext * @since 1.3 Index: java/awt/AttributeValue.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/AttributeValue.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 AttributeValue.java --- java/awt/AttributeValue.java 6 May 2002 02:43:17 -0000 1.1 +++ java/awt/AttributeValue.java 19 Feb 2005 10:40:29 -0000 @@ -1,5 +1,5 @@ /* AttributeValue.java -- parent of type-safe enums of attributes - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.awt; * equals, toString, and hashCode, so * that you don't have to (although hashCode is commonly overridden). * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ class AttributeValue { Index: java/awt/BorderLayout.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/BorderLayout.java,v retrieving revision 1.12 diff -u -3 -p -u -r1.12 BorderLayout.java --- java/awt/BorderLayout.java 26 Jun 2004 16:06:47 -0000 1.12 +++ java/awt/BorderLayout.java 19 Feb 2005 10:40:29 -0000 @@ -1,5 +1,5 @@ /* BorderLayout.java -- A layout manager class - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.awt; * in certain sectors of the parent container. * * @author Aaron M. Renn (address@hidden) - * @author Rolf W. Rasmussen + * @author Rolf W. Rasmussen (address@hidden) */ public class BorderLayout implements LayoutManager2, java.io.Serializable { Index: java/awt/BufferCapabilities.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/BufferCapabilities.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 BufferCapabilities.java --- java/awt/BufferCapabilities.java 23 Dec 2002 12:45:46 -0000 1.2 +++ java/awt/BufferCapabilities.java 19 Feb 2005 10:40:29 -0000 @@ -1,5 +1,5 @@ /* BufferCapabilities.java -- - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.awt; /** * Needs documentation... * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see BufferStrategy#getCapabilities() * @see GraphicsConfiguration#getCapabilities() * @since 1.4 Index: java/awt/Button.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Button.java,v retrieving revision 1.13.2.4 diff -u -3 -p -u -r1.13.2.4 Button.java --- java/awt/Button.java 16 Jan 2005 15:15:11 -0000 1.13.2.4 +++ java/awt/Button.java 19 Feb 2005 10:40:29 -0000 @@ -1,5 +1,5 @@ /* Button.java -- AWT button widget - Copyright (C) 1999, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -54,7 +54,7 @@ import javax.accessibility.AccessibleVal * This class provides a button widget for the AWT. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) */ public class Button extends Component implements java.io.Serializable, Accessible Index: java/awt/Canvas.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Canvas.java,v retrieving revision 1.6.2.4 diff -u -3 -p -u -r1.6.2.4 Canvas.java --- java/awt/Canvas.java 16 Jan 2005 15:15:11 -0000 1.6.2.4 +++ java/awt/Canvas.java 19 Feb 2005 10:40:29 -0000 @@ -54,8 +54,8 @@ import javax.accessibility.AccessibleRol * full-scale custom components. * * @author Original author unknown - * @author Tom Tromey - * @author Andrew John Hughes + * @author Tom Tromey (address@hidden) + * @author Andrew John Hughes (address@hidden) * @since 1.0 */ Index: java/awt/CheckboxGroup.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/CheckboxGroup.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 CheckboxGroup.java --- java/awt/CheckboxGroup.java 3 Feb 2004 17:17:29 -0000 1.6 +++ java/awt/CheckboxGroup.java 19 Feb 2005 10:40:29 -0000 @@ -1,5 +1,5 @@ /* CheckboxGroup.java -- A grouping class for checkboxes. - Copyright (C) 1999, 2000, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.awt; * one checkbox in the group can be selected at any one time. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) */ public class CheckboxGroup implements java.io.Serializable { Index: java/awt/CheckboxMenuItem.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/CheckboxMenuItem.java,v retrieving revision 1.12.2.4 diff -u -3 -p -u -r1.12.2.4 CheckboxMenuItem.java --- java/awt/CheckboxMenuItem.java 16 Feb 2005 01:11:42 -0000 1.12.2.4 +++ java/awt/CheckboxMenuItem.java 19 Feb 2005 10:40:29 -0000 @@ -1,5 +1,5 @@ /* CheckboxMenuItem.java -- A menu option with a checkbox on it. - Copyright (C) 1999, 2000, 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -53,7 +53,7 @@ import javax.accessibility.AccessibleVal * the selected state of some option. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) */ public class CheckboxMenuItem extends MenuItem implements ItemSelectable, Accessible Index: java/awt/Color.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Color.java,v retrieving revision 1.9.2.1 diff -u -3 -p -u -r1.9.2.1 Color.java --- java/awt/Color.java 14 Jan 2005 10:24:14 -0000 1.9.2.1 +++ java/awt/Color.java 19 Feb 2005 10:40:29 -0000 @@ -1,5 +1,5 @@ /* Color.java -- represents a color in Java - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -53,7 +53,7 @@ import java.io.Serializable; * * http://www.w3.org/pub/WWW/Graphics/Color/sRGB.html. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see ColorSpace * @see AlphaComposite * @since 1.0 Index: java/awt/ColorPaintContext.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/ColorPaintContext.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 ColorPaintContext.java --- java/awt/ColorPaintContext.java 28 Apr 2004 07:19:10 -0000 1.2 +++ java/awt/ColorPaintContext.java 19 Feb 2005 10:40:29 -0000 @@ -1,5 +1,5 @@ /* ColorPaintContext.java -- context for painting solid colors - Copyright (C) 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ import java.awt.image.Raster; * a raster scan with the given color. However, it is not yet completely * implemented. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ class ColorPaintContext implements PaintContext { Index: java/awt/Component.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Component.java,v retrieving revision 1.38.2.6 diff -u -3 -p -u -r1.38.2.6 Component.java --- java/awt/Component.java 16 Jan 2005 15:15:11 -0000 1.38.2.6 +++ java/awt/Component.java 19 Feb 2005 10:40:29 -0000 @@ -140,7 +140,7 @@ import javax.accessibility.AccessibleSta * present but commented out. * * @author original author unknown - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.0 * @status still missing 1.4 support */ @@ -4950,7 +4950,7 @@ p *
  • the set of backward traversal /** * This class provides accessibility support for subclasses of container. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.3 * @status updated to 1.4 */ @@ -5478,7 +5478,7 @@ p *
  • the set of backward traversal /** * Converts component changes into property changes. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.3 * @status updated to 1.4 */ @@ -5535,7 +5535,7 @@ p *
  • the set of backward traversal /** * Converts focus changes into property changes. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.3 * @status updated to 1.4 */ @@ -5575,7 +5575,7 @@ p *
  • the set of backward traversal /** * This class provides support for blitting offscreen surfaces. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.4 * @XXX Shell class, to allow compilation. This needs documentation and * correct implementation. @@ -5611,7 +5611,7 @@ p *
  • the set of backward traversal * This class provides support for flipping component buffers. It is only * designed for use by Canvas and Window. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.4 * @XXX Shell class, to allow compilation. This needs documentation and * correct implementation. Index: java/awt/ComponentOrientation.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/ComponentOrientation.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 ComponentOrientation.java --- java/awt/ComponentOrientation.java 17 Apr 2004 15:48:57 -0000 1.4 +++ java/awt/ComponentOrientation.java 19 Feb 2005 10:40:29 -0000 @@ -67,7 +67,7 @@ import java.util.ResourceBundle; * of isHorizontal() and isLeftToRight() rather than comparing objects with * ==, especially since more constants may be added in the future. * - * @author Bryce McKinlay + * @author Bryce McKinlay (address@hidden) * @since 1.0 * @status updated to 1.4 */ Index: java/awt/Composite.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Composite.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 Composite.java --- java/awt/Composite.java 20 Mar 2002 04:56:08 -0000 1.1 +++ java/awt/Composite.java 19 Feb 2005 10:40:29 -0000 @@ -1,5 +1,5 @@ /* Composite.java -- graphics formed from composite layers - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -50,7 +50,7 @@ import java.awt.image.ColorModel; * check on custom objects, readDisplayPixels, to prevent leaking * restricted information graphically. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see AlphaComposite * @see CompositeContext * @see Graphics2D#setComposite(Composite) Index: java/awt/CompositeContext.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/CompositeContext.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 CompositeContext.java --- java/awt/CompositeContext.java 20 Mar 2002 04:56:08 -0000 1.1 +++ java/awt/CompositeContext.java 19 Feb 2005 10:40:29 -0000 @@ -1,5 +1,5 @@ /* Composite.java -- the context for compositing graphics layers - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.awt.image.WritableRaster; * This interface provides an optimized environment for compositing graphics. * Several such contexts may exist for a given Composite object. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Composite * @since 1.2 * @status updated to 1.4 Index: java/awt/Container.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Container.java,v retrieving revision 1.37.2.8 diff -u -3 -p -u -r1.37.2.8 Container.java --- java/awt/Container.java 16 Feb 2005 01:11:42 -0000 1.37.2.8 +++ java/awt/Container.java 19 Feb 2005 10:40:29 -0000 @@ -1715,7 +1715,7 @@ public class Container extends Component /** * This class provides accessibility support for subclasses of container. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * * @since 1.3 */ @@ -1804,7 +1804,7 @@ public class Container extends Component * This class fires a PropertyChange listener, if registered, * when children are added or removed from the enclosing accessible object. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * * @since 1.3 */ Index: java/awt/ContainerOrderFocusTraversalPolicy.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/ContainerOrderFocusTraversalPolicy.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 ContainerOrderFocusTraversalPolicy.java --- java/awt/ContainerOrderFocusTraversalPolicy.java 31 May 2004 21:11:46 -0000 1.6 +++ java/awt/ContainerOrderFocusTraversalPolicy.java 19 Feb 2005 10:40:30 -0000 @@ -1,5 +1,5 @@ /* ContainerOrderFocusTraversalPolicy.java -- - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -57,7 +57,7 @@ import java.io.Serializable; * can override these acceptance criteria by overriding accept. * * @author Michael Koch - * @author Thomas Fitzsimmons + * @author Thomas Fitzsimmons (address@hidden) * @since 1.4 */ public class ContainerOrderFocusTraversalPolicy extends FocusTraversalPolicy Index: java/awt/DefaultFocusTraversalPolicy.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/DefaultFocusTraversalPolicy.java,v retrieving revision 1.2.2.1 diff -u -3 -p -u -r1.2.2.1 DefaultFocusTraversalPolicy.java --- java/awt/DefaultFocusTraversalPolicy.java 14 Jan 2005 10:24:15 -0000 1.2.2.1 +++ java/awt/DefaultFocusTraversalPolicy.java 19 Feb 2005 10:40:30 -0000 @@ -1,5 +1,5 @@ /* DefaultFocusTraversalPolicy.java -- - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -55,7 +55,7 @@ package java.awt; * A Component's focusability is independent of the focusability of * its peer. * - * @author Thomas Fitzsimmons + * @author Thomas Fitzsimmons (address@hidden) * @since 1.4 */ public class DefaultFocusTraversalPolicy Index: java/awt/Dialog.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Dialog.java,v retrieving revision 1.18.2.1 diff -u -3 -p -u -r1.18.2.1 Dialog.java --- java/awt/Dialog.java 16 Jan 2005 15:15:11 -0000 1.18.2.1 +++ java/awt/Dialog.java 19 Feb 2005 10:40:33 -0000 @@ -1,5 +1,5 @@ /* Dialog.java -- An AWT dialog box - Copyright (C) 1999, 2000, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,8 +48,8 @@ import javax.accessibility.AccessibleSta /** * A dialog box widget class. * - * @author Aaron M. Renn - * @author Tom Tromey + * @author Aaron M. Renn (address@hidden) + * @author Tom Tromey (address@hidden) */ public class Dialog extends Window { Index: java/awt/Dimension.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Dimension.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 Dimension.java --- java/awt/Dimension.java 21 Mar 2002 07:58:00 -0000 1.6 +++ java/awt/Dimension.java 19 Feb 2005 10:40:33 -0000 @@ -53,9 +53,9 @@ import java.io.Serializable; * manner, it is your own fault when you get invalid results. Also, this * class is not threadsafe. * - * @author Per Bothner - * @author Aaron M. Renn - * @author Eric Blake + * @author Per Bothner (address@hidden) + * @author Aaron M. Renn (address@hidden) + * @author Eric Blake (address@hidden) * @see Component * @see LayoutManager * @since 1.0 Index: java/awt/DisplayMode.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/DisplayMode.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 DisplayMode.java --- java/awt/DisplayMode.java 11 Jan 2003 00:45:42 -0000 1.4 +++ java/awt/DisplayMode.java 19 Feb 2005 10:40:33 -0000 @@ -1,5 +1,5 @@ /* DisplayMode.java -- a description of display mode configurations - Copyright (C) 2002, 2003 Free Software Foundation, Inc. + Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.awt; * device configuration. They are device dependent, and may not always be * available. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see GraphicsDevice * @since 1.4 * @status updated to 1.4 Index: java/awt/EventQueue.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/EventQueue.java,v retrieving revision 1.17.2.3 diff -u -3 -p -u -r1.17.2.3 EventQueue.java --- java/awt/EventQueue.java 18 Jan 2005 11:38:29 -0000 1.17.2.3 +++ java/awt/EventQueue.java 19 Feb 2005 10:40:33 -0000 @@ -1,4 +1,5 @@ -/* Copyright (C) 1999, 2000, 2001, 2002, 2003 Free Software Foundation +/* EventQueue.java -- + Copyright (C) 1999, 2000, 2001, 2002, 2003, 2005 Free Software Foundation This file is part of GNU Classpath. @@ -37,6 +38,8 @@ exception statement from your version. * package java.awt; +import gnu.java.awt.ClasspathToolkit; + import java.awt.event.ActionEvent; import java.awt.event.InputEvent; import java.awt.event.InvocationEvent; @@ -44,8 +47,6 @@ import java.awt.event.WindowEvent; import java.lang.reflect.InvocationTargetException; import java.util.EmptyStackException; -import gnu.java.awt.ClasspathToolkit; - /* Written using on-line Java 2 Platform Standard Edition v1.3 API * Specification, as well as "The Java Class Libraries", 2nd edition * (Addison-Wesley, 1998). Index: java/awt/FileDialog.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/FileDialog.java,v retrieving revision 1.10.2.2 diff -u -3 -p -u -r1.10.2.2 FileDialog.java --- java/awt/FileDialog.java 16 Jan 2005 02:14:46 -0000 1.10.2.2 +++ java/awt/FileDialog.java 19 Feb 2005 10:40:33 -0000 @@ -1,5 +1,5 @@ /* FileDialog.java -- A filename selection dialog box - Copyright (C) 1999, 2000, 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ import java.io.Serializable; * This class implements a file selection dialog box widget. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) */ public class FileDialog extends Dialog implements Serializable { Index: java/awt/FontFormatException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/FontFormatException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 FontFormatException.java --- java/awt/FontFormatException.java 24 Feb 2002 04:25:16 -0000 1.1 +++ java/awt/FontFormatException.java 19 Feb 2005 10:40:33 -0000 @@ -1,5 +1,5 @@ /* FontFormatException.java -- the specified font is bad - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.awt; /** * Thrown when a specified font is bad. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Font * @since 1.3 * @status updated to 1.4 Index: java/awt/Graphics.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Graphics.java,v retrieving revision 1.10.2.1 diff -u -3 -p -u -r1.10.2.1 Graphics.java --- java/awt/Graphics.java 16 Jan 2005 02:14:46 -0000 1.10.2.1 +++ java/awt/Graphics.java 19 Feb 2005 10:40:33 -0000 @@ -1,5 +1,5 @@ /* Graphics.java -- Abstract Java drawing class - Copyright (C) 1999, 2000, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ import java.text.AttributedCharacterIter * devices such as the screen or printers. * * @author Aaron M. Renn (address@hidden) - * @author Warren Levy + * @author Warren Levy (address@hidden) */ public abstract class Graphics { Index: java/awt/Graphics2D.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Graphics2D.java,v retrieving revision 1.5.2.1 diff -u -3 -p -u -r1.5.2.1 Graphics2D.java --- java/awt/Graphics2D.java 14 Jan 2005 10:24:15 -0000 1.5.2.1 +++ java/awt/Graphics2D.java 19 Feb 2005 10:40:33 -0000 @@ -49,7 +49,7 @@ import java.text.AttributedCharacterIter import java.util.Map; /** - * @author Rolf W. Rasmussen + * @author Rolf W. Rasmussen (address@hidden) */ public abstract class Graphics2D extends Graphics { Index: java/awt/GraphicsConfigTemplate.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/GraphicsConfigTemplate.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 GraphicsConfigTemplate.java --- java/awt/GraphicsConfigTemplate.java 18 Mar 2002 22:40:25 -0000 1.1 +++ java/awt/GraphicsConfigTemplate.java 19 Feb 2005 10:40:33 -0000 @@ -1,5 +1,5 @@ /* GraphicsConfigTemplate.java -- a template for selecting configurations - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.io.Serializable; * one based on various requirements. The resulting configuration has had * all non-default attributes set as required to meet or exceed the request. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see GraphicsConfiguration * @see GraphicsDevice * @since 1.2 Index: java/awt/GraphicsConfiguration.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/GraphicsConfiguration.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 GraphicsConfiguration.java --- java/awt/GraphicsConfiguration.java 6 May 2002 02:43:17 -0000 1.4 +++ java/awt/GraphicsConfiguration.java 19 Feb 2005 10:40:33 -0000 @@ -53,7 +53,7 @@ import java.awt.image.VolatileImage; * configuration will have a non-zero relative coordinate system in such * a case. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Window * @see Frame * @see GraphicsEnvironment Index: java/awt/GraphicsDevice.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/GraphicsDevice.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 GraphicsDevice.java --- java/awt/GraphicsDevice.java 18 Mar 2002 22:40:25 -0000 1.1 +++ java/awt/GraphicsDevice.java 19 Feb 2005 10:40:33 -0000 @@ -1,5 +1,5 @@ /* GraphicsDevice.java -- information about a graphics device - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.awt; * each device. Also, this allows you to create virtual devices which operate * over a multi-screen environment. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see GraphicsEnvironment * @see GraphicsConfiguration * @since 1.3 Index: java/awt/GridBagLayout.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/GridBagLayout.java,v retrieving revision 1.15.2.2 diff -u -3 -p -u -r1.15.2.2 GridBagLayout.java --- java/awt/GridBagLayout.java 14 Jan 2005 10:24:15 -0000 1.15.2.2 +++ java/awt/GridBagLayout.java 19 Feb 2005 10:40:33 -0000 @@ -44,8 +44,8 @@ import java.util.HashMap; import java.util.Hashtable; /** - * @author Michael Koch - * @author Jeroen Frijters + * @author Michael Koch (address@hidden) + * @author Jeroen Frijters (address@hidden) * @author Andrew John Hughes (address@hidden) */ public class GridBagLayout Index: java/awt/GridBagLayoutInfo.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/GridBagLayoutInfo.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 GridBagLayoutInfo.java --- java/awt/GridBagLayoutInfo.java 1 Jul 2003 08:33:16 -0000 1.3 +++ java/awt/GridBagLayoutInfo.java 19 Feb 2005 10:40:33 -0000 @@ -1,5 +1,5 @@ /* GridBagLayoutInfo - - Copyright (C) 2003 Free Software Foundation, Inc. + Copyright (C) 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.awt; import java.io.Serializable; /** - * @author Michael Koch + * @author Michael Koch (address@hidden) */ class GridBagLayoutInfo implements Serializable { Index: java/awt/GridLayout.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/GridLayout.java,v retrieving revision 1.11.2.2 diff -u -3 -p -u -r1.11.2.2 GridLayout.java --- java/awt/GridLayout.java 16 Jan 2005 02:14:46 -0000 1.11.2.2 +++ java/awt/GridLayout.java 19 Feb 2005 10:40:33 -0000 @@ -52,7 +52,7 @@ import java.io.Serializable; * horizontal and vertical gaps; these are used as spacing between * cells. * - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @author Aaron M. Renn (address@hidden) */ public class GridLayout implements LayoutManager, Serializable Index: java/awt/HeadlessException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/HeadlessException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 HeadlessException.java --- java/awt/HeadlessException.java 24 Feb 2002 04:25:16 -0000 1.1 +++ java/awt/HeadlessException.java 19 Feb 2005 10:40:33 -0000 @@ -1,5 +1,5 @@ /* HeadlessException.java -- operation not possible in headless environment - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.awt; * This exception is thrown when code dependent on a keyboard, mouse, or * display is executed in a headless environment. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.4 * @status updated to 1.4 */ Index: java/awt/IllegalComponentStateException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/IllegalComponentStateException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 IllegalComponentStateException.java --- java/awt/IllegalComponentStateException.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/awt/IllegalComponentStateException.java 19 Feb 2005 10:40:33 -0000 @@ -1,5 +1,5 @@ /* IllegalComponentStateException.java -- bad component state - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.awt; * This exception is thrown when the requested operation failed because * a component was not in the proper state. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @status updated to 1.4 */ public class IllegalComponentStateException extends IllegalStateException Index: java/awt/Image.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Image.java,v retrieving revision 1.7.2.1 diff -u -3 -p -u -r1.7.2.1 Image.java --- java/awt/Image.java 14 Jan 2005 10:24:15 -0000 1.7.2.1 +++ java/awt/Image.java 19 Feb 2005 10:40:33 -0000 @@ -1,5 +1,5 @@ /* Image.java -- superclass for images - Copyright (C) 1999, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ import java.awt.image.ReplicateScaleFilt /** * This is the abstract superclass of all image objects in Java. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @since 1.0 * @status updated to 1.4 */ Index: java/awt/Insets.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Insets.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 Insets.java --- java/awt/Insets.java 6 May 2002 02:43:17 -0000 1.6 +++ java/awt/Insets.java 19 Feb 2005 10:40:33 -0000 @@ -1,5 +1,5 @@ /* Insets.java -- information about a container border - Copyright (C) 1999, 2000, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,8 +43,8 @@ import java.io.Serializable; /** * This class represents the "margin" or space around a container. * - * @author Aaron M. Renn - * @author Eric Blake + * @author Aaron M. Renn (address@hidden) + * @author Eric Blake (address@hidden) * @status */ public class Insets implements Cloneable, Serializable Index: java/awt/ItemSelectable.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/ItemSelectable.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 ItemSelectable.java --- java/awt/ItemSelectable.java 20 Mar 2002 04:56:08 -0000 1.5 +++ java/awt/ItemSelectable.java 19 Feb 2005 10:40:33 -0000 @@ -1,5 +1,5 @@ /* ItemSelectable.java -- items that can be selected - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import java.awt.event.ItemListener; * This interface is for objects that can have one or more items selected. * For example, radio buttons. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @since 1.0 * @status updated to 1.4 */ Index: java/awt/JobAttributes.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/JobAttributes.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 JobAttributes.java --- java/awt/JobAttributes.java 6 May 2002 02:43:17 -0000 1.1 +++ java/awt/JobAttributes.java 19 Feb 2005 10:40:33 -0000 @@ -1,5 +1,5 @@ /* JobAttributes.java -- - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.awt; /** * Needs documentation... * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.3 * @status updated to 1.4, lacks documentation */ Index: java/awt/KeyEventDispatcher.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/KeyEventDispatcher.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 KeyEventDispatcher.java --- java/awt/KeyEventDispatcher.java 20 Mar 2002 04:56:08 -0000 1.1 +++ java/awt/KeyEventDispatcher.java 19 Feb 2005 10:40:33 -0000 @@ -1,5 +1,5 @@ /* KeyEventDispatcher.java -- dispatches key events - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -50,7 +50,7 @@ import java.awt.event.KeyEvent; * dispatched by other dispatchers. Therefore, it is unnecessary for the user * to register the focus manager as a dispatcher. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see KeyboardFocusManager#addKeyEventDispatcher(KeyEventDispatcher) * @see KeyboardFocusManager#removeKeyEventDispatcher(KeyEventDispatcher) * @since 1.4 Index: java/awt/KeyEventPostProcessor.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/KeyEventPostProcessor.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 KeyEventPostProcessor.java --- java/awt/KeyEventPostProcessor.java 20 Mar 2002 04:56:08 -0000 1.1 +++ java/awt/KeyEventPostProcessor.java 19 Feb 2005 10:40:33 -0000 @@ -1,5 +1,5 @@ /* KeyEventPostProcessor.java -- performs actions after a key event dispatch - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -50,7 +50,7 @@ import java.awt.event.KeyEvent; * post-processed elsewhere. Therefore, it is unnecessary for the user * to register the focus manager as a dispatcher. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see KeyboardFocusManager#addKeyEventPostProcessor(KeyEventPostProcessor) * @see KeyboardFocusManager#removeKeyEventPostProcessor(KeyEventPostProcessor) * @since 1.4 Index: java/awt/KeyboardFocusManager.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/KeyboardFocusManager.java,v retrieving revision 1.5.2.5 diff -u -3 -p -u -r1.5.2.5 KeyboardFocusManager.java --- java/awt/KeyboardFocusManager.java 16 Jan 2005 02:14:46 -0000 1.5.2.5 +++ java/awt/KeyboardFocusManager.java 19 Feb 2005 10:40:33 -0000 @@ -109,8 +109,8 @@ import java.util.Set; * applies recursively to any child components of such a window, * which define no traversal keys of their own. * - * @author Eric Blake - * @author Thomas Fitzsimmons + * @author Eric Blake (address@hidden) + * @author Thomas Fitzsimmons (address@hidden) * @author Andrew John Hughes (address@hidden) * @since 1.4 */ Index: java/awt/Label.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Label.java,v retrieving revision 1.12.2.4 diff -u -3 -p -u -r1.12.2.4 Label.java --- java/awt/Label.java 16 Jan 2005 15:15:11 -0000 1.12.2.4 +++ java/awt/Label.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* Label.java -- Java label widget - Copyright (C) 1999, 2000, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -49,8 +49,8 @@ import javax.accessibility.AccessibleRol * be edited by the user. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey - * @author Andrew John Hughes + * @author Tom Tromey (address@hidden) + * @author Andrew John Hughes (address@hidden) */ public class Label extends Component implements Accessible { Index: java/awt/LayoutManager.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/LayoutManager.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 LayoutManager.java --- java/awt/LayoutManager.java 20 Mar 2002 04:56:08 -0000 1.5 +++ java/awt/LayoutManager.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* LayoutManager.java -- lay out elements in a Container - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.awt; /** * This interface is for laying out containers in a particular sequence. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see Container * @since 1.0 * @status updated to 1.4 Index: java/awt/MenuBar.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/MenuBar.java,v retrieving revision 1.10.2.3 diff -u -3 -p -u -r1.10.2.3 MenuBar.java --- java/awt/MenuBar.java 16 Jan 2005 15:15:11 -0000 1.10.2.3 +++ java/awt/MenuBar.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* MenuBar.java -- An AWT menu bar class - Copyright (C) 1999, 2000, 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -53,8 +53,8 @@ import javax.accessibility.AccessibleRol * This class implements a menu bar in the AWT system. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey - * @author Andrew John Hughes + * @author Tom Tromey (address@hidden) + * @author Andrew John Hughes (address@hidden) */ public class MenuBar extends MenuComponent implements MenuContainer, Serializable, Accessible @@ -388,7 +388,7 @@ public AccessibleContext getAccessibleCo /** * This class provides accessibility support for AWT menu bars. * - * @author Andrew John Hughes + * @author Andrew John Hughes (address@hidden) */ protected class AccessibleAWTMenuBar extends AccessibleAWTMenuComponent Index: java/awt/MenuComponent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/MenuComponent.java,v retrieving revision 1.14.2.2 diff -u -3 -p -u -r1.14.2.2 MenuComponent.java --- java/awt/MenuComponent.java 16 Jan 2005 15:15:11 -0000 1.14.2.2 +++ java/awt/MenuComponent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* MenuComponent.java -- Superclass of all AWT menu components - Copyright (C) 1999, 2000, 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -55,7 +55,7 @@ import javax.accessibility.AccessibleSta * This is the superclass of all menu AWT widgets. * * @author Aaron M. Renn (address@hidden) - * @author Andrew John Hughes + * @author Andrew John Hughes (address@hidden) */ public abstract class MenuComponent implements Serializable { @@ -465,7 +465,7 @@ public AccessibleContext getAccessibleCo * This class provides a base for the accessibility support of menu * components. * - * @author Andrew John Hughes + * @author Andrew John Hughes (address@hidden) */ protected abstract class AccessibleAWTMenuComponent extends AccessibleContext Index: java/awt/MenuContainer.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/MenuContainer.java,v retrieving revision 1.7 diff -u -3 -p -u -r1.7 MenuContainer.java --- java/awt/MenuContainer.java 20 Mar 2002 04:56:08 -0000 1.7 +++ java/awt/MenuContainer.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* MenuContainer.java -- container for menu items - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.awt; /** * This interface is a container for menu components. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @since 1.0 * @status updated to 1.4 */ Index: java/awt/PageAttributes.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/PageAttributes.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 PageAttributes.java --- java/awt/PageAttributes.java 6 May 2002 02:43:17 -0000 1.1 +++ java/awt/PageAttributes.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* PageAttributes.java -- - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ import java.util.Locale; /** * Missing Documentation * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.3 * @status updated to 1.4, but missing documentation */ Index: java/awt/Paint.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Paint.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 Paint.java --- java/awt/Paint.java 20 Mar 2002 04:56:08 -0000 1.3 +++ java/awt/Paint.java 19 Feb 2005 10:40:34 -0000 @@ -48,7 +48,7 @@ import java.awt.image.ColorModel; * of the graphics object. Instances must be immutable, because the graphics * object does not clone them. * - * @author Warren Levy + * @author Warren Levy (address@hidden) * @see PaintContext * @see Color * @see GradientPaint Index: java/awt/PaintContext.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/PaintContext.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 PaintContext.java --- java/awt/PaintContext.java 6 May 2002 02:43:17 -0000 1.4 +++ java/awt/PaintContext.java 19 Feb 2005 10:40:34 -0000 @@ -42,7 +42,7 @@ import java.awt.image.ColorModel; import java.awt.image.Raster; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @see Paint * @since 1.1 * @status updated to 1.4 Index: java/awt/Panel.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Panel.java,v retrieving revision 1.9.2.2 diff -u -3 -p -u -r1.9.2.2 Panel.java --- java/awt/Panel.java 15 Jan 2005 17:01:47 -0000 1.9.2.2 +++ java/awt/Panel.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* Panel.java -- Simple container object - Copyright (C) 1999, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -127,7 +127,7 @@ public class Panel extends Container imp * This class provides accessibility support for Panels, and is the * runtime type returned by address@hidden #getAccessibleContext()}. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.3 */ protected class AccessibleAWTPanel extends AccessibleAWTContainer Index: java/awt/Point.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Point.java,v retrieving revision 1.7.2.1 diff -u -3 -p -u -r1.7.2.1 Point.java --- java/awt/Point.java 14 Jan 2005 10:24:15 -0000 1.7.2.1 +++ java/awt/Point.java 19 Feb 2005 10:40:34 -0000 @@ -50,9 +50,9 @@ import java.io.Serializable; * manner, it is your own fault when you get invalid results. Also, this * class is not threadsafe. * - * @author Per Bothner - * @author Aaron M. Renn - * @author Eric Blake + * @author Per Bothner (address@hidden) + * @author Aaron M. Renn (address@hidden) + * @author Eric Blake (address@hidden) * @since 1.0 * @status updated to 1.4 */ Index: java/awt/Polygon.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Polygon.java,v retrieving revision 1.9.2.2 diff -u -3 -p -u -r1.9.2.2 Polygon.java --- java/awt/Polygon.java 16 Jan 2005 02:14:46 -0000 1.9.2.2 +++ java/awt/Polygon.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* Polygon.java -- class representing a polygon - Copyright (C) 1999, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -57,8 +57,8 @@ import java.io.Serializable; * ArrayIndexOutOfBoundsException, or invalid results. Also, this class is * not threadsafe. * - * @author Aaron M. Renn - * @author Eric Blake + * @author Aaron M. Renn (address@hidden) + * @author Eric Blake (address@hidden) * @since 1.0 * @status updated to 1.4 */ Index: java/awt/PrintGraphics.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/PrintGraphics.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 PrintGraphics.java --- java/awt/PrintGraphics.java 20 Mar 2002 04:56:08 -0000 1.5 +++ java/awt/PrintGraphics.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* PrintGraphics.java -- a print graphics context - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.awt; /** * This interface allows the originating print job to be obtained. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @since 1.0 * @status updated to 1.4 */ Index: java/awt/PrintJob.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/PrintJob.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 PrintJob.java --- java/awt/PrintJob.java 6 May 2002 02:43:17 -0000 1.5 +++ java/awt/PrintJob.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* PrintJob.java -- A print job class - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.awt; /** * This abstract class represents a print job. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see Toolkit#getPrintJob(Frame, String, Properties) * @since 1.0 * @status updated to 1.4 Index: java/awt/Rectangle.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Rectangle.java,v retrieving revision 1.11.2.2 diff -u -3 -p -u -r1.11.2.2 Rectangle.java --- java/awt/Rectangle.java 14 Jan 2005 10:24:15 -0000 1.11.2.2 +++ java/awt/Rectangle.java 19 Feb 2005 10:40:34 -0000 @@ -57,9 +57,9 @@ import java.io.Serializable; * ArrayIndexOutOfBoundsException, or invalid results. Also, this class is * not threadsafe. * - * @author Warren Levy - * @author Aaron M. Renn - * @author Eric Blake + * @author Warren Levy (address@hidden) + * @author Aaron M. Renn (address@hidden) + * @author Eric Blake (address@hidden) * @since 1.0 * @status updated to 1.4 */ Index: java/awt/RenderingHints.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/RenderingHints.java,v retrieving revision 1.3.2.1 diff -u -3 -p -u -r1.3.2.1 RenderingHints.java --- java/awt/RenderingHints.java 13 Jan 2005 22:40:38 -0000 1.3.2.1 +++ java/awt/RenderingHints.java 19 Feb 2005 10:40:34 -0000 @@ -51,8 +51,8 @@ import java.util.Set; * items are hints only, they may be ignored by a particular * address@hidden java.awt.Graphics2D} implementation. * - * @author Rolf W. Rasmussen - * @author Eric Blake + * @author Rolf W. Rasmussen (address@hidden) + * @author Eric Blake (address@hidden) */ public class RenderingHints implements Map, Cloneable { Index: java/awt/Shape.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Shape.java,v retrieving revision 1.5.2.1 diff -u -3 -p -u -r1.5.2.1 Shape.java --- java/awt/Shape.java 14 Jan 2005 10:24:15 -0000 1.5.2.1 +++ java/awt/Shape.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* Shape.java -- the classic Object-Oriented shape interface - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -54,7 +54,7 @@ import java.awt.geom.Rectangle2D; * Unclosed shapes are considered as implicitly closed when performing * contains or intersects. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see PathIterator * @see AffineTransform * @see java.awt.geom.FlatteningPathIterator Index: java/awt/Stroke.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Stroke.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 Stroke.java --- java/awt/Stroke.java 20 Mar 2002 04:56:08 -0000 1.1 +++ java/awt/Stroke.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* Stroke.java -- a stroked outline of a shape - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package java.awt; * Strokes must be immutable, because the graphics object does not clone * them. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see BasicStroke * @see Graphics2D#setStroke(Stroke) * @since 1.1 Index: java/awt/SystemColor.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/SystemColor.java,v retrieving revision 1.6.2.1 diff -u -3 -p -u -r1.6.2.1 SystemColor.java --- java/awt/SystemColor.java 14 Jan 2005 10:24:15 -0000 1.6.2.1 +++ java/awt/SystemColor.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* SystemColor.java -- access dynamic system color values - Copyright (C) 1999, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -52,8 +52,8 @@ import java.io.Serializable; * track the actual color of instances in this class. This means that equals * may give surprising results; you are better off relying on getRGB. * - * @author Aaron M. Renn - * @author Eric Blake + * @author Aaron M. Renn (address@hidden) + * @author Eric Blake (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/awt/Toolkit.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Toolkit.java,v retrieving revision 1.25.2.3 diff -u -3 -p -u -r1.25.2.3 Toolkit.java --- java/awt/Toolkit.java 16 Jan 2005 15:15:11 -0000 1.25.2.3 +++ java/awt/Toolkit.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* Toolkit.java -- AWT Toolkit superclass - Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004 + Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -91,7 +91,7 @@ import java.util.Properties; * toolkit gnu.java.awt.peer.gtk.GtkToolkit is used. This * toolkit creates its peers using the GTK+ toolkit. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) */ public abstract class Toolkit { Index: java/awt/Transparency.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Transparency.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 Transparency.java --- java/awt/Transparency.java 1 Jan 2003 23:42:42 -0000 1.5 +++ java/awt/Transparency.java 19 Feb 2005 10:40:34 -0000 @@ -40,7 +40,7 @@ package java.awt; /** * A common transparency mode for layering graphics. * - * @author Warren Levy + * @author Warren Levy (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/awt/Window.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/Window.java,v retrieving revision 1.35.2.4 diff -u -3 -p -u -r1.35.2.4 Window.java --- java/awt/Window.java 27 Jan 2005 09:45:34 -0000 1.35.2.4 +++ java/awt/Window.java 19 Feb 2005 10:40:34 -0000 @@ -63,8 +63,8 @@ import javax.accessibility.AccessibleSta /** * This class represents a top-level window with no decorations. * - * @author Aaron M. Renn - * @author Warren Levy + * @author Aaron M. Renn (address@hidden) + * @author Warren Levy (address@hidden) */ public class Window extends Container implements Accessible { Index: java/awt/color/CMMException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/color/CMMException.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 CMMException.java --- java/awt/color/CMMException.java 23 Dec 2002 12:45:46 -0000 1.2 +++ java/awt/color/CMMException.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* CMMException.java -- error in the native CMM - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.awt.color; /** * Thrown when there is an error in the native CMM. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @status updated to 1.4 */ public class CMMException extends RuntimeException Index: java/awt/color/ColorSpace.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/color/ColorSpace.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 ColorSpace.java --- java/awt/color/ColorSpace.java 24 Jun 2003 07:22:44 -0000 1.6 +++ java/awt/color/ColorSpace.java 19 Feb 2005 10:40:34 -0000 @@ -43,7 +43,7 @@ import java.io.Serializable; /** * NEEDS DOCUMENTATION * - * @author Rolf W. Rasmussen + * @author Rolf W. Rasmussen (address@hidden) * @since 1.2 */ public abstract class ColorSpace implements Serializable Index: java/awt/color/ICC_ColorSpace.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/color/ICC_ColorSpace.java,v retrieving revision 1.6.2.2 diff -u -3 -p -u -r1.6.2.2 ICC_ColorSpace.java --- java/awt/color/ICC_ColorSpace.java 16 Jan 2005 02:14:46 -0000 1.6.2.2 +++ java/awt/color/ICC_ColorSpace.java 19 Feb 2005 10:40:34 -0000 @@ -76,7 +76,7 @@ import java.io.ObjectInputStream; * guaranteed to have transforms from the PCS to device space. * * @author Sven de Marothy - * @author Rolf W. Rasmussen + * @author Rolf W. Rasmussen (address@hidden) * @since 1.2 */ public class ICC_ColorSpace extends ColorSpace Index: java/awt/color/ICC_Profile.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/color/ICC_Profile.java,v retrieving revision 1.5.2.4 diff -u -3 -p -u -r1.5.2.4 ICC_Profile.java --- java/awt/color/ICC_Profile.java 16 Jan 2005 15:15:11 -0000 1.5.2.4 +++ java/awt/color/ICC_Profile.java 19 Feb 2005 10:40:34 -0000 @@ -79,7 +79,7 @@ import java.util.Hashtable; * (available at www.color.org) * * @author Sven de Marothy - * @author Rolf W. Rasmussen + * @author Rolf W. Rasmussen (address@hidden) * @since 1.2 */ public class ICC_Profile implements Serializable Index: java/awt/color/ProfileDataException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/color/ProfileDataException.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 ProfileDataException.java --- java/awt/color/ProfileDataException.java 23 Dec 2002 12:45:46 -0000 1.2 +++ java/awt/color/ProfileDataException.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* ProfileDataException.java -- error in processing an ICC_Profile - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.awt.color; * Thrown when there is an error accessing or processing an * ICC_Profile. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @status updated to 1.4 */ public class ProfileDataException extends RuntimeException Index: java/awt/datatransfer/FlavorTable.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/datatransfer/FlavorTable.java,v retrieving revision 1.1.2.1 diff -u -3 -p -u -r1.1.2.1 FlavorTable.java --- java/awt/datatransfer/FlavorTable.java 16 Jan 2005 02:14:46 -0000 1.1.2.1 +++ java/awt/datatransfer/FlavorTable.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* FlavorTable.java -- A relaxed mapping between flavors - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.util.List; * native can map to multiple flavors, and any flavor can map to multiple * natives; although the mappings are usually symmetric. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.4 * @status updated to 1.4 */ Index: java/awt/datatransfer/MimeTypeParseException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/datatransfer/MimeTypeParseException.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 MimeTypeParseException.java --- java/awt/datatransfer/MimeTypeParseException.java 24 Feb 2002 04:25:16 -0000 1.4 +++ java/awt/datatransfer/MimeTypeParseException.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* MimeTypeParseException.java -- thrown when MIME string couldn't be parsed - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.awt.datatransfer; /** * MIME string couldn't be parsed correctly. * - * @author Mark Wielaard + * @author Mark Wielaard (address@hidden) * @status updated to 1.4 */ public class MimeTypeParseException extends Exception Index: java/awt/datatransfer/Transferable.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/datatransfer/Transferable.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 Transferable.java --- java/awt/datatransfer/Transferable.java 12 Oct 2003 13:53:38 -0000 1.6 +++ java/awt/datatransfer/Transferable.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* Transferable.java -- Data transfer source - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ import java.io.IOException; /** * This interface is implemented by classes that can transfer data. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/awt/datatransfer/UnsupportedFlavorException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/datatransfer/UnsupportedFlavorException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 UnsupportedFlavorException.java --- java/awt/datatransfer/UnsupportedFlavorException.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/awt/datatransfer/UnsupportedFlavorException.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* UnsupportedFlavorException.java -- ata flavor is not valid - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.awt.datatransfer; /** * The data flavor requested is not supported for the transfer data. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see Transferable#getTransferData(DataFlavor) * @status updated to 1.4 */ Index: java/awt/dnd/Autoscroll.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/dnd/Autoscroll.java,v retrieving revision 1.2.2.1 diff -u -3 -p -u -r1.2.2.1 Autoscroll.java --- java/awt/dnd/Autoscroll.java 14 Jan 2005 10:24:15 -0000 1.2.2.1 +++ java/awt/dnd/Autoscroll.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* Autoscroll.java -- - Copyright (C) 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ import java.awt.Point; * subject of the operation on a region of a scrollable GUI control that * is not currently visible to the user. * - * @author Michael Koch + * @author Michael Koch (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: java/awt/dnd/DnDConstants.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/dnd/DnDConstants.java,v retrieving revision 1.1.2.1 diff -u -3 -p -u -r1.1.2.1 DnDConstants.java --- java/awt/dnd/DnDConstants.java 27 Jan 2005 09:45:34 -0000 1.1.2.1 +++ java/awt/dnd/DnDConstants.java 19 Feb 2005 10:40:34 -0000 @@ -42,7 +42,7 @@ package java.awt.dnd; * This class contains various constants used in drag-and-drop operations. * Why it is not an interface is beyond me. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: java/awt/dnd/DragGestureListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/dnd/DragGestureListener.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 DragGestureListener.java --- java/awt/dnd/DragGestureListener.java 8 May 2002 07:53:54 -0000 1.1 +++ java/awt/dnd/DragGestureListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* DragGestureListener.java -- - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import java.util.EventListener; * This is a listener for starting a drag-and-drop gesture. Upon receiving * notification, the implementor then starts the drag operation. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see DragGestureRecognizer * @see DragGestureEvent * @see DragSource Index: java/awt/dnd/DragSourceAdapter.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/dnd/DragSourceAdapter.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 DragSourceAdapter.java --- java/awt/dnd/DragSourceAdapter.java 27 Sep 2002 04:48:15 -0000 1.2 +++ java/awt/dnd/DragSourceAdapter.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* DragSourceAdapter.java -- drag-and-drop listener adapter - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ package java.awt.dnd; * a subset of these interfaces to extend this class and override only the * desired methods. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see DragSourceEvent * @see DragSourceListener * @see DragSourceMotionListener Index: java/awt/dnd/DragSourceDropEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/dnd/DragSourceDropEvent.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 DragSourceDropEvent.java --- java/awt/dnd/DragSourceDropEvent.java 17 Feb 2003 08:05:50 -0000 1.2 +++ java/awt/dnd/DragSourceDropEvent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* DragSourceDragEvent.java -- - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -38,7 +38,7 @@ exception statement from your version. * package java.awt.dnd; /** - * @author Michael Koch + * @author Michael Koch (address@hidden) * @since 1.2 * * Written using JDK 1.4.1 Online API Index: java/awt/dnd/DragSourceListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/dnd/DragSourceListener.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 DragSourceListener.java --- java/awt/dnd/DragSourceListener.java 7 Nov 2002 08:50:38 -0000 1.2 +++ java/awt/dnd/DragSourceListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* DragSourceListener.java -- listen to events during the drag - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ import java.util.EventListener; * also use a DragSourceAdapter to filter the events you are * interested in. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: java/awt/dnd/DragSourceMotionListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/dnd/DragSourceMotionListener.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 DragSourceMotionListener.java --- java/awt/dnd/DragSourceMotionListener.java 8 May 2002 07:53:54 -0000 1.1 +++ java/awt/dnd/DragSourceMotionListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* DragSourceMotionListener.java -- tracks motion in the drag source - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.util.EventListener; * event occurs. You can also use a DragSourceAdapter to filter * the events you are interested in. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see DragSourceDragEvent * @see DragSource * @see DragSourceListener Index: java/awt/dnd/DropTargetAdapter.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/dnd/DropTargetAdapter.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 DropTargetAdapter.java --- java/awt/dnd/DropTargetAdapter.java 27 Sep 2002 04:48:15 -0000 1.1 +++ java/awt/dnd/DropTargetAdapter.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* DragSourceAdapter.java -- drag-and-drop listener adapter - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.awt.dnd; * a subset of these interfaces to extend this class and override only the * desired methods. * - * @author Michael Koch + * @author Michael Koch (address@hidden) * @since 1.4 * @status updated to 1.4 */ Index: java/awt/dnd/DropTargetContext.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/dnd/DropTargetContext.java,v retrieving revision 1.6.2.2 diff -u -3 -p -u -r1.6.2.2 DropTargetContext.java --- java/awt/dnd/DropTargetContext.java 14 Jan 2005 10:24:15 -0000 1.6.2.2 +++ java/awt/dnd/DropTargetContext.java 19 Feb 2005 10:40:34 -0000 @@ -47,7 +47,7 @@ import java.util.Arrays; import java.util.List; /** - * @author Michael Koch + * @author Michael Koch (address@hidden) * @author Andrew John Hughes (address@hidden) * @since 1.2 */ Index: java/awt/dnd/DropTargetListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/dnd/DropTargetListener.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 DropTargetListener.java --- java/awt/dnd/DropTargetListener.java 17 Feb 2003 08:05:50 -0000 1.2 +++ java/awt/dnd/DropTargetListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* DropTargetListener.java -- listen to events during the drop - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.awt.dnd; import java.util.EventListener; /** - * @author Michael Koch + * @author Michael Koch (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: java/awt/dnd/InvalidDnDOperationException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/dnd/InvalidDnDOperationException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 InvalidDnDOperationException.java --- java/awt/dnd/InvalidDnDOperationException.java 8 May 2002 07:53:54 -0000 1.1 +++ java/awt/dnd/InvalidDnDOperationException.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* InvalidDnDOperationException.java -- thrown when drag-and-drop fails - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.awt.dnd; * requested operation, usually because the underlying DnD system is in the * wrong state. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: java/awt/dnd/MouseDragGestureRecognizer.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/dnd/MouseDragGestureRecognizer.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 MouseDragGestureRecognizer.java --- java/awt/dnd/MouseDragGestureRecognizer.java 2 Mar 2003 19:28:14 -0000 1.4 +++ java/awt/dnd/MouseDragGestureRecognizer.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* MouseDragGestureRecognizer.java -- - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ import java.awt.event.MouseListener; import java.awt.event.MouseMotionListener; /** - * @author Michael Koch + * @author Michael Koch (address@hidden) */ public abstract class MouseDragGestureRecognizer extends DragGestureRecognizer Index: java/awt/dnd/peer/DropTargetContextPeer.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/dnd/peer/DropTargetContextPeer.java,v retrieving revision 1.3.2.1 diff -u -3 -p -u -r1.3.2.1 DropTargetContextPeer.java --- java/awt/dnd/peer/DropTargetContextPeer.java 14 Jan 2005 10:24:15 -0000 1.3.2.1 +++ java/awt/dnd/peer/DropTargetContextPeer.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* DropTargetContextPeer.java -- interface for drag-and-drop peers - Copyright (C) 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -50,7 +50,7 @@ import java.awt.dnd.InvalidDnDOperationE * with an associated DropTarget and visible geometry is first * intersected by a logical cursor. * - * @author Michael Koch + * @author Michael Koch (address@hidden) */ public interface DropTargetContextPeer { Index: java/awt/event/AWTEventListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/AWTEventListener.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 AWTEventListener.java --- java/awt/event/AWTEventListener.java 30 Mar 2002 12:02:29 -0000 1.5 +++ java/awt/event/AWTEventListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* AWTEventListener.java -- listen for all events in the AWT system - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ import java.util.EventListener; * system. In general, this should not be used except for classes like * javax.accessibility or by event recorders. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see AWTEvent * @see Toolkit#addAWTEventListener(AWTEventListener, long) * @see Toolkit#removeAWTEventListener(AWTEventListener) Index: java/awt/event/AWTEventListenerProxy.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/AWTEventListenerProxy.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 AWTEventListenerProxy.java --- java/awt/event/AWTEventListenerProxy.java 30 Mar 2002 12:02:29 -0000 1.1 +++ java/awt/event/AWTEventListenerProxy.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* AWTEventListenerProxy.java -- wrapper/filter for AWTEventListener - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.util.EventListenerProxy; * This class allows adding an AWTEventListener which only pays attention to * a specific event mask. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Toolkit * @see EventListenerProxy * @since 1.4 Index: java/awt/event/ActionEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/ActionEvent.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 ActionEvent.java --- java/awt/event/ActionEvent.java 8 Jul 2003 04:06:58 -0000 1.6 +++ java/awt/event/ActionEvent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* ActionEvent.java -- an action has been triggered - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.awt.EventQueue; * This event is generated when an action on a component (such as a * button press) occurs. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see ActionListener * @since 1.1 * @status updated to 1.4 Index: java/awt/event/AdjustmentEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/AdjustmentEvent.java,v retrieving revision 1.6.2.1 diff -u -3 -p -u -r1.6.2.1 AdjustmentEvent.java --- java/awt/event/AdjustmentEvent.java 14 Jan 2005 10:24:15 -0000 1.6.2.1 +++ java/awt/event/AdjustmentEvent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* AdjustmentEvent.java -- an adjustable value was changed - Copyright (C) 1999, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.awt.Adjustable; * This class represents an event that is generated when an adjustable * value is changed. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see Adjustable * @see AdjustmentListener * @since 1.1 Index: java/awt/event/AdjustmentListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/AdjustmentListener.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 AdjustmentListener.java --- java/awt/event/AdjustmentListener.java 30 Mar 2002 12:02:29 -0000 1.5 +++ java/awt/event/AdjustmentListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* AdjustmentListener.java -- listen for adjustment events - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ import java.util.EventListener; /** * Interface for classes that listen for adjustment events. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/awt/event/ComponentAdapter.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/ComponentAdapter.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 ComponentAdapter.java --- java/awt/event/ComponentAdapter.java 30 Mar 2002 12:02:29 -0000 1.5 +++ java/awt/event/ComponentAdapter.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* ComponentAdapter.java -- convenience class for writing component listeners - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.awt.event; * implementing only a subset of the ComponentListener * interface to extend this class and override only the desired methods. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see ComponentEvent * @see ComponentListener * @since 1.1 Index: java/awt/event/ComponentEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/ComponentEvent.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 ComponentEvent.java --- java/awt/event/ComponentEvent.java 30 Mar 2002 12:02:29 -0000 1.5 +++ java/awt/event/ComponentEvent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* ComponentEvent.java -- notification of events for components - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ import java.awt.Component; * is also the superclass for other events on components, but * ComponentListeners ignore such subclasses. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see ComponentAdapter * @see ComponentListener * @since 1.1 Index: java/awt/event/ComponentListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/ComponentListener.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 ComponentListener.java --- java/awt/event/ComponentListener.java 30 Mar 2002 12:02:29 -0000 1.5 +++ java/awt/event/ComponentListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* ComponentListener.java -- receive all events for a component - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ import java.util.EventListener; * handles them internally, taking all appropriate actions. To watch a subset * of these events, use a ComponentAdapter. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see ComponentAdapter * @see ComponentEvent * @since 1.1 Index: java/awt/event/ContainerAdapter.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/ContainerAdapter.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 ContainerAdapter.java --- java/awt/event/ContainerAdapter.java 30 Mar 2002 12:02:29 -0000 1.5 +++ java/awt/event/ContainerAdapter.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* ContainerAdapter.java -- convenience class for writing container listeners - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.awt.event; * implementing only a subset of the ContainerListener * interface to extend this class and override only the desired methods. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see ContainerEvent * @see ContainerListener * @since 1.1 Index: java/awt/event/ContainerEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/ContainerEvent.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 ContainerEvent.java --- java/awt/event/ContainerEvent.java 30 Mar 2002 12:02:29 -0000 1.5 +++ java/awt/event/ContainerEvent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* ContainerEvent.java -- components added/removed from a container - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ import java.awt.Container; * container. Applications do not ordinarily need to handle these events * since the AWT system handles them internally. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see ContainerAdapter * @see ContainerListener * @since 1.1 Index: java/awt/event/ContainerListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/ContainerListener.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 ContainerListener.java --- java/awt/event/ContainerListener.java 30 Mar 2002 12:02:29 -0000 1.5 +++ java/awt/event/ContainerListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* ContainerListener.java -- listen for container events - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ import java.util.EventListener; * listens for and processes these events. To watch a subset of these events, * use a ContainerAdapter. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see ContainerAdapter * @see ContainerEvent * @since 1.1 Index: java/awt/event/FocusAdapter.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/FocusAdapter.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 FocusAdapter.java --- java/awt/event/FocusAdapter.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/FocusAdapter.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* FocusAdapter.java -- convenience class for writing focus listeners - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.awt.event; * implementing only a subset of the FocusListener interface to * extend this class and override only the desired methods. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see FocusEvent * @see FocusListener * @since 1.1 Index: java/awt/event/FocusEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/FocusEvent.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 FocusEvent.java --- java/awt/event/FocusEvent.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/FocusEvent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* FocusEvent.java -- generated for a focus change - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ import java.awt.Component; * during a sroll then returned, and permanent changes, such as when the user * TABs through focusable components. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see FocusAdapter * @see FocusListener * @since 1.1 Index: java/awt/event/FocusListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/FocusListener.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 FocusListener.java --- java/awt/event/FocusListener.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/FocusListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* FocusListener.java -- listen for focus changes - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.util.EventListener; * keyboard focus for a component. To watch a subset of these events, use a * FocusAdapter. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see FocusAdapter * @see FocusEvent * @since 1.1 Index: java/awt/event/InputEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/InputEvent.java,v retrieving revision 1.6.2.2 diff -u -3 -p -u -r1.6.2.2 InputEvent.java --- java/awt/event/InputEvent.java 16 Jan 2005 02:14:46 -0000 1.6.2.2 +++ java/awt/event/InputEvent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* InputEvent.java -- common superclass of component input events - Copyright (C) 1999, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ import java.awt.Component; * passed to listeners before the component, so that listeners can consume * the event before it does its default behavior. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see KeyEvent * @see KeyAdapter * @see MouseEvent Index: java/awt/event/InputMethodEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/InputMethodEvent.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 InputMethodEvent.java --- java/awt/event/InputMethodEvent.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/InputMethodEvent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* InputMethodEvent.java -- events from a text input method - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -49,7 +49,7 @@ import java.text.AttributedCharacterIter /** * This class is for event generated by change in a text input method. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see InputMethodListener * @since 1.2 * @status updated to 1.4 Index: java/awt/event/InputMethodListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/InputMethodListener.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 InputMethodListener.java --- java/awt/event/InputMethodListener.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/InputMethodListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* InputMethodListener.java -- listen for input method events - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.util.EventListener; * method. For a text component to use input methods, it must also install * an InputMethodRequests handler. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see InputMethodEvent * @see InputMethodRequests * @since 1.2 Index: java/awt/event/InvocationEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/InvocationEvent.java,v retrieving revision 1.6.2.1 diff -u -3 -p -u -r1.6.2.1 InvocationEvent.java --- java/awt/event/InvocationEvent.java 14 Jan 2005 10:24:15 -0000 1.6.2.1 +++ java/awt/event/InvocationEvent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* InvocationEvent.java -- call a runnable when dispatched - Copyright (C) 1999, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ import java.awt.EventQueue; * invokeAndWait, so client code can use this fact to avoid * writing special-casing AWTEventListener objects. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see ActiveEvent * @see EventQueue#invokeLater(Runnable) * @see EventQueue#invokeAndWait(Runnable) Index: java/awt/event/ItemEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/ItemEvent.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 ItemEvent.java --- java/awt/event/ItemEvent.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/ItemEvent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* ItemEvent.java -- event for item state changes - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ import java.awt.ItemSelectable; * abstraction that distills a large number of individual mouse or keyboard * events into a simpler "item selected" and "item deselected" events. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see ItemSelectable * @see ItemListener * @since 1.1 Index: java/awt/event/ItemListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/ItemListener.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 ItemListener.java --- java/awt/event/ItemListener.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/ItemListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* ItemListener.java -- listen for item events - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import java.util.EventListener; * This interface is for classes that wish to receive events when an * item's selection state changes. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see ItemSelectable * @see ItemEvent * @since 1.1 Index: java/awt/event/KeyAdapter.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/KeyAdapter.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 KeyAdapter.java --- java/awt/event/KeyAdapter.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/KeyAdapter.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* KeyAdapter.java -- convenience class for writing key listeners - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.awt.event; * a subset of the KeyListener interface to extend this class * and override only the desired methods. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see KeyEvent * @see KeyListener * @since 1.1 Index: java/awt/event/KeyEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/KeyEvent.java,v retrieving revision 1.10.2.1 diff -u -3 -p -u -r1.10.2.1 KeyEvent.java --- java/awt/event/KeyEvent.java 14 Jan 2005 10:24:15 -0000 1.10.2.1 +++ java/awt/event/KeyEvent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* KeyEvent.java -- event for key presses - Copyright (C) 1999, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -70,8 +70,8 @@ import java.io.ObjectInputStream; * as VK_ALL_CANDIDATES in place of ALT+VK_CONVERT. Do not rely on the value * of the VK_* constants, except for VK_ENTER, VK_BACK_SPACE, and VK_TAB. * - * @author Aaron M. Renn - * @author Eric Blake + * @author Aaron M. Renn (address@hidden) + * @author Eric Blake (address@hidden) * @see KeyAdapter * @see KeyListener * @since 1.1 Index: java/awt/event/KeyListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/KeyListener.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 KeyListener.java --- java/awt/event/KeyListener.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/KeyListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* KeyListener.java -- listen for keyboard presses - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import java.util.EventListener; * This interface is for classes that wish to receive keyboard events. To * watch a subset of these events, use a KeyAdapter. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see KeyAdapter * @see KeyEvent * @since 1.1 Index: java/awt/event/MouseAdapter.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/MouseAdapter.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 MouseAdapter.java --- java/awt/event/MouseAdapter.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/MouseAdapter.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* MouseAdapter.java -- convenience class for writing mouse listeners - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.awt.event; * a subset of the MouseListener interface to extend this class * and override only the desired methods. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see MouseEvent * @see MouseListener * @since 1.1 Index: java/awt/event/MouseEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/MouseEvent.java,v retrieving revision 1.7.2.1 diff -u -3 -p -u -r1.7.2.1 MouseEvent.java --- java/awt/event/MouseEvent.java 14 Jan 2005 10:24:15 -0000 1.7.2.1 +++ java/awt/event/MouseEvent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* MouseEvent.java -- a mouse event - Copyright (C) 1999, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -63,8 +63,8 @@ import java.io.ObjectInputStream; * virtual device, some platforms may clip the path to fit in the bounds of * the component. * - * @author Aaron M. Renn - * @author Eric Blake + * @author Aaron M. Renn (address@hidden) + * @author Eric Blake (address@hidden) * @see MouseAdapter * @see MouseListener * @see MouseMotionAdapter Index: java/awt/event/MouseListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/MouseListener.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 MouseListener.java --- java/awt/event/MouseListener.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/MouseListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* MouseListener.java -- listen for mouse clicks and crossing component edges - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ import java.util.EventListener; * use MouseWheelListener. To watch a subset of these events, use a * MouseAdapter. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see MouseAdapter * @see MouseEvent * @since 1.1 Index: java/awt/event/MouseMotionAdapter.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/MouseMotionAdapter.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 MouseMotionAdapter.java --- java/awt/event/MouseMotionAdapter.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/MouseMotionAdapter.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* MouseMotionAdapter.java -- convenience class for mouse motion listeners - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.awt.event; * implementing only a subset of the MouseMotionListener * interface to extend this class and override only the desired methods. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see MouseEvent * @see MouseMotionListener * @since 1.1 Index: java/awt/event/MouseMotionListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/MouseMotionListener.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 MouseMotionListener.java --- java/awt/event/MouseMotionListener.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/MouseMotionListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* MouseMotionListener.java -- listen to mouse motion events - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ import java.util.EventListener; * track other mouse events, use MouseListener or MouseWheelListener. To * watch a subset of these events, use a MouseMotionAdapter. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see MouseMotionAdapter * @see MouseEvent * @since 1.1 Index: java/awt/event/MouseWheelEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/MouseWheelEvent.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 MouseWheelEvent.java --- java/awt/event/MouseWheelEvent.java 3 Jun 2003 16:40:37 -0000 1.2 +++ java/awt/event/MouseWheelEvent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* MouseWheelEvent.java -- a mouse wheel event - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -57,7 +57,7 @@ import java.awt.Component; * "blocks" (pages at a time). The initial setting is taken from the platform, * although the user can adjust the setting at any time. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see MouseWheelListener * @see ScrollPane * @see ScrollPane#setWheelScrollingEnabled(boolean) Index: java/awt/event/MouseWheelListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/MouseWheelListener.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 MouseWheelListener.java --- java/awt/event/MouseWheelListener.java 30 Mar 2002 12:02:30 -0000 1.1 +++ java/awt/event/MouseWheelListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* MouseWheelListener.java -- listen for mouse wheel events - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import java.util.EventListener; * This interface is for classes that wish to receive mouse wheel events. For * other events, use MouseListener or MouseMotionListener. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see MouseWheelEvent * @since 1.4 * @status updated to 1.4 Index: java/awt/event/PaintEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/PaintEvent.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 PaintEvent.java --- java/awt/event/PaintEvent.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/PaintEvent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* PaintEvent.java -- an area of the screen needs to be repainted - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ import java.awt.Rectangle; * This event is not meant for users, but exists to allow proper serialization * behavior in the EventQueue with user-accessible events. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/awt/event/TextEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/TextEvent.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 TextEvent.java --- java/awt/event/TextEvent.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/TextEvent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* TextEvent.java -- event for text changes - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.awt.AWTEvent; * abstraction that distills a large number of individual mouse or keyboard * events into a simpler "text changed" event. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see TextComponent * @see TextListener * @since 1.1 Index: java/awt/event/TextListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/TextListener.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 TextListener.java --- java/awt/event/TextListener.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/TextListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* TextListener.java -- listen for text changes - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import java.util.EventListener; * This interface is for classes that wish to be notified when text changes * in a component. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see TextEvent * @since 1.1 * @status updated to 1.4 Index: java/awt/event/WindowAdapter.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/WindowAdapter.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 WindowAdapter.java --- java/awt/event/WindowAdapter.java 1 Apr 2002 07:38:57 -0000 1.6 +++ java/awt/event/WindowAdapter.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* WindowAdapter.java -- convenience class for writing window listeners - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ package java.awt.event; * interested in listening to only a subset of any WindowEvent * actions to extend this class and override only the desired methods. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see ComponentEvent * @see ComponentListener * @since 1.1 Index: java/awt/event/WindowEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/WindowEvent.java,v retrieving revision 1.7 diff -u -3 -p -u -r1.7 WindowEvent.java --- java/awt/event/WindowEvent.java 23 Dec 2002 08:30:29 -0000 1.7 +++ java/awt/event/WindowEvent.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* WindowEvent.java -- window change event - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ import java.awt.Window; * like maximization, and WindowFocusListeners deal with focus switching to * or from a window. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see WindowAdapter * @see WindowListener * @see WindowFocusListener Index: java/awt/event/WindowFocusListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/WindowFocusListener.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 WindowFocusListener.java --- java/awt/event/WindowFocusListener.java 30 Mar 2002 12:02:30 -0000 1.1 +++ java/awt/event/WindowFocusListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* WindowFocusListener.java -- listens for window focus events - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import java.util.EventListener; * This interface is for classes that wish to monitor events for window * focus changes. To watch a subset of these events, use a WindowAdapter. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see WindowAdapter * @see WindowEvent * @since 1.4 Index: java/awt/event/WindowListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/WindowListener.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 WindowListener.java --- java/awt/event/WindowListener.java 30 Mar 2002 12:02:30 -0000 1.5 +++ java/awt/event/WindowListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* WindowListener.java -- listens for window events - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import java.util.EventListener; * This interface is for classes that wish to monitor events for window * changes. To watch a subset of these events, use a WindowAdapter. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see WindowAdapter * @see WindowEvent * @since 1.1 Index: java/awt/event/WindowStateListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/event/WindowStateListener.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 WindowStateListener.java --- java/awt/event/WindowStateListener.java 30 Mar 2002 12:02:30 -0000 1.1 +++ java/awt/event/WindowStateListener.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* WindowStateListener.java -- listens for window state changes - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import java.util.EventListener; * This interface is for classes that wish to monitor events for window * state changes. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see WindowAdapter * @see WindowEvent * @since 1.4 Index: java/awt/font/TextHitInfo.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/font/TextHitInfo.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 TextHitInfo.java --- java/awt/font/TextHitInfo.java 10 Mar 2003 13:25:36 -0000 1.4 +++ java/awt/font/TextHitInfo.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ /* TextHitInfo.java -- - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -38,7 +38,7 @@ exception statement from your version. * package java.awt.font; /** - * @author John Leuner + * @author John Leuner (address@hidden) */ public final class TextHitInfo { Index: java/awt/font/TransformAttribute.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/font/TransformAttribute.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 TransformAttribute.java --- java/awt/font/TransformAttribute.java 17 Feb 2003 08:05:50 -0000 1.1 +++ java/awt/font/TransformAttribute.java 19 Feb 2005 10:40:34 -0000 @@ -1,5 +1,5 @@ -/* TransformAttribute.java - Copyright (C) 2003 Free Software Foundation, Inc. +/* TransformAttribute.java -- + Copyright (C) 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,6 +42,13 @@ import java.awt.geom.AffineTransform; import java.io.Serializable; /** + * This class provides a mechanism for using an address@hidden AffineTransform} as + * an immutable attribute (for example, in the + * address@hidden java.text.AttributedString} class). Any transform passed to + * this class is copied before being stored, and any transform handed out + * by this class is a copy of the stored transform. In this way, it is + * not possible to modify the stored transform. + * * @author Michael Koch */ public final class TransformAttribute implements Serializable @@ -50,20 +57,40 @@ public final class TransformAttribute im private AffineTransform affineTransform; + /** + * Creates a new attribute that contains a copy of the given transform. + * + * @param transform the transform (null not permitted). + * + * @throws IllegalArgumentException if transform is + * null. + */ public TransformAttribute (AffineTransform transform) { - if (transform != null) + if (transform == null) { - this.affineTransform = new AffineTransform (transform); + throw new IllegalArgumentException("Null 'transform' not permitted."); } + this.affineTransform = new AffineTransform (transform); } + /** + * Returns a copy of the transform contained by this attribute. + * + * @return A copy of the transform. + */ public AffineTransform getTransform () { - return affineTransform; + return (AffineTransform) affineTransform.clone(); } /** + * Returns true if the transform contained by this attribute is + * an identity transform, and false otherwise. + * + * @return true if the transform contained by this attribute is + * an identity transform, and false otherwise. + * * @since 1.4 */ public boolean isIdentity () Index: java/awt/geom/CubicCurve2D.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/geom/CubicCurve2D.java,v retrieving revision 1.7.2.2 diff -u -3 -p -u -r1.7.2.2 CubicCurve2D.java --- java/awt/geom/CubicCurve2D.java 14 Jan 2005 10:24:15 -0000 1.7.2.2 +++ java/awt/geom/CubicCurve2D.java 19 Feb 2005 10:40:35 -0000 @@ -642,11 +642,11 @@ public abstract class CubicCurve2D imple * @see #solveCubic(double[], double[]) * @see QuadCurve2D#solveQuadratic(double[],double[]) * - * @author Brian Gough + * @author Brian Gough (address@hidden) * (original C implementation in the GNU Scientific Library) * - * @author Sascha Brawer + * @author Sascha Brawer (address@hidden) * (adaptation to Java) */ public static int solveCubic(double[] eqn) @@ -689,11 +689,11 @@ public abstract class CubicCurve2D imple * result of -1 indicates that the equation is constant (i.e., * always or never zero). * - * @author Brian Gough + * @author Brain Gouph (address@hidden) * (original C implementation in the GNU Scientific Library) * - * @author Sascha Brawer + * @author Sascha Brawer (address@hidden) * (adaptation to Java) */ public static int solveCubic(double[] eqn, double[] res) Index: java/awt/geom/Dimension2D.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/geom/Dimension2D.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 Dimension2D.java --- java/awt/geom/Dimension2D.java 14 Jan 2003 21:30:39 -0000 1.4 +++ java/awt/geom/Dimension2D.java 19 Feb 2005 10:40:35 -0000 @@ -42,8 +42,8 @@ package java.awt.geom; * This stores a dimension in 2-dimensional space - a width (along the x-axis) * and height (along the y-axis). The storage is left to subclasses. * - * @author Per Bothner - * @author Eric Blake + * @author Per Bothner (address@hidden) + * @author Eric Blake (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: java/awt/geom/Ellipse2D.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/geom/Ellipse2D.java,v retrieving revision 1.3.2.2 diff -u -3 -p -u -r1.3.2.2 Ellipse2D.java --- java/awt/geom/Ellipse2D.java 14 Jan 2005 10:24:15 -0000 1.3.2.2 +++ java/awt/geom/Ellipse2D.java 19 Feb 2005 10:40:35 -0000 @@ -46,10 +46,10 @@ package java.awt.geom; * The ellipse is defined by it's bounding box (shown in red), * and is defined by the implicit curve:
    *
    (x/a)2 + - * (y/b)2 = 1

    + * (y/b)2 = 1

    * - * @author Tom Tromey - * @author Eric Blake + * @author Tom Tromey (address@hidden) + * @author Eric Blake (address@hidden) * * @since 1.2 */ Index: java/awt/geom/IllegalPathStateException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/geom/IllegalPathStateException.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 IllegalPathStateException.java --- java/awt/geom/IllegalPathStateException.java 24 Feb 2002 04:25:16 -0000 1.3 +++ java/awt/geom/IllegalPathStateException.java 19 Feb 2005 10:40:35 -0000 @@ -41,7 +41,7 @@ package java.awt.geom; * Thrown when an operation on a path is in an illegal state, such as appending * a segment to a GeneralPath without an initial moveto. * - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @see GeneralPath * @status updated to 1.4 */ Index: java/awt/geom/Line2D.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/geom/Line2D.java,v retrieving revision 1.6.2.1 diff -u -3 -p -u -r1.6.2.1 Line2D.java --- java/awt/geom/Line2D.java 13 Jan 2005 22:40:38 -0000 1.6.2.1 +++ java/awt/geom/Line2D.java 19 Feb 2005 10:40:35 -0000 @@ -46,8 +46,8 @@ import java.util.NoSuchElementException; * Remember, on-screen graphics have increasing x from left-to-right, and * increasing y from top-to-bottom. The storage is left to subclasses. * - * @author Tom Tromey - * @author Eric Blake + * @author Tom Tromey (address@hidden) + * @author Eric Blake (address@hidden) * @author David Gilbert * @since 1.2 * @status updated to 1.4 @@ -867,7 +867,7 @@ public abstract class Line2D implements /** * This class defines a point in double precision. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.2 * @status updated to 1.4 */ @@ -1017,7 +1017,7 @@ public abstract class Line2D implements /** * This class defines a point in float precision. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: java/awt/geom/NoninvertibleTransformException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/geom/NoninvertibleTransformException.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 NoninvertibleTransformException.java --- java/awt/geom/NoninvertibleTransformException.java 24 Feb 2002 04:25:16 -0000 1.3 +++ java/awt/geom/NoninvertibleTransformException.java 19 Feb 2005 10:40:35 -0000 @@ -42,7 +42,7 @@ package java.awt.geom; * AffineTransform, but the transform is in a non-invertible * state. * - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @see AffineTransform * @status updated to 1.4 */ Index: java/awt/geom/PathIterator.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/geom/PathIterator.java,v retrieving revision 1.8.2.1 diff -u -3 -p -u -r1.8.2.1 PathIterator.java --- java/awt/geom/PathIterator.java 14 Jan 2005 10:24:15 -0000 1.8.2.1 +++ java/awt/geom/PathIterator.java 19 Feb 2005 10:40:35 -0000 @@ -44,8 +44,8 @@ package java.awt.geom; * MOVETO directive, and can close a circular path back to the previos * MOVETO via the CLOSE directive. * - * @author Tom Tromey - * @author Eric Blake + * @author Tom Tromey (address@hidden) + * @author Eric Blake (address@hidden) * @see java.awt.Shape * @see java.awt.Stroke * @see FlatteningPathIterator Index: java/awt/geom/Point2D.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/geom/Point2D.java,v retrieving revision 1.5.2.1 diff -u -3 -p -u -r1.5.2.1 Point2D.java --- java/awt/geom/Point2D.java 14 Jan 2005 10:24:15 -0000 1.5.2.1 +++ java/awt/geom/Point2D.java 19 Feb 2005 10:40:35 -0000 @@ -229,7 +229,7 @@ public abstract class Point2D implements /** * This class defines a point in double precision. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.2 * @status updated to 1.4 */ @@ -307,7 +307,7 @@ public abstract class Point2D implements /** * This class defines a point in float precision. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: java/awt/geom/QuadCurve2D.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/geom/QuadCurve2D.java,v retrieving revision 1.11.2.1 diff -u -3 -p -u -r1.11.2.1 QuadCurve2D.java --- java/awt/geom/QuadCurve2D.java 14 Jan 2005 10:24:15 -0000 1.11.2.1 +++ java/awt/geom/QuadCurve2D.java 19 Feb 2005 10:40:35 -0000 @@ -41,7 +41,6 @@ import java.awt.Rectangle; import java.awt.Shape; import java.util.NoSuchElementException; - /** * A two-dimensional curve that is parameterized with a quadratic * function. @@ -563,11 +562,11 @@ public abstract class QuadCurve2D implem * result of -1 indicates that the equation is constant (i.e., * always or never zero). * - * @author Brian Gough + * @author Brain Gouph (address@hidden) * (original C implementation in the GNU Scientific Library) * - * @author Sascha Brawer + * @author Sascha Brawer (address@hidden) * (adaptation to Java) */ public static int solveQuadratic(double[] eqn) @@ -608,11 +607,11 @@ public abstract class QuadCurve2D implem * result of -1 indicates that the equation is constant (i.e., * always or never zero). * - * @author Brian Gough + * @author Brian Gouph (address@hidden) * (original C implementation in the GNU Scientific Library) * - * @author Sascha Brawer + * @author Sascha Brawer (address@hidden) * (adaptation to Java) */ public static int solveQuadratic(double[] eqn, double[] res) Index: java/awt/geom/RectangularShape.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/geom/RectangularShape.java,v retrieving revision 1.3.2.1 diff -u -3 -p -u -r1.3.2.1 RectangularShape.java --- java/awt/geom/RectangularShape.java 16 Jan 2005 02:14:47 -0000 1.3.2.1 +++ java/awt/geom/RectangularShape.java 19 Feb 2005 10:40:35 -0000 @@ -46,8 +46,8 @@ import java.awt.Shape; * subclasses which represent geometric objects inside a rectangular frame. * This does not specify any geometry except for the bounding box. * - * @author Tom Tromey - * @author Eric Blake + * @author Tom Tromey (address@hidden) + * @author Eric Blake (address@hidden) * @since 1.2 * @see Arc2D * @see Ellipse2D Index: java/awt/geom/RoundRectangle2D.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/geom/RoundRectangle2D.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 RoundRectangle2D.java --- java/awt/geom/RoundRectangle2D.java 1 Aug 2004 22:27:36 -0000 1.5 +++ java/awt/geom/RoundRectangle2D.java 19 Feb 2005 10:40:36 -0000 @@ -41,7 +41,7 @@ import java.util.NoSuchElementException; /** This class implements a rectangle with rounded corners. - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @date December 3, 2000 */ public abstract class RoundRectangle2D extends RectangularShape Index: java/awt/im/InputContext.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/im/InputContext.java,v retrieving revision 1.6.2.2 diff -u -3 -p -u -r1.6.2.2 InputContext.java --- java/awt/im/InputContext.java 14 Jan 2005 10:24:15 -0000 1.6.2.2 +++ java/awt/im/InputContext.java 19 Feb 2005 10:40:36 -0000 @@ -74,7 +74,7 @@ import java.util.Locale; * one entry per line in UTF-8 encoding, each class in the jar that implements * java.awt.im.spi.InputMethodDescriptor. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @author Andrew John Hughes (address@hidden) * @see Component#getInputContext() * @see Component#enableInputMethods(boolean) Index: java/awt/im/InputMethodHighlight.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/im/InputMethodHighlight.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 InputMethodHighlight.java --- java/awt/im/InputMethodHighlight.java 23 Dec 2002 08:30:29 -0000 1.2 +++ java/awt/im/InputMethodHighlight.java 19 Feb 2005 10:40:36 -0000 @@ -1,5 +1,5 @@ /* InputMethodHighlight.java -- highlights the current text selection - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -52,7 +52,7 @@ import java.util.Map; * AttributedCharacterIterators, and may be wrapped in Annotations to separate * text segments. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see AttributedCharacterIterators * @see Annotation * @since 1.2 Index: java/awt/im/InputMethodRequests.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/im/InputMethodRequests.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 InputMethodRequests.java --- java/awt/im/InputMethodRequests.java 29 Mar 2002 05:53:18 -0000 1.1 +++ java/awt/im/InputMethodRequests.java 19 Feb 2005 10:40:36 -0000 @@ -1,5 +1,5 @@ /* InputMethodRequests.java -- handles text insertion via input methods - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -51,7 +51,7 @@ import java.text.AttributedCharacterIter * usually below the main text window, until it is committed into place at * the insertion point, overwriting any selected text
  • * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Component#getInputMethodRequests() * @see InputMethodListener * @since 1.2 Index: java/awt/im/InputSubset.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/im/InputSubset.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 InputSubset.java --- java/awt/im/InputSubset.java 10 Jun 2003 22:59:04 -0000 1.4 +++ java/awt/im/InputSubset.java 19 Feb 2005 10:40:36 -0000 @@ -1,5 +1,5 @@ /* InputSubset.java -- subsets of Unicode important in text input - Copyright (C) 2002, 2003 Free Software Foundation, Inc. + Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.awt.im; * These constants encompass several Unicode blocks, or portions thereof, for * simplification over address@hidden Character.UnicodeBlock}. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: java/awt/im/spi/InputMethod.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/im/spi/InputMethod.java,v retrieving revision 1.1.2.1 diff -u -3 -p -u -r1.1.2.1 InputMethod.java --- java/awt/im/spi/InputMethod.java 16 Jan 2005 02:14:47 -0000 1.1.2.1 +++ java/awt/im/spi/InputMethod.java 19 Feb 2005 10:40:36 -0000 @@ -1,5 +1,5 @@ /* InputMethod.java -- defines an interface for complex text input - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -51,7 +51,7 @@ import java.util.Locale; *

    These contexts can be loaded by the input method framework, using * address@hidden InputContext#selectInputMethod(Locale)}. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.3 * @status updated to 1.4 */ Index: java/awt/im/spi/InputMethodDescriptor.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/im/spi/InputMethodDescriptor.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 InputMethodDescriptor.java --- java/awt/im/spi/InputMethodDescriptor.java 12 Oct 2003 13:53:38 -0000 1.2 +++ java/awt/im/spi/InputMethodDescriptor.java 19 Feb 2005 10:40:36 -0000 @@ -1,5 +1,5 @@ /* InputMethodDescriptor.java -- enables loading and use of an input method - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.util.Locale; * This interface provides information about an InputMethod before it is * loaded. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.3 * @status updated to 1.4 */ Index: java/awt/image/BandCombineOp.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/BandCombineOp.java,v retrieving revision 1.1.2.1 diff -u -3 -p -u -r1.1.2.1 BandCombineOp.java --- java/awt/image/BandCombineOp.java 16 Jan 2005 02:14:47 -0000 1.1.2.1 +++ java/awt/image/BandCombineOp.java 19 Feb 2005 10:40:36 -0000 @@ -53,7 +53,7 @@ import java.awt.geom.Rectangle2D; * for the destination. Therefore the destination Raster must contain the * same number of bands as the number of rows in the filter matrix. * - * @author Jerry Quinn + * @author Jerry Quinn (address@hidden) */ public class BandCombineOp implements RasterOp { Index: java/awt/image/BandedSampleModel.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/BandedSampleModel.java,v retrieving revision 1.2.2.2 diff -u -3 -p -u -r1.2.2.2 BandedSampleModel.java --- java/awt/image/BandedSampleModel.java 16 Jan 2005 02:14:47 -0000 1.2.2.2 +++ java/awt/image/BandedSampleModel.java 19 Feb 2005 10:40:36 -0000 @@ -41,7 +41,7 @@ package java.awt.image; * multiple pixels in a single unit. Pixels have 2^n bits and 2^k pixels fit * per data element. * - * @author Jerry Quinn + * @author Jerry Quinn (address@hidden) */ public final class BandedSampleModel extends ComponentSampleModel { Index: java/awt/image/ByteLookupTable.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/ByteLookupTable.java,v retrieving revision 1.1.2.2 diff -u -3 -p -u -r1.1.2.2 ByteLookupTable.java --- java/awt/image/ByteLookupTable.java 16 Jan 2005 02:14:47 -0000 1.1.2.2 +++ java/awt/image/ByteLookupTable.java 19 Feb 2005 10:40:36 -0000 @@ -1,5 +1,5 @@ /* ByteLookupTable.java -- Java class for a pixel translation table. - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.awt.image; * Alpha, R, G, and B. When doing translation, the offset is subtracted from * the pixel values to allow a subset of an array to be used. * - * @author Jerry Quinn + * @author Jerry Quinn (address@hidden) * @version 1.0 */ public class ByteLookupTable extends LookupTable Index: java/awt/image/ComponentSampleModel.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/ComponentSampleModel.java,v retrieving revision 1.3.2.2 diff -u -3 -p -u -r1.3.2.2 ComponentSampleModel.java --- java/awt/image/ComponentSampleModel.java 16 Jan 2005 02:14:47 -0000 1.3.2.2 +++ java/awt/image/ComponentSampleModel.java 19 Feb 2005 10:40:36 -0000 @@ -56,7 +56,7 @@ import gnu.java.awt.Buffers; * is controlled by bandOffset, pixelStride, and scanlineStride, which means * that any combination of interleavings is supported. * - * @author Rolf W. Rasmussen + * @author Rolf W. Rasmussen (address@hidden) */ public class ComponentSampleModel extends SampleModel { Index: java/awt/image/DataBuffer.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/DataBuffer.java,v retrieving revision 1.2.2.1 diff -u -3 -p -u -r1.2.2.1 DataBuffer.java --- java/awt/image/DataBuffer.java 14 Jan 2005 10:24:15 -0000 1.2.2.1 +++ java/awt/image/DataBuffer.java 19 Feb 2005 10:40:36 -0000 @@ -41,7 +41,7 @@ package java.awt.image; * of one or more banks. A bank is a continuous region of data * elements. * - * @author Rolf W. Rasmussen + * @author Rolf W. Rasmussen (address@hidden) */ public abstract class DataBuffer { Index: java/awt/image/DataBufferByte.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/DataBufferByte.java,v retrieving revision 1.3.2.2 diff -u -3 -p -u -r1.3.2.2 DataBufferByte.java --- java/awt/image/DataBufferByte.java 15 Jan 2005 17:01:49 -0000 1.3.2.2 +++ java/awt/image/DataBufferByte.java 19 Feb 2005 10:40:36 -0000 @@ -47,7 +47,7 @@ package java.awt.image; code is a maintenance nightmare. */ /** - * @author Rolf W. Rasmussen + * @author Rolf W. Rasmussen (address@hidden) */ public final class DataBufferByte extends DataBuffer { Index: java/awt/image/DataBufferDouble.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/DataBufferDouble.java,v retrieving revision 1.1.2.2 diff -u -3 -p -u -r1.1.2.2 DataBufferDouble.java --- java/awt/image/DataBufferDouble.java 15 Jan 2005 17:01:49 -0000 1.1.2.2 +++ java/awt/image/DataBufferDouble.java 19 Feb 2005 10:40:36 -0000 @@ -49,8 +49,8 @@ package java.awt.image; /** * @since 1.4 * - * @author Rolf W. Rasmussen - * @author Sascha Brawer + * @author Rolf W. Rasmussen (address@hidden) + * @author Sascha Brawer (address@hidden) */ public final class DataBufferDouble extends DataBuffer Index: java/awt/image/DataBufferFloat.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/DataBufferFloat.java,v retrieving revision 1.1.2.2 diff -u -3 -p -u -r1.1.2.2 DataBufferFloat.java --- java/awt/image/DataBufferFloat.java 15 Jan 2005 17:01:49 -0000 1.1.2.2 +++ java/awt/image/DataBufferFloat.java 19 Feb 2005 10:40:36 -0000 @@ -47,8 +47,8 @@ package java.awt.image; code is a maintenance nightmare. */ /** - * @author Rolf W. Rasmussen - * @author Sascha Brawer + * @author Rolf W. Rasmussen (address@hidden) + * @author Sascha Brawer (address@hidden) */ public final class DataBufferFloat extends DataBuffer Index: java/awt/image/DataBufferInt.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/DataBufferInt.java,v retrieving revision 1.3.2.2 diff -u -3 -p -u -r1.3.2.2 DataBufferInt.java --- java/awt/image/DataBufferInt.java 15 Jan 2005 17:01:49 -0000 1.3.2.2 +++ java/awt/image/DataBufferInt.java 19 Feb 2005 10:40:36 -0000 @@ -47,7 +47,7 @@ package java.awt.image; code is a maintenance nightmare. */ /** - * @author Rolf W. Rasmussen + * @author Rolf W. Rasmussen (address@hidden) */ public final class DataBufferInt extends DataBuffer { Index: java/awt/image/DataBufferShort.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/DataBufferShort.java,v retrieving revision 1.1.2.3 diff -u -3 -p -u -r1.1.2.3 DataBufferShort.java --- java/awt/image/DataBufferShort.java 16 Jan 2005 02:14:47 -0000 1.1.2.3 +++ java/awt/image/DataBufferShort.java 19 Feb 2005 10:40:36 -0000 @@ -48,7 +48,7 @@ package java.awt.image; code is a maintenance nightmare. */ /** - * @author Rolf W. Rasmussen + * @author Rolf W. Rasmussen (address@hidden) */ public final class DataBufferShort extends DataBuffer { Index: java/awt/image/DataBufferUShort.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/DataBufferUShort.java,v retrieving revision 1.3.2.3 diff -u -3 -p -u -r1.3.2.3 DataBufferUShort.java --- java/awt/image/DataBufferUShort.java 16 Jan 2005 02:14:47 -0000 1.3.2.3 +++ java/awt/image/DataBufferUShort.java 19 Feb 2005 10:40:36 -0000 @@ -48,7 +48,7 @@ package java.awt.image; code is a maintenance nightmare. */ /** - * @author Rolf W. Rasmussen + * @author Rolf W. Rasmussen (address@hidden) */ public final class DataBufferUShort extends DataBuffer { Index: java/awt/image/ImagingOpException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/ImagingOpException.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 ImagingOpException.java --- java/awt/image/ImagingOpException.java 26 Dec 2003 16:37:27 -0000 1.2 +++ java/awt/image/ImagingOpException.java 19 Feb 2005 10:40:36 -0000 @@ -1,5 +1,5 @@ /* ImagingOpException.java -- indicates an imaging filter failure - Copyright (C) 2002, 2003 Free Software Foundation, Inc. + Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.awt.image; * This exception is thrown when BufferedImageOp or * RasterOp filters cannot process an image. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see BufferedImageOp * @see RasterOp * @status updated to 1.4 Index: java/awt/image/Kernel.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/Kernel.java,v retrieving revision 1.1.2.1 diff -u -3 -p -u -r1.1.2.1 Kernel.java --- java/awt/image/Kernel.java 13 Jan 2005 22:40:38 -0000 1.1.2.1 +++ java/awt/image/Kernel.java 19 Feb 2005 10:40:36 -0000 @@ -1,5 +1,5 @@ /* Kernel.java -- Java class for an image processing kernel - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.awt.image; * convolution filters among other purposes. It stores an array of float * values representing a 2-dimensional array in row-major order. * - * @author Jerry Quinn + * @author Jerry Quinn (address@hidden) * @version 1.0 */ public class Kernel implements Cloneable Index: java/awt/image/LookupTable.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/LookupTable.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 LookupTable.java --- java/awt/image/LookupTable.java 22 Jul 2004 19:45:38 -0000 1.1 +++ java/awt/image/LookupTable.java 19 Feb 2005 10:40:36 -0000 @@ -1,5 +1,5 @@ /* LookupTable.java -- Java class for a pixel translation table. - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ package java.awt.image; * @see ByteLookupTable * @see ShortLookupTable * - * @author Jerry Quinn + * @author Jerry Quinn (address@hidden) * @version 1.0 */ public abstract class LookupTable Index: java/awt/image/MultiPixelPackedSampleModel.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/MultiPixelPackedSampleModel.java,v retrieving revision 1.2.2.2 diff -u -3 -p -u -r1.2.2.2 MultiPixelPackedSampleModel.java --- java/awt/image/MultiPixelPackedSampleModel.java 16 Jan 2005 02:14:47 -0000 1.2.2.2 +++ java/awt/image/MultiPixelPackedSampleModel.java 19 Feb 2005 10:40:37 -0000 @@ -43,7 +43,7 @@ import gnu.java.awt.Buffers; * multiple pixels in a single unit. Pixels have 2^n bits and 2^k pixels fit * per data element. * - * @author Jerry Quinn + * @author Jerry Quinn (address@hidden) */ public class MultiPixelPackedSampleModel extends SampleModel { Index: java/awt/image/PackedColorModel.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/PackedColorModel.java,v retrieving revision 1.2.2.1 diff -u -3 -p -u -r1.2.2.1 PackedColorModel.java --- java/awt/image/PackedColorModel.java 14 Jan 2005 10:24:15 -0000 1.2.2.1 +++ java/awt/image/PackedColorModel.java 19 Feb 2005 10:40:37 -0000 @@ -43,7 +43,7 @@ import java.awt.Point; import java.awt.color.ColorSpace; /** - * @author Rolf W. Rasmussen + * @author Rolf W. Rasmussen (address@hidden) */ public abstract class PackedColorModel extends ColorModel { Index: java/awt/image/PixelInterleavedSampleModel.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/PixelInterleavedSampleModel.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 PixelInterleavedSampleModel.java --- java/awt/image/PixelInterleavedSampleModel.java 13 Apr 2004 23:54:31 -0000 1.1 +++ java/awt/image/PixelInterleavedSampleModel.java 19 Feb 2005 10:40:37 -0000 @@ -1,5 +1,5 @@ /* PixelInterleavedSampleModel.java - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ package java.awt.image; * * @since 1.2 * - * @author Sascha Brawer + * @author Sascha Brawer (address@hidden) */ public class PixelInterleavedSampleModel extends ComponentSampleModel Index: java/awt/image/RGBImageFilter.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/RGBImageFilter.java,v retrieving revision 1.8.2.1 diff -u -3 -p -u -r1.8.2.1 RGBImageFilter.java --- java/awt/image/RGBImageFilter.java 16 Jan 2005 02:14:47 -0000 1.8.2.1 +++ java/awt/image/RGBImageFilter.java 19 Feb 2005 10:40:37 -0000 @@ -1,5 +1,5 @@ /* RGBImageFilter.java -- Java class for filtering Pixels by RGB values - Copyright (C) 1999 Free Software Foundation, Inc. + Copyright (C) 1999, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.awt.image; * A filter designed to filter images in the default RGBColorModel regardless of * the ImageProducer's ColorModel. * - * @author Mark Benvenuto + * @author Mark Benvenuto (address@hidden) */ public abstract class RGBImageFilter extends ImageFilter { Index: java/awt/image/Raster.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/Raster.java,v retrieving revision 1.5.2.2 diff -u -3 -p -u -r1.5.2.2 Raster.java --- java/awt/image/Raster.java 16 Jan 2005 02:14:47 -0000 1.5.2.2 +++ java/awt/image/Raster.java 19 Feb 2005 10:40:37 -0000 @@ -41,7 +41,7 @@ import java.awt.Point; import java.awt.Rectangle; /** - * @author Rolf W. Rasmussen + * @author Rolf W. Rasmussen (address@hidden) */ public class Raster { Index: java/awt/image/RasterFormatException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/RasterFormatException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 RasterFormatException.java --- java/awt/image/RasterFormatException.java 24 Feb 2002 04:25:16 -0000 1.1 +++ java/awt/image/RasterFormatException.java 19 Feb 2005 10:40:37 -0000 @@ -1,5 +1,5 @@ /* RasterFormatException.java -- indicates invalid layout in Raster - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.awt.image; * This exception is thrown when there is invalid layout information in * Raster * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Raster * @status updated to 1.4 */ Index: java/awt/image/SampleModel.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/SampleModel.java,v retrieving revision 1.3.2.1 diff -u -3 -p -u -r1.3.2.1 SampleModel.java --- java/awt/image/SampleModel.java 16 Jan 2005 02:14:47 -0000 1.3.2.1 +++ java/awt/image/SampleModel.java 19 Feb 2005 10:40:37 -0000 @@ -37,7 +37,7 @@ exception statement from your version. * package java.awt.image; /** - * @author Rolf W. Rasmussen + * @author Rolf W. Rasmussen (address@hidden) */ public abstract class SampleModel { Index: java/awt/image/ShortLookupTable.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/ShortLookupTable.java,v retrieving revision 1.1.2.2 diff -u -3 -p -u -r1.1.2.2 ShortLookupTable.java --- java/awt/image/ShortLookupTable.java 16 Jan 2005 02:14:47 -0000 1.1.2.2 +++ java/awt/image/ShortLookupTable.java 19 Feb 2005 10:40:37 -0000 @@ -1,5 +1,5 @@ /* ShortLookupTable.java -- Java class for a pixel translation table. - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.awt.image; * Alpha, R, G, and B. When doing translation, the offset is subtracted from * the pixel values to allow a subset of an array to be used. * - * @author Jerry Quinn + * @author Jerry Quinn (address@hidden) * @version 1.0 */ public class ShortLookupTable extends LookupTable Index: java/awt/image/SinglePixelPackedSampleModel.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/SinglePixelPackedSampleModel.java,v retrieving revision 1.5.2.2 diff -u -3 -p -u -r1.5.2.2 SinglePixelPackedSampleModel.java --- java/awt/image/SinglePixelPackedSampleModel.java 16 Jan 2005 02:14:47 -0000 1.5.2.2 +++ java/awt/image/SinglePixelPackedSampleModel.java 19 Feb 2005 10:40:37 -0000 @@ -40,7 +40,7 @@ import gnu.java.awt.BitMaskExtent; import gnu.java.awt.Buffers; /** - * @author Rolf W. Rasmussen + * @author Rolf W. Rasmussen (address@hidden) */ public class SinglePixelPackedSampleModel extends SampleModel { Index: java/awt/image/WritableRaster.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/image/WritableRaster.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 WritableRaster.java --- java/awt/image/WritableRaster.java 25 Sep 2003 15:00:14 -0000 1.5 +++ java/awt/image/WritableRaster.java 19 Feb 2005 10:40:37 -0000 @@ -41,7 +41,7 @@ import java.awt.Point; import java.awt.Rectangle; /** - * @author Rolf W. Rasmussen + * @author Rolf W. Rasmussen (address@hidden) */ public class WritableRaster extends Raster { Index: java/awt/print/PrinterAbortException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/print/PrinterAbortException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 PrinterAbortException.java --- java/awt/print/PrinterAbortException.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/awt/print/PrinterAbortException.java 19 Feb 2005 10:40:37 -0000 @@ -1,5 +1,5 @@ /* PrinterAbortException.java -- Indicates the print job was aborted - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.awt.print; * This exception is thrown when the print job is aborted, either by the * user or by the application. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @status updated to 1.4 */ public class PrinterAbortException extends PrinterException Index: java/awt/print/PrinterException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/print/PrinterException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 PrinterException.java --- java/awt/print/PrinterException.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/awt/print/PrinterException.java 19 Feb 2005 10:40:37 -0000 @@ -1,5 +1,5 @@ /* PrinterException.java -- generic problem in the printing subsystem - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.awt.print; * This is the generic toplevel exception for printing errors. Subclasses * provide more detailed descriptions of the problem. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @status updated to 1.4 */ public class PrinterException extends Exception Index: java/awt/print/PrinterIOException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/awt/print/PrinterIOException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 PrinterIOException.java --- java/awt/print/PrinterIOException.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/awt/print/PrinterIOException.java 19 Feb 2005 10:40:37 -0000 @@ -1,5 +1,5 @@ /* PrinterIOException.java -- The print job encountered an I/O error - Copyright (C) 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,8 +44,8 @@ import java.io.IOException; * This exception is thrown when the print job encounters an I/O problem * of some kind. * - * @author Aaron M. Renn - * @author Eric Blake + * @author Aaron M. Renn (address@hidden) + * @author Eric Blake (address@hidden) * @status updated to 1.4 */ public class PrinterIOException extends PrinterException Index: java/beans/AppletInitializer.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/beans/AppletInitializer.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 AppletInitializer.java --- java/beans/AppletInitializer.java 12 Oct 2003 15:29:25 -0000 1.3 +++ java/beans/AppletInitializer.java 19 Feb 2005 10:40:37 -0000 @@ -1,5 +1,5 @@ /* java.beans.AppletInitializer - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.beans.beancontext.BeanContex * Bean that is also an Applet. It is used by * Beans.instantiate(). * - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @since 1.2 */ public interface AppletInitializer Index: java/beans/ExceptionListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/beans/ExceptionListener.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 ExceptionListener.java --- java/beans/ExceptionListener.java 1 Apr 2002 03:00:07 -0000 1.1 +++ java/beans/ExceptionListener.java 19 Feb 2005 10:40:37 -0000 @@ -1,5 +1,5 @@ /* ExceptionListener.java -- listen for recoverable internal exceptions - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.beans; * This interface allows a class to monitor internal exceptions, to try to * recover from them. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.4 * @status updated to 1.4 */ Index: java/beans/PropertyChangeEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/beans/PropertyChangeEvent.java,v retrieving revision 1.8.2.1 diff -u -3 -p -u -r1.8.2.1 PropertyChangeEvent.java --- java/beans/PropertyChangeEvent.java 16 Jan 2005 02:14:47 -0000 1.8.2.1 +++ java/beans/PropertyChangeEvent.java 19 Feb 2005 10:40:37 -0000 @@ -1,5 +1,5 @@ /* PropertyChangeEvent.java -- describes a change in a property - Copyright (C) 1998, 2000, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2000, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -55,7 +55,7 @@ import java.util.EventObject; * information. * * @author John Keiser - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.1 * @status udpated to 1.4 */ Index: java/beans/PropertyChangeListenerProxy.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/beans/PropertyChangeListenerProxy.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 PropertyChangeListenerProxy.java --- java/beans/PropertyChangeListenerProxy.java 1 Apr 2002 03:00:07 -0000 1.1 +++ java/beans/PropertyChangeListenerProxy.java 19 Feb 2005 10:40:37 -0000 @@ -1,5 +1,5 @@ /* PropertyChangeListenerProxy.java -- adds a name to a property listener - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.util.EventListenerProxy; * associating a name with the listener. This can be used to filter the * changes that one is interested in. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.4 * @status udpated to 1.4 */ Index: java/beans/PropertyChangeSupport.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/beans/PropertyChangeSupport.java,v retrieving revision 1.8.2.1 diff -u -3 -p -u -r1.8.2.1 PropertyChangeSupport.java --- java/beans/PropertyChangeSupport.java 16 Jan 2005 02:14:47 -0000 1.8.2.1 +++ java/beans/PropertyChangeSupport.java 19 Feb 2005 10:40:37 -0000 @@ -1,5 +1,5 @@ /* PropertyChangeSupport.java -- support to manage property change listeners - Copyright (C) 1998, 1999, 2000, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -57,7 +57,7 @@ import java.util.Vector; * is thread-safe. * * @author John Keiser - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/beans/PropertyDescriptor.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/beans/PropertyDescriptor.java,v retrieving revision 1.10.2.2 diff -u -3 -p -u -r1.10.2.2 PropertyDescriptor.java --- java/beans/PropertyDescriptor.java 16 Jan 2005 15:15:11 -0000 1.10.2.2 +++ java/beans/PropertyDescriptor.java 19 Feb 2005 10:40:37 -0000 @@ -1,5 +1,5 @@ /* java.beans.PropertyDescriptor - Copyright (C) 1998, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -57,7 +57,7 @@ import java.lang.reflect.Method; ** ** ** @author John Keiser - ** @author Robert Schuster + ** @author Robert Schuster (address@hidden) ** @since 1.1 ** @status updated to 1.4 **/ @@ -438,7 +438,7 @@ public class PropertyDescriptor extends *

  • the property type and the read method's return type must be assignable from the * write method's argument type
  • *
  • the write method may not exist
  • - *
      + *
    * While checking the methods a common new property type is calculated. If the method * succeeds this property type is returned.
    *
    Index: java/beans/VetoableChangeListenerProxy.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/beans/VetoableChangeListenerProxy.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 VetoableChangeListenerProxy.java --- java/beans/VetoableChangeListenerProxy.java 1 Apr 2002 03:00:07 -0000 1.1 +++ java/beans/VetoableChangeListenerProxy.java 19 Feb 2005 10:40:37 -0000 @@ -1,5 +1,5 @@ /* VetoableChangeListenerProxy.java -- adds a name to a vetoable listener - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.util.EventListenerProxy; * associating a name with the listener. This can be used to filter the * changes that one is interested in. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.4 * @status udpated to 1.4 */ Index: java/beans/VetoableChangeSupport.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/beans/VetoableChangeSupport.java,v retrieving revision 1.9.2.1 diff -u -3 -p -u -r1.9.2.1 VetoableChangeSupport.java --- java/beans/VetoableChangeSupport.java 16 Jan 2005 02:14:47 -0000 1.9.2.1 +++ java/beans/VetoableChangeSupport.java 19 Feb 2005 10:40:38 -0000 @@ -1,5 +1,5 @@ /* VetoableChangeSupport.java -- support to manage vetoable change listeners - Copyright (C) 1998, 1999, 2000, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -57,7 +57,7 @@ import java.util.Vector; * is thread-safe. * * @author John Keiser - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/io/BufferedInputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/BufferedInputStream.java,v retrieving revision 1.12.2.1 diff -u -3 -p -u -r1.12.2.1 BufferedInputStream.java --- java/io/BufferedInputStream.java 16 Jan 2005 15:15:11 -0000 1.12.2.1 +++ java/io/BufferedInputStream.java 19 Feb 2005 10:40:38 -0000 @@ -1,5 +1,5 @@ /* BufferedInputStream.java -- An input stream that implements buffering - Copyright (C) 1998, 1999, 2001 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -60,8 +60,8 @@ package java.io; * does. * * @author Aaron M. Renn (address@hidden) - * @author Warren Levy - * @author Jeroen Frijters + * @author Warren Levy (address@hidden) + * @author Jeroen Frijters (address@hidden) */ public class BufferedInputStream extends FilterInputStream { Index: java/io/BufferedReader.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/BufferedReader.java,v retrieving revision 1.24.2.1 diff -u -3 -p -u -r1.24.2.1 BufferedReader.java --- java/io/BufferedReader.java 16 Jan 2005 02:14:47 -0000 1.24.2.1 +++ java/io/BufferedReader.java 19 Feb 2005 10:40:38 -0000 @@ -1,5 +1,5 @@ /* BufferedReader.java - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -55,8 +55,8 @@ package java.io; * of remembering any number of input chars, to the limits of * system memory or the size of Integer.MAX_VALUE * - * @author Per Bothner - * @author Aaron M. Renn + * @author Per Bothner (address@hidden) + * @author Aaron M. Renn (address@hidden) */ public class BufferedReader extends Reader { Index: java/io/ByteArrayInputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/ByteArrayInputStream.java,v retrieving revision 1.9 diff -u -3 -p -u -r1.9 ByteArrayInputStream.java --- java/io/ByteArrayInputStream.java 8 Apr 2004 15:04:37 -0000 1.9 +++ java/io/ByteArrayInputStream.java 19 Feb 2005 10:40:38 -0000 @@ -1,5 +1,5 @@ /* ByteArrayInputStream.java -- Read an array as a stream - Copyright (C) 1998, 1999, 2001 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.io; /** * This class permits an array of bytes to be read as an input stream. * - * @author Warren Levy + * @author Warren Levy (address@hidden) * @author Aaron M. Renn (address@hidden) */ public class ByteArrayInputStream extends InputStream Index: java/io/ByteArrayOutputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/ByteArrayOutputStream.java,v retrieving revision 1.15 diff -u -3 -p -u -r1.15 ByteArrayOutputStream.java --- java/io/ByteArrayOutputStream.java 18 Nov 2003 04:54:54 -0000 1.15 +++ java/io/ByteArrayOutputStream.java 19 Feb 2005 10:40:38 -0000 @@ -1,5 +1,5 @@ /* BufferedReader.java - Copyright (C) 1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -66,7 +66,7 @@ package java.io; * multibyte character encodings. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @date September 24, 1998 */ public class ByteArrayOutputStream extends OutputStream Index: java/io/CharArrayReader.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/CharArrayReader.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 CharArrayReader.java --- java/io/CharArrayReader.java 27 Dec 2003 13:38:17 -0000 1.6 +++ java/io/CharArrayReader.java 19 Feb 2005 10:40:38 -0000 @@ -1,5 +1,5 @@ /* CharArrayReader.java -- Read an array of characters as a stream - Copyright (C) 1998, 2001 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.io; * This class permits an array of chars to be read as an input stream. * * @author Aaron M. Renn (address@hidden) - * @author Warren Levy + * @author Warren Levy (address@hidden) */ public class CharArrayReader extends Reader { Index: java/io/CharArrayWriter.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/CharArrayWriter.java,v retrieving revision 1.9.2.1 diff -u -3 -p -u -r1.9.2.1 CharArrayWriter.java --- java/io/CharArrayWriter.java 15 Jan 2005 17:01:50 -0000 1.9.2.1 +++ java/io/CharArrayWriter.java 19 Feb 2005 10:40:38 -0000 @@ -1,5 +1,5 @@ /* CharArrayWriter.java -- Write chars to a buffer - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -60,7 +60,7 @@ package java.io; *

    * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) */ public class CharArrayWriter extends Writer { Index: java/io/CharConversionException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/CharConversionException.java,v retrieving revision 1.7 diff -u -3 -p -u -r1.7 CharConversionException.java --- java/io/CharConversionException.java 24 Feb 2002 04:25:16 -0000 1.7 +++ java/io/CharConversionException.java 19 Feb 2005 10:40:38 -0000 @@ -1,5 +1,5 @@ /* CharConversionException.java -- Character conversion exceptions - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.io; * an attempted character conversion. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/io/DataInput.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/DataInput.java,v retrieving revision 1.14 diff -u -3 -p -u -r1.14 DataInput.java --- java/io/DataInput.java 17 Apr 2004 17:29:17 -0000 1.14 +++ java/io/DataInput.java 19 Feb 2005 10:40:38 -0000 @@ -1,5 +1,5 @@ /* DataInput.java -- Interface for reading data from a stream - Copyright (C) 1998, 1999, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ package java.io; * into Java primitive types. * * @author Aaron M. Renn (address@hidden) - * @author Warren Levy + * @author Warren Levy (address@hidden) */ public interface DataInput { Index: java/io/DataInputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/DataInputStream.java,v retrieving revision 1.24.2.1 diff -u -3 -p -u -r1.24.2.1 DataInputStream.java --- java/io/DataInputStream.java 15 Jan 2005 17:01:50 -0000 1.24.2.1 +++ java/io/DataInputStream.java 19 Feb 2005 10:40:38 -0000 @@ -50,8 +50,8 @@ package java.io; * * @see DataInput * - * @author Warren Levy - * @author Aaron M. Renn + * @author Warren Levy (address@hidden) + * @author Aaron M. Renn (address@hidden) * @date October 20, 1998. */ public class DataInputStream extends FilterInputStream implements DataInput Index: java/io/DataOutput.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/DataOutput.java,v retrieving revision 1.12 diff -u -3 -p -u -r1.12 DataOutput.java --- java/io/DataOutput.java 7 Apr 2003 19:45:21 -0000 1.12 +++ java/io/DataOutput.java 19 Feb 2005 10:40:38 -0000 @@ -1,5 +1,5 @@ /* DataOutput.java -- Interface for writing data from a stream - Copyright (C) 1998, 1999, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -49,7 +49,7 @@ package java.io; * by classes implementing the DataInput interface. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * * @see DataInput */ Index: java/io/DataOutputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/DataOutputStream.java,v retrieving revision 1.16.2.1 diff -u -3 -p -u -r1.16.2.1 DataOutputStream.java --- java/io/DataOutputStream.java 15 Jan 2005 17:01:51 -0000 1.16.2.1 +++ java/io/DataOutputStream.java 19 Feb 2005 10:40:38 -0000 @@ -1,5 +1,5 @@ /* DataOutputStream.java -- Writes primitive Java datatypes to streams - Copyright (C) 1998, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -51,8 +51,8 @@ package java.io; * * @see DataInputStream * - * @author Aaron M. Renn - * @author Tom Tromey + * @author Aaron M. Renn (address@hidden) + * @author Tom Tromey (address@hidden) */ public class DataOutputStream extends FilterOutputStream implements DataOutput { Index: java/io/EOFException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/EOFException.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 EOFException.java --- java/io/EOFException.java 24 Feb 2002 04:25:16 -0000 1.6 +++ java/io/EOFException.java 19 Feb 2005 10:40:38 -0000 @@ -1,5 +1,5 @@ /* EOFException.java -- unexpected end of file exception - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ package java.io; * thus throw this exception. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public class EOFException extends IOException Index: java/io/FileInputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/FileInputStream.java,v retrieving revision 1.27.2.2 diff -u -3 -p -u -r1.27.2.2 FileInputStream.java --- java/io/FileInputStream.java 16 Jan 2005 02:14:47 -0000 1.27.2.2 +++ java/io/FileInputStream.java 19 Feb 2005 10:40:38 -0000 @@ -1,5 +1,5 @@ /* FileInputStream.java -- An input stream that reads from disk files. - Copyright (C) 1998, 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -51,8 +51,8 @@ import java.nio.channels.FileChannel; /** * This class is a stream that reads its bytes from a file. * - * @author Aaron M. Renn - * @author Warren Levy + * @author Aaron M. Renn (address@hidden) + * @author Warren Levy (address@hidden) */ public class FileInputStream extends InputStream { Index: java/io/FileNotFoundException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/FileNotFoundException.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 FileNotFoundException.java --- java/io/FileNotFoundException.java 24 Feb 2002 04:25:16 -0000 1.6 +++ java/io/FileNotFoundException.java 19 Feb 2005 10:40:38 -0000 @@ -1,5 +1,5 @@ /* FileNotFoundException.java -- the requested file could not be found - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,8 +43,8 @@ package java.io; * does not exist, or is inaccessible for some other reason (such as writing * a read-only file). * - * @author Aaron M. Renn - * @author Tom Tromey + * @author Aaron M. Renn (address@hidden) + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public class FileNotFoundException extends IOException Index: java/io/FileOutputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/FileOutputStream.java,v retrieving revision 1.30.2.2 diff -u -3 -p -u -r1.30.2.2 FileOutputStream.java --- java/io/FileOutputStream.java 16 Jan 2005 02:14:47 -0000 1.30.2.2 +++ java/io/FileOutputStream.java 19 Feb 2005 10:40:38 -0000 @@ -1,5 +1,5 @@ /* FileOutputStream.java -- Writes to a file on disk. - Copyright (C) 1998, 2001, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -51,8 +51,8 @@ import java.nio.channels.FileChannel; * This classes allows a stream of data to be written to a disk file or * any open FileDescriptor. * - * @author Aaron M. Renn - * @author Tom Tromey + * @author Aaron M. Renn (address@hidden) + * @author Tom Tromey (address@hidden) */ public class FileOutputStream extends OutputStream { Index: java/io/FilenameFilter.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/FilenameFilter.java,v retrieving revision 1.12 diff -u -3 -p -u -r1.12 FilenameFilter.java --- java/io/FilenameFilter.java 6 Apr 2003 20:43:57 -0000 1.12 +++ java/io/FilenameFilter.java 19 Feb 2005 10:40:38 -0000 @@ -1,5 +1,5 @@ /* FilenameFilter.java -- Filter a list of filenames - Copyright (C) 1998, 1999, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -53,7 +53,7 @@ package java.io; * or should not be included in the file listing. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * * @see File#listFiles(java.io.FilenameFilter) * @see java.awt.FileDialog#setFilenameFilter(java.io.FilenameFilter) Index: java/io/FilterInputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/FilterInputStream.java,v retrieving revision 1.10 diff -u -3 -p -u -r1.10 FilterInputStream.java --- java/io/FilterInputStream.java 20 Apr 2004 14:00:42 -0000 1.10 +++ java/io/FilterInputStream.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* FilterInputStream.java -- Base class for classes that filter input - Copyright (C) 1998, 1999, 2001 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -65,7 +65,7 @@ package java.io; * InputStream read(byte[]) method. * * @author Aaron M. Renn (address@hidden) - * @author Warren Levy + * @author Warren Levy (address@hidden) */ public class FilterInputStream extends InputStream { Index: java/io/FilterOutputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/FilterOutputStream.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 FilterOutputStream.java --- java/io/FilterOutputStream.java 23 Mar 2003 10:53:30 -0000 1.8 +++ java/io/FilterOutputStream.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* FilterOutputStream.java -- Parent class for output streams that filter - Copyright (C) 1998, 1999, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -52,7 +52,7 @@ package java.io; * underlying stream. Subclasses provide actual filtering. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) */ public class FilterOutputStream extends OutputStream { Index: java/io/FilterReader.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/FilterReader.java,v retrieving revision 1.9 diff -u -3 -p -u -r1.9 FilterReader.java --- java/io/FilterReader.java 23 Mar 2003 10:53:30 -0000 1.9 +++ java/io/FilterReader.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* FilterReader.java -- Base class for char stream classes that filter input - Copyright (C) 1998, 1999, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -59,7 +59,7 @@ package java.io; * Reader} read(yte[]) method. * * @author Aaron M. Renn (address@hidden) - * @author Warren Levy + * @author Warren Levy (address@hidden) */ public abstract class FilterReader extends Reader { Index: java/io/FilterWriter.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/FilterWriter.java,v retrieving revision 1.9 diff -u -3 -p -u -r1.9 FilterWriter.java --- java/io/FilterWriter.java 20 Jul 2004 15:50:28 -0000 1.9 +++ java/io/FilterWriter.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* FilterWriter.java -- Parent class for output streams that filter - Copyright (C) 1998, 1999, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -52,7 +52,7 @@ package java.io; * underlying stream. Subclasses provide actual filtering. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) */ public abstract class FilterWriter extends Writer { Index: java/io/IOException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/IOException.java,v retrieving revision 1.7 diff -u -3 -p -u -r1.7 IOException.java --- java/io/IOException.java 24 Feb 2002 04:25:16 -0000 1.7 +++ java/io/IOException.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* IOException.java -- Generic input/output exception - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ package java.io; * detailed indication of what happened. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public class IOException extends Exception Index: java/io/InputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/InputStream.java,v retrieving revision 1.8.2.1 diff -u -3 -p -u -r1.8.2.1 InputStream.java --- java/io/InputStream.java 26 Aug 2004 21:21:10 -0000 1.8.2.1 +++ java/io/InputStream.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* InputStream.java -- Base class for input - Copyright (C) 1998, 1999, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package java.io; * or network connection. * * @author Aaron M. Renn (address@hidden) - * @author Warren Levy + * @author Warren Levy (address@hidden) */ public abstract class InputStream implements Closeable { Index: java/io/InputStreamReader.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/InputStreamReader.java,v retrieving revision 1.16.2.1 diff -u -3 -p -u -r1.16.2.1 InputStreamReader.java --- java/io/InputStreamReader.java 15 Jan 2005 17:01:51 -0000 1.16.2.1 +++ java/io/InputStreamReader.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* InputStreamReader.java -- Reader than transforms bytes to chars - Copyright (C) 1998, 1999, 2001, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -83,7 +83,7 @@ import gnu.java.io.decode.Decoder; * @see InputStream * * @author Aaron M. Renn (address@hidden) - * @author Per Bothner + * @author Per Bothner (address@hidden) * @date April 22, 1998. */ public class InputStreamReader extends Reader Index: java/io/InterruptedIOException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/InterruptedIOException.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 InterruptedIOException.java --- java/io/InterruptedIOException.java 24 Feb 2002 04:25:16 -0000 1.6 +++ java/io/InterruptedIOException.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* InterruptedIOException.java -- an I/O operation was interrupted - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,8 +43,8 @@ package java.io; * for some reason. The field bytesTransferred will contain the number of * bytes that were read/written prior to the interruption. * - * @author Aaron M. Renn - * @author Tom Tromey + * @author Aaron M. Renn (address@hidden) + * @author Tom Tromey (address@hidden) * @see Thread#interrupt() * @status updated to 1.4 */ Index: java/io/LineNumberInputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/LineNumberInputStream.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 LineNumberInputStream.java --- java/io/LineNumberInputStream.java 23 Mar 2003 10:39:02 -0000 1.8 +++ java/io/LineNumberInputStream.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* LineNumberInputStream.java -- An input stream which counts line numbers - Copyright (C) 1998, 1999, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -67,7 +67,7 @@ package java.io; * compatibility only and should not be used in new applications. * * @author Aaron M. Renn (address@hidden) - * @author Warren Levy + * @author Warren Levy (address@hidden) */ public class LineNumberInputStream extends FilterInputStream { Index: java/io/LineNumberReader.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/LineNumberReader.java,v retrieving revision 1.13 diff -u -3 -p -u -r1.13 LineNumberReader.java --- java/io/LineNumberReader.java 28 Dec 2003 13:45:15 -0000 1.13 +++ java/io/LineNumberReader.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* LineNumberReader.java -- A character input stream which counts line numbers - Copyright (C) 1998, 1999, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -52,9 +52,9 @@ package java.io; * read from the stream does not end in a line termination sequence, it * will not be counted as a line. * - * @author Per Bothner + * @author Per Bothner (address@hidden) * @author Aaron M. Renn (address@hidden) - * @author Guilhem Lavaux + * @author Guilhem Lavaux (address@hidden) * @date December 28, 2003. */ /* Written using "Java Class Libraries", 2nd edition, plus online Index: java/io/ObjectStreamException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/ObjectStreamException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 ObjectStreamException.java --- java/io/ObjectStreamException.java 6 Apr 2003 20:43:57 -0000 1.8 +++ java/io/ObjectStreamException.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* ObjectStreamException.java -- Superclass of all serialization exceptions - Copyright (C) 1998, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 2000, 2001, 2002, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.io; * indications of the precise failure. * * @author Aaron M. Renn (address@hidden) - * @author Warren Levy + * @author Warren Levy (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/io/OptionalDataException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/OptionalDataException.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 OptionalDataException.java --- java/io/OptionalDataException.java 24 Feb 2002 04:25:16 -0000 1.6 +++ java/io/OptionalDataException.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* OptionalDataException.java -- indicates unexpected data in serialized stream - Copyright (C) 1998, 2000, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2000, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -50,7 +50,7 @@ package java.io; * * * @author Aaron M. Renn (address@hidden) - * @author Warren Levy + * @author Warren Levy (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/io/OutputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/OutputStream.java,v retrieving revision 1.6.2.1 diff -u -3 -p -u -r1.6.2.1 OutputStream.java --- java/io/OutputStream.java 26 Aug 2004 21:21:10 -0000 1.6.2.1 +++ java/io/OutputStream.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* OutputStream.java -- Base class for byte output streams - Copyright (C) 1998, 1999, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package java.io; * destination such as a file on disk or network connection. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) */ public abstract class OutputStream implements Closeable, Flushable { Index: java/io/OutputStreamWriter.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/OutputStreamWriter.java,v retrieving revision 1.11.2.1 diff -u -3 -p -u -r1.11.2.1 OutputStreamWriter.java --- java/io/OutputStreamWriter.java 16 Jan 2005 02:14:48 -0000 1.11.2.1 +++ java/io/OutputStreamWriter.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* OutputStreamWriter.java -- Writer that converts chars to bytes - Copyright (C) 1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -71,7 +71,7 @@ import gnu.java.io.encode.Encoder; * * * @author Aaron M. Renn (address@hidden) - * @author Per Bothner + * @author Per Bothner (address@hidden) * @date April 17, 1998. */ public class OutputStreamWriter extends Writer Index: java/io/PrintWriter.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/PrintWriter.java,v retrieving revision 1.13 diff -u -3 -p -u -r1.13 PrintWriter.java --- java/io/PrintWriter.java 20 Jul 2004 15:50:28 -0000 1.13 +++ java/io/PrintWriter.java 19 Feb 2005 10:40:39 -0000 @@ -54,8 +54,8 @@ package java.io; * class which also auto-flushes when it encounters a newline character * in the chars written). * - * @author Per Bothner - * @author Aaron M. Renn + * @author Per Bothner (address@hidden) + * @author Aaron M. Renn (address@hidden) * @date April 17, 1998. */ public class PrintWriter extends Writer Index: java/io/PushbackInputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/PushbackInputStream.java,v retrieving revision 1.13.2.1 diff -u -3 -p -u -r1.13.2.1 PushbackInputStream.java --- java/io/PushbackInputStream.java 16 Jan 2005 02:14:48 -0000 1.13.2.1 +++ java/io/PushbackInputStream.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* PushbackInputStream.java -- An input stream that can unread bytes - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -49,7 +49,7 @@ package java.io; *

    * * @author Aaron M. Renn (address@hidden) - * @author Warren Levy + * @author Warren Levy (address@hidden) */ public class PushbackInputStream extends FilterInputStream { Index: java/io/PushbackReader.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/PushbackReader.java,v retrieving revision 1.12 diff -u -3 -p -u -r1.12 PushbackReader.java --- java/io/PushbackReader.java 8 Apr 2004 15:04:37 -0000 1.12 +++ java/io/PushbackReader.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* PushbackReader.java -- An character stream that can unread chars - Copyright (C) 1998, 2000, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 2000, 2001, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -49,7 +49,7 @@ package java.io; * by the creator of the stream. * * @author Aaron M. Renn (address@hidden) - * @author Warren Levy + * @author Warren Levy (address@hidden) */ public class PushbackReader extends FilterReader { Index: java/io/RandomAccessFile.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/RandomAccessFile.java,v retrieving revision 1.41.2.2 diff -u -3 -p -u -r1.41.2.2 RandomAccessFile.java --- java/io/RandomAccessFile.java 16 Jan 2005 02:14:48 -0000 1.41.2.2 +++ java/io/RandomAccessFile.java 19 Feb 2005 10:40:39 -0000 @@ -1,5 +1,5 @@ /* RandomAccessFile.java -- Class supporting random file I/O - Copyright (C) 1998, 1999, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -55,8 +55,8 @@ import java.nio.channels.FileChannel; * DataInput and DataOutput interfaces to allow * the reading and writing of Java primitives. * - * @author Aaron M. Renn - * @author Tom Tromey + * @author Aaron M. Renn (address@hidden) + * @author Tom Tromey (address@hidden) */ public class RandomAccessFile implements DataOutput, DataInput { Index: java/io/Reader.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/Reader.java,v retrieving revision 1.9.2.2 diff -u -3 -p -u -r1.9.2.2 Reader.java --- java/io/Reader.java 16 Jan 2005 02:14:48 -0000 1.9.2.2 +++ java/io/Reader.java 19 Feb 2005 10:40:40 -0000 @@ -49,7 +49,7 @@ package java.io; * methods to read characters from a particular input source such as a file * or network connection. * - * @author Per Bothner + * @author Per Bothner (address@hidden) * @date April 21, 1998. * @author Aaron M. Renn (address@hidden) */ Index: java/io/SequenceInputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/SequenceInputStream.java,v retrieving revision 1.7.2.1 diff -u -3 -p -u -r1.7.2.1 SequenceInputStream.java --- java/io/SequenceInputStream.java 7 Aug 2004 00:27:06 -0000 1.7.2.1 +++ java/io/SequenceInputStream.java 19 Feb 2005 10:40:40 -0000 @@ -1,5 +1,5 @@ /* SequenceInputStream.java -- Reads multiple input streams in sequence - Copyright (C) 1998, 1999, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -61,7 +61,7 @@ import java.util.Enumeration; * to completion, all subordinate streams are closed. * * @author Aaron M. Renn (address@hidden) - * @author Warren Levy + * @author Warren Levy (address@hidden) */ public class SequenceInputStream extends InputStream { Index: java/io/Serializable.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/Serializable.java,v retrieving revision 1.9.2.1 diff -u -3 -p -u -r1.9.2.1 Serializable.java --- java/io/Serializable.java 18 Jan 2005 11:38:30 -0000 1.9.2.1 +++ java/io/Serializable.java 19 Feb 2005 10:40:40 -0000 @@ -1,5 +1,5 @@ /* Serializable.java -- Interface to indicate a class may be serialized - Copyright (C) 1998, 1999, 2001 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ package java.io; * the implementing class may be serialized. * * @author Aaron M. Renn (address@hidden) - * @author Warren Levy + * @author Warren Levy (address@hidden) */ public interface Serializable { Index: java/io/StreamCorruptedException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/StreamCorruptedException.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 StreamCorruptedException.java --- java/io/StreamCorruptedException.java 24 Feb 2002 04:25:16 -0000 1.6 +++ java/io/StreamCorruptedException.java 19 Feb 2005 10:40:40 -0000 @@ -1,5 +1,5 @@ /* StreamCorruptedException.java -- Error in stream during serialization - Copyright (C) 1998, 2000, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2000, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.io; * read from a stream during de-serialization. * * @author Aaron M. Renn (address@hidden) - * @author Warren Levy + * @author Warren Levy (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/io/StreamTokenizer.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/StreamTokenizer.java,v retrieving revision 1.16.2.1 diff -u -3 -p -u -r1.16.2.1 StreamTokenizer.java --- java/io/StreamTokenizer.java 16 Jan 2005 02:14:48 -0000 1.16.2.1 +++ java/io/StreamTokenizer.java 19 Feb 2005 10:40:40 -0000 @@ -42,7 +42,7 @@ package java.io; * million-zillion flags that can be set to control the parsing, as * described under the various method headings. * - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date October 25, 1998. */ /* Written using "Java Class Libraries", 2nd edition, ISBN 0-201-31002-3 Index: java/io/StringBufferInputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/StringBufferInputStream.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 StringBufferInputStream.java --- java/io/StringBufferInputStream.java 22 Jan 2002 22:26:59 -0000 1.5 +++ java/io/StringBufferInputStream.java 19 Feb 2005 10:40:40 -0000 @@ -1,5 +1,5 @@ /* StringBufferInputStream.java -- Read an String as a stream - Copyright (C) 1998, 1999, 2001 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -65,7 +65,7 @@ package java.io; * @deprecated * * @author Aaron M. Renn (address@hidden) - * @author Warren Levy + * @author Warren Levy (address@hidden) */ public class StringBufferInputStream extends InputStream { Index: java/io/StringWriter.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/StringWriter.java,v retrieving revision 1.7 diff -u -3 -p -u -r1.7 StringWriter.java --- java/io/StringWriter.java 20 Apr 2004 18:46:12 -0000 1.7 +++ java/io/StringWriter.java 19 Feb 2005 10:40:40 -0000 @@ -1,5 +1,5 @@ /* StringWriter.java -- Writes bytes to a StringBuffer - Copyright (C) 1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ package java.io; * can then be used to retrieve a String. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) */ public class StringWriter extends Writer { Index: java/io/SyncFailedException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/SyncFailedException.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 SyncFailedException.java --- java/io/SyncFailedException.java 24 Feb 2002 04:25:16 -0000 1.6 +++ java/io/SyncFailedException.java 19 Feb 2005 10:40:40 -0000 @@ -1,5 +1,5 @@ /* SyncFailedException.java -- a file sync failed - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.io; * Thrown when a file synchronization fails. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @see FileDescriptor#sync() * @since 1.1 * @status updated to 1.4 Index: java/io/UTFDataFormatException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/UTFDataFormatException.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 UTFDataFormatException.java --- java/io/UTFDataFormatException.java 24 Feb 2002 04:25:16 -0000 1.6 +++ java/io/UTFDataFormatException.java 19 Feb 2005 10:40:40 -0000 @@ -1,5 +1,5 @@ /* UTFDataFormatException.java -- thrown on bad format in UTF data - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.io; * to indicate that the data read is invalid. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @see DataInput * @see DataInputStream#readUTF(DataInput) * @status updated to 1.4 Index: java/io/UnsupportedEncodingException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/UnsupportedEncodingException.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 UnsupportedEncodingException.java --- java/io/UnsupportedEncodingException.java 24 Feb 2002 04:25:16 -0000 1.6 +++ java/io/UnsupportedEncodingException.java 19 Feb 2005 10:40:40 -0000 @@ -1,5 +1,5 @@ /* UnsupportedEncodingException.java -- the requested encoding isn't supported - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.io; * not supported. * * @author Aaron M. Renn (address@hidden) - * @author Per Bothner + * @author Per Bothner (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/io/WriteAbortedException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/WriteAbortedException.java,v retrieving revision 1.11 diff -u -3 -p -u -r1.11 WriteAbortedException.java --- java/io/WriteAbortedException.java 12 Apr 2004 14:46:57 -0000 1.11 +++ java/io/WriteAbortedException.java 19 Feb 2005 10:40:40 -0000 @@ -1,5 +1,5 @@ /* WriteAbortedException.java -- wraps an exception thrown while writing - Copyright (C) 1998, 2000, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2000, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.io; * objects are discarded. * * @author Aaron M. Renn (address@hidden) - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/io/Writer.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/io/Writer.java,v retrieving revision 1.13.2.1 diff -u -3 -p -u -r1.13.2.1 Writer.java --- java/io/Writer.java 26 Aug 2004 21:21:10 -0000 1.13.2.1 +++ java/io/Writer.java 19 Feb 2005 10:40:40 -0000 @@ -1,5 +1,5 @@ /* Writer.java -- Base class for character output streams - Copyright (C) 1998, 1999, 2001, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -51,7 +51,7 @@ package java.io; * destination such as a file on disk or network connection. * * @author Aaron M. Renn (address@hidden) - * @author Per Bothner + * @author Per Bothner (address@hidden) */ public abstract class Writer implements Appendable, Closeable, Flushable { Index: java/lang/AbstractMethodError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/AbstractMethodError.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 AbstractMethodError.java --- java/lang/AbstractMethodError.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/lang/AbstractMethodError.java 19 Feb 2005 10:40:40 -0000 @@ -1,5 +1,5 @@ /* AbstractMethodError.java -- thrown if an abstract method is invoked - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package java.lang; * reflecting on methods. * * @author Brian Jones - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public class AbstractMethodError extends IncompatibleClassChangeError Index: java/lang/ArithmeticException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/ArithmeticException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 ArithmeticException.java --- java/lang/ArithmeticException.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/ArithmeticException.java 19 Feb 2005 10:40:40 -0000 @@ -1,6 +1,6 @@ /* ArithmeticException.java -- exception thrown to indicate conditions like divide by zero. - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ package java.lang; * * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @status updated to 1.4 */ public class ArithmeticException extends RuntimeException Index: java/lang/ArrayIndexOutOfBoundsException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/ArrayIndexOutOfBoundsException.java,v retrieving revision 1.10 diff -u -3 -p -u -r1.10 ArrayIndexOutOfBoundsException.java --- java/lang/ArrayIndexOutOfBoundsException.java 24 Feb 2002 04:25:16 -0000 1.10 +++ java/lang/ArrayIndexOutOfBoundsException.java 19 Feb 2005 10:40:40 -0000 @@ -1,6 +1,6 @@ /* ArrayIndexOutOfBoundsException.java -- exception thrown when accessing an illegal index. - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ package java.lang; * * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @status updated to 1.4 */ public class ArrayIndexOutOfBoundsException extends IndexOutOfBoundsException Index: java/lang/ArrayStoreException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/ArrayStoreException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 ArrayStoreException.java --- java/lang/ArrayStoreException.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/ArrayStoreException.java 19 Feb 2005 10:40:40 -0000 @@ -1,6 +1,6 @@ /* ArrayStoreException.java -- exception thrown to when trying to store an object into an array of a different type. - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ package java.lang; * * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @status updated to 1.4 */ public class ArrayStoreException extends RuntimeException Index: java/lang/AssertionError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/AssertionError.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 AssertionError.java --- java/lang/AssertionError.java 14 Jul 2002 20:00:08 -0000 1.3 +++ java/lang/AssertionError.java 19 Feb 2005 10:40:40 -0000 @@ -1,5 +1,5 @@ /* AssertionError.java -- indication of a failed assertion - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ package java.lang; * the string "" + expression. This extends Error, * because you usually do not want to inadvertently trap an assertion failure. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.4 * @status updated to 1.4 */ Index: java/lang/Boolean.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Boolean.java,v retrieving revision 1.20.2.4 diff -u -3 -p -u -r1.20.2.4 Boolean.java --- java/lang/Boolean.java 6 Nov 2004 22:11:53 -0000 1.20.2.4 +++ java/lang/Boolean.java 19 Feb 2005 10:40:40 -0000 @@ -1,5 +1,5 @@ /* Boolean.java -- object wrapper for boolean - Copyright (C) 1998, 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.io.Serializable; * boolean values. * * @author Paul Fisher - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.0 * @status updated to 1.5 */ Index: java/lang/ClassCastException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/ClassCastException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 ClassCastException.java --- java/lang/ClassCastException.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/ClassCastException.java 19 Feb 2005 10:40:40 -0000 @@ -1,5 +1,5 @@ /* ClassCastException.java -- exception thrown on bad cast - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ package java.lang; * * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @status updated to 1.4 */ public class ClassCastException extends RuntimeException Index: java/lang/ClassCircularityError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/ClassCircularityError.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 ClassCircularityError.java --- java/lang/ClassCircularityError.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/lang/ClassCircularityError.java 19 Feb 2005 10:40:40 -0000 @@ -1,5 +1,5 @@ /* ClassCircularityError.java -- thrown when linking circular classes - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.lang; * incompatible versions of class files, as the compiler normally catches this. * * @author Brian Jones - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public class ClassCircularityError extends LinkageError Index: java/lang/ClassLoader.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/ClassLoader.java,v retrieving revision 1.31.2.5 diff -u -3 -p -u -r1.31.2.5 ClassLoader.java --- java/lang/ClassLoader.java 17 Jan 2005 02:20:55 -0000 1.31.2.5 +++ java/lang/ClassLoader.java 19 Feb 2005 10:40:40 -0000 @@ -117,7 +117,7 @@ import java.util.StringTokenizer; * * @author John Keiser * @author Mark Wielaard - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Class * @since 1.0 */ @@ -1062,8 +1062,13 @@ public abstract class ClassLoader static ClassLoader defaultGetSystemClassLoader() { - ClassLoader extClassLoader = - new URLClassLoader(getExtClassLoaderUrls(), null); + URL[] extURLs = getExtClassLoaderUrls(); + ClassLoader extClassLoader; + if (extURLs.length > 0) + extClassLoader = new URLClassLoader(getExtClassLoaderUrls(), null); + else + extClassLoader = null; + ClassLoader systemClassLoader = new URLClassLoader(getSystemClassLoaderUrls(), extClassLoader) { Index: java/lang/ClassNotFoundException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/ClassNotFoundException.java,v retrieving revision 1.7 diff -u -3 -p -u -r1.7 ClassNotFoundException.java --- java/lang/ClassNotFoundException.java 24 Feb 2002 04:25:16 -0000 1.7 +++ java/lang/ClassNotFoundException.java 19 Feb 2005 10:40:41 -0000 @@ -1,5 +1,5 @@ /* ClassNotFoundException.java -- thrown when class definition cannot be found - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.lang; * cannot be found. This exception is often chained from another Throwable. * * @author Brian Jones - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Class#forName(String) * @see ClassLoader#findSystemClass(String) * @see ClassLoader#loadClass(String, boolean) Index: java/lang/CloneNotSupportedException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/CloneNotSupportedException.java,v retrieving revision 1.9 diff -u -3 -p -u -r1.9 CloneNotSupportedException.java --- java/lang/CloneNotSupportedException.java 24 Feb 2002 04:25:16 -0000 1.9 +++ java/lang/CloneNotSupportedException.java 19 Feb 2005 10:40:41 -0000 @@ -1,5 +1,5 @@ /* CloneNotSupportedException.java -- thrown when an object cannot be cloned - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -60,8 +60,8 @@ package java.lang; * * * @author Brian Jones - * @author Warren Levy - * @author Eric Blake + * @author Warren Levy (address@hidden) + * @author Eric Blake (address@hidden) * @see Cloneable * @see Object#clone() * @status updated to 1.4 Index: java/lang/Cloneable.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Cloneable.java,v retrieving revision 1.11 diff -u -3 -p -u -r1.11 Cloneable.java --- java/lang/Cloneable.java 20 Mar 2002 20:04:32 -0000 1.11 +++ java/lang/Cloneable.java 19 Feb 2005 10:40:41 -0000 @@ -1,5 +1,5 @@ /* Cloneable.java -- Interface for marking objects cloneable by Object.clone() - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -65,8 +65,8 @@ package java.lang; * CloneNotSupportedException. * * @author Paul Fisher - * @author Eric Blake - * @author Warren Levy + * @author Eric Blake (address@hidden) + * @author Warren Levy (address@hidden) * @see Object#clone() * @see CloneNotSupportedException * @since 1.0 Index: java/lang/Comparable.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Comparable.java,v retrieving revision 1.10.2.3 diff -u -3 -p -u -r1.10.2.3 Comparable.java --- java/lang/Comparable.java 14 Jan 2005 10:24:15 -0000 1.10.2.3 +++ java/lang/Comparable.java 19 Feb 2005 10:40:41 -0000 @@ -1,5 +1,5 @@ /* Comparable.java -- Interface for comparaing objects to obtain an ordering - Copyright (C) 1998, 1999, 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -57,7 +57,7 @@ package java.lang; * classes. * * @author Geoff Berry - * @author Warren Levy + * @author Warren Levy (address@hidden) * @see java.util.Comparator * @see java.util.Collections#sort(java.util.List) * @see java.util.Arrays#sort(Object[]) Index: java/lang/Compiler.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Compiler.java,v retrieving revision 1.7.2.1 diff -u -3 -p -u -r1.7.2.1 Compiler.java --- java/lang/Compiler.java 13 Jan 2005 22:40:38 -0000 1.7.2.1 +++ java/lang/Compiler.java 19 Feb 2005 10:40:41 -0000 @@ -1,5 +1,5 @@ /* Compiler.java -- placeholder for Java-to-native runtime compilers - Copyright (C) 1998, 1999, 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -50,7 +50,7 @@ package java.lang; * *

    Note that a VM might not have implemented any of this. * - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @see System#getProperty(String) * @see System#getProperty(String, String) * @see System#loadLibrary(String) Index: java/lang/Error.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Error.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 Error.java --- java/lang/Error.java 22 Feb 2002 20:07:40 -0000 1.6 +++ java/lang/Error.java 19 Feb 2005 10:40:41 -0000 @@ -1,5 +1,5 @@ /* Error.java -- Indication of fatal abnormal conditions - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -49,8 +49,8 @@ package java.lang; * executing the method. * * @author Brian Jones - * @author Tom Tromey - * @author Eric Blake + * @author Tom Tromey (address@hidden) + * @author Eric Blake (address@hidden) * @since 1.0 * @status updated to 1.4 */ Index: java/lang/Exception.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Exception.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 Exception.java --- java/lang/Exception.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/Exception.java 19 Feb 2005 10:40:41 -0000 @@ -1,6 +1,6 @@ /* Exception.java -- generic exception thrown to indicate an exceptional condition has occurred. - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,8 +47,8 @@ package java.lang; * mouse movements, keyboard clicking, etc. * * @author Brian Jones - * @author Warren Levy - * @author Eric Blake + * @author Warren Levy (address@hidden) + * @author Eric Blake (address@hidden) * @status updated to 1.4 */ public class Exception extends Throwable Index: java/lang/ExceptionInInitializerError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/ExceptionInInitializerError.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 ExceptionInInitializerError.java --- java/lang/ExceptionInInitializerError.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/ExceptionInInitializerError.java 19 Feb 2005 10:40:41 -0000 @@ -1,6 +1,6 @@ /* ExceptionInInitializerError.java -- thrown when class initialization fails with an uncaught exception - Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,8 +48,8 @@ package java.lang; * is initialized as part of another action. * * @author Brian Jones - * @author Tom Tromey - * @author Eric Blake + * @author Tom Tromey (address@hidden) + * @author Eric Blake (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/lang/Float.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Float.java,v retrieving revision 1.28.2.4 diff -u -3 -p -u -r1.28.2.4 Float.java --- java/lang/Float.java 10 Jan 2005 18:25:48 -0000 1.28.2.4 +++ java/lang/Float.java 19 Feb 2005 10:40:41 -0000 @@ -47,8 +47,8 @@ package java.lang; * related to floats. * * @author Paul Fisher - * @author Andrew Haley - * @author Eric Blake + * @author Andrew Haley (address@hidden) + * @author Eric Blake (address@hidden) * @author Tom Tromey (address@hidden) * @author Andrew John Hughes (address@hidden) * @since 1.0 Index: java/lang/IllegalAccessError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/IllegalAccessError.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 IllegalAccessError.java --- java/lang/IllegalAccessError.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/lang/IllegalAccessError.java 19 Feb 2005 10:40:41 -0000 @@ -1,5 +1,5 @@ /* IllegalAccessError.java -- thrown when linking to an inaccessible member - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ package java.lang; * application. * * @author Brian Jones - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public class IllegalAccessError extends IncompatibleClassChangeError Index: java/lang/IllegalAccessException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/IllegalAccessException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 IllegalAccessException.java --- java/lang/IllegalAccessException.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/IllegalAccessException.java 19 Feb 2005 10:40:41 -0000 @@ -1,6 +1,6 @@ /* IllegalAccessException.java -- thrown on attempt to reflect on inaccessible data - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ package java.lang; * variable that belongs to a class in another package is bad. * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @see Class#newInstance() * @see Field#set(Object, Object) * @see Field#setBoolean(Object, boolean) Index: java/lang/IllegalArgumentException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/IllegalArgumentException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 IllegalArgumentException.java --- java/lang/IllegalArgumentException.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/IllegalArgumentException.java 19 Feb 2005 10:40:41 -0000 @@ -1,6 +1,6 @@ /* IllegalArgumentException.java -- thrown when a method is passed an illegal or inappropriate argument - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package java.lang; * * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @status updated to 1.4 */ public class IllegalArgumentException extends RuntimeException Index: java/lang/IllegalMonitorStateException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/IllegalMonitorStateException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 IllegalMonitorStateException.java --- java/lang/IllegalMonitorStateException.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/IllegalMonitorStateException.java 19 Feb 2005 10:40:41 -0000 @@ -1,6 +1,6 @@ /* IllegalMonitorStateException.java -- thrown when trying to wait or notify a monitor that is not owned - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -49,7 +49,7 @@ package java.lang; * * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @status updated to 1.4 */ public class IllegalMonitorStateException extends RuntimeException Index: java/lang/IllegalStateException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/IllegalStateException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 IllegalStateException.java --- java/lang/IllegalStateException.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/IllegalStateException.java 19 Feb 2005 10:40:41 -0000 @@ -1,6 +1,6 @@ /* IllegalStateException.java -- thrown when invoking a method at an illegal or inappropriate time - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -50,7 +50,7 @@ package java.lang; * * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/lang/IllegalThreadStateException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/IllegalThreadStateException.java,v retrieving revision 1.9 diff -u -3 -p -u -r1.9 IllegalThreadStateException.java --- java/lang/IllegalThreadStateException.java 24 Feb 2002 04:25:16 -0000 1.9 +++ java/lang/IllegalThreadStateException.java 19 Feb 2005 10:40:41 -0000 @@ -1,6 +1,6 @@ /* IllegalThreadStateException.java -- thrown when trying to manipulate a Thread when it is not in an appropriate state - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package java.lang; * two methods are deprecated, this exception is likely very rare. * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @status updated to 1.4 */ public class IllegalThreadStateException extends IllegalArgumentException Index: java/lang/IncompatibleClassChangeError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/IncompatibleClassChangeError.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 IncompatibleClassChangeError.java --- java/lang/IncompatibleClassChangeError.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/lang/IncompatibleClassChangeError.java 19 Feb 2005 10:40:41 -0000 @@ -1,5 +1,5 @@ /* IncompatibleClassChangeError.java -- thrown for binary incompatible classes - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.lang; * incompatible way. * * @author Brian Jones - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public class IncompatibleClassChangeError extends LinkageError Index: java/lang/IndexOutOfBoundsException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/IndexOutOfBoundsException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 IndexOutOfBoundsException.java --- java/lang/IndexOutOfBoundsException.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/IndexOutOfBoundsException.java 19 Feb 2005 10:40:41 -0000 @@ -1,5 +1,5 @@ /* IndexOutOfBoundsException.java -- thrown for an invalid index - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package java.lang; * which would be out of bounds. * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @status updated to 1.4 */ public class IndexOutOfBoundsException extends RuntimeException Index: java/lang/InstantiationError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/InstantiationError.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 InstantiationError.java --- java/lang/InstantiationError.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/lang/InstantiationError.java 19 Feb 2005 10:40:43 -0000 @@ -1,5 +1,5 @@ /* InstantiationError.java -- thrown when the linker cannot create an instance - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package java.lang; * with the previously compiled application. * * @author Brian Jones - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public class InstantiationError extends IncompatibleClassChangeError Index: java/lang/InstantiationException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/InstantiationException.java,v retrieving revision 1.9 diff -u -3 -p -u -r1.9 InstantiationException.java --- java/lang/InstantiationException.java 24 Feb 2002 04:25:16 -0000 1.9 +++ java/lang/InstantiationException.java 19 Feb 2005 10:40:43 -0000 @@ -1,6 +1,6 @@ /* InstantiationException.java -- thrown when reflection cannot create an instance - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.lang; * non-instantiable class (an interface or abstract class). * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @see Class#newInstance() * @status updated to 1.4 */ Index: java/lang/Integer.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Integer.java,v retrieving revision 1.29.2.5 diff -u -3 -p -u -r1.29.2.5 Integer.java --- java/lang/Integer.java 10 Jan 2005 18:25:48 -0000 1.29.2.5 +++ java/lang/Integer.java 19 Feb 2005 10:40:43 -0000 @@ -48,7 +48,7 @@ package java.lang; * @author Paul Fisher * @author John Keiser * @author Warren Levy - * @author Eric Blake + * @author Eric Blake (address@hidden) * @author Tom Tromey (address@hidden) * @author Andrew John Hughes (address@hidden) * @since 1.0 Index: java/lang/InternalError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/InternalError.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 InternalError.java --- java/lang/InternalError.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/lang/InternalError.java 19 Feb 2005 10:40:43 -0000 @@ -1,5 +1,5 @@ /* InternalError.java -- thrown when the VM encounters an internal error - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.lang; * occurred in the Java Virtual Machine. * * @author Brian Jones - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public class InternalError extends VirtualMachineError Index: java/lang/InterruptedException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/InterruptedException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 InterruptedException.java --- java/lang/InterruptedException.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/InterruptedException.java 19 Feb 2005 10:40:43 -0000 @@ -1,5 +1,5 @@ /* InterruptedException.java -- thrown when a thread is interrupted - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.lang; * interrupt method of class Thread. * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @see Object#wait() * @see Object#wait(long) * @see Object#wait(long, int) Index: java/lang/LinkageError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/LinkageError.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 LinkageError.java --- java/lang/LinkageError.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/lang/LinkageError.java 19 Feb 2005 10:40:43 -0000 @@ -1,6 +1,6 @@ /* LinkageError.java -- thrown when classes valid at separate compile times cannot be linked to each other - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ package java.lang; * linked to one another. * * @author Brian Jones - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public class LinkageError extends Error Index: java/lang/Long.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Long.java,v retrieving revision 1.19.2.5 diff -u -3 -p -u -r1.19.2.5 Long.java --- java/lang/Long.java 10 Jan 2005 18:25:48 -0000 1.19.2.5 +++ java/lang/Long.java 19 Feb 2005 10:40:43 -0000 @@ -48,7 +48,7 @@ package java.lang; * @author Paul Fisher * @author John Keiser * @author Warren Levy - * @author Eric Blake + * @author Eric Blake (address@hidden) * @author Tom Tromey (address@hidden) * @author Andrew John Hughes (address@hidden) * @since 1.0 Index: java/lang/NegativeArraySizeException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/NegativeArraySizeException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 NegativeArraySizeException.java --- java/lang/NegativeArraySizeException.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/NegativeArraySizeException.java 19 Feb 2005 10:40:43 -0000 @@ -1,6 +1,6 @@ /* NegativeArraySizeException.java -- thrown on attempt to create array with a negative size - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ package java.lang; * * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @status updated to 1.4 */ public class NegativeArraySizeException extends RuntimeException Index: java/lang/NoClassDefFoundError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/NoClassDefFoundError.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 NoClassDefFoundError.java --- java/lang/NoClassDefFoundError.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/lang/NoClassDefFoundError.java 19 Feb 2005 10:40:43 -0000 @@ -1,5 +1,5 @@ /* NoClassDefFoundError.java -- thrown when a ClassLoader cannot find a class - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ package java.lang; * class was compiled, but now that definition cannot be found. * * @author Brian Jones - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public class NoClassDefFoundError extends LinkageError Index: java/lang/NoSuchFieldError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/NoSuchFieldError.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 NoSuchFieldError.java --- java/lang/NoSuchFieldError.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/lang/NoSuchFieldError.java 19 Feb 2005 10:40:43 -0000 @@ -1,5 +1,5 @@ /* NoSuchFieldError.java -- thrown when the linker does not find a field - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ package java.lang; * using binary incompatible class versions. * * @author Brian Jones - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public class NoSuchFieldError extends IncompatibleClassChangeError Index: java/lang/NoSuchFieldException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/NoSuchFieldException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 NoSuchFieldException.java --- java/lang/NoSuchFieldException.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/NoSuchFieldException.java 19 Feb 2005 10:40:43 -0000 @@ -1,5 +1,5 @@ /* NoSuchFieldException.java -- thrown when reflecting a non-existant field - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.lang; * caused by a variety of reflection methods, when looking up a field by name. * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/lang/NoSuchMethodError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/NoSuchMethodError.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 NoSuchMethodError.java --- java/lang/NoSuchMethodError.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/lang/NoSuchMethodError.java 19 Feb 2005 10:40:43 -0000 @@ -1,5 +1,5 @@ /* NoSuchMethodError.java -- thrown when the linker does not find a method - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ package java.lang; * using binary incompatible class versions. * * @author Brian Jones - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public class NoSuchMethodError extends IncompatibleClassChangeError Index: java/lang/NoSuchMethodException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/NoSuchMethodException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 NoSuchMethodException.java --- java/lang/NoSuchMethodException.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/NoSuchMethodException.java 19 Feb 2005 10:40:43 -0000 @@ -1,5 +1,5 @@ /* NoSuchMethodException.java -- thrown when reflecting a non-existant method - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.lang; * caused by a variety of reflection methods, when looking up a method by name. * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @status updated to 1.4 */ public class NoSuchMethodException extends Exception Index: java/lang/NullPointerException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/NullPointerException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 NullPointerException.java --- java/lang/NullPointerException.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/NullPointerException.java 19 Feb 2005 10:40:43 -0000 @@ -1,5 +1,5 @@ /* NullPointerException.java -- thrown when using null instead of an object - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -53,7 +53,7 @@ package java.lang; * null is an inappropriate parameter to a method. * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @status updated to 1.4 */ public class NullPointerException extends RuntimeException Index: java/lang/Number.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Number.java,v retrieving revision 1.9 diff -u -3 -p -u -r1.9 Number.java --- java/lang/Number.java 17 Apr 2004 17:08:22 -0000 1.9 +++ java/lang/Number.java 19 Feb 2005 10:40:43 -0000 @@ -1,5 +1,5 @@ /* Number.java =- abstract superclass of numeric objects - Copyright (C) 1998, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -51,7 +51,7 @@ import java.io.Serializable; * @author Paul Fisher * @author John Keiser * @author Warren Levy - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.0 * @status updated to 1.4 */ Index: java/lang/NumberFormatException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/NumberFormatException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 NumberFormatException.java --- java/lang/NumberFormatException.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/NumberFormatException.java 19 Feb 2005 10:40:43 -0000 @@ -1,5 +1,5 @@ /* NumberFormatException.java -- thrown when parsing a bad string as a number - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.lang; * has the wrong format. * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @status updated to 1.4 */ public class NumberFormatException extends IllegalArgumentException Index: java/lang/OutOfMemoryError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/OutOfMemoryError.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 OutOfMemoryError.java --- java/lang/OutOfMemoryError.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/lang/OutOfMemoryError.java 19 Feb 2005 10:40:43 -0000 @@ -1,5 +1,5 @@ /* OutOfMemoryError.java -- thrown when a memory allocation fails - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.lang; * by the garbage collector. * * @author Brian Jones - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public class OutOfMemoryError extends VirtualMachineError Index: java/lang/Process.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Process.java,v retrieving revision 1.6.2.1 diff -u -3 -p -u -r1.6.2.1 Process.java --- java/lang/Process.java 15 Jan 2005 17:01:52 -0000 1.6.2.1 +++ java/lang/Process.java 19 Feb 2005 10:40:43 -0000 @@ -1,5 +1,5 @@ /* Process.java - Represent spawned system process - Copyright (C) 1998, 1999, 2001, 2002, 2003, 2004 + Copyright (C) 1998, 1999, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -61,7 +61,7 @@ import java.io.OutputStream; * owns this object. * * @author Brian Jones - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @see Runtime#exec(String[], String[], File) * @since 1.0 * @status updated to 1.4 Index: java/lang/Runnable.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Runnable.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 Runnable.java --- java/lang/Runnable.java 20 Mar 2002 20:04:32 -0000 1.8 +++ java/lang/Runnable.java 19 Feb 2005 10:40:43 -0000 @@ -1,5 +1,5 @@ /* Runnable -- interface for a method tied to an Object; often for Threads - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ package java.lang; * override run. * * @author Paul Fisher - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @see Thread * @since 1.0 * @status updated to 1.4 Index: java/lang/Runtime.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Runtime.java,v retrieving revision 1.8.2.3 diff -u -3 -p -u -r1.8.2.3 Runtime.java --- java/lang/Runtime.java 16 Jan 2005 15:15:12 -0000 1.8.2.3 +++ java/lang/Runtime.java 19 Feb 2005 10:40:43 -0000 @@ -54,7 +54,7 @@ import java.util.StringTokenizer; * Runtime represents the Virtual Machine. * * @author John Keiser - * @author Eric Blake + * @author Eric Blake (address@hidden) * @author Jeroen Frijters */ // No idea why this class isn't final, since you can't build a subclass! Index: java/lang/RuntimeException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/RuntimeException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 RuntimeException.java --- java/lang/RuntimeException.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/RuntimeException.java 19 Feb 2005 10:40:43 -0000 @@ -1,5 +1,5 @@ /* RuntimeException.java -- root of all unchecked exceptions - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,8 +45,8 @@ package java.lang; * in their throws clause. * * @author Brian Jones - * @author Warren Levy - * @author Eric Blake + * @author Warren Levy (address@hidden) + * @author Eric Blake (address@hidden) * @status updated to 1.4 */ public class RuntimeException extends Exception Index: java/lang/RuntimePermission.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/RuntimePermission.java,v retrieving revision 1.7 diff -u -3 -p -u -r1.7 RuntimePermission.java --- java/lang/RuntimePermission.java 12 Apr 2004 14:32:59 -0000 1.7 +++ java/lang/RuntimePermission.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* RuntimePermission.java -- permission for a secure runtime action - Copyright (C) 1998, 2000, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2000, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -166,7 +166,7 @@ import java.security.BasicPermission; * * * @author Brian Jones - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see BasicPermission * @see Permission * @see SecurityManager Index: java/lang/SecurityException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/SecurityException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 SecurityException.java --- java/lang/SecurityException.java 24 Feb 2002 04:25:16 -0000 1.8 +++ java/lang/SecurityException.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* SecurityException.java -- thrown to indicate a security violation - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.lang; * deemed unsafe by the current security policies. * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @see SecurityManager * @status updated to 1.4 */ Index: java/lang/SecurityManager.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/SecurityManager.java,v retrieving revision 1.20.2.4 diff -u -3 -p -u -r1.20.2.4 SecurityManager.java --- java/lang/SecurityManager.java 4 Feb 2005 09:44:44 -0000 1.20.2.4 +++ java/lang/SecurityManager.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* SecurityManager.java -- security checks for privileged actions - Copyright (C) 1998, 1999, 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -107,7 +107,7 @@ import java.util.StringTokenizer; * subclassing this class. * * @author John Keiser - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see ClassLoader * @see SecurityException * @see #checkTopLevelWindow(Object) Index: java/lang/Short.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Short.java,v retrieving revision 1.15.2.4 diff -u -3 -p -u -r1.15.2.4 Short.java --- java/lang/Short.java 10 Jan 2005 18:25:48 -0000 1.15.2.4 +++ java/lang/Short.java 19 Feb 2005 10:40:44 -0000 @@ -47,7 +47,7 @@ package java.lang; * * @author Paul Fisher * @author John Keiser - * @author Eric Blake + * @author Eric Blake (address@hidden) * @author Tom Tromey (address@hidden) * @author Andrew John Hughes (address@hidden) * @since 1.1 Index: java/lang/StackOverflowError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/StackOverflowError.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 StackOverflowError.java --- java/lang/StackOverflowError.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/lang/StackOverflowError.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* StackOverflowError.java -- thrown when the stack depth is exceeded - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.lang; * overflow occurs. This often occurs when a method enters infinit recursion. * * @author Brian Jones - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public class StackOverflowError extends VirtualMachineError Index: java/lang/StackTraceElement.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/StackTraceElement.java,v retrieving revision 1.2.2.3 diff -u -3 -p -u -r1.2.2.3 StackTraceElement.java --- java/lang/StackTraceElement.java 16 Jan 2005 02:14:48 -0000 1.2.2.3 +++ java/lang/StackTraceElement.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* StackTraceElement.java -- One function call or call stack element - Copyright (C) 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,8 +46,8 @@ import java.io.Serializable; * the fully qualified class name, the method name and whether this method * is native, if this information is known. * - * @author Mark Wielaard - * @author Eric Blake + * @author Mark Wielaard (address@hidden) + * @author Eric Blake (address@hidden) * @since 1.4 * @status updated to 1.4 */ Index: java/lang/StringBuffer.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/StringBuffer.java,v retrieving revision 1.27.2.4 diff -u -3 -p -u -r1.27.2.4 StringBuffer.java --- java/lang/StringBuffer.java 16 Jan 2005 15:15:12 -0000 1.27.2.4 +++ java/lang/StringBuffer.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* StringBuffer.java -- Growable strings - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -67,7 +67,7 @@ import java.io.Serializable; * @author Paul Fisher * @author John Keiser * @author Tom Tromey - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see String * @since 1.0 * @status updated to 1.4 Index: java/lang/StringBuilder.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/StringBuilder.java,v retrieving revision 1.1.2.5 diff -u -3 -p -u -r1.1.2.5 StringBuilder.java --- java/lang/StringBuilder.java 20 Jan 2005 00:37:22 -0000 1.1.2.5 +++ java/lang/StringBuilder.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* StringBuilder.java -- Unsynchronized growable strings - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -68,7 +68,7 @@ import java.io.Serializable; * @author Paul Fisher * @author John Keiser * @author Tom Tromey - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see String * @see StringBuffer * @@ -105,7 +105,7 @@ public final class StringBuilder /** * The default capacity of a buffer. */ - private final static int DEFAULT_CAPACITY = 16; + private static final int DEFAULT_CAPACITY = 16; /** * Create a new StringBuilder with default capacity 16. Index: java/lang/StringIndexOutOfBoundsException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/StringIndexOutOfBoundsException.java,v retrieving revision 1.9 diff -u -3 -p -u -r1.9 StringIndexOutOfBoundsException.java --- java/lang/StringIndexOutOfBoundsException.java 24 Feb 2002 04:25:16 -0000 1.9 +++ java/lang/StringIndexOutOfBoundsException.java 19 Feb 2005 10:40:44 -0000 @@ -1,6 +1,6 @@ /* StringIndexOutOfBoundsException.java -- thrown to indicate attempt to exceed string bounds - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package java.lang; * which would be out of bounds. * * @author Brian Jones - * @author Warren Levy + * @author Warren Levy (address@hidden) * @status updated to 1.4 */ public class StringIndexOutOfBoundsException extends IndexOutOfBoundsException Index: java/lang/ThreadDeath.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/ThreadDeath.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 ThreadDeath.java --- java/lang/ThreadDeath.java 24 Feb 2002 04:25:16 -0000 1.6 +++ java/lang/ThreadDeath.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* ThreadDeath.java - special exception registering Thread death - Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ package java.lang; * deprecated Thread.stop() method. * * @author John Keiser - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @see Thread#stop() * @status updated to 1.4 */ Index: java/lang/ThreadGroup.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/ThreadGroup.java,v retrieving revision 1.16.2.1 diff -u -3 -p -u -r1.16.2.1 ThreadGroup.java --- java/lang/ThreadGroup.java 16 Jan 2005 15:15:12 -0000 1.16.2.1 +++ java/lang/ThreadGroup.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* ThreadGroup -- a group of Threads - Copyright (C) 1998, 2000, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2000, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ import java.util.Vector; * @author John Keiser * @author Tom Tromey * @author Bryce McKinlay - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Thread * @since 1.0 * @status updated to 1.4 Index: java/lang/Throwable.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Throwable.java,v retrieving revision 1.24.2.3 diff -u -3 -p -u -r1.24.2.3 Throwable.java --- java/lang/Throwable.java 16 Jan 2005 15:15:12 -0000 1.24.2.3 +++ java/lang/Throwable.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* java.lang.Throwable -- Root class for all Exceptions and Errors - Copyright (C) 1998, 1999, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -100,7 +100,7 @@ import java.io.Serializable; * @author John Keiser * @author Mark Wielaard * @author Tom Tromey - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.0 * @status updated to 1.4 */ Index: java/lang/UnsatisfiedLinkError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/UnsatisfiedLinkError.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 UnsatisfiedLinkError.java --- java/lang/UnsatisfiedLinkError.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/lang/UnsatisfiedLinkError.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* UnsatisfiedLinkError.java -- thrown when a native method cannot be loaded - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.lang; * cannot be found by the Java Virtual Machine. * * @author Brian Jones - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @see Runtime * @status updated to 1.4 */ Index: java/lang/UnsupportedOperationException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/UnsupportedOperationException.java,v retrieving revision 1.10 diff -u -3 -p -u -r1.10 UnsupportedOperationException.java --- java/lang/UnsupportedOperationException.java 24 Feb 2002 04:25:16 -0000 1.10 +++ java/lang/UnsupportedOperationException.java 19 Feb 2005 10:40:44 -0000 @@ -1,6 +1,6 @@ /* UnsupportedOperationException.java -- thrown when an operation is not supported - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.lang; * This exception is thrown by an object when an operation is * requested of it that it does not support. * - * @author Warren Levy + * @author Warren Levy (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: java/lang/VerifyError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/VerifyError.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 VerifyError.java --- java/lang/VerifyError.java 24 Feb 2002 04:25:16 -0000 1.5 +++ java/lang/VerifyError.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* VerifyError.java -- thrown when a class fails verification - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.lang; * internal inconsistency in a class file as detected by the "verifier." * * @author Brian Jones - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public class VerifyError extends LinkageError Index: java/lang/VirtualMachineError.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/VirtualMachineError.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 VirtualMachineError.java --- java/lang/VirtualMachineError.java 24 Feb 2002 04:25:16 -0000 1.6 +++ java/lang/VirtualMachineError.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* VirtualMachineError.java -- thrown when the Virtual Machine has a problem - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.lang; * it does not have the resources needed for it to continue execution. * * @author Brian Jones - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @status updated to 1.4 */ public abstract class VirtualMachineError extends Error Index: java/lang/reflect/AccessibleObject.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/reflect/AccessibleObject.java,v retrieving revision 1.4.2.1 diff -u -3 -p -u -r1.4.2.1 AccessibleObject.java --- java/lang/reflect/AccessibleObject.java 15 Jan 2005 17:01:54 -0000 1.4.2.1 +++ java/lang/reflect/AccessibleObject.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* java.lang.reflect.AccessibleObject - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,8 +46,8 @@ package java.lang.reflect; * to mess with this, don't try. Fortunately, there are adequate * security checks before you can set a reflection object as accessible. * - * @author Tom Tromey - * @author Eric Blake + * @author Tom Tromey (address@hidden) + * @author Eric Blake (address@hidden) * @see Field * @see Constructor * @see Method Index: java/lang/reflect/Array.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/reflect/Array.java,v retrieving revision 1.12 diff -u -3 -p -u -r1.12 Array.java --- java/lang/reflect/Array.java 29 Mar 2004 07:07:26 -0000 1.12 +++ java/lang/reflect/Array.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* java.lang.reflect.Array - manipulate arrays by reflection - Copyright (C) 1998, 1999, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -63,8 +63,8 @@ import gnu.classpath.Configuration; * worse if you do this and use the generic set() function. * * @author John Keiser - * @author Eric Blake - * @author Per Bothner + * @author Eric Blake (address@hidden) + * @author Per Bothner (address@hidden) * @see java.lang.Boolean#TYPE * @see java.lang.Byte#TYPE * @see java.lang.Short#TYPE Index: java/lang/reflect/InvocationTargetException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/reflect/InvocationTargetException.java,v retrieving revision 1.9 diff -u -3 -p -u -r1.9 InvocationTargetException.java --- java/lang/reflect/InvocationTargetException.java 24 Feb 2002 04:25:16 -0000 1.9 +++ java/lang/reflect/InvocationTargetException.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* InvocationTargetException.java -- Wrapper exception for reflection - Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,8 +45,8 @@ package java.lang.reflect; * exceptions, but getTargetException() still works. * * @author John Keiser - * @author Tom Tromey - * @author Eric Blake + * @author Tom Tromey (address@hidden) + * @author Eric Blake (address@hidden) * @see Method#invoke(Object,Object[]) * @see Constructor#newInstance(Object[]) * @since 1.1 Index: java/lang/reflect/Member.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/reflect/Member.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 Member.java --- java/lang/reflect/Member.java 22 Jan 2002 22:27:00 -0000 1.6 +++ java/lang/reflect/Member.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* java.lang.reflect.Member - common query methods in reflection - Copyright (C) 1998, 1999, 2001 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,8 +44,8 @@ package java.lang.reflect; * class, name or modifiers of the member with this interface. * * @author John Keiser - * @author Per Bothner - * @author Eric Blake + * @author Per Bothner (address@hidden) + * @author Eric Blake (address@hidden) * @see Class * @see Field * @see Method Index: java/lang/reflect/Modifier.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/reflect/Modifier.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 Modifier.java --- java/lang/reflect/Modifier.java 26 May 2003 12:51:26 -0000 1.8 +++ java/lang/reflect/Modifier.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* java.lang.reflect.Modifier - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -50,8 +50,8 @@ package java.lang.reflect; * Sun does it, but I'm willing to bet money that it is. * * @author John Keiser - * @author Tom Tromey - * @author Eric Blake + * @author Tom Tromey (address@hidden) + * @author Eric Blake (address@hidden) * @see Member#getModifiers() * @see Method#getModifiers() * @see Field#getModifiers() Index: java/lang/reflect/Proxy.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/reflect/Proxy.java,v retrieving revision 1.13.2.3 diff -u -3 -p -u -r1.13.2.3 Proxy.java --- java/lang/reflect/Proxy.java 16 Jan 2005 15:15:12 -0000 1.13.2.3 +++ java/lang/reflect/Proxy.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* Proxy.java -- build a proxy class that implements reflected interfaces - Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -459,7 +459,7 @@ public class Proxy implements Serializab * Helper class for mapping unique ClassLoader and interface combinations * to proxy classes. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class ProxyType { @@ -565,7 +565,7 @@ public class Proxy implements Serializab * without worrying about return type, declaring class, or throws clause, * and which reduces the maximally common throws clause between two methods * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class ProxySignature { @@ -718,7 +718,7 @@ public class Proxy implements Serializab * A flat representation of all data needed to generate bytecode/instantiate * a proxy class. This is basically a struct. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class ProxyData { @@ -871,7 +871,7 @@ public class Proxy implements Serializab * this code is not loaded in memory if the VM has a native * implementation instead. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class ClassFactory { Index: java/lang/reflect/ReflectPermission.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/reflect/ReflectPermission.java,v retrieving revision 1.4.2.1 diff -u -3 -p -u -r1.4.2.1 ReflectPermission.java --- java/lang/reflect/ReflectPermission.java 15 Jan 2005 17:01:54 -0000 1.4.2.1 +++ java/lang/reflect/ReflectPermission.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* ReflectPermission.java - named permission for reflaction - Copyright (C) 2000, 2001 Free Software Foundation, Inc. + Copyright (C) 2000, 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -66,8 +66,8 @@ import java.security.BasicPermission; * * * - * @author Tom Tromey - * @author Eric Blake + * @author Tom Tromey (address@hidden) + * @author Eric Blake (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: java/lang/reflect/UndeclaredThrowableException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/reflect/UndeclaredThrowableException.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 UndeclaredThrowableException.java --- java/lang/reflect/UndeclaredThrowableException.java 24 Feb 2002 04:25:16 -0000 1.3 +++ java/lang/reflect/UndeclaredThrowableException.java 19 Feb 2005 10:40:44 -0000 @@ -1,6 +1,6 @@ /* UndeclaredThrowableException.java -- wraps an undeclared checked exception thrown by a Proxy invocation handler - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -50,7 +50,7 @@ package java.lang.reflect; * exception, never address@hidden Error} or address@hidden RuntimeException}, * which are unchecked. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Proxy * @see InvocationHandler * @since 1.3 Index: java/math/BigInteger.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/math/BigInteger.java,v retrieving revision 1.22.2.1 diff -u -3 -p -u -r1.22.2.1 BigInteger.java --- java/math/BigInteger.java 15 Jan 2005 17:01:55 -0000 1.22.2.1 +++ java/math/BigInteger.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* java.math.BigInteger -- Arbitary precision integers - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -50,10 +50,10 @@ import java.util.Random; * as "The Java Class Libraries", 2nd edition (Addison-Wesley, 1998) and * "Applied Cryptography, Second Edition" by Bruce Schneier (Wiley, 1996). * - * Based primarily on IntNum.java BitOps.java by Per Bothner + * Based primarily on IntNum.java BitOps.java by Per Bothner (address@hidden) * (found in Kawa 1.6.62). * - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date December 20, 1999. * @status believed complete and correct. */ Index: java/net/NetworkInterface.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/net/NetworkInterface.java,v retrieving revision 1.8.2.2 diff -u -3 -p -u -r1.8.2.2 NetworkInterface.java --- java/net/NetworkInterface.java 16 Jan 2005 02:14:48 -0000 1.8.2.2 +++ java/net/NetworkInterface.java 19 Feb 2005 10:40:44 -0000 @@ -1,5 +1,5 @@ /* NetworkInterface.java -- - Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -212,7 +212,7 @@ public final class NetworkInterface * * @param obj The object to compare with * - * @return true if equal, false otherwise + * @return true if equal, false otherwise */ public boolean equals(Object obj) { Index: java/net/URLClassLoader.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/net/URLClassLoader.java,v retrieving revision 1.21.2.2 diff -u -3 -p -u -r1.21.2.2 URLClassLoader.java --- java/net/URLClassLoader.java 16 Jan 2005 02:14:48 -0000 1.21.2.2 +++ java/net/URLClassLoader.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,6 @@ /* URLClassLoader.java -- ClassLoader that loads classes from one or more URLs - Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 + Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -54,12 +55,15 @@ import java.security.SecureClassLoader; import java.security.cert.Certificate; import java.util.Enumeration; import java.util.HashMap; +import java.util.Iterator; +import java.util.StringTokenizer; import java.util.Vector; import java.util.jar.Attributes; import java.util.jar.JarEntry; import java.util.jar.JarFile; import java.util.jar.Manifest; + /** * A secure class loader that can load classes and resources from * multiple locations. Given an array of URLs this class @@ -142,9 +146,10 @@ public class URLClassLoader extends Secu private final Vector urls = new Vector(); /** - * Store pre-parsed information for each url into this vector - * each element is a URL loader, corresponding to the URL of - * the same index in "urls" + * Store pre-parsed information for each url into this vector: each + * element is a URL loader. A jar file has its own class-path + * attribute which adds to the URLs that will be searched, but this + * does not add to the list of urls. */ private final Vector urlinfos = new Vector(); @@ -187,9 +192,14 @@ public class URLClassLoader extends Secu URLLoader(URLClassLoader classloader, URL baseURL) { + this(classloader, baseURL, baseURL); + } + + URLLoader(URLClassLoader classloader, URL baseURL, URL overrideURL) + { this.classloader = classloader; this.baseURL = baseURL; - this.noCertCodeSource = new CodeSource(baseURL, null); + this.noCertCodeSource = new CodeSource(overrideURL, null); } /** @@ -208,6 +218,11 @@ public class URLClassLoader extends Secu { return null; } + + Vector getClassPath() + { + return null; + } } /** @@ -277,6 +292,8 @@ public class URLClassLoader extends Secu final JarFile jarfile; // The jar file for this url final URL baseJarURL; // Base jar: url for all resources loaded from jar + Vector classPath; // The "Class-Path" attribute of this Jar's manifest + public JarURLLoader(URLClassLoader classloader, URL baseURL) { super(classloader, baseURL); @@ -289,19 +306,48 @@ public class URLClassLoader extends Secu sb.append("!/"); String jarURL = sb.toString(); + this.classPath = null; URL baseJarURL = null; JarFile jarfile = null; try - { - baseJarURL = - new URL(null, jarURL, classloader.getURLStreamHandler("jar")); - - jarfile = - ((JarURLConnection) baseJarURL.openConnection()).getJarFile(); - } + { + baseJarURL = + new URL(null, jarURL, classloader.getURLStreamHandler("jar")); + + jarfile = + ((JarURLConnection) baseJarURL.openConnection()).getJarFile(); + + Manifest manifest; + Attributes attributes; + String classPathString; + + if ((manifest = jarfile.getManifest()) != null + && (attributes = manifest.getMainAttributes()) != null + && ((classPathString + = attributes.getValue(Attributes.Name.CLASS_PATH)) + != null)) + { + this.classPath = new Vector(); + + StringTokenizer st = new StringTokenizer(classPathString, " "); + while (st.hasMoreElements ()) + { + String e = st.nextToken (); + try + { + URL url = new URL(baseURL, e); + this.classPath.add(url); + } + catch (java.net.MalformedURLException xx) + { + // Give up + } + } + } + } catch (IOException ioe) { - /* ignored */ + /* ignored */ } this.baseJarURL = baseJarURL; @@ -335,6 +381,11 @@ public class URLClassLoader extends Secu return null; } } + + Vector getClassPath() + { + return classPath; + } } static final class JarURLResource extends Resource @@ -644,6 +695,7 @@ public class URLClassLoader extends Secu */ protected void addURL(URL newUrl) { + urls.add(newUrl); addURLImpl(newUrl); } @@ -674,8 +726,21 @@ public class URLClassLoader extends Secu urlloaders.put(newUrl, loader); } - urls.add(newUrl); - urlinfos.add(loader); + urlinfos.add(loader); + + Vector extraUrls = loader.getClassPath(); + if (extraUrls != null) + { + Iterator it = extraUrls.iterator(); + while (it.hasNext()) + { + URL url = (URL)it.next(); + URLLoader extraLoader = (URLLoader) urlloaders.get(url); + if (! urlinfos.contains (extraLoader)) + addURLImpl(url); + } + } + } } @@ -686,7 +751,7 @@ public class URLClassLoader extends Secu private void addURLs(URL[] newUrls) { for (int i = 0; i < newUrls.length; i++) - addURLImpl(newUrls[i]); + addURL(newUrls[i]); } /** @@ -745,7 +810,7 @@ public class URLClassLoader extends Secu String resourceName = className.replace('.', '/') + ".class"; Resource resource = findURLResource(resourceName); if (resource == null) - throw new ClassNotFoundException(className + " not found in " + urls); + throw new ClassNotFoundException(className + " not found in " + this); // Try to read the class data, create the CodeSource, Package and // construct the class (and watch out for those nasty IOExceptions) @@ -837,8 +902,42 @@ public class URLClassLoader extends Secu } catch (IOException ioe) { - throw new ClassNotFoundException(className, ioe); + ClassNotFoundException cnfe; + cnfe = new ClassNotFoundException(className + " not found in " + this); + cnfe.initCause(ioe); + throw cnfe; + } + } + + // Cached String representation of this URLClassLoader + private String thisString; + + /** + * Returns a String representation of this URLClassLoader giving the + * actual Class name, the URLs that are searched and the parent + * ClassLoader. + */ + public String toString() + { + if (thisString == null) + { + StringBuffer sb = new StringBuffer(); + sb.append(this.getClass().getName()); + sb.append("{urls=[" ); + URL[] thisURLs = getURLs(); + for (int i = 0; i < thisURLs.length; i++) + { + sb.append(thisURLs[i]); + if (i < thisURLs.length - 1) + sb.append(','); + } + sb.append(']'); + sb.append(", parent="); + sb.append(getParent()); + sb.append('}'); + thisString = sb.toString(); } + return thisString; } /** @@ -850,7 +949,7 @@ public class URLClassLoader extends Secu */ private Resource findURLResource(String resourceName) { - int max = urls.size(); + int max = urlinfos.size(); for (int i = 0; i < max; i++) { URLLoader loader = (URLLoader) urlinfos.elementAt(i); @@ -921,7 +1020,7 @@ public class URLClassLoader extends Secu throws IOException { Vector resources = new Vector(); - int max = urls.size(); + int max = urlinfos.size(); for (int i = 0; i < max; i++) { URLLoader loader = (URLLoader) urlinfos.elementAt(i); Index: java/nio/ByteBufferHelper.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/nio/ByteBufferHelper.java,v retrieving revision 1.5.2.1 diff -u -3 -p -u -r1.5.2.1 ByteBufferHelper.java --- java/nio/ByteBufferHelper.java 15 Jan 2005 17:01:57 -0000 1.5.2.1 +++ java/nio/ByteBufferHelper.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* ByteBufferImpl.java -- - Copyright (C) 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -38,7 +38,7 @@ exception statement from your version. * package java.nio; /** - * @author Michael Koch + * @author Michael Koch (address@hidden) */ final class ByteBufferHelper { Index: java/nio/ByteBufferImpl.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/nio/ByteBufferImpl.java,v retrieving revision 1.7.2.1 diff -u -3 -p -u -r1.7.2.1 ByteBufferImpl.java --- java/nio/ByteBufferImpl.java 16 Jan 2005 15:15:12 -0000 1.7.2.1 +++ java/nio/ByteBufferImpl.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* ByteBufferImpl.java -- - Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -185,7 +185,7 @@ final class ByteBufferImpl extends ByteB } /** - * Absolute put method. Writes value to position + * Absolute put method. Writes value to position * index in the buffer. * * @exception IndexOutOfBoundsException If index is negative or not smaller Index: java/nio/DoubleBufferImpl.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/nio/DoubleBufferImpl.java,v retrieving revision 1.5.2.1 diff -u -3 -p -u -r1.5.2.1 DoubleBufferImpl.java --- java/nio/DoubleBufferImpl.java 16 Jan 2005 15:15:12 -0000 1.5.2.1 +++ java/nio/DoubleBufferImpl.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* DoubleBufferImpl.java -- - Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -149,7 +149,7 @@ final class DoubleBufferImpl extends Dou } /** - * Absolute put method. Writes value to position + * Absolute put method. Writes value to position * index in the buffer. * * @exception IndexOutOfBoundsException If index is negative or not smaller Index: java/nio/FloatBufferImpl.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/nio/FloatBufferImpl.java,v retrieving revision 1.5.2.1 diff -u -3 -p -u -r1.5.2.1 FloatBufferImpl.java --- java/nio/FloatBufferImpl.java 16 Jan 2005 15:15:12 -0000 1.5.2.1 +++ java/nio/FloatBufferImpl.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* FloatBufferImpl.java -- - Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -149,7 +149,7 @@ final class FloatBufferImpl extends Floa } /** - * Absolute put method. Writes value to position + * Absolute put method. Writes value to position * index in the buffer. * * @exception IndexOutOfBoundsException If index is negative or not smaller Index: java/nio/IntBufferImpl.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/nio/IntBufferImpl.java,v retrieving revision 1.5.2.1 diff -u -3 -p -u -r1.5.2.1 IntBufferImpl.java --- java/nio/IntBufferImpl.java 16 Jan 2005 15:15:12 -0000 1.5.2.1 +++ java/nio/IntBufferImpl.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* IntBufferImpl.java -- - Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -149,7 +149,7 @@ final class IntBufferImpl extends IntBuf } /** - * Absolute put method. Writes value to position + * Absolute put method. Writes value to position * index in the buffer. * * @exception IndexOutOfBoundsException If index is negative or not smaller Index: java/nio/LongBufferImpl.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/nio/LongBufferImpl.java,v retrieving revision 1.5.2.1 diff -u -3 -p -u -r1.5.2.1 LongBufferImpl.java --- java/nio/LongBufferImpl.java 16 Jan 2005 15:15:12 -0000 1.5.2.1 +++ java/nio/LongBufferImpl.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* LongBufferImpl.java -- - Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -149,7 +149,7 @@ final class LongBufferImpl extends LongB } /** - * Absolute put method. Writes value to position + * Absolute put method. Writes value to position * index in the buffer. * * @exception IndexOutOfBoundsException If index is negative or not smaller Index: java/nio/ShortBufferImpl.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/nio/ShortBufferImpl.java,v retrieving revision 1.5.2.1 diff -u -3 -p -u -r1.5.2.1 ShortBufferImpl.java --- java/nio/ShortBufferImpl.java 16 Jan 2005 15:15:12 -0000 1.5.2.1 +++ java/nio/ShortBufferImpl.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* ShortBufferImpl.java -- - Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -149,7 +149,7 @@ final class ShortBufferImpl extends Shor } /** - * Absolute put method. Writes value to position + * Absolute put method. Writes value to position * index in the buffer. * * @exception IndexOutOfBoundsException If index is negative or not smaller Index: java/nio/channels/Channel.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/nio/channels/Channel.java,v retrieving revision 1.6.2.2 diff -u -3 -p -u -r1.6.2.2 Channel.java --- java/nio/channels/Channel.java 16 Jan 2005 02:14:48 -0000 1.6.2.2 +++ java/nio/channels/Channel.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* Channel.java -- - Copyright (C) 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ public interface Channel extends Closeab * Tells whether this channel is open or not * * @return trueif channel is open, - * false otherwise + * false otherwise */ boolean isOpen(); Index: java/nio/channels/IllegalBlockingModeException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/nio/channels/IllegalBlockingModeException.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 IllegalBlockingModeException.java --- java/nio/channels/IllegalBlockingModeException.java 8 Apr 2004 20:45:13 -0000 1.2 +++ java/nio/channels/IllegalBlockingModeException.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* IllegalBlockingModeException.java -- - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -39,7 +39,7 @@ package java.nio.channels; /** - * @author Michael Koch + * @author Michael Koch (address@hidden) * @since 1.4 * * Written using JDK 1.4.1 Online API from Sun Index: java/nio/charset/Charset.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/nio/charset/Charset.java,v retrieving revision 1.11.2.2 diff -u -3 -p -u -r1.11.2.2 Charset.java --- java/nio/charset/Charset.java 16 Jan 2005 15:15:12 -0000 1.11.2.2 +++ java/nio/charset/Charset.java 19 Feb 2005 10:40:45 -0000 @@ -127,9 +127,24 @@ public abstract class Charset implements { return charsetForName (charsetName) != null; } - + + /** + * Returns the Charset instance for the charset of the given name. + * + * @param charsetName + * @return + * @throws UnsupportedCharsetException if this VM does not support + * the charset of the given name. + * @throws IllegalCharsetNameException if the given charset name is + * legal. + * @throws IllegalArgumentException if charsetName is null. + */ public static Charset forName (String charsetName) { + // Throws IllegalArgumentException as the JDK does. + if(charsetName == null) + throw new IllegalArgumentException("Charset name must not be null."); + Charset cs = charsetForName (charsetName); if (cs == null) throw new UnsupportedCharsetException (charsetName); Index: java/nio/charset/spi/CharsetProvider.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/nio/charset/spi/CharsetProvider.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 CharsetProvider.java --- java/nio/charset/spi/CharsetProvider.java 8 Apr 2004 20:45:13 -0000 1.2 +++ java/nio/charset/spi/CharsetProvider.java 19 Feb 2005 10:40:45 -0000 @@ -52,7 +52,7 @@ import java.util.Iterator; * ignored, and '#' starts comments. Duplicates are ignored. The * implementations must be accessible to the classloader that requests them. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Charset * @since 1.4 * @status updated to 1.4 Index: java/rmi/server/RemoteObject.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/rmi/server/RemoteObject.java,v retrieving revision 1.4.2.2 diff -u -3 -p -u -r1.4.2.2 RemoteObject.java --- java/rmi/server/RemoteObject.java 18 Jan 2005 11:38:30 -0000 1.4.2.2 +++ java/rmi/server/RemoteObject.java 19 Feb 2005 10:40:45 -0000 @@ -45,6 +45,7 @@ import java.lang.reflect.Constructor; import java.rmi.NoSuchObjectException; import java.rmi.Remote; import java.rmi.UnmarshalException; +import java.util.WeakHashMap; public abstract class RemoteObject implements Remote, Serializable { @@ -53,6 +54,8 @@ private static final long serialVersionU protected transient RemoteRef ref; +private static final WeakHashMap stubs = new WeakHashMap(); + protected RemoteObject() { this(null); } @@ -65,21 +68,24 @@ public RemoteRef getRef() { return (ref); } +synchronized static void addStub(Remote obj, Remote stub) +{ + stubs.put(obj, stub); +} + +synchronized static void deleteStub(Remote obj) +{ + stubs.remove(obj); +} + public static Remote toStub(Remote obj) throws NoSuchObjectException { - Class cls = obj.getClass(); - String classname = cls.getName(); - ClassLoader cl = cls.getClassLoader(); - try - { - Class scls = cl.loadClass(classname + "_Stub"); - // JDK 1.2 stubs - Class[] stubprototype = new Class[] { RemoteRef.class }; - Constructor con = scls.getConstructor(stubprototype); - return (Remote)(con.newInstance(new Object[]{obj})); - } - catch (Exception e) {} - throw new NoSuchObjectException(obj.getClass().getName()); + Remote stub = (Remote)stubs.get(obj); + + if (stub == null) + throw new NoSuchObjectException(obj.getClass().getName()); + + return stub; } public int hashCode() { Index: java/rmi/server/UnicastRemoteObject.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/rmi/server/UnicastRemoteObject.java,v retrieving revision 1.6.2.1 diff -u -3 -p -u -r1.6.2.1 UnicastRemoteObject.java --- java/rmi/server/UnicastRemoteObject.java 15 Jan 2005 17:02:05 -0000 1.6.2.1 +++ java/rmi/server/UnicastRemoteObject.java 19 Feb 2005 10:40:45 -0000 @@ -98,7 +98,9 @@ public static RemoteStub exportObject(Re { sref = new UnicastServerRef(new ObjID (), port, ssf); } - return (sref.exportObject (obj)); + Remote stub = sref.exportObject (obj); + addStub(obj, stub); + return stub; } /** @@ -116,12 +118,15 @@ public static RemoteStub exportObject(Re { if (obj instanceof RemoteObject) { + deleteStub(obj); UnicastServerRef sref = (UnicastServerRef)((RemoteObject)obj).getRef(); return sref.unexportObject(obj, force); } else - //FIX ME - ; + { + //FIX ME + ; + } return true; } Index: java/security/AccessControlException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/AccessControlException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 AccessControlException.java --- java/security/AccessControlException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/AccessControlException.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* AccessControlException.java -- Permission is denied - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.security; * an attempt to perform an operation. This often keeps track of the * permission that was not granted. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see AccessController * @status updated to 1.4 */ Index: java/security/AllPermission.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/AllPermission.java,v retrieving revision 1.6.2.2 diff -u -3 -p -u -r1.6.2.2 AllPermission.java --- java/security/AllPermission.java 4 Feb 2005 09:44:44 -0000 1.6.2.2 +++ java/security/AllPermission.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* AllPermission.java -- Permission to do anything - Copyright (C) 1998, 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -140,7 +140,7 @@ public final class AllPermission extends * Implements AllPermission.newPermissionCollection, and obeys serialization * of JDK. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class AllPermissionCollection extends PermissionCollection { Index: java/security/BasicPermission.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/BasicPermission.java,v retrieving revision 1.10.2.3 diff -u -3 -p -u -r1.10.2.3 BasicPermission.java --- java/security/BasicPermission.java 4 Feb 2005 09:44:44 -0000 1.10.2.3 +++ java/security/BasicPermission.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* BasicPermission.java -- implements a simple named permission - Copyright (C) 1998, 1999, 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -58,8 +58,8 @@ import java.util.Hashtable; *

    This class ignores the action list. Subclasses can choose to implement * actions on top of this class if desired. * - * @author Aaron M. Renn - * @author Eric Blake + * @author Aaron M. Renn (address@hidden) + * @author Eric Blake (address@hidden) * @see Permission * @see Permissions * @see PermissionCollection @@ -203,7 +203,7 @@ public abstract class BasicPermission ex * Implements AllPermission.newPermissionCollection, and obeys serialization * of JDK. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class BasicPermissionCollection extends PermissionCollection { Index: java/security/DigestException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/DigestException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 DigestException.java --- java/security/DigestException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/DigestException.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* DigestException.java -- A generic message digest exception - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.security; * This exception indicates that a generic message digest exception has * occurred. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @status updated to 1.4 */ public class DigestException extends GeneralSecurityException Index: java/security/DigestInputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/DigestInputStream.java,v retrieving revision 1.5.2.1 diff -u -3 -p -u -r1.5.2.1 DigestInputStream.java --- java/security/DigestInputStream.java 15 Jan 2005 17:02:07 -0000 1.5.2.1 +++ java/security/DigestInputStream.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* DigestInputStream.java --- An Input stream tied to a message digest - Copyright (C) 1999, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -52,7 +52,7 @@ import java.io.InputStream; * in the message digest. * * @version 0.0 - * @author Mark Benvenuto + * @author Mark Benvenuto (address@hidden) */ public class DigestInputStream extends FilterInputStream { Index: java/security/DigestOutputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/DigestOutputStream.java,v retrieving revision 1.5.2.1 diff -u -3 -p -u -r1.5.2.1 DigestOutputStream.java --- java/security/DigestOutputStream.java 15 Jan 2005 17:02:07 -0000 1.5.2.1 +++ java/security/DigestOutputStream.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* DigestOutputStream.java --- An output stream tied to a message digest - Copyright (C) 1999, 2004 Free Software Foundation, Inc. + Copyright (C) 1999, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -52,7 +52,7 @@ import java.io.OutputStream; * message digest. * * @version 0.0 - * @author Mark Benvenuto + * @author Mark Benvenuto (address@hidden) */ public class DigestOutputStream extends FilterOutputStream { Index: java/security/GeneralSecurityException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/GeneralSecurityException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 GeneralSecurityException.java --- java/security/GeneralSecurityException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/GeneralSecurityException.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* GeneralSecurityException.java -- Common superclass of security exceptions - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package java.security; * (RuntimeException), and InvalidParamterException * (IllegalArgumentException). * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @status updated to 1.4 */ public class GeneralSecurityException extends Exception Index: java/security/Guard.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/Guard.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 Guard.java --- java/security/Guard.java 29 Mar 2002 08:30:51 -0000 1.5 +++ java/security/Guard.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* Guard.java -- Check access to a guarded object - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.security; * This interface specifies a mechanism for querying whether or not * access is allowed to a guarded object. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see GuardedObject * @since 1.1 * @status updated to 1.4 Index: java/security/GuardedObject.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/GuardedObject.java,v retrieving revision 1.5.2.1 diff -u -3 -p -u -r1.5.2.1 GuardedObject.java --- java/security/GuardedObject.java 15 Jan 2005 17:02:08 -0000 1.5.2.1 +++ java/security/GuardedObject.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* GuardedObject.java -- An object protected by a Guard - Copyright (C) 1998, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -50,7 +50,7 @@ import java.io.Serializable; * Guard. If the Guard disallows access, an * exception will be thrown. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @since 1.1 * @status updated to 1.4 */ Index: java/security/InvalidAlgorithmParameterException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/InvalidAlgorithmParameterException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 InvalidAlgorithmParameterException.java --- java/security/InvalidAlgorithmParameterException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/InvalidAlgorithmParameterException.java 19 Feb 2005 10:40:45 -0000 @@ -1,6 +1,6 @@ /* InvalidAlgorithmParameterException.java -- an invalid parameter to a security algorithm - Copyright (C) 2000, 2002 Free Software Foundation, Inc. + Copyright (C) 2000, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.security; /** * Thrown for an invalid security algorithm parameter. * - * @author Warren Levy + * @author Warren Levy (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: java/security/InvalidKeyException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/InvalidKeyException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 InvalidKeyException.java --- java/security/InvalidKeyException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/InvalidKeyException.java 19 Feb 2005 10:40:45 -0000 @@ -40,7 +40,7 @@ package java.security; /** * Thrown for an invalid key. * - * @author Warren Levy + * @author Warren Levy (address@hidden) * @status updated to 1.4 */ public class InvalidKeyException extends KeyException Index: java/security/InvalidParameterException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/InvalidParameterException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 InvalidParameterException.java --- java/security/InvalidParameterException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/InvalidParameterException.java 19 Feb 2005 10:40:45 -0000 @@ -41,7 +41,7 @@ package java.security; * Thrown when an invalid parameter is passed to a method of the JCA/JCE * engine classes. * - * @author Warren Levy + * @author Warren Levy (address@hidden) * @status updated to 1.4 */ public class InvalidParameterException extends IllegalArgumentException Index: java/security/Key.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/Key.java,v retrieving revision 1.9 diff -u -3 -p -u -r1.9 Key.java --- java/security/Key.java 12 Oct 2003 15:53:14 -0000 1.9 +++ java/security/Key.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* Key.java -- A abstract representation of a digital key - Copyright (C) 1998, 2000, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2000, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ import java.io.Serializable; * keys may be serialized. Keys are generally obtained through key generators, * including address@hidden KeyFactory}. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see PublicKey * @see PrivateKey * @see KeyPair Index: java/security/KeyException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/KeyException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 KeyException.java --- java/security/KeyException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/KeyException.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* KeyException.java -- Thrown when there is a problem with a key - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -40,7 +40,7 @@ package java.security; /** * This exception is thrown when there is a problem with a key. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see Key * @status updated to 1.4 */ Index: java/security/KeyManagementException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/KeyManagementException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 KeyManagementException.java --- java/security/KeyManagementException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/KeyManagementException.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* KeyManagementException.java -- an exception in key management - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.security; * This exception is thrown whenever a problem related to the management of * security keys is encountered. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see Key * @status updated to 1.4 */ Index: java/security/KeyStoreException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/KeyStoreException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 KeyStoreException.java --- java/security/KeyStoreException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/KeyStoreException.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* KeyStoreException.java -- Indicates a problem with the key store - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -40,7 +40,7 @@ package java.security; /** * Indicates a problem with the key store. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: java/security/MessageDigestSpi.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/MessageDigestSpi.java,v retrieving revision 1.4.2.2 diff -u -3 -p -u -r1.4.2.2 MessageDigestSpi.java --- java/security/MessageDigestSpi.java 15 Jan 2005 17:02:08 -0000 1.4.2.2 +++ java/security/MessageDigestSpi.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* MessageDigestSpi.java --- The message digest service provider interface. - Copyright (C) 1999 Free Software Foundation, Inc. + Copyright (C) 1999, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -53,7 +53,7 @@ package java.security; @version 0.0 - @author Mark Benvenuto + @author Mark Benvenuto (address@hidden) */ public abstract class MessageDigestSpi { Index: java/security/NoSuchAlgorithmException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/NoSuchAlgorithmException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 NoSuchAlgorithmException.java --- java/security/NoSuchAlgorithmException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/NoSuchAlgorithmException.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* NoSuchAlgorithmException.java -- an algorithm was not available - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.security; * This exception is thrown when the requested security algorithm is * not available * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @status updated to 1.4 */ public class NoSuchAlgorithmException extends GeneralSecurityException Index: java/security/NoSuchProviderException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/NoSuchProviderException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 NoSuchProviderException.java --- java/security/NoSuchProviderException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/NoSuchProviderException.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* NoSuchProviderException.java -- thrown when a provider is not found - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.security; * This exception is thrown when the requested security provider is * not available. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @status updated to 1.4 */ public class NoSuchProviderException extends GeneralSecurityException Index: java/security/Permission.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/Permission.java,v retrieving revision 1.7 diff -u -3 -p -u -r1.7 Permission.java --- java/security/Permission.java 29 Mar 2002 08:30:51 -0000 1.7 +++ java/security/Permission.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* Permission.java -- The superclass for all permission objects - Copyright (C) 1998, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -61,7 +61,7 @@ import java.io.Serializable; *

    Permission's must be immutable - do not change their * state after creation. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see Permissions * @see PermissionCollection * @since 1.1 Index: java/security/PermissionCollection.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/PermissionCollection.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 PermissionCollection.java --- java/security/PermissionCollection.java 29 Mar 2002 08:30:51 -0000 1.8 +++ java/security/PermissionCollection.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* PermissionCollection.java -- A collection of permission objects - Copyright (C) 1998, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -67,8 +67,8 @@ import java.util.Enumeration; * in any type of collection unless it overrides that method to create its * own collection type. * - * @author Aaron M. Renn - * @author Eric Blake + * @author Aaron M. Renn (address@hidden) + * @author Eric Blake (address@hidden) * @see Permission * @see Permissions * @since 1.1 Index: java/security/Permissions.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/Permissions.java,v retrieving revision 1.7.2.3 diff -u -3 -p -u -r1.7.2.3 Permissions.java --- java/security/Permissions.java 4 Feb 2005 09:44:44 -0000 1.7.2.3 +++ java/security/Permissions.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* Permissions.java -- a collection of permission collections - Copyright (C) 1998, 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -53,8 +53,8 @@ import java.util.NoSuchElementException; * collection type which stores its permissions in a hash table will be * used. * - * @author Aaron M. Renn - * @author Eric Blake + * @author Aaron M. Renn (address@hidden) + * @author Eric Blake (address@hidden) * @since 1.1 */ public final class Permissions extends PermissionCollection @@ -193,7 +193,7 @@ public final class Permissions extends P * Implements the permission collection for all permissions without one of * their own, and obeys serialization of JDK. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class PermissionsHash extends PermissionCollection { @@ -227,9 +227,18 @@ public final class Permissions extends P * @param perm the permission to check * @return true if it is implied */ + // FIXME: Should this method be synchronized? public boolean implies(Permission perm) { - return perms.get(perm) != null; + Enumeration elements = elements(); + + while (elements.hasMoreElements()) + { + Permission p = (Permission)elements.nextElement(); + if (p.implies(perm)) + return true; + } + return false; } /** Index: java/security/Principal.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/Principal.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 Principal.java --- java/security/Principal.java 29 Mar 2002 08:30:51 -0000 1.5 +++ java/security/Principal.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* Principal.java -- A security entity - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.security; * This interface models an entity (such as a user or a certificate authority) * for the purposes of applying the Java security model. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see X509Certificate * @since 1.1 * @status updated to 1.4 Index: java/security/PrivateKey.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/PrivateKey.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 PrivateKey.java --- java/security/PrivateKey.java 12 Oct 2003 15:53:15 -0000 1.8 +++ java/security/PrivateKey.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* PrivateKey.java -- tagging interface for all private keys - Copyright (C) 1998, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.security; * This interface specified no methods. In simply provides a common * super-interface for all algorithm specific private key values. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see Key * @see PublicKey * @see Certificate Index: java/security/PrivilegedActionException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/PrivilegedActionException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 PrivilegedActionException.java --- java/security/PrivilegedActionException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/PrivilegedActionException.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* PrivilegedActionException.java -- wrap an exception in a privileged action - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,8 +43,8 @@ package java.security; * AccessController.doPrivileged() method. It wraps the * actual exception thrown in the privileged code. * - * @author Aaron M. Renn - * @author Eric Blake + * @author Aaron M. Renn (address@hidden) + * @author Eric Blake (address@hidden) * @see PrivilegedExceptionAction * @see AccessController#doPrivileged(PrivilegedExceptionAction) * @see AccessController#doPrivileged(PrivilegedExceptionAction, AccessControlContext) Index: java/security/ProviderException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/ProviderException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 ProviderException.java --- java/security/ProviderException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/ProviderException.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* ProviderException.java -- Generic security provider runtime exception - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.security; * This exception indicates that a runtime problem was encounterd with * a security provider. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @status updated to 1.4 */ public class ProviderException extends RuntimeException Index: java/security/PublicKey.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/PublicKey.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 PublicKey.java --- java/security/PublicKey.java 12 Oct 2003 15:53:15 -0000 1.8 +++ java/security/PublicKey.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* PublicKey.java -- tagging interface for all public keys - Copyright (C) 1998, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.security; * This interface specified no methods. In simply provides a common * super-interface for all algorithm specific public key values. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see Key * @see PrivateKey * @see Certificate Index: java/security/SecureClassLoader.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/SecureClassLoader.java,v retrieving revision 1.11 diff -u -3 -p -u -r1.11 SecureClassLoader.java --- java/security/SecureClassLoader.java 3 Jun 2004 06:43:11 -0000 1.11 +++ java/security/SecureClassLoader.java 19 Feb 2005 10:40:45 -0000 @@ -48,6 +48,8 @@ package java.security; */ public class SecureClassLoader extends ClassLoader { + java.util.WeakHashMap protectionDomainCache = new java.util.WeakHashMap(); + protected SecureClassLoader(ClassLoader parent) { super(parent); @@ -80,11 +82,29 @@ public class SecureClassLoader extends C protected final Class defineClass(String name, byte[] b, int off, int len, CodeSource cs) { - // FIXME: Need to cache ProtectionDomains according to 1.3 docs. if (cs != null) { - ProtectionDomain protectionDomain - = new ProtectionDomain(cs, getPermissions(cs), this, null); + ProtectionDomain protectionDomain; + + synchronized (protectionDomainCache) + { + protectionDomain = (ProtectionDomain)protectionDomainCache.get(cs); + } + + if (protectionDomain == null) + { + protectionDomain + = new ProtectionDomain(cs, getPermissions(cs), this, null); + synchronized (protectionDomainCache) + { + ProtectionDomain domain + = (ProtectionDomain)protectionDomainCache.get(cs); + if (domain == null) + protectionDomainCache.put(cs, protectionDomain); + else + protectionDomain = domain; + } + } return super.defineClass(name, b, off, len, protectionDomain); } else Index: java/security/SecureRandom.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/SecureRandom.java,v retrieving revision 1.14.2.2 diff -u -3 -p -u -r1.14.2.2 SecureRandom.java --- java/security/SecureRandom.java 16 Jan 2005 15:15:12 -0000 1.14.2.2 +++ java/security/SecureRandom.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* SecureRandom.java --- Secure Random class implementation - Copyright (C) 1999, 2001, 2002, 2003 Free Software Foundation, Inc. + Copyright (C) 1999, 2001, 2002, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -49,7 +49,7 @@ import java.util.Random; * keys and initialization vectors to the generation of random padding * bytes. * - * @author Mark Benvenuto + * @author Mark Benvenuto (address@hidden) * @author Casey Marshall */ public class SecureRandom extends Random Index: java/security/SecureRandomSpi.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/SecureRandomSpi.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 SecureRandomSpi.java --- java/security/SecureRandomSpi.java 10 May 2003 05:58:28 -0000 1.6 +++ java/security/SecureRandomSpi.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* SecureRandomSpi.java --- Secure Random Service Provider Interface - Copyright (C) 1999 Free Software Foundation, Inc. + Copyright (C) 1999, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ import java.io.Serializable; @since JDK 1.2 - @author Mark Benvenuto + @author Mark Benvenuto (address@hidden) */ public abstract class SecureRandomSpi implements Serializable { Index: java/security/SignatureException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/SignatureException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 SignatureException.java --- java/security/SignatureException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/SignatureException.java 19 Feb 2005 10:40:45 -0000 @@ -1,5 +1,5 @@ /* SignatureException.java -- Generic error in signature - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.security; * This exception is thrown when a problem is encountered with a * digital signature. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @status updated to 1.4 */ public class SignatureException extends GeneralSecurityException Index: java/security/SignatureSpi.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/SignatureSpi.java,v retrieving revision 1.7.2.2 diff -u -3 -p -u -r1.7.2.2 SignatureSpi.java --- java/security/SignatureSpi.java 15 Jan 2005 17:02:09 -0000 1.7.2.2 +++ java/security/SignatureSpi.java 19 Feb 2005 10:40:46 -0000 @@ -49,7 +49,7 @@ import java.security.spec.AlgorithmParam * cryptographic service provider who wishes to supply the implementation of a * particular signature algorithm. * - * @author Mark Benvenuto + * @author Mark Benvenuto (address@hidden) * @since 1.2 * @see Signature */ Index: java/security/SignedObject.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/SignedObject.java,v retrieving revision 1.10 diff -u -3 -p -u -r1.10 SignedObject.java --- java/security/SignedObject.java 17 Apr 2004 18:46:40 -0000 1.10 +++ java/security/SignedObject.java 19 Feb 2005 10:40:46 -0000 @@ -123,7 +123,7 @@ import java.io.Serializable; * of signatures, resembling a chain of authorization and delegation. * * - * @author Mark Benvenuto + * @author Mark Benvenuto (address@hidden) * @since 1.2 * @see Signature */ Index: java/security/Signer.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/Signer.java,v retrieving revision 1.9 diff -u -3 -p -u -r1.9 Signer.java --- java/security/Signer.java 10 May 2003 05:58:28 -0000 1.9 +++ java/security/Signer.java 19 Feb 2005 10:40:46 -0000 @@ -45,7 +45,7 @@ package java.security; * issue that should be handled by subclasses as appropriate to their intended * use.

    * - * @author Mark Benvenuto + * @author Mark Benvenuto (address@hidden) * @deprecated This class is no longer used. Its functionality has been replaced * by java.security.KeyStore, the java.security.cert * package, and java.security.Principal. Index: java/security/UnrecoverableKeyException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/UnrecoverableKeyException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 UnrecoverableKeyException.java --- java/security/UnrecoverableKeyException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/UnrecoverableKeyException.java 19 Feb 2005 10:40:46 -0000 @@ -1,5 +1,5 @@ /* UnrecoverableKeyException.java -- Cannot recover a key from the key store - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.security; * This exception is thrown when a key cannot be recovered from the key * store. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: java/security/UnresolvedPermission.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/UnresolvedPermission.java,v retrieving revision 1.7.2.2 diff -u -3 -p -u -r1.7.2.2 UnresolvedPermission.java --- java/security/UnresolvedPermission.java 16 Jan 2005 02:14:48 -0000 1.7.2.2 +++ java/security/UnresolvedPermission.java 19 Feb 2005 10:40:46 -0000 @@ -1,5 +1,5 @@ /* UnresolvedPermission.java -- Placeholder for unresolved permissions - Copyright (C) 1998, 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -207,7 +207,7 @@ public final class UnresolvedPermission * Implements the permission collection for unresolved permissions, and * obeys serialization of JDK. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ class UnresolvedPermissionCollection extends PermissionCollection { Index: java/security/acl/AclNotFoundException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/acl/AclNotFoundException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 AclNotFoundException.java --- java/security/acl/AclNotFoundException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/acl/AclNotFoundException.java 19 Feb 2005 10:40:46 -0000 @@ -1,5 +1,5 @@ /* AclNotFoundException.java -- thrown when an ACL is not found - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.security.acl; * This exception is thrown when a requested access control list (ACL) is * not found. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @status updated to 1.4 */ public class AclNotFoundException extends Exception Index: java/security/acl/LastOwnerException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/acl/LastOwnerException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 LastOwnerException.java --- java/security/acl/LastOwnerException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/acl/LastOwnerException.java 19 Feb 2005 10:40:46 -0000 @@ -1,5 +1,5 @@ /* LastOwnerException.java -- User attempted to delete last ACL owner - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package java.security.acl; * This exception is thrown when an attempt is made to delete the last owner * of an access control list (ACL) * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @see Owner#deleteOwner(java.security.Principal, java.security.Principal) * @status updated to 1.4 */ Index: java/security/acl/NotOwnerException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/acl/NotOwnerException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 NotOwnerException.java --- java/security/acl/NotOwnerException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/security/acl/NotOwnerException.java 19 Feb 2005 10:40:46 -0000 @@ -1,5 +1,5 @@ /* NotOwnerException.java -- Attempt to modify an unowned ACL - Copyright (C) 1998, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.security.acl; * the caller to be the owner of the access control list (ACL) when the caller * is in fact not the owner of the ACL. * - * @author Aaron M. Renn + * @author Aaron M. Renn (address@hidden) * @status updated to 1.4 */ public class NotOwnerException extends Exception Index: java/security/cert/CertPath.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/cert/CertPath.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 CertPath.java --- java/security/cert/CertPath.java 30 Apr 2002 10:02:15 -0000 1.1 +++ java/security/cert/CertPath.java 19 Feb 2005 10:40:46 -0000 @@ -1,5 +1,5 @@ /* CertPath.java -- a sequence of certificates - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -54,7 +54,7 @@ import java.util.List; * the path is consolidated into a address@hidden CertPathRep}, which preserves the * data regardless of the underlying implementation of the path. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.4 * @status updated to 1.4 */ @@ -63,7 +63,7 @@ public abstract class CertPath implement /** * The serialized representation of a path. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ protected static class CertPathRep implements Serializable { Index: java/security/cert/CertPathBuilderException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/cert/CertPathBuilderException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 CertPathBuilderException.java --- java/security/cert/CertPathBuilderException.java 24 Feb 2002 04:25:17 -0000 1.1 +++ java/security/cert/CertPathBuilderException.java 19 Feb 2005 10:40:46 -0000 @@ -1,6 +1,6 @@ /* CertPathBuilderException.java -- wraps an exception during certificate path building - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ import java.security.GeneralSecurityExce * Indicates a problem while using a CertPathBuilder, wrapping * the lower exception. This class is not thread-safe. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see CertPathBuilder * @since 1.4 * @status updated to 1.4 Index: java/security/cert/CertPathValidatorException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/cert/CertPathValidatorException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 CertPathValidatorException.java --- java/security/cert/CertPathValidatorException.java 24 Feb 2002 04:25:17 -0000 1.1 +++ java/security/cert/CertPathValidatorException.java 19 Feb 2005 10:40:46 -0000 @@ -1,6 +1,6 @@ /* CertPathValidatorException.java -- wraps an exception during validation of a CertPath - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ import java.security.GeneralSecurityExce * it can store the path an index in that path that caused the problem. This * class is not thread-safe. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see CertPathValidator * @since 1.4 * @status updated to 1.4 Index: java/security/cert/CertStoreException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/security/cert/CertStoreException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 CertStoreException.java --- java/security/cert/CertStoreException.java 24 Feb 2002 04:25:17 -0000 1.1 +++ java/security/cert/CertStoreException.java 19 Feb 2005 10:40:46 -0000 @@ -1,5 +1,5 @@ /* CertStoreException.java -- wraps an exception during certificate storage - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ import java.security.GeneralSecurityExce * CertStore, wrapping the lower exception. This class is not * thread-safe. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see CertStore * @since 1.4 * @status updated to 1.4 Index: java/text/BreakIterator.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/text/BreakIterator.java,v retrieving revision 1.8.2.1 diff -u -3 -p -u -r1.8.2.1 BreakIterator.java --- java/text/BreakIterator.java 15 Jan 2005 17:02:15 -0000 1.8.2.1 +++ java/text/BreakIterator.java 19 Feb 2005 10:40:46 -0000 @@ -1,5 +1,5 @@ /* BreakIterator.java -- Breaks text into elements - Copyright (C) 1998, 1999, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -53,7 +53,7 @@ import java.util.ResourceBundle; * class will be valid upon creation. That is, their methods will * not cause exceptions if called before you call setText(). * - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @author Aaron M. Renn (address@hidden) * @date March 19, 1999 */ Index: java/text/ChoiceFormat.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/text/ChoiceFormat.java,v retrieving revision 1.9.2.1 diff -u -3 -p -u -r1.9.2.1 ChoiceFormat.java --- java/text/ChoiceFormat.java 15 Jan 2005 17:02:15 -0000 1.9.2.1 +++ java/text/ChoiceFormat.java 19 Feb 2005 10:40:46 -0000 @@ -1,5 +1,5 @@ /* ChoiceFormat.java -- Format over a range of numbers - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004 + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -71,7 +71,7 @@ formats = { "file", "files" } * array must be sorted in ascending order and the format string array * must be the same length as the terminator array. * - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @author Aaron M. Renn (address@hidden) * @date March 9, 1999 */ Index: java/text/CollationElementIterator.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/text/CollationElementIterator.java,v retrieving revision 1.19.2.1 diff -u -3 -p -u -r1.19.2.1 CollationElementIterator.java --- java/text/CollationElementIterator.java 15 Jan 2005 17:02:15 -0000 1.19.2.1 +++ java/text/CollationElementIterator.java 19 Feb 2005 10:40:46 -0000 @@ -53,9 +53,9 @@ import java.util.ArrayList; * getCollationElementIterator method on * RuleBasedCollator. * - * @author Aaron M. Renn - * @author Tom Tromey - * @author Guilhem Lavaux + * @author Aaron M. Renn (address@hidden) + * @author Tom Tromey (address@hidden) + * @author Guilhem Lavaux (address@hidden) */ public final class CollationElementIterator { Index: java/text/CollationKey.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/text/CollationKey.java,v retrieving revision 1.12 diff -u -3 -p -u -r1.12 CollationKey.java --- java/text/CollationKey.java 17 Apr 2004 18:37:47 -0000 1.12 +++ java/text/CollationKey.java 19 Feb 2005 10:40:46 -0000 @@ -1,5 +1,5 @@ /* CollationKey.java -- Precomputed collation value - Copyright (C) 1998, 1999, 2000, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -59,8 +59,8 @@ package java.text; * CollationKey is created by calling the * getCollationKey method on an instance of Collator. * - * @author Aaron M. Renn - * @author Tom Tromey + * @author Aaron M. Renn (address@hidden) + * @author Tom Tromey (address@hidden) * @date March 25, 1999 */ public final class CollationKey implements Comparable Index: java/text/Collator.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/text/Collator.java,v retrieving revision 1.11.2.1 diff -u -3 -p -u -r1.11.2.1 Collator.java --- java/text/Collator.java 16 Feb 2005 01:11:42 -0000 1.11.2.1 +++ java/text/Collator.java 19 Feb 2005 10:40:46 -0000 @@ -1,5 +1,5 @@ /* Collator.java -- Perform locale dependent String comparisons. - Copyright (C) 1998, 1999, 2000, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -64,7 +64,7 @@ import java.util.ResourceBundle; * are described in detail in the documentation for the methods and values * that are related to them. * - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @author Aaron M. Renn (address@hidden) * @date March 18, 1999 */ Index: java/text/DateFormat.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/text/DateFormat.java,v retrieving revision 1.14.2.4 diff -u -3 -p -u -r1.14.2.4 DateFormat.java --- java/text/DateFormat.java 23 Jan 2005 02:46:23 -0000 1.14.2.4 +++ java/text/DateFormat.java 19 Feb 2005 10:40:47 -0000 @@ -1,5 +1,5 @@ /* DateFormat.java -- Class for formatting/parsing date/times - Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004 + Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ import java.util.ResourceBundle; import java.util.TimeZone; /** - * @author Per Bothner + * @author Per Bothner (address@hidden) * @date October 25, 1998. */ /* Written using "Java Class Libraries", 2nd edition, plus online Index: java/text/DateFormatSymbols.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/text/DateFormatSymbols.java,v retrieving revision 1.14 diff -u -3 -p -u -r1.14 DateFormatSymbols.java --- java/text/DateFormatSymbols.java 15 Jun 2004 22:40:39 -0000 1.14 +++ java/text/DateFormatSymbols.java 19 Feb 2005 10:40:47 -0000 @@ -1,5 +1,5 @@ /* DateFormatSymbols.java -- Format over a range of numbers - Copyright (C) 1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.util.ResourceBundle; /** * This class acts as container for locale specific date/time formatting * information such as the days of the week and the months of the year. - * @author Per Bothner + * @author Per Bothner (address@hidden) * @date October 24, 1998. */ /* Written using "Java Class Libraries", 2nd edition, ISBN 0-201-31002-3. Index: java/text/FieldPosition.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/text/FieldPosition.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 FieldPosition.java --- java/text/FieldPosition.java 10 Apr 2004 17:03:45 -0000 1.8 +++ java/text/FieldPosition.java 19 Feb 2005 10:40:47 -0000 @@ -1,5 +1,5 @@ /* FieldPosition.java -- Keeps track of field positions while formatting - Copyright (C) 1998, 1999, 2001 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ package java.text; * typically define constant values for the field identifiers. * * @author Aaron M. Renn (address@hidden) - * @author Per Bothner + * @author Per Bothner (address@hidden) */ public class FieldPosition { Index: java/text/Format.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/text/Format.java,v retrieving revision 1.11.2.3 diff -u -3 -p -u -r1.11.2.3 Format.java --- java/text/Format.java 16 Jan 2005 02:14:48 -0000 1.11.2.3 +++ java/text/Format.java 19 Feb 2005 10:40:47 -0000 @@ -1,5 +1,5 @@ /* Format.java -- Abstract superclass for formatting/parsing strings. - Copyright (C) 1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2003, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -57,7 +57,7 @@ import java.io.Serializable; * available locales in the current runtime environment. * * @author Aaron M. Renn (address@hidden) - * @author Per Bothner + * @author Per Bothner (address@hidden) */ public abstract class Format implements Serializable, Cloneable { Index: java/text/MessageFormat.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/text/MessageFormat.java,v retrieving revision 1.11.2.7 diff -u -3 -p -u -r1.11.2.7 MessageFormat.java --- java/text/MessageFormat.java 4 Feb 2005 09:44:45 -0000 1.11.2.7 +++ java/text/MessageFormat.java 19 Feb 2005 10:40:47 -0000 @@ -49,8 +49,8 @@ import java.util.Vector; public class MessageFormat extends Format { /** - * @author Tom Tromey - * @author Jorge Aliss + * @author Tom Tromey (address@hidden) + * @author Jorge Aliss (address@hidden) * @date March 3, 1999 */ /* Written using "Java Class Libraries", 2nd edition, plus online Index: java/text/ParseException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/text/ParseException.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 ParseException.java --- java/text/ParseException.java 24 Feb 2002 04:25:17 -0000 1.5 +++ java/text/ParseException.java 19 Feb 2005 10:40:47 -0000 @@ -1,5 +1,5 @@ /* ParseException.java -- an error occurred while parsing - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.text; * This exception is thrown when an unexpected error occurs during parsing. * * @author Aaron M. Renn (address@hidden) - * @author Per Bothner + * @author Per Bothner (address@hidden) * @see Format * @see FieldPosition * @status updated to 1.4 Index: java/text/ParsePosition.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/text/ParsePosition.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 ParsePosition.java --- java/text/ParsePosition.java 17 Apr 2004 18:37:47 -0000 1.6 +++ java/text/ParsePosition.java 19 Feb 2005 10:40:47 -0000 @@ -1,5 +1,5 @@ /* ParsePosition.java -- Keep track of position while parsing. - Copyright (C) 1998, 1999, 2001 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package java.text; * operations. * * @author Aaron M. Renn (address@hidden) - * @author Per Bothner + * @author Per Bothner (address@hidden) */ public class ParsePosition { Index: java/text/SimpleDateFormat.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/text/SimpleDateFormat.java,v retrieving revision 1.28.2.9 diff -u -3 -p -u -r1.28.2.9 SimpleDateFormat.java --- java/text/SimpleDateFormat.java 16 Feb 2005 01:11:42 -0000 1.28.2.9 +++ java/text/SimpleDateFormat.java 19 Feb 2005 10:40:47 -0000 @@ -1,6 +1,6 @@ /* SimpleDateFormat.java -- A class for parsing/formating simple date constructs - Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004 + Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,8 +45,8 @@ import gnu.java.text.FormatBuffer; import gnu.java.text.FormatCharacterIterator; import gnu.java.text.StringFormatBuffer; -import java.io.InvalidObjectException; import java.io.IOException; +import java.io.InvalidObjectException; import java.io.ObjectInputStream; import java.util.ArrayList; import java.util.Calendar; @@ -96,7 +96,8 @@ public class SimpleDateFormat extends Da * @param s the size of the field. * @param c the character used. */ - public CompiledField(int f, int s, char c) { + public CompiledField(int f, int s, char c) + { field = f; size = s; character = c; @@ -168,7 +169,7 @@ public class SimpleDateFormat extends Da * @see DateFormatSymbols * @serial The localisation data. May not be null. */ - private DateFormatSymbols formatData; // formatData + private DateFormatSymbols formatData; /** * The date representing the start of the century Index: java/text/StringCharacterIterator.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/text/StringCharacterIterator.java,v retrieving revision 1.7 diff -u -3 -p -u -r1.7 StringCharacterIterator.java --- java/text/StringCharacterIterator.java 17 Apr 2004 18:37:48 -0000 1.7 +++ java/text/StringCharacterIterator.java 19 Feb 2005 10:40:47 -0000 @@ -1,5 +1,5 @@ /* StringCharacterIterator.java -- Iterate over a character range in a string - Copyright (C) 1998, 1999, 2001 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package java.text; * the index to be set. * * @author Aaron M. Renn (address@hidden) - * @author Tom Tromey + * @author Tom Tromey (address@hidden) */ public final class StringCharacterIterator implements CharacterIterator { Index: java/util/AbstractList.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/AbstractList.java,v retrieving revision 1.21.2.5 diff -u -3 -p -u -r1.21.2.5 AbstractList.java --- java/util/AbstractList.java 4 Feb 2005 09:44:45 -0000 1.21.2.5 +++ java/util/AbstractList.java 19 Feb 2005 10:40:48 -0000 @@ -1,5 +1,6 @@ /* AbstractList.java -- Abstract implementation of most of List - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2005 + Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -59,7 +60,7 @@ package java.util; * * @author Original author unknown * @author Bryce McKinlay - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Collection * @see List * @see AbstractSequentialList @@ -759,7 +760,7 @@ while (i.hasNext()) * by using a non-public top-level class in the same package. * * @author Original author unknown - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static class SubList extends AbstractList { @@ -1207,7 +1208,7 @@ while (i.hasNext()) * This class is a RandomAccess version of SubList, as required by * address@hidden AbstractList#subList(int, int)}. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class RandomAccessSubList extends SubList implements RandomAccess Index: java/util/AbstractMap.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/AbstractMap.java,v retrieving revision 1.26.2.3 diff -u -3 -p -u -r1.26.2.3 AbstractMap.java --- java/util/AbstractMap.java 13 Jan 2005 22:40:39 -0000 1.26.2.3 +++ java/util/AbstractMap.java 19 Feb 2005 10:40:48 -0000 @@ -1,5 +1,6 @@ /* AbstractMap.java -- Abstract implementation of most of Map - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2005 + Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -53,7 +54,7 @@ package java.util; * * @author Original author unknown * @author Bryce McKinlay - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Map * @see Collection * @see HashMap @@ -624,7 +625,7 @@ public abstract class AbstractMap * life much easier. * * @author Jon Zeppieri - * @author Eric Blake + * @author Eric Blake (address@hidden) */ // XXX - FIXME Use fully qualified implements as gcj 3.1 workaround. // Bug still exists in 3.4.1 Index: java/util/AbstractSequentialList.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/AbstractSequentialList.java,v retrieving revision 1.15.2.3 diff -u -3 -p -u -r1.15.2.3 AbstractSequentialList.java --- java/util/AbstractSequentialList.java 13 Jan 2005 22:40:40 -0000 1.15.2.3 +++ java/util/AbstractSequentialList.java 19 Feb 2005 10:40:48 -0000 @@ -1,5 +1,5 @@ /* AbstractSequentialList.java -- List implementation for sequential access - Copyright (C) 1998, 1999, 2000, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -61,7 +61,7 @@ package java.util; * * @author Original author unknown * @author Bryce McKinlay - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Collection * @see List * @see AbstractList Index: java/util/AbstractSet.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/AbstractSet.java,v retrieving revision 1.14.2.3 diff -u -3 -p -u -r1.14.2.3 AbstractSet.java --- java/util/AbstractSet.java 3 Nov 2004 18:35:07 -0000 1.14.2.3 +++ java/util/AbstractSet.java 19 Feb 2005 10:40:48 -0000 @@ -1,5 +1,6 @@ /* AbstractSet.java -- Abstract implementation of most of Set - Copyright (C) 1998, 2000, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 2000, 2001, 2004, 2005 + Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +49,7 @@ package java.util; * the requirements placed on them by the Set interface. * * @author Original author unknown - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Collection * @see AbstractCollection * @see Set Index: java/util/ArrayList.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/ArrayList.java,v retrieving revision 1.25.2.3 diff -u -3 -p -u -r1.25.2.3 ArrayList.java --- java/util/ArrayList.java 13 Jan 2005 22:40:40 -0000 1.25.2.3 +++ java/util/ArrayList.java 19 Feb 2005 10:40:48 -0000 @@ -1,6 +1,6 @@ /* ArrayList.java -- JDK1.2's answer to Vector; this is an array-backed implementation of the List interface - Copyright (C) 1998, 1999, 2000, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -72,7 +72,7 @@ import java.lang.reflect.Array; * * @author Jon A. Zeppieri * @author Bryce McKinlay - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Collection * @see List * @see LinkedList Index: java/util/Arrays.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Arrays.java,v retrieving revision 1.20.2.7 diff -u -3 -p -u -r1.20.2.7 Arrays.java --- java/util/Arrays.java 14 Jan 2005 10:24:16 -0000 1.20.2.7 +++ java/util/Arrays.java 19 Feb 2005 10:40:48 -0000 @@ -1,5 +1,6 @@ /* Arrays.java -- Utility class with methods to operate on arrays - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 + Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -934,7 +935,7 @@ public class Arrays // sort - // Thanks to Paul Fisher for finding this quicksort algorithm + // Thanks to Paul Fisher (address@hidden) for finding this quicksort algorithm // as specified by Sun and porting it to Java. The algorithm is an optimised // quicksort, as described in Jon L. Bentley and M. Douglas McIlroy's // "Engineering a Sort Function", Software-Practice and Experience, Vol. @@ -2358,7 +2359,7 @@ public class Arrays * Sun's choice for Serialization purposes. Element addition and removal * is prohibited, but values can be modified. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @status updated to 1.4 */ private static final class ArrayList extends AbstractList Index: java/util/BitSet.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/BitSet.java,v retrieving revision 1.13.2.4 diff -u -3 -p -u -r1.13.2.4 BitSet.java --- java/util/BitSet.java 15 Jan 2005 17:02:16 -0000 1.13.2.4 +++ java/util/BitSet.java 19 Feb 2005 10:40:49 -0000 @@ -1,5 +1,5 @@ /* BitSet.java -- A vector of bits. - Copyright (C) 1998, 1999, 2000, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -61,8 +61,8 @@ import java.io.Serializable; * undefined. * * @author Jochen Hoenicke - * @author Tom Tromey - * @author Eric Blake + * @author Tom Tromey (address@hidden) + * @author Eric Blake (address@hidden) * @status updated to 1.4 */ public class BitSet implements Cloneable, Serializable Index: java/util/Calendar.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Calendar.java,v retrieving revision 1.25.2.11 diff -u -3 -p -u -r1.25.2.11 Calendar.java --- java/util/Calendar.java 16 Feb 2005 01:11:42 -0000 1.25.2.11 +++ java/util/Calendar.java 19 Feb 2005 10:40:49 -0000 @@ -1,5 +1,5 @@ /* Calendar.java -- - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -399,10 +399,10 @@ public abstract class Calendar * The version of the serialized data on the stream. *
    0 or not present
    *
    JDK 1.1.5 or later.
    - *
    1
    + *
    1
    *
    JDK 1.1.6 or later. This always writes a correct `time' value * on the stream, as well as the other fields, to be compatible with - * earlier versions
    + * earlier versions
    * @since JDK1.1.6 * @serial */ Index: java/util/Collection.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Collection.java,v retrieving revision 1.9.2.4 diff -u -3 -p -u -r1.9.2.4 Collection.java --- java/util/Collection.java 13 Jan 2005 22:40:40 -0000 1.9.2.4 +++ java/util/Collection.java 19 Feb 2005 10:40:49 -0000 @@ -66,7 +66,7 @@ package java.util; * copy of the argument using its own implementation). * * @author Original author unknown - * @author Eric Blake + * @author Eric Blake (address@hidden) * @author Tom Tromey (address@hidden) * @author Andrew John Hughes (address@hidden) * @see List Index: java/util/Collections.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Collections.java,v retrieving revision 1.28.2.11 diff -u -3 -p -u -r1.28.2.11 Collections.java --- java/util/Collections.java 20 Jan 2005 00:37:22 -0000 1.28.2.11 +++ java/util/Collections.java 19 Feb 2005 10:40:50 -0000 @@ -112,7 +112,7 @@ public class Collections * The implementation of address@hidden #EMPTY_SET}. This class name is required * for compatibility with Sun's JDK serializability. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class EmptySet extends AbstractSet implements Serializable @@ -266,7 +266,7 @@ public class Collections * The implementation of address@hidden #EMPTY_LIST}. This class name is required * for compatibility with Sun's JDK serializability. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class EmptyList extends AbstractList implements Serializable, RandomAccess @@ -444,7 +444,7 @@ public class Collections * The implementation of address@hidden #EMPTY_MAP}. This class name is required * for compatibility with Sun's JDK serializability. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class EmptyMap extends AbstractMap implements Serializable @@ -964,7 +964,7 @@ public class Collections * The implementation of address@hidden #nCopies(int, Object)}. This class name * is required for compatibility with Sun's JDK serializability. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class CopiesList extends AbstractList implements Serializable, RandomAccess @@ -1175,7 +1175,7 @@ public class Collections * The implementation of address@hidden #reverseOrder()}. This class name * is required for compatibility with Sun's JDK serializability. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class ReverseComparator implements Comparator, Serializable @@ -1393,7 +1393,7 @@ public class Collections * The implementation of address@hidden #singleton(Object)}. This class name * is required for compatibility with Sun's JDK serializability. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class SingletonSet extends AbstractSet implements Serializable @@ -1567,7 +1567,7 @@ public class Collections * The implementation of address@hidden #singletonList(Object)}. This class name * is required for compatibility with Sun's JDK serializability. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class SingletonList extends AbstractList implements Serializable, RandomAccess @@ -2012,7 +2012,7 @@ public class Collections * Package visible, so that collections such as the one for * Hashtable.values() can specify which object to synchronize on. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ static class SynchronizedCollection implements Collection, Serializable @@ -2345,7 +2345,7 @@ public class Collections * synchronized classes. These iterators must "sync" on the same object * as the collection they iterate over. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static class SynchronizedIterator implements Iterator { @@ -2464,7 +2464,7 @@ public class Collections * serializability. Package visible, so that lists such as Vector.subList() * can specify which object to synchronize on. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ static class SynchronizedList extends SynchronizedCollection implements List @@ -2772,7 +2772,7 @@ public class Collections * lists. This class name is required for compatibility with Sun's JDK * serializability. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class SynchronizedRandomAccessList extends SynchronizedList implements RandomAccess @@ -2837,7 +2837,7 @@ public class Collections * The implementation of address@hidden SynchronizedList#listIterator()}. This * iterator must "sync" on the same object as the list it iterates over. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class SynchronizedListIterator extends SynchronizedIterator implements ListIterator @@ -3012,7 +3012,7 @@ public class Collections * The implementation of address@hidden #synchronizedMap(Map)}. This * class name is required for compatibility with Sun's JDK serializability. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static class SynchronizedMap implements Map, Serializable { @@ -3543,7 +3543,7 @@ public class Collections * Package visible, so that sets such as Hashtable.keySet() * can specify which object to synchronize on. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ static class SynchronizedSet extends SynchronizedCollection implements Set @@ -3647,7 +3647,7 @@ public class Collections * The implementation of address@hidden #synchronizedSortedMap(SortedMap)}. This * class name is required for compatibility with Sun's JDK serializability. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class SynchronizedSortedMap extends SynchronizedMap @@ -3845,7 +3845,7 @@ public class Collections * The implementation of address@hidden #synchronizedSortedSet(SortedSet)}. This * class name is required for compatibility with Sun's JDK serializability. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class SynchronizedSortedSet extends SynchronizedSet @@ -4575,7 +4575,7 @@ public class Collections * lists. This class name is required for compatibility with Sun's JDK * serializability. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class UnmodifiableRandomAccessList extends UnmodifiableList implements RandomAccess @@ -4599,7 +4599,7 @@ public class Collections /** * The implementation of address@hidden UnmodifiableList#listIterator()}. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class UnmodifiableListIterator extends UnmodifiableIterator implements ListIterator @@ -5122,7 +5122,7 @@ public class Collections * The implementation of address@hidden #unmodifiableSet(Set)}. This class * name is required for compatibility with Sun's JDK serializability. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static class UnmodifiableSet extends UnmodifiableCollection implements Set @@ -5191,7 +5191,7 @@ public class Collections * The implementation of address@hidden #unmodifiableSortedMap(SortedMap)}. This * class name is required for compatibility with Sun's JDK serializability. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static class UnmodifiableSortedMap extends UnmodifiableMap Index: java/util/Comparator.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Comparator.java,v retrieving revision 1.7.2.1 diff -u -3 -p -u -r1.7.2.1 Comparator.java --- java/util/Comparator.java 5 Aug 2004 21:09:36 -0000 1.7.2.1 +++ java/util/Comparator.java 19 Feb 2005 10:40:50 -0000 @@ -1,5 +1,5 @@ /* Comparator.java -- Interface for objects that specify an ordering - Copyright (C) 1998, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -60,7 +60,7 @@ package java.util; * Serializable. * * @author Original author unknown - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Comparable * @see TreeMap * @see TreeSet @@ -84,7 +84,7 @@ public interface Comparator *
  • if compare(a, b) < 0 and compare(b, c) < 0 then compare(a, c) * < 0
  • *
  • if compare(a, b) == 0 then compare(a, c) and compare(b, c) must - * have the same sign
  • * * To be consistent with equals, the following additional constraint is * in place: Index: java/util/ConcurrentModificationException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/ConcurrentModificationException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 ConcurrentModificationException.java --- java/util/ConcurrentModificationException.java 22 Jan 2002 22:27:01 -0000 1.8 +++ java/util/ConcurrentModificationException.java 19 Feb 2005 10:40:50 -0000 @@ -1,5 +1,5 @@ /* ConcurrentModificationException.java -- Data structure concurrently modified - Copyright (C) 1998, 1999, 2001 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -52,8 +52,8 @@ package java.util; * this condition is referred to as fail-fast. Notice that this can occur * even in single-threaded designs, if you call methods out of order. * - * @author Warren Levy - * @author Eric Blake + * @author Warren Levy (address@hidden) + * @author Eric Blake (address@hidden) * @see Collection * @see Iterator * @see ListIterator Index: java/util/Date.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Date.java,v retrieving revision 1.17.2.1 diff -u -3 -p -u -r1.17.2.1 Date.java --- java/util/Date.java 15 Jan 2005 17:02:16 -0000 1.17.2.1 +++ java/util/Date.java 19 Feb 2005 10:40:50 -0000 @@ -1,5 +1,5 @@ /* java.util.Date - Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -685,6 +685,7 @@ public class Date *

    * A sequence of consecutive alphabetic characters is recognised as a word, * and interpreted as follows, in a case-insentive fashion: + *

      *
    • * The characters 'AM' or 'PM' restrict the hour value to a value between 0 * and 12. In the latter case, 12 is added to the hour value before storage. Index: java/util/EmptyStackException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/EmptyStackException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 EmptyStackException.java --- java/util/EmptyStackException.java 22 Jan 2002 22:27:01 -0000 1.8 +++ java/util/EmptyStackException.java 19 Feb 2005 10:40:50 -0000 @@ -1,5 +1,5 @@ /* EmptyStackException.java -- Attempt to pop from an empty stack - Copyright (C) 1998, 1999, 2001 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,8 +47,8 @@ package java.util; * This exception is thrown by the Stack class when an attempt is made to pop * or otherwise access elements from an empty stack. * - * @author Warren Levy - * @author Eric Blake + * @author Warren Levy (address@hidden) + * @author Eric Blake (address@hidden) * @see Stack * @since 1.0 * @status updated to 1.4 Index: java/util/Enumeration.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Enumeration.java,v retrieving revision 1.7.2.1 diff -u -3 -p -u -r1.7.2.1 Enumeration.java --- java/util/Enumeration.java 5 Aug 2004 21:09:36 -0000 1.7.2.1 +++ java/util/Enumeration.java 19 Feb 2005 10:40:50 -0000 @@ -1,5 +1,6 @@ /* Enumeration.java -- Interface for enumerating lists of objects - Copyright (C) 1998, 1999, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2004, 2005 + Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -52,8 +53,8 @@ package java.util; * the new collections classes, for use with legacy APIs that require them, can * be obtained by the enumeration method in class Collections. * - * @author Warren Levy - * @author Eric Blake + * @author Warren Levy (address@hidden) + * @author Eric Blake (address@hidden) * @see Iterator * @see Hashtable * @see Vector Index: java/util/EventListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/EventListener.java,v retrieving revision 1.7 diff -u -3 -p -u -r1.7 EventListener.java --- java/util/EventListener.java 22 Feb 2002 02:09:40 -0000 1.7 +++ java/util/EventListener.java 19 Feb 2005 10:40:50 -0000 @@ -1,5 +1,5 @@ /* EventListener.java -- tagging interface for all event listeners - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ package java.util; * Listener and all method described by the subinterface * take as argument an subclass of EventObject. * - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @see EventObject * @status updated to 1.4 */ Index: java/util/EventListenerProxy.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/EventListenerProxy.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 EventListenerProxy.java --- java/util/EventListenerProxy.java 30 Mar 2002 12:02:29 -0000 1.2 +++ java/util/EventListenerProxy.java 19 Feb 2005 10:40:50 -0000 @@ -1,5 +1,5 @@ /* EventListenerProxy.java -- abstract wrapper for event listeners - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package java.util; * a new one. Subclasses are expected to add methods to set and retrieve * any attached properties. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.4 * @status updated to 1.4 */ Index: java/util/EventObject.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/EventObject.java,v retrieving revision 1.10 diff -u -3 -p -u -r1.10 EventObject.java --- java/util/EventObject.java 30 Mar 2002 12:02:29 -0000 1.10 +++ java/util/EventObject.java 19 Feb 2005 10:40:50 -0000 @@ -1,5 +1,5 @@ /* EventObject.java -- represents an event on an object - Copyright (C) 1999, 2000, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ import java.io.Serializable; /** * Represents Events fired by Objects. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see EventListener * @since 1.1 * @status updated to 1.4 Index: java/util/HashMap.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/HashMap.java,v retrieving revision 1.28.2.5 diff -u -3 -p -u -r1.28.2.5 HashMap.java --- java/util/HashMap.java 13 Jan 2005 11:14:34 -0000 1.28.2.5 +++ java/util/HashMap.java 19 Feb 2005 10:40:51 -0000 @@ -1,6 +1,6 @@ /* HashMap.java -- a class providing a basic hashtable data structure, mapping Object --> Object - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -85,7 +85,7 @@ import java.io.Serializable; * @author Jon Zeppieri * @author Jochen Hoenicke * @author Bryce McKinlay - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Object#hashCode() * @see Collection * @see Map @@ -160,7 +160,7 @@ public class HashMap extends Abstr * Class to represent an entry in the hash table. Holds a single key-value * pair. Package visible for use by subclass. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ static class HashEntry extends AbstractMap.BasicMapEntry { Index: java/util/HashSet.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/HashSet.java,v retrieving revision 1.11.2.1 diff -u -3 -p -u -r1.11.2.1 HashSet.java --- java/util/HashSet.java 5 Aug 2004 21:09:36 -0000 1.11.2.1 +++ java/util/HashSet.java 19 Feb 2005 10:40:51 -0000 @@ -1,5 +1,5 @@ /* HashSet.java -- a class providing a HashMap-backed Set - Copyright (C) 1998, 1999, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -66,7 +66,7 @@ import java.io.Serializable; * non-deterministic behavior. * * @author Jon Zeppieri - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Collection * @see Set * @see TreeSet Index: java/util/Hashtable.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Hashtable.java,v retrieving revision 1.32.2.5 diff -u -3 -p -u -r1.32.2.5 Hashtable.java --- java/util/Hashtable.java 13 Jan 2005 11:14:34 -0000 1.32.2.5 +++ java/util/Hashtable.java 19 Feb 2005 10:40:51 -0000 @@ -1,6 +1,6 @@ /* Hashtable.java -- a class providing a basic hashtable data structure, mapping Object --> Object - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. Index: java/util/IdentityHashMap.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/IdentityHashMap.java,v retrieving revision 1.14.2.3 diff -u -3 -p -u -r1.14.2.3 IdentityHashMap.java --- java/util/IdentityHashMap.java 17 Jan 2005 10:11:04 -0000 1.14.2.3 +++ java/util/IdentityHashMap.java 19 Feb 2005 10:40:51 -0000 @@ -1,6 +1,6 @@ /* IdentityHashMap.java -- a class providing a hashtable data structure, mapping Object --> Object, which uses object identity for hashing. - Copyright (C) 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -769,7 +769,7 @@ public class IdentityHashMap extend * the general contract of Map.Entry, and is probably unsuitable for * comparison to normal maps; but it works among other IdentityHashMaps. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private final class IdentityEntry implements Map.Entry { Index: java/util/Iterator.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Iterator.java,v retrieving revision 1.6.2.1 diff -u -3 -p -u -r1.6.2.1 Iterator.java --- java/util/Iterator.java 5 Aug 2004 21:09:36 -0000 1.6.2.1 +++ java/util/Iterator.java 19 Feb 2005 10:40:51 -0000 @@ -1,5 +1,5 @@ /* Iterator.java -- Interface for iterating over collections - Copyright (C) 1998, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ package java.util; * have the remove method and had less conveniently named methods. * * @author Original author unknown - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Collection * @see ListIterator * @see Enumeration Index: java/util/LinkedHashMap.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/LinkedHashMap.java,v retrieving revision 1.6.2.2 diff -u -3 -p -u -r1.6.2.2 LinkedHashMap.java --- java/util/LinkedHashMap.java 13 Jan 2005 11:14:34 -0000 1.6.2.2 +++ java/util/LinkedHashMap.java 19 Feb 2005 10:40:51 -0000 @@ -414,7 +414,7 @@ public class LinkedHashMap extends e.next = buckets[idx]; buckets[idx] = e; if (callRemove && removeEldestEntry(root)) - remove(root); + remove(root.key); } /** Index: java/util/LinkedHashSet.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/LinkedHashSet.java,v retrieving revision 1.3.2.1 diff -u -3 -p -u -r1.3.2.1 LinkedHashSet.java --- java/util/LinkedHashSet.java 5 Aug 2004 21:09:36 -0000 1.3.2.1 +++ java/util/LinkedHashSet.java 19 Feb 2005 10:40:51 -0000 @@ -1,6 +1,6 @@ /* LinkedHashSet.java -- a set backed by a LinkedHashMap, for linked list traversal. - Copyright (C) 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -78,7 +78,7 @@ import java.io.Serializable; * address@hidden ConcurrentModificationException} rather than exhibit * non-deterministic behavior. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Object#hashCode() * @see Collection * @see Set Index: java/util/LinkedList.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/LinkedList.java,v retrieving revision 1.23.2.5 diff -u -3 -p -u -r1.23.2.5 LinkedList.java --- java/util/LinkedList.java 13 Jan 2005 11:14:34 -0000 1.23.2.5 +++ java/util/LinkedList.java 19 Feb 2005 10:40:54 -0000 @@ -1,5 +1,5 @@ /* LinkedList.java -- Linked list implementation of the List interface - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -63,7 +63,7 @@ import java.lang.reflect.Array; * * @author Original author unknown * @author Bryce McKinlay - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see List * @see ArrayList * @see Vector Index: java/util/List.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/List.java,v retrieving revision 1.10.2.1 diff -u -3 -p -u -r1.10.2.1 List.java --- java/util/List.java 5 Aug 2004 21:09:36 -0000 1.10.2.1 +++ java/util/List.java 19 Feb 2005 10:40:54 -0000 @@ -1,5 +1,5 @@ /* List.java -- An ordered collection which allows indexed access - Copyright (C) 1998, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -66,7 +66,7 @@ package java.util; * hashCode or equals. * * @author Original author unknown - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Collection * @see Set * @see ArrayList Index: java/util/ListIterator.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/ListIterator.java,v retrieving revision 1.7.2.2 diff -u -3 -p -u -r1.7.2.2 ListIterator.java --- java/util/ListIterator.java 13 Jan 2005 22:40:40 -0000 1.7.2.2 +++ java/util/ListIterator.java 19 Feb 2005 10:40:54 -0000 @@ -1,5 +1,5 @@ /* ListIterator.java -- Extended Iterator for iterating over ordered lists - Copyright (C) 1998, 1999, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -51,7 +51,7 @@ package java.util; * or previous. * * @author Original author unknown - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Collection * @see List * @see Iterator Index: java/util/ListResourceBundle.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/ListResourceBundle.java,v retrieving revision 1.10 diff -u -3 -p -u -r1.10 ListResourceBundle.java --- java/util/ListResourceBundle.java 30 Apr 2002 22:01:27 -0000 1.10 +++ java/util/ListResourceBundle.java 19 Feb 2005 10:40:54 -0000 @@ -1,5 +1,5 @@ /* ListResourceBundle -- a resource bundle build around a list - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -72,7 +72,7 @@ package java.util; } * * @author Jochen Hoenicke - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Locale * @see PropertyResourceBundle * @since 1.1 Index: java/util/Locale.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Locale.java,v retrieving revision 1.19.2.3 diff -u -3 -p -u -r1.19.2.3 Locale.java --- java/util/Locale.java 31 Jan 2005 03:10:46 -0000 1.19.2.3 +++ java/util/Locale.java 19 Feb 2005 10:40:54 -0000 @@ -214,17 +214,50 @@ public final class Locale implements Ser getLocale(SystemProperties.getProperty("user.language", "en"), SystemProperties.getProperty("user.region", ""), SystemProperties.getProperty("user.variant", "")); - + + /** + * Array storing all the available two-letter ISO639 languages. + */ + private static transient String[] languageCache; + + /** + * Array storing all the available two-letter ISO3166 country codes. + */ + private static transient String[] countryCache; + + /** + * Retrieves the locale with the specified language from the cache. + * + * @param language the language of the locale to retrieve. + * @return the locale. + */ private static Locale getLocale(String language) { return getLocale(language, "", ""); } + /** + * Retrieves the locale with the specified language and region + * from the cache. + * + * @param language the language of the locale to retrieve. + * @param region the region of the locale to retrieve. + * @return the locale. + */ private static Locale getLocale(String language, String region) { return getLocale(language, region, ""); } + /** + * Retrieves the locale with the specified language, region + * and variant from the cache. + * + * @param language the language of the locale to retrieve. + * @param region the region of the locale to retrieve. + * @param variant the variant of the locale to retrieve. + * @return the locale. + */ private static Locale getLocale(String language, String region, String variant) { if (localeMap == null) @@ -389,29 +422,12 @@ public final class Locale implements Ser */ public static String[] getISOCountries() { - return new String[] - { - "AD", "AE", "AF", "AG", "AI", "AL", "AM", "AN", "AO", "AQ", "AR", "AS", - "AT", "AU", "AW", "AZ", "BA", "BB", "BD", "BE", "BF", "BG", "BH", "BI", - "BJ", "BM", "BN", "BO", "BR", "BS", "BT", "BV", "BW", "BY", "BZ", "CA", - "CC", "CF", "CG", "CH", "CI", "CK", "CL", "CM", "CN", "CO", "CR", "CU", - "CV", "CX", "CY", "CZ", "DE", "DJ", "DK", "DM", "DO", "DZ", "EC", "EE", - "EG", "EH", "ER", "ES", "ET", "FI", "FJ", "FK", "FM", "FO", "FR", "FX", - "GA", "GB", "GD", "GE", "GF", "GH", "GI", "GL", "GM", "GN", "GP", "GQ", - "GR", "GS", "GT", "GU", "GW", "GY", "HK", "HM", "HN", "HR", "HT", "HU", - "ID", "IE", "IL", "IN", "IO", "IQ", "IR", "IS", "IT", "JM", "JO", "JP", - "KE", "KG", "KH", "KI", "KM", "KN", "KP", "KR", "KW", "KY", "KZ", "LA", - "LB", "LC", "LI", "LK", "LR", "LS", "LT", "LU", "LV", "LY", "MA", "MC", - "MD", "MG", "MH", "MK", "ML", "MM", "MN", "MO", "MP", "MQ", "MR", "MS", - "MT", "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NC", "NE", "NF", "NG", - "NI", "NL", "NO", "NP", "NR", "NU", "NZ", "OM", "PA", "PE", "PF", "PG", - "PH", "PK", "PL", "PM", "PN", "PR", "PT", "PW", "PY", "QA", "RE", "RO", - "RU", "RW", "SA", "SB", "SC", "SD", "SE", "SG", "SH", "SI", "SJ", "SK", - "SL", "SM", "SN", "SO", "SR", "ST", "SV", "SY", "SZ", "TC", "TD", "TF", - "TG", "TH", "TJ", "TK", "TM", "TN", "TO", "TP", "TR", "TT", "TV", "TW", - "TZ", "UA", "UG", "UM", "US", "UY", "UZ", "VA", "VC", "VE", "VG", "VI", - "VN", "VU", "WF", "WS", "YE", "YT", "YU", "ZA", "ZM", "ZR", "ZW" - }; + if (countryCache == null) + { + countryCache = getISOStrings("territories"); + } + + return countryCache; } /** @@ -422,21 +438,50 @@ public final class Locale implements Ser */ public static String[] getISOLanguages() { - return new String[] - { - "aa", "ab", "af", "am", "ar", "as", "ay", "az", "ba", "be", "bg", "bh", - "bi", "bn", "bo", "br", "ca", "co", "cs", "cy", "da", "de", "dz", "el", - "en", "eo", "es", "et", "eu", "fa", "fi", "fj", "fo", "fr", "fy", "ga", - "gd", "gl", "gn", "gu", "ha", "he", "hi", "hr", "hu", "hy", "ia", "id", - "ie", "ik", "in", "is", "it", "iu", "iw", "ja", "ji", "jw", "ka", "kk", - "kl", "km", "kn", "ko", "ks", "ku", "ky", "la", "ln", "lo", "lt", "lv", - "mg", "mi", "mk", "ml", "mn", "mo", "mr", "ms", "mt", "my", "na", "ne", - "nl", "no", "oc", "om", "or", "pa", "pl", "ps", "pt", "qu", "rm", "rn", - "ro", "ru", "rw", "sa", "sd", "sg", "sh", "si", "sk", "sl", "sm", "sn", - "so", "sq", "sr", "ss", "st", "su", "sv", "sw", "ta", "te", "tg", "th", - "ti", "tk", "tl", "tn", "to", "tr", "ts", "tt", "tw", "ug", "uk", "ur", - "uz", "vi", "vo", "wo", "xh", "yi", "yo", "za", "zh", "zu" - }; + if (languageCache == null) + { + languageCache = getISOStrings("languages"); + } + return languageCache; + } + + /** + * Returns the set of keys from the specified resource hashtable, filtered + * so that only two letter strings are returned. + * + * @param tableName the name of the table from which to retrieve the keys. + * @return an array of two-letter strings. + */ + private static String[] getISOStrings(String tableName) + { + List tempList; + ResourceBundle bundle; + Enumeration keys; + int count = 0; + String[] strings; + + tempList = new ArrayList(); + bundle = ResourceBundle.getBundle("gnu.java.locale.LocaleInformation"); + keys = ((Hashtable) bundle.getObject(tableName)).keys(); + while (keys.hasMoreElements()) + { + String nextString; + + nextString = (String) keys.nextElement(); + if (nextString.length() == 2 && + Character.isLetter(nextString.charAt(0)) && + Character.isLetter(nextString.charAt(1))) + { + tempList.add(nextString); + ++count; + } + } + strings = new String[count]; + for (int a = 0; a < count; ++a) + { + strings[a] = (String) tempList.get(a); + } + return strings; } /** Index: java/util/Map.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Map.java,v retrieving revision 1.13.2.2 diff -u -3 -p -u -r1.13.2.2 Map.java --- java/util/Map.java 13 Jan 2005 22:40:40 -0000 1.13.2.2 +++ java/util/Map.java 19 Feb 2005 10:40:54 -0000 @@ -1,6 +1,6 @@ /* Map.java: interface Map -- An object that maps keys to values interface Map.Entry -- an Entry in a Map - Copyright (C) 1998, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -68,7 +68,7 @@ package java.util; * normally fail with a non-empty argument. * * @author Original author unknown - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see HashMap * @see TreeMap * @see Hashtable @@ -267,7 +267,7 @@ public interface Map * for undefined behavior. * * @author Original author unknown - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Map * @see Map#entrySet() * @since 1.2 Index: java/util/MissingResourceException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/MissingResourceException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 MissingResourceException.java --- java/util/MissingResourceException.java 24 Feb 2002 04:25:15 -0000 1.8 +++ java/util/MissingResourceException.java 19 Feb 2005 10:40:54 -0000 @@ -1,5 +1,5 @@ /* MissingResourceException.java -- thrown for a missing resource - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.util; * This exception is thrown when a resource is missing. * * @author Jochen Hoenicke - * @author Warren Levy + * @author Warren Levy (address@hidden) * @see ResourceBundle * @since 1.1 * @status updated to 1.4 Index: java/util/NoSuchElementException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/NoSuchElementException.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 NoSuchElementException.java --- java/util/NoSuchElementException.java 22 Jan 2002 22:27:01 -0000 1.8 +++ java/util/NoSuchElementException.java 19 Feb 2005 10:40:54 -0000 @@ -1,5 +1,5 @@ /* NoSuchElementException.java -- Attempt to access element that does not exist - Copyright (C) 1998, 1999, 2001 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -51,8 +51,8 @@ package java.util; * thrown by Vector and Stack when attempting to access the first or last * element of an empty collection. * - * @author Warren Levy - * @author Eric Blake + * @author Warren Levy (address@hidden) + * @author Eric Blake (address@hidden) * @see Enumeration * @see Iterator * @see ListIterator Index: java/util/Observable.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Observable.java,v retrieving revision 1.9 diff -u -3 -p -u -r1.9 Observable.java --- java/util/Observable.java 22 Feb 2002 04:22:21 -0000 1.9 +++ java/util/Observable.java 19 Feb 2005 10:40:54 -0000 @@ -1,5 +1,5 @@ /* Observable.java -- an object to be observed - Copyright (C) 1999, 2000, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,8 +47,8 @@ package java.util; * Note that the notifyObservers() method of this class is * unrelated to the notify() of Object. * - * @author Warren Levy - * @author Eric Blake + * @author Warren Levy (address@hidden) + * @author Eric Blake (address@hidden) * @see Observer * @status updated to 1.4 */ Index: java/util/Observer.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Observer.java,v retrieving revision 1.8 diff -u -3 -p -u -r1.8 Observer.java --- java/util/Observer.java 15 Oct 2003 12:29:36 -0000 1.8 +++ java/util/Observer.java 19 Feb 2005 10:40:54 -0000 @@ -1,5 +1,5 @@ /* Observer.java -- an object that will be informed of changes in an Observable - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ package java.util; * Interface that is implemented when a class wants to be informed of changes * in Observable objects. * - * @author Warren Levy + * @author Warren Levy (address@hidden) * @see Observable * @status updated to 1.4 */ Index: java/util/Properties.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Properties.java,v retrieving revision 1.26.2.1 diff -u -3 -p -u -r1.26.2.1 Properties.java --- java/util/Properties.java 9 Oct 2004 23:34:45 -0000 1.26.2.1 +++ java/util/Properties.java 19 Feb 2005 10:40:54 -0000 @@ -1,5 +1,5 @@ /* Properties.java -- a set of persistent properties - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -86,7 +86,7 @@ s16=1,3 * a single u for any character which cannot be represented. * * @author Jochen Hoenicke - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see PropertyResourceBundle * @status updated to 1.4 */ Index: java/util/PropertyPermissionCollection.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/PropertyPermissionCollection.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 PropertyPermissionCollection.java --- java/util/PropertyPermissionCollection.java 3 Jun 2004 06:43:11 -0000 1.5 +++ java/util/PropertyPermissionCollection.java 19 Feb 2005 10:40:54 -0000 @@ -1,5 +1,5 @@ /* PropertyPermissionCollection.java -- a collection of PropertyPermissions - Copyright (C) 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ import java.security.PermissionCollectio * PropertyPermissions, and correctly implements implies. It * is synchronized, as specified in the superclass. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @status an undocumented class, but this matches Sun's serialization */ class PropertyPermissionCollection extends PermissionCollection Index: java/util/RandomAccess.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/RandomAccess.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 RandomAccess.java --- java/util/RandomAccess.java 22 Jan 2002 22:27:01 -0000 1.2 +++ java/util/RandomAccess.java 19 Feb 2005 10:40:54 -0000 @@ -1,6 +1,6 @@ /* RandomAccess.java -- A tagging interface that lists can use to tailor operations to the correct algorithm - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -53,7 +53,7 @@ package java.util; *
      runs faster than this loop:
      * for (Iterator i = list.iterator(); i.hasNext(); ) i.next(); * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see List * @since 1.4 * @status updated to 1.4 Index: java/util/Set.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Set.java,v retrieving revision 1.8.2.1 diff -u -3 -p -u -r1.8.2.1 Set.java --- java/util/Set.java 5 Aug 2004 21:09:36 -0000 1.8.2.1 +++ java/util/Set.java 19 Feb 2005 10:40:54 -0000 @@ -1,5 +1,6 @@ /* Set.java -- A collection that prohibits duplicates - Copyright (C) 1998, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2004, 2005 + Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -53,7 +54,7 @@ package java.util; * allowed to be an element of itself, without risking undefined behavior. * * @author Original author unknown - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Collection * @see List * @see SortedSet Index: java/util/SimpleTimeZone.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/SimpleTimeZone.java,v retrieving revision 1.18.2.3 diff -u -3 -p -u -r1.18.2.3 SimpleTimeZone.java --- java/util/SimpleTimeZone.java 24 Jan 2005 01:59:54 -0000 1.18.2.3 +++ java/util/SimpleTimeZone.java 19 Feb 2005 10:40:54 -0000 @@ -1,5 +1,5 @@ /* java.util.SimpleTimeZone - Copyright (C) 1998, 1999, 2000, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -228,6 +228,7 @@ public class SimpleTimeZone extends Time * startMode, endMode and dstSavings. And there is a optional section * as described in writeObject. * + *
    * * XXX - JDK 1.2 Beta 4 docu states 1.1.4, but my 1.1.5 has the old * version. @@ -424,6 +425,9 @@ public class SimpleTimeZone extends Time */ private int checkRule(int month, int day, int dayOfWeek) { + if (month < 0 || month > 11) + throw new IllegalArgumentException("month out of range"); + int daysInMonth = getDaysInMonth(month, 1); if (dayOfWeek == 0) { Index: java/util/SortedMap.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/SortedMap.java,v retrieving revision 1.7.2.2 diff -u -3 -p -u -r1.7.2.2 SortedMap.java --- java/util/SortedMap.java 15 Jan 2005 17:02:16 -0000 1.7.2.2 +++ java/util/SortedMap.java 19 Feb 2005 10:40:54 -0000 @@ -1,5 +1,5 @@ /* SortedMap.java -- A map that makes guarantees about the order of its keys - Copyright (C) 1998, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -61,7 +61,7 @@ package java.util; * Unfortunately, the Java language does not provide a way to enforce this. * * @author Original author unknown - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Map * @see TreeMap * @see SortedSet Index: java/util/SortedSet.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/SortedSet.java,v retrieving revision 1.7.2.3 diff -u -3 -p -u -r1.7.2.3 SortedSet.java --- java/util/SortedSet.java 15 Jan 2005 17:02:16 -0000 1.7.2.3 +++ java/util/SortedSet.java 19 Feb 2005 10:40:54 -0000 @@ -1,6 +1,6 @@ /* SortedSet.java -- A set that makes guarantees about the order of its elements - Copyright (C) 1998, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -63,7 +63,7 @@ package java.util; * enforce this. * * @author Original author unknown - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Set * @see TreeSet * @see SortedMap Index: java/util/Stack.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Stack.java,v retrieving revision 1.9.2.1 diff -u -3 -p -u -r1.9.2.1 Stack.java --- java/util/Stack.java 5 Aug 2004 21:09:36 -0000 1.9.2.1 +++ java/util/Stack.java 19 Feb 2005 10:40:54 -0000 @@ -1,6 +1,7 @@ /* Stack.java - Class that provides a Last In First Out (LIFO) datatype, known more commonly as a Stack - Copyright (C) 1998, 1999, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2004, 2005 + Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -50,8 +51,8 @@ package java.util; * methods for stack manipulation (push, pop, peek). You can also seek for * the 1-based position of an element on the stack. * - * @author Warren Levy - * @author Eric Blake + * @author Warren Levy (address@hidden) + * @author Eric Blake (address@hidden) * @see List * @see AbstractList * @see LinkedList Index: java/util/StringTokenizer.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/StringTokenizer.java,v retrieving revision 1.12 diff -u -3 -p -u -r1.12 StringTokenizer.java --- java/util/StringTokenizer.java 17 Apr 2004 19:23:19 -0000 1.12 +++ java/util/StringTokenizer.java 19 Feb 2005 10:40:54 -0000 @@ -1,5 +1,5 @@ /* StringTokenizer -- breaks a String into tokens - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -54,7 +54,7 @@ package java.util; * single character. * * @author Jochen Hoenicke - * @author Warren Levy + * @author Warren Levy (address@hidden) * @see java.io.StreamTokenizer * @status updated to 1.4 */ Index: java/util/TimeZone.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/TimeZone.java,v retrieving revision 1.23.2.5 diff -u -3 -p -u -r1.23.2.5 TimeZone.java --- java/util/TimeZone.java 22 Jan 2005 02:20:02 -0000 1.23.2.5 +++ java/util/TimeZone.java 19 Feb 2005 10:40:54 -0000 @@ -1107,15 +1107,21 @@ public abstract class TimeZone implement StringBuffer sb = new StringBuffer(9); sb.append("GMT"); - sb.append(offset >= 0 ? '+' : '-'); - offset = Math.abs(offset) / (1000 * 60); - int hours = offset / 60; - int minutes = offset % 60; - - sb.append((char) ('0' + hours / 10)).append((char) ('0' + hours % 10)); - sb.append(':'); - sb.append((char) ('0' + minutes / 10)).append((char) ('0' + minutes % 10)); + offset = offset / (1000 * 60); + int hours = Math.abs(offset) / 60; + int minutes = Math.abs(offset) % 60; + + if (minutes != 0 || hours != 0) + { + sb.append(offset >= 0 ? '+' : '-'); + sb.append((char) ('0' + hours / 10)); + sb.append((char) ('0' + hours % 10)); + sb.append(':'); + sb.append((char) ('0' + minutes / 10)); + sb.append((char) ('0' + minutes % 10)); + } + return sb.toString(); } Index: java/util/TooManyListenersException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/TooManyListenersException.java,v retrieving revision 1.7 diff -u -3 -p -u -r1.7 TooManyListenersException.java --- java/util/TooManyListenersException.java 22 Feb 2002 02:09:40 -0000 1.7 +++ java/util/TooManyListenersException.java 19 Feb 2005 10:40:54 -0000 @@ -1,6 +1,6 @@ /* TooManyListenersException.java -- thrown when a unicast event can't accept another Listener - Copyright (C) 1998, 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package java.util; * single event listener. * * @author Jochen Hoenicke - * @author Warren Levy + * @author Warren Levy (address@hidden) * @see EventListener * @see EventObject * @since 1.1 Index: java/util/TreeMap.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/TreeMap.java,v retrieving revision 1.23.2.5 diff -u -3 -p -u -r1.23.2.5 TreeMap.java --- java/util/TreeMap.java 16 Feb 2005 01:11:42 -0000 1.23.2.5 +++ java/util/TreeMap.java 19 Feb 2005 10:40:54 -0000 @@ -1,6 +1,6 @@ /* TreeMap.java -- a class providing a basic Red-Black Tree data structure, mapping Object --> Object - Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -78,7 +78,7 @@ import java.io.Serializable; * * @author Jon Zeppieri * @author Bryce McKinlay - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Map * @see HashMap * @see Hashtable @@ -160,7 +160,7 @@ public class TreeMap extends Abstr * Class to represent an entry in the tree. Holds a single key-value pair, * plus pointers to parent and child nodes. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private static final class Node extends AbstractMap.BasicMapEntry { @@ -1382,7 +1382,7 @@ public class TreeMap extends Abstr * Iterate over TreeMap's entries. This implementation is parameterized * to give a sequential view of keys, values, or entries. * - * @author Eric Blake + * @author Eric Blake (address@hidden) */ private final class TreeIterator implements Iterator { Index: java/util/Vector.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Vector.java,v retrieving revision 1.20.2.4 diff -u -3 -p -u -r1.20.2.4 Vector.java --- java/util/Vector.java 16 Jan 2005 02:14:48 -0000 1.20.2.4 +++ java/util/Vector.java 19 Feb 2005 10:40:54 -0000 @@ -1,5 +1,5 @@ /* Vector.java -- Class that provides growable arrays. - Copyright (C) 1998, 1999, 2000, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -72,7 +72,7 @@ import java.lang.reflect.Array; * * @author Scott G. Miller * @author Bryce McKinlay - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Collection * @see List * @see ArrayList Index: java/util/jar/Attributes.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/jar/Attributes.java,v retrieving revision 1.9.2.1 diff -u -3 -p -u -r1.9.2.1 Attributes.java --- java/util/jar/Attributes.java 29 Jan 2005 02:45:23 -0000 1.9.2.1 +++ java/util/jar/Attributes.java 19 Feb 2005 10:40:54 -0000 @@ -132,8 +132,8 @@ public class Attributes implements Clone /** * General main attribute - - * (relative) URLs of the libraries/classpaths that the Classes in - * this jar file depend on. + * (relative) file paths of the libraries/classpaths that the Classes in + * this jar file depend on. Paths are separated by spaces. */ public static final Name CLASS_PATH = new Name("Class-Path"); Index: java/util/logging/FileHandler.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/logging/FileHandler.java,v retrieving revision 1.4.2.1 diff -u -3 -p -u -r1.4.2.1 FileHandler.java --- java/util/logging/FileHandler.java 15 Jan 2005 17:02:16 -0000 1.4.2.1 +++ java/util/logging/FileHandler.java 19 Feb 2005 10:40:54 -0000 @@ -1,5 +1,5 @@ /* FileHandler.java -- a class for publishing log messages to log files - Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -403,7 +403,7 @@ public class FileHandler * the system property "user.home", "%g" * by the value of generation, "%u" by the * value of uniqueNumber, and "%%" by a - * single percent character. If pattern does + * single percent character. If pattern does * not contain the sequence "%g", * the value of generation will be appended to * the result. Index: java/util/logging/Level.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/logging/Level.java,v retrieving revision 1.6.2.1 diff -u -3 -p -u -r1.6.2.1 Level.java --- java/util/logging/Level.java 15 Jan 2005 17:02:16 -0000 1.6.2.1 +++ java/util/logging/Level.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* Level.java -- a class for indicating logging levels - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ import java.util.ResourceBundle; * purposes, however, applications can sub-class Level in order to define * custom logging levels. * - * @author Sascha Brawer + * @author Sascha Brawer (address@hidden) */ public class Level implements Serializable { Index: java/util/logging/LogManager.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/logging/LogManager.java,v retrieving revision 1.9.2.1 diff -u -3 -p -u -r1.9.2.1 LogManager.java --- java/util/logging/LogManager.java 15 Jan 2005 17:02:16 -0000 1.9.2.1 +++ java/util/logging/LogManager.java 19 Feb 2005 10:40:55 -0000 @@ -103,17 +103,14 @@ public class LogManager * The singleton LogManager instance. */ private static LogManager logManager; - /** * The registered named loggers; maps the name of a Logger to * a WeakReference to it. */ private Map loggers; - final Logger rootLogger; - /** * The properties for the logging framework which have been * read in last. @@ -132,20 +129,19 @@ public class LogManager * behave differently from the reference implementation in * this case. */ - private final PropertyChangeSupport pcs - = new PropertyChangeSupport(/* source bean */ LogManager.class); + private final PropertyChangeSupport pcs = new PropertyChangeSupport( /* source bean */ + LogManager.class); protected LogManager() { if (logManager != null) - throw new IllegalStateException( - "there can be only one LogManager; use LogManager.getLogManager()"); + throw new IllegalStateException("there can be only one LogManager; use LogManager.getLogManager()"); logManager = this; loggers = new java.util.HashMap(); rootLogger = new Logger("", null); addLogger(rootLogger); - + /* Make sure that Logger.global has the rootLogger as its parent. * * Logger.global is set during class initialization of Logger, @@ -166,7 +162,6 @@ public class LogManager Logger.getLogger("global").setUseParentHandlers(true); } - /** * Returns the globally shared LogManager instance. */ @@ -176,32 +171,30 @@ public class LogManager } static - { - makeLogManager(); - - /* The Javadoc description of the class explains - * what is going on here. - */ - Object configurator = createInstance( - System.getProperty("java.util.logging.config.class"), - /* must be instance of */ Object.class); - - try - { - if (configurator == null) - getLogManager().readConfiguration(); - } - catch (IOException ex) { - /* FIXME: Is it ok to ignore exceptions here? */ + makeLogManager(); + + /* The Javadoc description of the class explains + * what is going on here. + */ + Object configurator = createInstance(System.getProperty("java.util.logging.config.class"), + /* must be instance of */ Object.class); + + try + { + if (configurator == null) + getLogManager().readConfiguration(); + } + catch (IOException ex) + { + /* FIXME: Is it ok to ignore exceptions here? */ + } } - } - private static LogManager makeLogManager() { - String managerClassName; - LogManager manager; + String managerClassName; + LogManager manager; managerClassName = System.getProperty("java.util.logging.manager"); manager = (LogManager) createInstance(managerClassName, LogManager.class); @@ -210,12 +203,11 @@ public class LogManager if (managerClassName != null) System.err.println("WARNING: System property \"java.util.logging.manager\"" - + " should be the name of a subclass of java.util.logging.LogManager"); + + " should be the name of a subclass of java.util.logging.LogManager"); return new LogManager(); } - /** * Registers a listener which will be notified when the * logging properties are re-read. @@ -228,7 +220,6 @@ public class LogManager pcs.addPropertyChangeListener(listener); } - /** * Unregisters a listener. * @@ -242,7 +233,6 @@ public class LogManager pcs.removePropertyChangeListener(listener); } - /** * Adds a named logger. If a logger with the same name has * already been registered, the method returns false @@ -271,9 +261,8 @@ public class LogManager * that LogManager does its synchronization on the globally * shared instance of LogManager. */ - String name; - WeakReference ref; + WeakReference ref; /* This will throw a NullPointerException if logger is null, * as required by the API specification. @@ -282,18 +271,18 @@ public class LogManager ref = (WeakReference) loggers.get(name); if (ref != null) - { - if (ref.get() != null) - return false; + { + if (ref.get() != null) + return false; - /* There has been a logger under this name in the past, - * but it has been garbage collected. - */ - loggers.remove(ref); - } + /* There has been a logger under this name in the past, + * but it has been garbage collected. + */ + loggers.remove(ref); + } /* Adding a named logger requires a security permission. */ - if ((name != null) && !name.equals("")) + if ((name != null) && ! name.equals("")) checkAccess(); Logger parent = findAncestor(logger); @@ -308,27 +297,28 @@ public class LogManager * its parent to "foo.bar". */ if (parent != rootLogger) - { - for (Iterator iter = loggers.keySet().iterator(); iter.hasNext();) { - Logger possChild = (Logger) ((WeakReference) loggers.get(iter.next())).get(); - if ((possChild == null) || (possChild == logger) || (possChild.getParent() != parent)) - continue; + for (Iterator iter = loggers.keySet().iterator(); iter.hasNext();) + { + Logger possChild = (Logger) ((WeakReference) loggers.get(iter.next())) + .get(); + if ((possChild == null) || (possChild == logger) + || (possChild.getParent() != parent)) + continue; - if (!possChild.getName().startsWith(name)) - continue; + if (! possChild.getName().startsWith(name)) + continue; - if (possChild.getName().charAt(name.length()) != '.') - continue; + if (possChild.getName().charAt(name.length()) != '.') + continue; - possChild.setParent(logger); + possChild.setParent(logger); + } } - } return true; } - /** * Finds the closest ancestor for a logger among the currently * registered ones. For example, if the currently registered @@ -348,40 +338,39 @@ public class LogManager private synchronized Logger findAncestor(Logger child) { String childName = child.getName(); - int childNameLength = childName.length(); + int childNameLength = childName.length(); Logger best = rootLogger; - int bestNameLength = 0; + int bestNameLength = 0; - Logger cand; - String candName; - int candNameLength; + Logger cand; + String candName; + int candNameLength; if (child == rootLogger) return null; for (Iterator iter = loggers.keySet().iterator(); iter.hasNext();) - { - candName = (String) iter.next(); - candNameLength = candName.length(); - - if (candNameLength > bestNameLength - && childNameLength > candNameLength - && childName.startsWith(candName) - && childName.charAt(candNameLength) == '.') { - cand = (Logger) ((WeakReference) loggers.get(candName)).get(); - if ((cand == null) || (cand == child)) - continue; + candName = (String) iter.next(); + candNameLength = candName.length(); + + if (candNameLength > bestNameLength + && childNameLength > candNameLength + && childName.startsWith(candName) + && childName.charAt(candNameLength) == '.') + { + cand = (Logger) ((WeakReference) loggers.get(candName)).get(); + if ((cand == null) || (cand == child)) + continue; - bestNameLength = candName.length(); - best = cand; + bestNameLength = candName.length(); + best = cand; + } } - } return best; } - /** * Returns a Logger given its name. * @@ -395,7 +384,7 @@ public class LogManager */ public synchronized Logger getLogger(String name) { - WeakReference ref; + WeakReference ref; /* Throw a NullPointerException if name is null. */ name.getClass(); @@ -407,7 +396,6 @@ public class LogManager return null; } - /** * Returns an Enumeration of currently registered Logger names. * Since other threads can register loggers at any time, the @@ -421,7 +409,6 @@ public class LogManager return Collections.enumeration(loggers.keySet()); } - /** * Resets the logging configuration by removing all handlers for * registered named loggers and setting their level to null. @@ -431,8 +418,7 @@ public class LogManager * the caller is not granted the permission to control * the logging infrastructure. */ - public synchronized void reset() - throws SecurityException + public synchronized void reset() throws SecurityException { /* Throw a SecurityException if the caller does not have the * permission to control the logging infrastructure. @@ -443,26 +429,25 @@ public class LogManager Iterator iter = loggers.values().iterator(); while (iter.hasNext()) - { - WeakReference ref; - Logger logger; - - ref = (WeakReference) iter.next(); - if (ref != null) { - logger = (Logger) ref.get(); + WeakReference ref; + Logger logger; - if (logger == null) - iter.remove(); - else if (logger != rootLogger) - logger.setLevel(null); + ref = (WeakReference) iter.next(); + if (ref != null) + { + logger = (Logger) ref.get(); + + if (logger == null) + iter.remove(); + else if (logger != rootLogger) + logger.setLevel(null); + } } - } rootLogger.setLevel(Level.INFO); } - /** * Configures the logging framework by reading a configuration file. * The name and location of this file are specified by the system @@ -488,97 +473,99 @@ public class LogManager public synchronized void readConfiguration() throws IOException, SecurityException { - String path; - InputStream inputStream; + String path; + InputStream inputStream; path = System.getProperty("java.util.logging.config.file"); if ((path == null) || (path.length() == 0)) - { - String url = (System.getProperty("gnu.classpath.home.url") - + "/logging.properties"); - inputStream = new URL(url).openStream(); - } + { + String url = (System.getProperty("gnu.classpath.home.url") + + "/logging.properties"); + inputStream = new URL(url).openStream(); + } else - { inputStream = new java.io.FileInputStream(path); - } try - { - readConfiguration(inputStream); - } + { + readConfiguration(inputStream); + } finally - { - /* Close the stream in order to save - * resources such as file descriptors. - */ - inputStream.close(); - } + { + /* Close the stream in order to save + * resources such as file descriptors. + */ + inputStream.close(); + } } - public synchronized void readConfiguration(InputStream inputStream) throws IOException, SecurityException - { - Properties newProperties; - Enumeration keys; + { + Properties newProperties; + Enumeration keys; checkAccess(); newProperties = new Properties(); newProperties.load(inputStream); - this.properties = newProperties; + this.properties = newProperties; keys = newProperties.propertyNames(); while (keys.hasMoreElements()) - { - String key = ((String) keys.nextElement()).trim(); - String value = newProperties.getProperty(key); - - if (value == null) - continue; - - value = value.trim(); - - if("handlers".equals(key)) - { - StringTokenizer tokenizer = new StringTokenizer(value); - while(tokenizer.hasMoreTokens()) - { - String handlerName = tokenizer.nextToken(); - try - { - Class handlerClass = Class.forName(handlerName); - getLogger("").addHandler((Handler)handlerClass.newInstance()); - } - catch (ClassCastException ex) - { - System.err.println("[LogManager] class " + handlerName + " is not subclass of java.util.logging.Handler"); - } - catch (Exception ex) - { - //System.out.println("[LogManager.readConfiguration]"+ex); - } - } - } - - if (key.endsWith(".level")) { - String loggerName = key.substring(0, key.length() - 6); - Logger logger = getLogger(loggerName); - if (logger != null) - { - try + String key = ((String) keys.nextElement()).trim(); + String value = newProperties.getProperty(key); + + if (value == null) + continue; + + value = value.trim(); + + if ("handlers".equals(key)) { - logger.setLevel(Level.parse(value)); + StringTokenizer tokenizer = new StringTokenizer(value); + while (tokenizer.hasMoreTokens()) + { + String handlerName = tokenizer.nextToken(); + try + { + Class handlerClass = Class.forName(handlerName); + getLogger("").addHandler((Handler) handlerClass + .newInstance()); + } + catch (ClassCastException ex) + { + System.err.println("[LogManager] class " + handlerName + + " is not subclass of java.util.logging.Handler"); + } + catch (Exception ex) + { + //System.out.println("[LogManager.readConfiguration]"+ex); + } + } } - catch (Exception _) + + if (key.endsWith(".level")) { - //System.out.println("[LogManager.readConfiguration] "+_); + String loggerName = key.substring(0, key.length() - 6); + Logger logger = getLogger(loggerName); + + if (logger == null) + { + logger = Logger.getLogger(loggerName); + addLogger(logger); + } + try + { + logger.setLevel(Level.parse(value)); + } + catch (Exception _) + { + //System.out.println("[LogManager.readConfiguration] "+_); + } + continue; } - continue; - } } - } /* The API specification does not talk about the * property name that is distributed with the @@ -589,7 +576,6 @@ public class LogManager pcs.firePropertyChange(null, null, null); } - /** * Returns the value of a configuration property as a String. */ @@ -601,7 +587,6 @@ public class LogManager return null; } - /** * Returns the value of a configuration property as an integer. * This function is a helper used by the Classpath implementation @@ -617,16 +602,15 @@ public class LogManager static int getIntProperty(String name, int defaultValue) { try - { - return Integer.parseInt(getLogManager().getProperty(name)); - } + { + return Integer.parseInt(getLogManager().getProperty(name)); + } catch (Exception ex) - { - return defaultValue; - } + { + return defaultValue; + } } - /** * Returns the value of a configuration property as an integer, * provided it is inside the acceptable range. @@ -646,7 +630,7 @@ public class LogManager * or if it is greater than the maximum value. */ static int getIntPropertyClamped(String name, int defaultValue, - int minValue, int maxValue) + int minValue, int maxValue) { int val = getIntProperty(name, defaultValue); if ((val < minValue) || (val > maxValue)) @@ -654,7 +638,6 @@ public class LogManager return val; } - /** * Returns the value of a configuration property as a boolean. * This function is a helper used by the Classpath implementation @@ -670,17 +653,15 @@ public class LogManager static boolean getBooleanProperty(String name, boolean defaultValue) { try - { - return (new Boolean(getLogManager().getProperty(name))) - .booleanValue(); - } + { + return (new Boolean(getLogManager().getProperty(name))).booleanValue(); + } catch (Exception ex) - { - return defaultValue; - } + { + return defaultValue; + } } - /** * Returns the value of a configuration property as a Level. * This function is a helper used by the Classpath implementation @@ -697,16 +678,15 @@ public class LogManager static Level getLevelProperty(String propertyName, Level defaultValue) { try - { - return Level.parse(getLogManager().getProperty(propertyName)); - } + { + return Level.parse(getLogManager().getProperty(propertyName)); + } catch (Exception ex) - { - return defaultValue; - } + { + return defaultValue; + } } - /** * Returns the value of a configuration property as a Class. * This function is a helper used by the Classpath implementation @@ -724,64 +704,60 @@ public class LogManager Class usingClass = null; try - { - String propertyValue = logManager.getProperty(propertyName); - if (propertyValue != null) - usingClass = Class.forName(propertyValue); - if (usingClass != null) - return usingClass; - } + { + String propertyValue = logManager.getProperty(propertyName); + if (propertyValue != null) + usingClass = Class.forName(propertyValue); + if (usingClass != null) + return usingClass; + } catch (Exception _) - { - } + { + } return defaultValue; } - - static final Object getInstanceProperty(String propertyName, - Class ofClass, - Class defaultClass) + static final Object getInstanceProperty(String propertyName, Class ofClass, + Class defaultClass) { Class klass = getClassProperty(propertyName, defaultClass); if (klass == null) return null; try - { - Object obj = klass.newInstance(); - if (ofClass.isInstance(obj)) - return obj; - } + { + Object obj = klass.newInstance(); + if (ofClass.isInstance(obj)) + return obj; + } catch (Exception _) - { - } + { + } if (defaultClass == null) return null; try - { - return defaultClass.newInstance(); - } + { + return defaultClass.newInstance(); + } catch (java.lang.InstantiationException ex) - { - throw new RuntimeException(ex.getMessage()); - } + { + throw new RuntimeException(ex.getMessage()); + } catch (java.lang.IllegalAccessException ex) - { - throw new RuntimeException(ex.getMessage()); - } + { + throw new RuntimeException(ex.getMessage()); + } } - /** * An instance of LoggingPermission("control") * that is shared between calls to checkAccess(). */ - private static final LoggingPermission controlPermission - = new LoggingPermission("control", null); - + private static final LoggingPermission controlPermission = new LoggingPermission("control", + null); /** * Checks whether the current security context allows changing @@ -793,21 +769,19 @@ public class LogManager * the caller is not granted the permission to control * the logging infrastructure. */ - public void checkAccess() - throws SecurityException + public void checkAccess() throws SecurityException { SecurityManager sm = System.getSecurityManager(); if (sm != null) sm.checkPermission(controlPermission); } - - /** + /** * Creates a new instance of a class specified by name. * * @param className the name of the class of which a new instance * should be created. - * + * * @param ofClass the class to which the new instance should * be either an instance or an instance of a subclass. * FIXME: This description is just terrible. @@ -820,26 +794,26 @@ public class LogManager */ static final Object createInstance(String className, Class ofClass) { - Class klass; + Class klass; if ((className == null) || (className.length() == 0)) return null; try - { - klass = Class.forName(className); - if (!ofClass.isAssignableFrom(klass)) - return null; + { + klass = Class.forName(className); + if (! ofClass.isAssignableFrom(klass)) + return null; - return klass.newInstance(); - } + return klass.newInstance(); + } catch (Exception _) - { - return null; - } + { + return null; + } catch (java.lang.LinkageError _) - { - return null; - } + { + return null; + } } } Index: java/util/prefs/BackingStoreException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/prefs/BackingStoreException.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 BackingStoreException.java --- java/util/prefs/BackingStoreException.java 21 Apr 2004 15:44:17 -0000 1.6 +++ java/util/prefs/BackingStoreException.java 19 Feb 2005 10:40:55 -0000 @@ -1,6 +1,6 @@ /* BackingStoreException.java - chained exception thrown when backing store fails - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -52,7 +52,7 @@ import java.io.ObjectOutputStream; *

    Note that although this class inherits the Serializable interface, an * attempt to serialize will fail with a NotSerializableException. * - * @author Mark Wielaard + * @author Mark Wielaard (address@hidden) * @since 1.4 * @status updated to 1.4 */ Index: java/util/prefs/InvalidPreferencesFormatException.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/prefs/InvalidPreferencesFormatException.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 InvalidPreferencesFormatException.java --- java/util/prefs/InvalidPreferencesFormatException.java 21 Apr 2004 15:44:17 -0000 1.6 +++ java/util/prefs/InvalidPreferencesFormatException.java 19 Feb 2005 10:40:55 -0000 @@ -1,6 +1,6 @@ /* InvalidPreferencesFormatException - indicates reading prefs from stream failed - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -49,8 +49,9 @@ import java.io.ObjectOutputStream; * *

    Note that although this class inherits the Serializable interface, an * attempt to serialize will fail with a NotSerializableException. + *

    * - * @author Mark Wielaard + * @author Mark Wielaard (address@hidden) * @see Preferences * @since 1.4 * @status updated to 1.4 Index: java/util/prefs/Preferences.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/prefs/Preferences.java,v retrieving revision 1.8.2.1 diff -u -3 -p -u -r1.8.2.1 Preferences.java --- java/util/prefs/Preferences.java 15 Jan 2005 17:02:16 -0000 1.8.2.1 +++ java/util/prefs/Preferences.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* Preferences -- Preference node containing key value entries and subnodes - Copyright (C) 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -234,7 +234,7 @@ public abstract class Preferences { * The package node name of the object is determined by dropping the * class name of the object of the fully quallified class name and * replacing all '.' to '/' in the package name. If the class of the - * object has no package then the package node name is "". + * object has no package then the package node name is "<unnamed>". * The returened node is systemRoot().node(packageNodeName). * * @param o Object whose default system preference node is requested @@ -253,7 +253,7 @@ public abstract class Preferences { * The package node name of the object is determined by dropping the * class name of the object of the fully quallified class name and * replacing all '.' to '/' in the package name. If the class of the - * object has no package then the package node name is "". + * object has no package then the package node name is "<unnamed>". * The returened node is userRoot().node(packageNodeName). * * @param o Object whose default user preference node is requested Index: javax/accessibility/Accessible.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/Accessible.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 Accessible.java --- javax/accessibility/Accessible.java 18 Mar 2002 22:22:45 -0000 1.4 +++ javax/accessibility/Accessible.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* Accessible.java -- primary Java accessibility interface - Copyright (C) 2000, 2002 Free Software Foundation, Inc. + Copyright (C) 2000, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ package javax.accessibility; * for the Accessibility API which must be implemented by all user * interface components. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: javax/accessibility/AccessibleAction.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleAction.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 AccessibleAction.java --- javax/accessibility/AccessibleAction.java 18 Mar 2002 22:22:45 -0000 1.4 +++ javax/accessibility/AccessibleAction.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* AccessibleAction.java -- aids in accessibly performing actions - Copyright (C) 2000, 2002 Free Software Foundation, Inc. + Copyright (C) 2000, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package javax.accessibility; *

    The AccessibleContext.getAccessibleAction() method should * return null if an object does not implement this interface. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Accessible * @see AccessibleContext * @see AccessibleContext#getAccessibleAction() Index: javax/accessibility/AccessibleBundle.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleBundle.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 AccessibleBundle.java --- javax/accessibility/AccessibleBundle.java 18 Mar 2002 22:22:45 -0000 1.2 +++ javax/accessibility/AccessibleBundle.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* AccessibleBundle.java -- base class for accessibility "enumerations" - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import java.util.Locale; * objects are strongly typed; to make up for the lack of true enums in Java. * Display should be locale dependent. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see AccessibleRole * @see AccessibleState * @since 1.2 Index: javax/accessibility/AccessibleComponent.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleComponent.java,v retrieving revision 1.6 diff -u -3 -p -u -r1.6 AccessibleComponent.java --- javax/accessibility/AccessibleComponent.java 25 Apr 2002 06:06:10 -0000 1.6 +++ javax/accessibility/AccessibleComponent.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* AccessibleComponent.java -- aids in accessibly rendering Java components - Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2000, 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -56,7 +56,7 @@ import java.awt.event.FocusListener; * should return null if an object does not implement this * interface. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Accessible * @see AccessibleContext * @see AccessibleContext#getAccessibleComponent() Index: javax/accessibility/AccessibleContext.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleContext.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 AccessibleContext.java --- javax/accessibility/AccessibleContext.java 28 Feb 2003 06:38:40 -0000 1.4 +++ javax/accessibility/AccessibleContext.java 19 Feb 2005 10:40:55 -0000 @@ -55,7 +55,7 @@ import java.util.Locale; *

  • address@hidden AccessibleValue} - the object represents a numerical value
  • * * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: javax/accessibility/AccessibleEditableText.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleEditableText.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 AccessibleEditableText.java --- javax/accessibility/AccessibleEditableText.java 27 Sep 2002 00:04:05 -0000 1.3 +++ javax/accessibility/AccessibleEditableText.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* AccessibleEditableText.java -- aids in accessibly for editable text - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -49,7 +49,7 @@ import javax.swing.text.AttributeSet; * should return null if an object does not implement this * interface. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Accessible * @see AccessibleContext * @see AccessibleContext#getAccessibleText() Index: javax/accessibility/AccessibleExtendedComponent.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleExtendedComponent.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 AccessibleExtendedComponent.java --- javax/accessibility/AccessibleExtendedComponent.java 19 Mar 2002 00:53:14 -0000 1.2 +++ javax/accessibility/AccessibleExtendedComponent.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* AccessibleExtendedComponent.java -- aids in extended component access - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package javax.accessibility; *

    The AccessibleContext.getAccessibleComponent() method * should return an instance of this interface only when it is supported. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Accessible * @see AccessibleContext * @see AccessibleContext#getAccessibleComponent() Index: javax/accessibility/AccessibleExtendedTable.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleExtendedTable.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 AccessibleExtendedTable.java --- javax/accessibility/AccessibleExtendedTable.java 19 Mar 2002 00:53:14 -0000 1.2 +++ javax/accessibility/AccessibleExtendedTable.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* AccessibleExtendedTable.java -- aids in extended table access - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ package javax.accessibility; *

    The AccessibleContext.getAccessibleTable() method * should return an instance of this interface only when it is supported. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Accessible * @see AccessibleContext * @see AccessibleContext#getAccessibleTable() Index: javax/accessibility/AccessibleHyperlink.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleHyperlink.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 AccessibleHyperlink.java --- javax/accessibility/AccessibleHyperlink.java 27 Sep 2002 00:04:05 -0000 1.4 +++ javax/accessibility/AccessibleHyperlink.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* AccessibleHyperlink.java -- aids in accessibly navigating hypertext - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package javax.accessibility; /** * This object encapsulates actions associated with navigating hypertext. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Accessible * @see AccessibleContext * @see AccessibleText Index: javax/accessibility/AccessibleHypertext.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleHypertext.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 AccessibleHypertext.java --- javax/accessibility/AccessibleHypertext.java 18 Mar 2002 22:22:45 -0000 1.4 +++ javax/accessibility/AccessibleHypertext.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* AccessibleHypertext.java -- aids in accessibly rendering hypertext - Copyright (C) 2000, 2002 Free Software Foundation, Inc. + Copyright (C) 2000, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package javax.accessibility; *

    The AccessibleContext.getAccessibleText() method * should return an instance of this interface only when it is supported. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Accessible * @see AccessibleContext * @see AccessibleText Index: javax/accessibility/AccessibleIcon.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleIcon.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 AccessibleIcon.java --- javax/accessibility/AccessibleIcon.java 18 Mar 2002 22:22:45 -0000 1.1 +++ javax/accessibility/AccessibleIcon.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* AccessibleIcon.java -- aids in accessibly rendering icons - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package javax.accessibility; *

    The AccessibleContext.getAccessibleIcon() method should * return null if an object does not implement this interface. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Accessible * @see AccessibleContext * @see AccessibleContext#getAccessibleIcon() Index: javax/accessibility/AccessibleKeyBinding.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleKeyBinding.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 AccessibleKeyBinding.java --- javax/accessibility/AccessibleKeyBinding.java 18 Mar 2002 22:22:45 -0000 1.1 +++ javax/accessibility/AccessibleKeyBinding.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* AccessibleKeyBinding.java -- aids in using keyboard navigation - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ package javax.accessibility; * should return null if an object does not implement this * interface. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Accessible * @see AccessibleContext * @see AccessibleContext#getAccessibleKeyBinding() Index: javax/accessibility/AccessibleRelation.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleRelation.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 AccessibleRelation.java --- javax/accessibility/AccessibleRelation.java 18 Mar 2002 22:22:45 -0000 1.1 +++ javax/accessibility/AccessibleRelation.java 19 Feb 2005 10:40:55 -0000 @@ -44,7 +44,7 @@ package javax.accessibility; * supports localized strings. If the constants of this class are not * adequate, new ones may be added in a similar matter. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: javax/accessibility/AccessibleRelationSet.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleRelationSet.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 AccessibleRelationSet.java --- javax/accessibility/AccessibleRelationSet.java 18 Mar 2002 22:22:45 -0000 1.1 +++ javax/accessibility/AccessibleRelationSet.java 19 Feb 2005 10:40:55 -0000 @@ -43,7 +43,7 @@ import java.util.Vector; * Describes all relations of an accessible object. For example, an object * by labeled by one object and control another. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see AccessibleRelation * @since 1.2 * @status updated to 1.4 Index: javax/accessibility/AccessibleResourceBundle.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleResourceBundle.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 AccessibleResourceBundle.java --- javax/accessibility/AccessibleResourceBundle.java 18 Mar 2002 22:22:45 -0000 1.2 +++ javax/accessibility/AccessibleResourceBundle.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* AccessibleResourceBundle.java -- deprecated class - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import java.util.ListResourceBundle; * This class is deprecated. It once was used for localizing accessibility * strings, and was never meant for external use anyway. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see AccessibleBundle.toDisplayString(String, Locale) * @since 1.2 * @deprecated this class is no longer used Index: javax/accessibility/AccessibleRole.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleRole.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 AccessibleRole.java --- javax/accessibility/AccessibleRole.java 18 Mar 2002 22:22:45 -0000 1.2 +++ javax/accessibility/AccessibleRole.java 19 Feb 2005 10:40:55 -0000 @@ -43,7 +43,7 @@ package javax.accessibility; * the constants of this class are not adequate, new ones may be added in a * similar matter, while avoiding a public constructor. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: javax/accessibility/AccessibleSelection.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleSelection.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 AccessibleSelection.java --- javax/accessibility/AccessibleSelection.java 18 Mar 2002 22:22:45 -0000 1.4 +++ javax/accessibility/AccessibleSelection.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* AccessibleSelection.java -- aids in accessibly selecting components - Copyright (C) 2000, 2002 Free Software Foundation, Inc. + Copyright (C) 2000, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package javax.accessibility; *

    The AccessibleContext.getAccessibleSelection() method should * return null if an object does not implement this interface. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Accessible * @see AccessibleContext * @see AccessibleContext#getAccessibleSelection() Index: javax/accessibility/AccessibleState.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleState.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 AccessibleState.java --- javax/accessibility/AccessibleState.java 18 Mar 2002 22:22:45 -0000 1.2 +++ javax/accessibility/AccessibleState.java 19 Feb 2005 10:40:55 -0000 @@ -44,7 +44,7 @@ package javax.accessibility; * localized strings. If the constants of this class are not adequate, new * ones may be added in a similar matter, while avoiding a public constructor. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @since 1.2 * @status updated to 1.4 */ Index: javax/accessibility/AccessibleStateSet.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleStateSet.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 AccessibleStateSet.java --- javax/accessibility/AccessibleStateSet.java 18 Mar 2002 22:22:45 -0000 1.2 +++ javax/accessibility/AccessibleStateSet.java 19 Feb 2005 10:40:55 -0000 @@ -43,7 +43,7 @@ import java.util.Vector; * Describes all elements of an accessible object's state. For example, an * object may be enabled and have focus. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see AccessibleState * @since 1.2 * @status updated to 1.4 Index: javax/accessibility/AccessibleTable.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleTable.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 AccessibleTable.java --- javax/accessibility/AccessibleTable.java 18 Mar 2002 22:22:45 -0000 1.1 +++ javax/accessibility/AccessibleTable.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* AccessibleTable.java -- aids in accessibly manipulating tables - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ package javax.accessibility; * should return null if an object does not implement this * interface. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Accessible * @see AccessibleContext * @see AccessibleContext#getAccessibleTable() Index: javax/accessibility/AccessibleTableModelChange.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleTableModelChange.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 AccessibleTableModelChange.java --- javax/accessibility/AccessibleTableModelChange.java 18 Mar 2002 22:22:45 -0000 1.1 +++ javax/accessibility/AccessibleTableModelChange.java 19 Feb 2005 10:40:55 -0000 @@ -1,5 +1,5 @@ /* AccessibleTableModelChange.java -- describes change to an accessible table - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ package javax.accessibility; * the implementations of this interface to update their state after a * change to a table. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Accessible * @see AccessibleContext * @see AccessibleContext#getAccessibleTable() Index: javax/accessibility/AccessibleText.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleText.java,v retrieving revision 1.7 diff -u -3 -p -u -r1.7 AccessibleText.java --- javax/accessibility/AccessibleText.java 19 Apr 2004 15:10:30 -0000 1.7 +++ javax/accessibility/AccessibleText.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* AccessibleText.java -- aids in accessibly manipulating text - Copyright (C) 2000, 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2000, 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -52,7 +52,7 @@ import javax.swing.text.AttributeSet; * should return null if an object does not implement this * interface. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Accessible * @see AccessibleContext * @see AccessibleContext#getAccessibleText() Index: javax/accessibility/AccessibleValue.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/accessibility/AccessibleValue.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 AccessibleValue.java --- javax/accessibility/AccessibleValue.java 18 Mar 2002 22:22:45 -0000 1.4 +++ javax/accessibility/AccessibleValue.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* AccessibleValue.java -- aids in accessibly controlling values - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ package javax.accessibility; *

    The AccessibleContext.getAccessibleValue() method should * return null if an object does not implement this interface. * - * @author Eric Blake + * @author Eric Blake (address@hidden) * @see Accessible * @see AccessibleContext * @see AccessibleContext#getAccessibleValue() Index: javax/imageio/IIOException.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/imageio/IIOException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 IIOException.java --- javax/imageio/IIOException.java 21 Apr 2004 15:53:37 -0000 1.1 +++ javax/imageio/IIOException.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* IIOException.java -- - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ import java.io.IOException; /** - * @author Michael Koch + * @author Michael Koch (address@hidden) */ public class IIOException extends IOException { Index: javax/imageio/ImageIO.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/imageio/ImageIO.java,v retrieving revision 1.4.2.3 diff -u -3 -p -u -r1.4.2.3 ImageIO.java --- javax/imageio/ImageIO.java 16 Jan 2005 15:15:13 -0000 1.4.2.3 +++ javax/imageio/ImageIO.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* ImageIO.java -- - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -38,15 +38,15 @@ exception statement from your version. * package javax.imageio; -import java.awt.image.RenderedImage; import java.awt.image.BufferedImage; -import java.net.URL; +import java.awt.image.RenderedImage; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; -import java.io.InputStream; import java.io.IOException; +import java.io.InputStream; import java.io.OutputStream; +import java.net.URL; import java.util.ArrayList; import java.util.Collections; import java.util.Iterator; @@ -55,8 +55,8 @@ import javax.imageio.spi.IIORegistry; import javax.imageio.spi.ImageReaderSpi; import javax.imageio.spi.ImageWriterSpi; import javax.imageio.spi.ServiceRegistry; -import javax.imageio.stream.ImageOutputStream; import javax.imageio.stream.ImageInputStream; +import javax.imageio.stream.ImageOutputStream; import javax.imageio.stream.MemoryCacheImageInputStream; import javax.imageio.stream.MemoryCacheImageOutputStream; Index: javax/imageio/spi/IIOServiceProvider.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/imageio/spi/IIOServiceProvider.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 IIOServiceProvider.java --- javax/imageio/spi/IIOServiceProvider.java 13 Apr 2004 13:54:13 -0000 1.1 +++ javax/imageio/spi/IIOServiceProvider.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* IIOServiceProvider.java -- General service provider for image I/O. - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ import java.util.Locale; * * @since 1.4 * - * @author Sascha Brawer + * @author Sascha Brawer (address@hidden) */ public abstract class IIOServiceProvider implements RegisterableService Index: javax/imageio/spi/ImageInputStreamSpi.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/imageio/spi/ImageInputStreamSpi.java,v retrieving revision 1.1.2.1 diff -u -3 -p -u -r1.1.2.1 ImageInputStreamSpi.java --- javax/imageio/spi/ImageInputStreamSpi.java 15 Jan 2005 17:02:17 -0000 1.1.2.1 +++ javax/imageio/spi/ImageInputStreamSpi.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* ImageInputStreamSpi.java -- Service provider for image input streams. - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -50,7 +50,7 @@ import javax.imageio.stream.ImageInputSt * * @since 1.4 * - * @author Sascha Brawer + * @author Sascha Brawer (address@hidden) */ public abstract class ImageInputStreamSpi extends IIOServiceProvider Index: javax/imageio/spi/ImageOutputStreamSpi.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/imageio/spi/ImageOutputStreamSpi.java,v retrieving revision 1.1.2.1 diff -u -3 -p -u -r1.1.2.1 ImageOutputStreamSpi.java --- javax/imageio/spi/ImageOutputStreamSpi.java 15 Jan 2005 17:02:17 -0000 1.1.2.1 +++ javax/imageio/spi/ImageOutputStreamSpi.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* ImageOutputStreamSpi.java -- Service provider for image output streams. - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -50,7 +50,7 @@ import javax.imageio.stream.ImageOutputS * * @since 1.4 * - * @author Sascha Brawer + * @author Sascha Brawer (address@hidden) */ public abstract class ImageOutputStreamSpi extends IIOServiceProvider Index: javax/imageio/spi/ImageReaderWriterSpi.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/imageio/spi/ImageReaderWriterSpi.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 ImageReaderWriterSpi.java --- javax/imageio/spi/ImageReaderWriterSpi.java 6 May 2004 11:30:48 -0000 1.3 +++ javax/imageio/spi/ImageReaderWriterSpi.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* ImageReaderWriterSpi.java -- Superclass for image reader and writer spis. - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package javax.imageio.spi; * * @since 1.4 * - * @author Sascha Brawer + * @author Sascha Brawer (address@hidden) */ public abstract class ImageReaderWriterSpi extends IIOServiceProvider Index: javax/imageio/spi/ImageTranscoderSpi.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/imageio/spi/ImageTranscoderSpi.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 ImageTranscoderSpi.java --- javax/imageio/spi/ImageTranscoderSpi.java 13 Apr 2004 13:54:13 -0000 1.1 +++ javax/imageio/spi/ImageTranscoderSpi.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* ImageTranscoderSpi.java -- Factory for image metadata transcoders. - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ import javax.imageio.ImageTranscoder; * * @since 1.4 * - * @author Sascha Brawer + * @author Sascha Brawer (address@hidden) */ public abstract class ImageTranscoderSpi extends IIOServiceProvider Index: javax/imageio/spi/RegisterableService.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/imageio/spi/RegisterableService.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 RegisterableService.java --- javax/imageio/spi/RegisterableService.java 24 Mar 2004 07:41:40 -0000 1.1 +++ javax/imageio/spi/RegisterableService.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* RegisterableService.java -- An interface for service providers. - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -46,7 +46,7 @@ package javax.imageio.spi; * * @since 1.4 * - * @author Sascha Brawer + * @author Sascha Brawer (address@hidden) */ public interface RegisterableService { Index: javax/imageio/spi/ServiceRegistry.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/imageio/spi/ServiceRegistry.java,v retrieving revision 1.1.2.2 diff -u -3 -p -u -r1.1.2.2 ServiceRegistry.java --- javax/imageio/spi/ServiceRegistry.java 16 Jan 2005 02:14:49 -0000 1.1.2.2 +++ javax/imageio/spi/ServiceRegistry.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* ServiceRegistry.java -- A simple registry for service providers. - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -57,8 +57,8 @@ import java.util.Set; * * @since 1.4 * - * @author Michael Koch - * @author Sascha Brawer + * @author Michael Koch (address@hidden) + * @author Sascha Brawer (address@hidden) */ public class ServiceRegistry { @@ -941,8 +941,8 @@ public class ServiceRegistry * * @since 1.4 * - * @author Michael Koch - * @author Sascha Brawer + * @author Michael Koch (address@hidden) + * @author Sascha Brawer (address@hidden) */ public static interface Filter { Index: javax/imageio/stream/IIOByteBuffer.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/imageio/stream/IIOByteBuffer.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 IIOByteBuffer.java --- javax/imageio/stream/IIOByteBuffer.java 13 Apr 2004 13:54:13 -0000 1.1 +++ javax/imageio/stream/IIOByteBuffer.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* IIOByteBuffer.java - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -47,7 +47,7 @@ package javax.imageio.stream; * * @since 1.4 * - * @author Sascha Brawer + * @author Sascha Brawer (address@hidden) */ public class IIOByteBuffer { Index: javax/imageio/stream/ImageInputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/imageio/stream/ImageInputStream.java,v retrieving revision 1.2.2.1 diff -u -3 -p -u -r1.2.2.1 ImageInputStream.java --- javax/imageio/stream/ImageInputStream.java 15 Jan 2005 17:02:17 -0000 1.2.2.1 +++ javax/imageio/stream/ImageInputStream.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* ImageInputStream.java - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -49,7 +49,7 @@ import java.nio.ByteOrder; * * @since 1.4 * - * @author Sascha Brawer + * @author Sascha Brawer (address@hidden) */ public interface ImageInputStream extends DataInput Index: javax/imageio/stream/ImageOutputStream.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/imageio/stream/ImageOutputStream.java,v retrieving revision 1.1.2.1 diff -u -3 -p -u -r1.1.2.1 ImageOutputStream.java --- javax/imageio/stream/ImageOutputStream.java 15 Jan 2005 17:02:17 -0000 1.1.2.1 +++ javax/imageio/stream/ImageOutputStream.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* ImageOutputStream.java - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,7 +48,7 @@ import java.io.IOException; * * @since 1.4 * - * @author Sascha Brawer + * @author Sascha Brawer (address@hidden) */ public interface ImageOutputStream extends ImageInputStream, DataOutput Index: javax/naming/Binding.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/Binding.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 Binding.java --- javax/naming/Binding.java 23 Nov 2002 21:44:28 -0000 1.1 +++ javax/naming/Binding.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* Binding.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -39,7 +39,7 @@ exception statement from your version. * package javax.naming; /** - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @date May 16, 2001 */ public class Binding extends NameClassPair Index: javax/naming/CannotProceedException.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/CannotProceedException.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 CannotProceedException.java --- javax/naming/CannotProceedException.java 19 Apr 2004 14:45:05 -0000 1.2 +++ javax/naming/CannotProceedException.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* CannotProceedException.java -- - Copyright (C) 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package javax.naming; import java.util.Hashtable; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 14, 2001 */ Index: javax/naming/CompositeName.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/CompositeName.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 CompositeName.java --- javax/naming/CompositeName.java 27 Jun 2003 21:03:53 -0000 1.2 +++ javax/naming/CompositeName.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* CompositeName.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import java.util.NoSuchElementException; import java.util.Vector; /** - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @date May 16, 2001 * * FIXME: must write readObject and writeObject to conform to Index: javax/naming/CompoundName.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/CompoundName.java,v retrieving revision 1.6.2.1 diff -u -3 -p -u -r1.6.2.1 CompoundName.java --- javax/naming/CompoundName.java 14 Jan 2005 10:24:16 -0000 1.6.2.1 +++ javax/naming/CompoundName.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* CompoundName.java -- - Copyright (C) 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.util.Properties; import java.util.Vector; /** - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @date May 16, 2001 * * FIXME: must write readObject and writeObject to conform to Index: javax/naming/LinkException.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/LinkException.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 LinkException.java --- javax/naming/LinkException.java 19 Apr 2004 14:45:05 -0000 1.2 +++ javax/naming/LinkException.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* LinkException.java -- - Copyright (C) 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -40,7 +40,7 @@ package javax.naming; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 14, 2001 */ Index: javax/naming/LinkRef.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/LinkRef.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 LinkRef.java --- javax/naming/LinkRef.java 19 Apr 2004 14:45:05 -0000 1.3 +++ javax/naming/LinkRef.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* LinkRef.java -- - Copyright (C) 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -40,7 +40,7 @@ package javax.naming; /** - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @date May 16, 2001 */ public class LinkRef extends Reference Index: javax/naming/NameClassPair.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/NameClassPair.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 NameClassPair.java --- javax/naming/NameClassPair.java 23 Nov 2002 21:44:28 -0000 1.1 +++ javax/naming/NameClassPair.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* NameClassPair.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package javax.naming; import java.io.Serializable; /** - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @date May 16, 2001 */ public class NameClassPair implements Serializable Index: javax/naming/Reference.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/Reference.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 Reference.java --- javax/naming/Reference.java 23 Nov 2002 21:44:28 -0000 1.1 +++ javax/naming/Reference.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* Reference.java -- - Copyright (C) 2000, 2001 Free Software Foundation, Inc. + Copyright (C) 2000, 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ import java.util.Enumeration; import java.util.Vector; /** - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @date May 16, 2001 */ public class Reference implements Cloneable, Serializable Index: javax/naming/ReferralException.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/ReferralException.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 ReferralException.java --- javax/naming/ReferralException.java 19 Apr 2004 14:45:05 -0000 1.3 +++ javax/naming/ReferralException.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* ReferralException.java -- - Copyright (C) 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package javax.naming; import java.util.Hashtable; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 14, 2001 */ Index: javax/naming/directory/Attribute.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/directory/Attribute.java,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 Attribute.java --- javax/naming/directory/Attribute.java 19 Apr 2004 14:45:05 -0000 1.5 +++ javax/naming/directory/Attribute.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* Attribute.java -- - Copyright (C) 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import javax.naming.NamingEnumeration; import javax.naming.NamingException; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 14, 2001 */ public interface Attribute extends Cloneable, Serializable Index: javax/naming/directory/AttributeModificationException.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/directory/AttributeModificationException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 AttributeModificationException.java --- javax/naming/directory/AttributeModificationException.java 23 Nov 2002 21:44:28 -0000 1.1 +++ javax/naming/directory/AttributeModificationException.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* AttributeModificationException.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package javax.naming.directory; import javax.naming.NamingException; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 14, 2001 */ Index: javax/naming/directory/Attributes.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/directory/Attributes.java,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 Attributes.java --- javax/naming/directory/Attributes.java 19 Apr 2004 14:45:05 -0000 1.4 +++ javax/naming/directory/Attributes.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* Attributes.java -- - Copyright (C) 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ import java.io.Serializable; import javax.naming.NamingEnumeration; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 14, 2001 */ Index: javax/naming/directory/DirContext.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/directory/DirContext.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 DirContext.java --- javax/naming/directory/DirContext.java 26 Dec 2003 20:27:04 -0000 1.3 +++ javax/naming/directory/DirContext.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* DirContext.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import javax.naming.NamingEnumeration; import javax.naming.NamingException; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 13, 2001 */ Index: javax/naming/directory/ModificationItem.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/directory/ModificationItem.java,v retrieving revision 1.1.2.1 diff -u -3 -p -u -r1.1.2.1 ModificationItem.java --- javax/naming/directory/ModificationItem.java 15 Jan 2005 17:02:17 -0000 1.1.2.1 +++ javax/naming/directory/ModificationItem.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* ModificationItem.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package javax.naming.directory; import java.io.Serializable; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 13, 2001 */ Index: javax/naming/directory/SearchControls.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/directory/SearchControls.java,v retrieving revision 1.2.2.1 diff -u -3 -p -u -r1.2.2.1 SearchControls.java --- javax/naming/directory/SearchControls.java 15 Jan 2005 17:02:17 -0000 1.2.2.1 +++ javax/naming/directory/SearchControls.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* SearchControls.java -- - Copyright (C) 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package javax.naming.directory; import java.io.Serializable; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 5, 2001 */ Index: javax/naming/directory/SearchResult.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/directory/SearchResult.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 SearchResult.java --- javax/naming/directory/SearchResult.java 19 Apr 2004 14:45:05 -0000 1.3 +++ javax/naming/directory/SearchResult.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* SearchResult.java -- - Copyright (C) 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package javax.naming.directory; import javax.naming.Binding; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 13, 2001 */ Index: javax/naming/event/EventContext.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/event/EventContext.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 EventContext.java --- javax/naming/event/EventContext.java 26 Dec 2003 20:27:04 -0000 1.3 +++ javax/naming/event/EventContext.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* EventContext.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ import javax.naming.Name; import javax.naming.NamingException; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 1, 2001 */ Index: javax/naming/event/EventDirContext.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/event/EventDirContext.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 EventDirContext.java --- javax/naming/event/EventDirContext.java 26 Dec 2003 20:27:04 -0000 1.3 +++ javax/naming/event/EventDirContext.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* EventDirContext.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -44,7 +44,7 @@ import javax.naming.directory.SearchCont /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 1, 2001 */ public interface EventDirContext extends EventContext, DirContext Index: javax/naming/event/NamespaceChangeListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/event/NamespaceChangeListener.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 NamespaceChangeListener.java --- javax/naming/event/NamespaceChangeListener.java 12 Oct 2003 16:40:09 -0000 1.2 +++ javax/naming/event/NamespaceChangeListener.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* NamespaceChangeListener.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -39,7 +39,7 @@ exception statement from your version. * package javax.naming.event; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 1, 2001 */ Index: javax/naming/event/NamingExceptionEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/event/NamingExceptionEvent.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 NamingExceptionEvent.java --- javax/naming/event/NamingExceptionEvent.java 19 Apr 2004 14:45:05 -0000 1.3 +++ javax/naming/event/NamingExceptionEvent.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* NamingExceptionEvent.java -- - Copyright (C) 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -43,7 +43,7 @@ import java.util.EventObject; import javax.naming.NamingException; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 5, 2001 */ Index: javax/naming/event/NamingListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/event/NamingListener.java,v retrieving revision 1.2.2.1 diff -u -3 -p -u -r1.2.2.1 NamingListener.java --- javax/naming/event/NamingListener.java 15 Jan 2005 17:02:18 -0000 1.2.2.1 +++ javax/naming/event/NamingListener.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* NamingListener.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package javax.naming.event; import java.util.EventListener; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 1, 2001 */ Index: javax/naming/event/ObjectChangeListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/event/ObjectChangeListener.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 ObjectChangeListener.java --- javax/naming/event/ObjectChangeListener.java 12 Oct 2003 16:40:09 -0000 1.2 +++ javax/naming/event/ObjectChangeListener.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* ObjectChangeListener.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -39,7 +39,7 @@ exception statement from your version. * package javax.naming.event; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 1, 2001 */ Index: javax/naming/ldap/Control.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/ldap/Control.java,v retrieving revision 1.2.2.1 diff -u -3 -p -u -r1.2.2.1 Control.java --- javax/naming/ldap/Control.java 15 Jan 2005 17:02:18 -0000 1.2.2.1 +++ javax/naming/ldap/Control.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* Control.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package javax.naming.ldap; import java.io.Serializable; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 1, 2001 */ Index: javax/naming/ldap/ExtendedResponse.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/ldap/ExtendedResponse.java,v retrieving revision 1.2.2.1 diff -u -3 -p -u -r1.2.2.1 ExtendedResponse.java --- javax/naming/ldap/ExtendedResponse.java 15 Jan 2005 17:02:18 -0000 1.2.2.1 +++ javax/naming/ldap/ExtendedResponse.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* ExtendedResponse.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package javax.naming.ldap; import java.io.Serializable; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 1, 2001 */ Index: javax/naming/ldap/HasControls.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/ldap/HasControls.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 HasControls.java --- javax/naming/ldap/HasControls.java 26 Dec 2003 20:27:04 -0000 1.3 +++ javax/naming/ldap/HasControls.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* HasControls.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package javax.naming.ldap; import javax.naming.NamingException; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 1, 2001 */ Index: javax/naming/ldap/LdapContext.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/ldap/LdapContext.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 LdapContext.java --- javax/naming/ldap/LdapContext.java 26 Dec 2003 20:27:04 -0000 1.3 +++ javax/naming/ldap/LdapContext.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* LdapContext.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ import javax.naming.NamingException; import javax.naming.directory.DirContext; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 1, 2001 */ Index: javax/naming/ldap/UnsolicitedNotification.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/ldap/UnsolicitedNotification.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 UnsolicitedNotification.java --- javax/naming/ldap/UnsolicitedNotification.java 26 Dec 2003 20:27:04 -0000 1.3 +++ javax/naming/ldap/UnsolicitedNotification.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* UnsolicitedNotification.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package javax.naming.ldap; import javax.naming.NamingException; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 1, 2001 */ Index: javax/naming/ldap/UnsolicitedNotificationEvent.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/ldap/UnsolicitedNotificationEvent.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 UnsolicitedNotificationEvent.java --- javax/naming/ldap/UnsolicitedNotificationEvent.java 27 Jun 2003 21:03:53 -0000 1.2 +++ javax/naming/ldap/UnsolicitedNotificationEvent.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* UnsolicitedNotificationEvent.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package javax.naming.ldap; import java.util.EventObject; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 5, 2001 */ public class UnsolicitedNotificationEvent extends EventObject Index: javax/naming/ldap/UnsolicitedNotificationListener.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/ldap/UnsolicitedNotificationListener.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 UnsolicitedNotificationListener.java --- javax/naming/ldap/UnsolicitedNotificationListener.java 26 Dec 2003 20:27:04 -0000 1.3 +++ javax/naming/ldap/UnsolicitedNotificationListener.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* UnsolicitedNotificationListener.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package javax.naming.ldap; import javax.naming.event.NamingListener; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 1, 2001 */ Index: javax/naming/spi/DirectoryManager.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/spi/DirectoryManager.java,v retrieving revision 1.2.2.1 diff -u -3 -p -u -r1.2.2.1 DirectoryManager.java --- javax/naming/spi/DirectoryManager.java 15 Jan 2005 17:02:18 -0000 1.2.2.1 +++ javax/naming/spi/DirectoryManager.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* DirectoryManager.java -- - Copyright (C) 2000, 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 2000, 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -54,7 +54,7 @@ import javax.naming.directory.Attributes import javax.naming.directory.DirContext; /** - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @date June 25, 2001 */ public class DirectoryManager extends NamingManager Index: javax/naming/spi/ResolveResult.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/spi/ResolveResult.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 ResolveResult.java --- javax/naming/spi/ResolveResult.java 19 Apr 2004 14:45:05 -0000 1.3 +++ javax/naming/spi/ResolveResult.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* ResolveResult.java -- - Copyright (C) 2001, 2004 Free Software Foundation, Inc. + Copyright (C) 2001, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import javax.naming.InvalidNameException import javax.naming.Name; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 5, 2001 */ Index: javax/naming/spi/Resolver.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/naming/spi/Resolver.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 Resolver.java --- javax/naming/spi/Resolver.java 26 Dec 2003 20:27:04 -0000 1.3 +++ javax/naming/spi/Resolver.java 19 Feb 2005 10:40:56 -0000 @@ -1,5 +1,5 @@ /* Resolver.java -- - Copyright (C) 2001 Free Software Foundation, Inc. + Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -42,7 +42,7 @@ import javax.naming.Name; import javax.naming.NamingException; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date June 1, 2001 */ Index: javax/net/ssl/SSLContext.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/net/ssl/SSLContext.java,v retrieving revision 1.2.2.2 diff -u -3 -p -u -r1.2.2.2 SSLContext.java --- javax/net/ssl/SSLContext.java 15 Jan 2005 17:02:18 -0000 1.2.2.2 +++ javax/net/ssl/SSLContext.java 19 Feb 2005 10:40:57 -0000 @@ -140,7 +140,7 @@ public class SSLContext { if (provider == null) { - throw new IllegalArgumentException(); + throw new IllegalArgumentException("null provider"); } Provider p = Security.getProvider(provider); if (p == null) @@ -174,13 +174,13 @@ public class SSLContext } catch (InvocationTargetException ite) { - ite.printStackTrace(); - throw new NoSuchAlgorithmException(); + NoSuchAlgorithmException nsae = new NoSuchAlgorithmException(protocol); + throw (NoSuchAlgorithmException) nsae.initCause(ite); } catch (ClassCastException cce) { - cce.printStackTrace(); - throw new NoSuchAlgorithmException(); + NoSuchAlgorithmException nsae = new NoSuchAlgorithmException(protocol); + throw (NoSuchAlgorithmException) nsae.initCause(cce); } } Index: javax/security/auth/Subject.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/security/auth/Subject.java,v retrieving revision 1.2.2.2 diff -u -3 -p -u -r1.2.2.2 Subject.java --- javax/security/auth/Subject.java 15 Jan 2005 17:02:18 -0000 1.2.2.2 +++ javax/security/auth/Subject.java 19 Feb 2005 10:40:57 -0000 @@ -235,7 +235,7 @@ public final class Subject implements Se */ public static Object doAsPrivileged (final Subject subject, final PrivilegedExceptionAction action, - final AccessControlContext acc) + AccessControlContext acc) throws PrivilegedActionException { final SecurityManager sm = System.getSecurityManager(); @@ -243,6 +243,8 @@ public final class Subject implements Se { sm.checkPermission (new AuthPermission ("doAsPrivileged")); } + if (acc == null) + acc = new AccessControlContext (new java.security.ProtectionDomain[0]); AccessControlContext context = new AccessControlContext (acc, new SubjectDomainCombiner (subject)); return AccessController.doPrivileged (action, context); Index: javax/security/auth/callback/ConfirmationCallback.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/security/auth/callback/ConfirmationCallback.java,v retrieving revision 1.1.2.2 diff -u -3 -p -u -r1.1.2.2 ConfirmationCallback.java --- javax/security/auth/callback/ConfirmationCallback.java 1 Feb 2005 00:48:10 -0000 1.1.2.2 +++ javax/security/auth/callback/ConfirmationCallback.java 19 Feb 2005 10:40:57 -0000 @@ -253,7 +253,7 @@ public class ConfirmationCallback implem * NO, CANCEL or OK). * @throws IllegalArgumentException if prompt is null, * if prompt has a length of 0, if - * messageType is not either INFORMATION, + * messageType is not either INFORMATION, * WARNING, or ERROR, if optionType is * not either YES_NO_OPTION, YES_NO_CANCEL_OPTION, * or OK_CANCEL_OPTION, or if defaultOption does @@ -288,7 +288,7 @@ public class ConfirmationCallback implem * options array. * @throws IllegalArgumentException if prompt is null, * if prompt has a length of 0, if - * messageType is not either INFORMATION, + * messageType is not either INFORMATION, * WARNING, or ERROR, if options is * null, if options has a length of 0, * if any element from options is null, if any Index: javax/security/sasl/Sasl.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/security/sasl/Sasl.java,v retrieving revision 1.3.2.2 diff -u -3 -p -u -r1.3.2.2 Sasl.java --- javax/security/sasl/Sasl.java 15 Jan 2005 17:02:19 -0000 1.3.2.2 +++ javax/security/sasl/Sasl.java 19 Feb 2005 10:40:57 -0000 @@ -1,5 +1,5 @@ /* Sasl.java -- - Copyright (C) 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -221,7 +221,7 @@ public class Sasl * breaking into future sessions. The property contains "true" * if mechanisms that implement forward secrecy between sessions are * required; "false" if such mechanisms are not required. The - * default is "false".

    + * default is "false". * *

    The value of this constant is "javax.security.sasl.policy.forward". *

    @@ -233,7 +233,6 @@ public class Sasl * credentials are required. The property contains "true" if * mechanisms that pass client credentials are required; "false" * if such mechanisms are not required. The default is "false". - *

    * *

    The value of this constant is "javax.security.sasl.policy.credentials". *

    @@ -280,7 +279,7 @@ public class Sasl // ------------------------------------------------------------------------- /** - *

    Creates a address@hidden SaslClient} for the specified mechanism.

    + * Creates a address@hidden SaslClient} for the specified mechanism. * *

    This method uses the JCA Security Provider Framework, described in the * "Java Cryptography Architecture API Specification & Reference", for @@ -490,7 +489,7 @@ public class Sasl } /** - *

    Creates a address@hidden SaslServer} for the specified mechanism.

    + * Creates a address@hidden SaslServer} for the specified mechanism. * *

    This method uses the JCA Security Provider Framework, described in the * "Java Cryptography Architecture API Specification & Reference", for @@ -521,7 +520,7 @@ public class Sasl * *

        *    SaslServerFactory.DIGEST-MD5     com.wiz.sasl.digest.ServerFactory
    -   * 

    + * * *

    See the "Java Cryptography Architecture API Specification & * Reference" for information about how to install and configure security Index: javax/security/sasl/SaslServerFactory.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/security/sasl/SaslServerFactory.java,v retrieving revision 1.3.2.2 diff -u -3 -p -u -r1.3.2.2 SaslServerFactory.java --- javax/security/sasl/SaslServerFactory.java 15 Jan 2005 17:02:19 -0000 1.3.2.2 +++ javax/security/sasl/SaslServerFactory.java 19 Feb 2005 10:40:57 -0000 @@ -48,8 +48,8 @@ import javax.security.auth.callback.Call * simultaneous requests. It must also have a public constructor that accepts * no arguments.

    * - * This interface is not normally accessed directly by a server, which will use - * the address@hidden Sasl} static methods to create a address@hidden SaslServer} instance + *

    This interface is not normally accessed directly by a server, which will + * use the address@hidden Sasl} static methods to create a address@hidden SaslServer} instance * instead. However, a particular environment may provide and install a new or * different SaslServerFactory.

    * Index: javax/swing/DefaultBoundedRangeModel.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/DefaultBoundedRangeModel.java,v retrieving revision 1.5.2.2 diff -u -3 -p -u -r1.5.2.2 DefaultBoundedRangeModel.java --- javax/swing/DefaultBoundedRangeModel.java 16 Jan 2005 15:15:13 -0000 1.5.2.2 +++ javax/swing/DefaultBoundedRangeModel.java 19 Feb 2005 10:40:57 -0000 @@ -1,6 +1,6 @@ /* DefaultBoundedRangeModel.java -- Default implementation of BoundedRangeModel. - Copyright (C) 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -49,8 +49,8 @@ import javax.swing.event.EventListenerLi /** * A default implementation of BoundedRangeModel. * - * @author Andrew Selkirk - * @author Sascha Brawer + * @author Andrew Selkirk (address@hidden) + * @author Sascha Brawer (address@hidden) */ public class DefaultBoundedRangeModel implements BoundedRangeModel, Serializable Index: javax/swing/JComponent.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/JComponent.java,v retrieving revision 1.20.2.7 diff -u -3 -p -u -r1.20.2.7 JComponent.java --- javax/swing/JComponent.java 29 Jan 2005 02:45:23 -0000 1.20.2.7 +++ javax/swing/JComponent.java 19 Feb 2005 10:40:57 -0000 @@ -1303,7 +1303,7 @@ public abstract class JComponent extends } /** - * Return true if you wish this component to manage its own + * Return true if you wish this component to manage its own * focus. In particular: if you want this component to be sent * TAB and SHIFT+TAB key events, and to not * have its children considered as focus transfer targets. If Index: javax/swing/JList.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/JList.java,v retrieving revision 1.16.2.5 diff -u -3 -p -u -r1.16.2.5 JList.java --- javax/swing/JList.java 27 Jan 2005 09:45:34 -0000 1.16.2.5 +++ javax/swing/JList.java 19 Feb 2005 10:40:58 -0000 @@ -1297,7 +1297,7 @@ public class JList extends JComponent im * Returns the layout orientation. * * @return the orientation, one of JList.VERTICAL, - * JList.VERTICAL_WRAP and JList.HORIZONTAL_WRAP + * JList.VERTICAL_WRAP and JList.HORIZONTAL_WRAP * * @since 1.4 */ @@ -1310,7 +1310,7 @@ public class JList extends JComponent im * Sets the layout orientation. * * @param orientation the orientation to set, one of JList.VERTICAL, - * JList.VERTICAL_WRAP and JList.HORIZONTAL_WRAP + * JList.VERTICAL_WRAP and JList.HORIZONTAL_WRAP * * @since 1.4 */ Index: javax/swing/JProgressBar.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/JProgressBar.java,v retrieving revision 1.7.2.1 diff -u -3 -p -u -r1.7.2.1 JProgressBar.java --- javax/swing/JProgressBar.java 27 Jan 2005 09:45:34 -0000 1.7.2.1 +++ javax/swing/JProgressBar.java 19 Feb 2005 10:40:58 -0000 @@ -60,7 +60,7 @@ import javax.swing.plaf.ProgressBarUI; *

    * * - * + * * * * Index: javax/swing/JRadioButton.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/JRadioButton.java,v retrieving revision 1.9.2.1 diff -u -3 -p -u -r1.9.2.1 JRadioButton.java --- javax/swing/JRadioButton.java 14 Jan 2005 10:24:17 -0000 1.9.2.1 +++ javax/swing/JRadioButton.java 19 Feb 2005 10:40:58 -0000 @@ -1,5 +1,5 @@ /* JRadioButton.java -- - Copyright (C) 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -59,9 +59,9 @@ import javax.swing.plaf.ButtonUI; * within the same panel, possibly with an appropriate border to denote * the connection between the components. * - * @author Michael Koch - * @author Graydon Hoare - * @author Andrew John Hughes + * @author Michael Koch (address@hidden) + * @author Graydon Hoare (address@hidden) + * @author Andrew John Hughes (address@hidden) * @see JToggleButton * @see ButtonGroup * @since 1.2 Index: javax/swing/JTextArea.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/JTextArea.java,v retrieving revision 1.2.2.3 diff -u -3 -p -u -r1.2.2.3 JTextArea.java --- javax/swing/JTextArea.java 15 Jan 2005 17:02:20 -0000 1.2.2.3 +++ javax/swing/JTextArea.java 19 Feb 2005 10:40:58 -0000 @@ -1,5 +1,5 @@ /* JTextArea.java -- - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -74,8 +74,8 @@ import javax.swing.text.PlainDocument; * are used in calculating the preferred size of the scroll pane's * view port. * - * @author Michael Koch - * @author Andrew John Hughes + * @author Michael Koch (address@hidden) + * @author Andrew John Hughes (address@hidden) * @see java.awt.TextArea * @see javax.swing.JTextComponent * @see javax.swing.JTextField Index: javax/swing/JTextField.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/JTextField.java,v retrieving revision 1.11.2.4 diff -u -3 -p -u -r1.11.2.4 JTextField.java --- javax/swing/JTextField.java 27 Jan 2005 09:45:35 -0000 1.11.2.4 +++ javax/swing/JTextField.java 19 Feb 2005 10:40:58 -0000 @@ -47,7 +47,6 @@ import java.beans.PropertyChangeEvent; import java.beans.PropertyChangeListener; import javax.accessibility.AccessibleStateSet; -import javax.swing.Action; import javax.swing.text.Document; import javax.swing.text.JTextComponent; import javax.swing.text.PlainDocument; @@ -84,6 +83,10 @@ public class JTextField extends JTextCom private static final Action[] actions; + /** + * Name of the action that gets sent when the content of the text field + * gets accepted. + */ public static final String notifyAction = "notify-field-accept"; static Index: javax/swing/JToggleButton.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/JToggleButton.java,v retrieving revision 1.12.2.2 diff -u -3 -p -u -r1.12.2.2 JToggleButton.java --- javax/swing/JToggleButton.java 15 Jan 2005 17:02:20 -0000 1.12.2.2 +++ javax/swing/JToggleButton.java 19 Feb 2005 10:40:58 -0000 @@ -1,5 +1,5 @@ /* JToggleButton.java -- - Copyright (C) 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -53,9 +53,9 @@ import javax.swing.plaf.ButtonUI; * for the implementations of radio buttons (JRadioButton) * and check boxes (JCheckBox). * - * @author Michael Koch - * @author Graydon Hoare - * @author Andrew John Hughes + * @author Michael Koch (address@hidden) + * @author Graydon Hoare (address@hidden) + * @author Andrew John Hughes (address@hidden) * @see JRadioButton * @see JCheckBox * @since 1.2 Index: javax/swing/JTree.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/JTree.java,v retrieving revision 1.8.2.4 diff -u -3 -p -u -r1.8.2.4 JTree.java --- javax/swing/JTree.java 16 Jan 2005 15:15:13 -0000 1.8.2.4 +++ javax/swing/JTree.java 19 Feb 2005 10:40:58 -0000 @@ -1,5 +1,5 @@ /* JTree.java -- - Copyright (C) 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -570,7 +570,7 @@ public class JTree extends JComponent } /** - * Sets the model to use in JTree. + * Sets the model to use in JTree. * * @param model the TreeModel to use */ Index: javax/swing/SpinnerListModel.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/SpinnerListModel.java,v retrieving revision 1.2.2.1 diff -u -3 -p -u -r1.2.2.1 SpinnerListModel.java --- javax/swing/SpinnerListModel.java 14 Jan 2005 10:24:17 -0000 1.2.2.1 +++ javax/swing/SpinnerListModel.java 19 Feb 2005 10:40:59 -0000 @@ -1,5 +1,5 @@ /* SpinnerListModel.java -- A spinner model backed by a list or an array. - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -59,7 +59,7 @@ import java.util.List; * is changed via setList() or when the current value is * set directly using setValue(). * - * @author Andrew John Hughes + * @author Andrew John Hughes (address@hidden) * @see SpinnerModel * @see AbstractSpinnerModel * @see JSpinner Index: javax/swing/event/EventListenerList.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/event/EventListenerList.java,v retrieving revision 1.9 diff -u -3 -p -u -r1.9 EventListenerList.java --- javax/swing/event/EventListenerList.java 6 Jan 2004 15:07:05 -0000 1.9 +++ javax/swing/event/EventListenerList.java 19 Feb 2005 10:40:59 -0000 @@ -1,5 +1,5 @@ /* EventListenerList.java -- - Copyright (C) 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -84,8 +84,8 @@ import java.util.EventListener; * } * } * - * @author Andrew Selkirk - * @author Sascha Brawer + * @author Andrew Selkirk (address@hidden) + * @author Sascha Brawer (address@hidden) */ public class EventListenerList implements Serializable Index: javax/swing/text/JTextComponent.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/text/JTextComponent.java,v retrieving revision 1.13.2.4 diff -u -3 -p -u -r1.13.2.4 JTextComponent.java --- javax/swing/text/JTextComponent.java 16 Jan 2005 15:15:13 -0000 1.13.2.4 +++ javax/swing/text/JTextComponent.java 19 Feb 2005 10:40:59 -0000 @@ -1,5 +1,5 @@ /* JTextComponent.java -- - Copyright (C) 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -302,7 +302,7 @@ public abstract class JTextComponent ext * report, a pair of private classes wraps a address@hidden * javax.swing.text.Keymap} in the new address@hidden InputMap} / address@hidden * ActionMap} interfaces, such that old Keymap-using code can make use of - * the new framework.

    + * the new framework. * *

    A little bit of experimentation with these classes reveals the following * structure: @@ -843,7 +843,7 @@ public abstract class JTextComponent ext * b, if there exists a provided action a such * that a.getValue(Action.NAME) == b.ActionName then an * entry is added to the Keymap mapping b to - * a. + * a. * * @param map The Keymap to add new mappings to * @param bindings The set of bindings to add to the Keymap @@ -943,7 +943,7 @@ public abstract class JTextComponent ext } /** - * Get the AccessibleContext of this object. + * Get the AccessibleContext of this object. * * @return an AccessibleContext object */ Index: javax/swing/text/StringContent.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/text/StringContent.java,v retrieving revision 1.1.2.1 diff -u -3 -p -u -r1.1.2.1 StringContent.java --- javax/swing/text/StringContent.java 16 Jan 2005 15:15:13 -0000 1.1.2.1 +++ javax/swing/text/StringContent.java 19 Feb 2005 10:40:59 -0000 @@ -39,13 +39,13 @@ exception statement from your version. * package javax.swing.text; import java.io.Serializable; -import java.util.Vector; import java.util.Iterator; +import java.util.Vector; -import javax.swing.undo.UndoableEdit; import javax.swing.undo.AbstractUndoableEdit; -import javax.swing.undo.CannotUndoException; import javax.swing.undo.CannotRedoException; +import javax.swing.undo.CannotUndoException; +import javax.swing.undo.UndoableEdit; /** * An implementation of the AbstractDocument.Content Index: javax/swing/text/Utilities.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/text/Utilities.java,v retrieving revision 1.4.2.3 diff -u -3 -p -u -r1.4.2.3 Utilities.java --- javax/swing/text/Utilities.java 16 Jan 2005 02:14:50 -0000 1.4.2.3 +++ javax/swing/text/Utilities.java 19 Feb 2005 10:40:59 -0000 @@ -1,5 +1,5 @@ /* Utilities.java -- - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -45,7 +45,7 @@ import java.awt.Graphics; * A set of utilities to deal with text. This is used by several other classes * inside this package. * - * @author Roman Kennke + * @author Roman Kennke (address@hidden) */ public class Utilities { Index: javax/swing/undo/UndoManager.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/undo/UndoManager.java,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 UndoManager.java --- javax/swing/undo/UndoManager.java 11 Feb 2004 12:04:55 -0000 1.3 +++ javax/swing/undo/UndoManager.java 19 Feb 2005 10:40:59 -0000 @@ -1,5 +1,5 @@ /* AbstractTableModel.java -- - Copyright (C) 2002, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -81,7 +81,7 @@ import javax.swing.event.UndoableEditLis * address@hidden javax.swing.event.UndoableEvent} sources do not need to * broadcast their events from inside the Swing worker thread. * - * @author Sascha Brawer + * @author Sascha Brawer (address@hidden) */ public class UndoManager extends CompoundEdit Index: javax/swing/undo/UndoableEditSupport.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/undo/UndoableEditSupport.java,v retrieving revision 1.6.2.1 diff -u -3 -p -u -r1.6.2.1 UndoableEditSupport.java --- javax/swing/undo/UndoableEditSupport.java 15 Jan 2005 17:02:21 -0000 1.6.2.1 +++ javax/swing/undo/UndoableEditSupport.java 19 Feb 2005 10:40:59 -0000 @@ -1,5 +1,5 @@ /* UndoableEditSupport.java -- - Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -48,8 +48,8 @@ import javax.swing.event.UndoableEditLis * A helper class for supporting address@hidden * javax.swing.event.UndoableEditListener}. * - * @author Andrew Selkirk - * @author Sascha Brawer + * @author Andrew Selkirk (address@hidden) + * @author Sascha Brawer (address@hidden) */ public class UndoableEditSupport { Index: javax/transaction/HeuristicCommitException.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/HeuristicCommitException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 HeuristicCommitException.java --- javax/transaction/HeuristicCommitException.java 26 Nov 2002 22:45:56 -0000 1.1 +++ javax/transaction/HeuristicCommitException.java 19 Feb 2005 10:40:59 -0000 @@ -1,5 +1,5 @@ /* HeuristicCommitException.java -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -39,7 +39,7 @@ exception statement from your version. * package javax.transaction; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date May 25, 2001 */ Index: javax/transaction/HeuristicMixedException.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/HeuristicMixedException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 HeuristicMixedException.java --- javax/transaction/HeuristicMixedException.java 26 Nov 2002 22:45:56 -0000 1.1 +++ javax/transaction/HeuristicMixedException.java 19 Feb 2005 10:40:59 -0000 @@ -1,5 +1,5 @@ /* HeuristicMixedException.java -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -39,7 +39,7 @@ exception statement from your version. * package javax.transaction; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date May 25, 2001 */ Index: javax/transaction/HeuristicRollbackException.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/HeuristicRollbackException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 HeuristicRollbackException.java --- javax/transaction/HeuristicRollbackException.java 26 Nov 2002 22:45:56 -0000 1.1 +++ javax/transaction/HeuristicRollbackException.java 19 Feb 2005 10:40:59 -0000 @@ -1,5 +1,5 @@ /* HeuristicRollbackException.java -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -39,7 +39,7 @@ exception statement from your version. * package javax.transaction; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date May 25, 2001 */ Index: javax/transaction/InvalidTransactionException.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/InvalidTransactionException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 InvalidTransactionException.java --- javax/transaction/InvalidTransactionException.java 14 Jul 2002 22:00:51 -0000 1.1 +++ javax/transaction/InvalidTransactionException.java 19 Feb 2005 10:40:59 -0000 @@ -1,5 +1,5 @@ /* InvalidTransactionException.java -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -40,7 +40,7 @@ package javax.transaction; import java.rmi.RemoteException; /** - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @date April 18, 2001 */ Index: javax/transaction/NotSupportedException.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/NotSupportedException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 NotSupportedException.java --- javax/transaction/NotSupportedException.java 26 Nov 2002 22:45:56 -0000 1.1 +++ javax/transaction/NotSupportedException.java 19 Feb 2005 10:40:59 -0000 @@ -1,5 +1,5 @@ /* NotSupportedException.java -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -39,7 +39,7 @@ exception statement from your version. * package javax.transaction; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date May 25, 2001 */ Index: javax/transaction/RollbackException.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/RollbackException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 RollbackException.java --- javax/transaction/RollbackException.java 26 Nov 2002 22:45:56 -0000 1.1 +++ javax/transaction/RollbackException.java 19 Feb 2005 10:40:59 -0000 @@ -1,5 +1,5 @@ /* RollbackException.java -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -39,7 +39,7 @@ exception statement from your version. * package javax.transaction; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date May 25, 2001 */ Index: javax/transaction/Status.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/Status.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 Status.java --- javax/transaction/Status.java 12 Oct 2003 16:50:21 -0000 1.2 +++ javax/transaction/Status.java 19 Feb 2005 10:40:59 -0000 @@ -1,5 +1,5 @@ /* Status.java -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -39,7 +39,7 @@ exception statement from your version. * package javax.transaction; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date May 25, 2001 */ Index: javax/transaction/Synchronization.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/Synchronization.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 Synchronization.java --- javax/transaction/Synchronization.java 12 Oct 2003 16:50:21 -0000 1.2 +++ javax/transaction/Synchronization.java 19 Feb 2005 10:40:59 -0000 @@ -1,5 +1,5 @@ /* Synchronization.java -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -39,7 +39,7 @@ exception statement from your version. * package javax.transaction; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date May 25, 2001 */ Index: javax/transaction/SystemException.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/SystemException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 SystemException.java --- javax/transaction/SystemException.java 26 Nov 2002 22:45:56 -0000 1.1 +++ javax/transaction/SystemException.java 19 Feb 2005 10:40:59 -0000 @@ -1,5 +1,5 @@ /* SystemException.java -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -39,7 +39,7 @@ exception statement from your version. * package javax.transaction; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date May 25, 2001 */ Index: javax/transaction/Transaction.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/Transaction.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 Transaction.java --- javax/transaction/Transaction.java 12 Oct 2003 16:50:21 -0000 1.2 +++ javax/transaction/Transaction.java 19 Feb 2005 10:40:59 -0000 @@ -1,5 +1,5 @@ /* Transaction.java -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,7 +41,7 @@ package javax.transaction; import javax.transaction.xa.XAResource; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date May 25, 2001 */ Index: javax/transaction/TransactionManager.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/TransactionManager.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 TransactionManager.java --- javax/transaction/TransactionManager.java 12 Oct 2003 16:50:21 -0000 1.2 +++ javax/transaction/TransactionManager.java 19 Feb 2005 10:41:00 -0000 @@ -1,5 +1,5 @@ /* TransactionManager.java -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -39,7 +39,7 @@ exception statement from your version. * package javax.transaction; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date May 25, 2001 */ Index: javax/transaction/TransactionRequiredException.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/TransactionRequiredException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 TransactionRequiredException.java --- javax/transaction/TransactionRequiredException.java 14 Jul 2002 22:00:51 -0000 1.1 +++ javax/transaction/TransactionRequiredException.java 19 Feb 2005 10:41:00 -0000 @@ -1,5 +1,5 @@ /* TransactionRequiredException -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -40,7 +40,7 @@ package javax.transaction; import java.rmi.RemoteException; /** - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @date April 18, 2001 */ Index: javax/transaction/TransactionRolledbackException.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/TransactionRolledbackException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 TransactionRolledbackException.java --- javax/transaction/TransactionRolledbackException.java 14 Jul 2002 22:00:51 -0000 1.1 +++ javax/transaction/TransactionRolledbackException.java 19 Feb 2005 10:41:00 -0000 @@ -1,5 +1,5 @@ /* TransactionRolledbackException -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -40,7 +40,7 @@ package javax.transaction; import java.rmi.RemoteException; /** - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @date April 18, 2001 */ Index: javax/transaction/UserTransaction.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/UserTransaction.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 UserTransaction.java --- javax/transaction/UserTransaction.java 12 Oct 2003 16:50:21 -0000 1.2 +++ javax/transaction/UserTransaction.java 19 Feb 2005 10:41:00 -0000 @@ -1,5 +1,5 @@ /* UserTransaction.java -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -39,7 +39,7 @@ exception statement from your version. * package javax.transaction; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date May 25, 2001 */ Index: javax/transaction/xa/XAException.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/xa/XAException.java,v retrieving revision 1.1 diff -u -3 -p -u -r1.1 XAException.java --- javax/transaction/xa/XAException.java 14 Jul 2002 22:00:51 -0000 1.1 +++ javax/transaction/xa/XAException.java 19 Feb 2005 10:41:00 -0000 @@ -1,5 +1,5 @@ /* XAException.java -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -38,7 +38,7 @@ exception statement from your version. * package javax.transaction.xa; /** - * @author Tom Tromey + * @author Tom Tromey (address@hidden) * @date April 18, 2001 */ Index: javax/transaction/xa/XAResource.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/xa/XAResource.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 XAResource.java --- javax/transaction/xa/XAResource.java 12 Oct 2003 16:50:21 -0000 1.2 +++ javax/transaction/xa/XAResource.java 19 Feb 2005 10:41:00 -0000 @@ -1,5 +1,5 @@ /* XAResource.java -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -38,7 +38,7 @@ exception statement from your version. * package javax.transaction.xa; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date May 25, 2001 */ Index: javax/transaction/xa/Xid.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/transaction/xa/Xid.java,v retrieving revision 1.2 diff -u -3 -p -u -r1.2 Xid.java --- javax/transaction/xa/Xid.java 12 Oct 2003 16:50:21 -0000 1.2 +++ javax/transaction/xa/Xid.java 19 Feb 2005 10:41:00 -0000 @@ -1,5 +1,5 @@ /* Xid.java -- - Copyright (C) 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -38,7 +38,7 @@ exception statement from your version. * package javax.transaction.xa; /** - * @author Warren Levy + * @author Warren Levy (address@hidden) * @date May 25, 2001 */ Index: javax/xml/XMLConstants.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/xml/XMLConstants.java,v retrieving revision 1.1.2.1 diff -u -3 -p -u -r1.1.2.1 XMLConstants.java --- javax/xml/XMLConstants.java 16 Jan 2005 15:15:13 -0000 1.1.2.1 +++ javax/xml/XMLConstants.java 19 Feb 2005 10:41:00 -0000 @@ -1,5 +1,5 @@ /* XMLConstants.java -- - Copyright (C) 2004 Free Software Foundation, Inc. + Copyright (C) 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -40,7 +40,7 @@ package javax.xml; /** * Repository for well-known XML constants. * - * @author Chris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris Burdessqualified name. * - * @author Chris Burdess + * @author (a href='mailto:address@hidden'>Chris Burdessnot guaranteed to be thread safe. * - * @author Chris Burdess + * @author (a href='mailto:address@hidden'>Chris Burdessnot guaranteed to be thread safe. * - * @author Chris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris Burdessnot guaranteed to be thread safe. * - * @author Chris Burdess + * @author (a href='mailto:address@hidden'>Chris Burdessnot guaranteed to be thread safe. * - * @author Chris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessValidatorHandler. * - * @author Chris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris BurdessChris Burdess + * @author (a href='mailto:address@hidden'>Chris Burdess + --> - --> @@ -81,9 +81,11 @@ mailing list first and probably document + --> + + + +

    Property Stored in Bound?
    Property Stored in Bound?
    borderPainted progressBar yes
    changeListeners progressBar no
    indeterminate progressBar yes