summaryrefslogtreecommitdiff
path: root/javax
Commit message (Collapse)AuthorAgeFilesLines
* 2006-08-08 Roman Kennke <kennke@aicas.com>Mark Wielaard2006-08-084-100/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | PR 28650 * javax/swing/plaf/basic/BasicMenuBarUI.java (getActionMap): Store ActionMap in MenuBar.actionMap, rather than Tree.actionMap. * javax/swing/plaf/basic/BasicTreeUI.java (action): Removed obsolete field. (uninstallKeyboardActions): Removed action field handling. (installKeyboardActions): Removed action field handling. (createDefaultActions): Don't install removed TreeAction. (TreeAction): Removed obsolete inner class. (ActionListenerProxy): Removed obsolete inner class. (MouseHandler.mousePressed): Request focus on JTree component on mouse press. 2006-08-08 Roman Kennke <kennke@aicas.com> * javax/swing/plaf/basic/BasicListUI.java (MouseInputHandler.mousePressed): Request focus on list component. 2006-08-08 Roman Kennke <kennke@aicas.com> * javax/swing/plaf/basic/BasicTableUI.java (MouseInputHandler.mousePressed): Request focus on list component.
* 2006-08-08 Roman Kennke <kennke@aicas.com>Mark Wielaard2006-08-088-264/+424
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/plaf/basic/BasicTextUI.java (damageRange(JTextComponent,int,int)): Call damageRange() with correct biases, rather than null. (damageRange(JTextComponent,int,int,Bias,Bias)): Rewritten to use simpler modelToView() approach without much special casing. This seems not worth the effort and actually caused problems. Added locking of the document. * javax/swing/text/BoxView.java (requirementsValid): New field. (calculateMajorAxisRequirements): Rewritten without using SizeRequirements. The SizeRequirements algorithms are slightly different and too inefficient. (calculateMinorAxisRequirements): Rewritten without using SizeRequirements. The SizeRequirements algorithms are slightly different and too inefficient. (getAlignment): Simply return the alignment of the cached requirements. (getMaximumSpan): Add insets. (getMinimumSpan): Add insets. (getPreferredSpan): Add insets. (layoutMajorAxis): Rewritten without using SizeRequirements. The SizeRequirements algorithms are slightly different and too inefficient. (layoutMinorAxis): Rewritten without using SizeRequirements. The SizeRequirements algorithms are slightly different and too inefficient. (modelToView): Call setSize() rather than layout(). (paint): Check clip for more efficient painting. (preferenceChanged): Invalidate requirements here. (replace): Invalidate requirements here. (updateRequirements): Update requirements only when requirements are marked invalid. * javax/swing/text/CompositeView.java (modelToView): Added some more checks and handling of corner cases. * javax/swing/text/FlowView.java (calculateMinorAxisRequirements): Set aligment to 0.5 and maximum span to Integer.MAX_VALUE. Limit preferredSize to minimumSize. * javax/swing/text/IconView.java (getAlignment): Implemented to return 1.0 for vertical alignment. * javax/swing/text/ParagraphView.java (Row.getMaximumSpan): Implemented to let Rows span the whole ParagraphView. (getAlignment): Fixed horizontal alignment and vertical alignment for empty paragraphs to be 0.5. 2006-08-08 Roman Kennke <kennke@aicas.com> * javax/swing/text/View.java (modelToView): Added special handling for corner case at the end of the view and for multiline views. 2006-08-08 Roman Kennke <kennke@aicas.com> * javax/swing/plaf/basic/BasicTextUI.java (modelToView): Read-lock the document. Set size of the root view before fetching the model-to-view mapping. (getViewIndex): Check of the position is inside the range and return -1 if this is not the case. (getViewAtPosition(int,Rectangle): Update child allocation for valid view index. (getViewIndexAtPosition(int)): Delegate the index search to the element since we have a 1:1 mapping between elements and views here. * javax/swing/text/DefaultCaret.java (appear): Ignore BadLocationException. (paint): Ignore BadLocationException. * javax/swing/text/FlowView.java (changedUpdate): Also notify the layoutPool view. (removeUpdate): Also notify the layoutPool view. * javax/swing/text/ParagraphView.java (Row.getViewIndexAtPosition): Overridden to search linearily through the view instead of relying on a 1:1 model to view mapping. * javax/swing/text/View.java (removeUpdate): Clear ElementChange object if updateChildren returns false. (forwardUpdate): Special handle some boundary cases.
* 2006-08-05 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-08-051-82/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * examples/gnu/classpath/examples/swing/FillRect.java, * gnu/CORBA/Focused_ORB.java, * gnu/CORBA/interfaces/gnuSocketFactory.java, * gnu/classpath/ByteArray.java, * gnu/classpath/ObjectPool.java, * gnu/java/awt/peer/ClasspathTextLayoutPeer.java, * gnu/java/awt/peer/x/fonts.properties, * gnu/java/security/util/Prime2.java, * gnu/javax/imageio/gif/GIFStream.java, * javax/swing/text/html/HTMLTableView.java, * native/cni/Makefile.am, * org/omg/CORBA/SendingContext/RunTimeOperations.java, * org/omg/CORBA/SendingContext/Runtime.java, * resource/gnu/regexp/MessagesBundle.properties, * resource/gnu/regexp/MessagesBundle_fr.properties, * resource/gnu/regexp/MessagesBundle_it.properties, * tools/appletviewer.in, * tools/jarsigner.in, * tools/keytool.in, * vm/reference/java/lang/management/VMThreadInfo.java: Removed. * examples/gnu/classpath/examples/awt/aicas.png, * examples/gnu/classpath/examples/awt/palme.gif, * examples/gnu/classpath/examples/java2d/aicas.png, * examples/gnu/classpath/examples/java2d/palme.gif, * gnu/java/awt/font/opentype/truetype/doc-files/ZonePathIterator-1.dia, * gnu/java/awt/font/opentype/truetype/doc-files/ZonePathIterator-1.png, * java/awt/doc-files/capjoin.png, * java/awt/geom/doc-files/Area-1.png, * java/awt/geom/doc-files/Ellipse-1.png, * java/awt/geom/doc-files/GeneralPath-1.png: Added.
* 2006-08-03 Roman Kennke <kennke@aicas.com>Mark Wielaard2006-08-047-87/+449
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR 27606 * javax/swing/plaf/basic/BasicListUI.java (paintCell): Pass row index to cell renderer. * javax/swing/plaf/basic/MetalFileChooserUI.java (DirectoryComboBoxRenderer.indentIcon): New field. (DirectoryComboBoxRenderer.DirectoryComboBoxRenderer): Initialize indentIcon. (DirectoryComboBoxRenderer.getListCellRendererComponent): Fall back to super and removed standard functionality. Handle indentation. (IndentIcon): New class. Wraps and indents another icon. 2006-08-03 Roman Kennke <kennke@aicas.com> PR 27605 * javax/swing/JComboBox.java (setSelectedItem): Fire ActionEvent here. * javax/swing/plaf/basic/BasicDirectoryModel.java (directories): Changed to type Vector. (files): New field. (loadThread): New field. (DirectoryLoadThread): New inner class. This loads the contents of directories asynchronously. (getDirectories): Return cached Vector. (getFiles): Return cached Vector. (getSize): Return plain size of contents Vector. (propertyChange): Reread directory also for DIRECTORY_CHANGED, FILE_FILTER_CHANGED, FILE_HIDING_CHANGED and FILE_VIEW_CHANGED. (sort): Don't store sorted list in contents. This must be done asynchronously from the EventThread. (validateFileCache): Rewritten for asynchronous reading of directory contents. * javax/swing/plaf/basic/BasicFileChooserUI.java (installListeners): Install model as PropertyChangeListener. (uninstallListeners): Uninstall model as PropertyChangeListener. (createPropertyChangeListener): Return null just like the RI. 2006-08-03 Roman Kennke <kennke@aicas.com> PR 27604 * javax/swing/plaf/basic/BasicChooserUI.java (BasicFileView.getName): Fetch the real name from the file chooser's FileSystemView. * javax/swing/plaf/metal/MetalChooserUI.java (DirectoryComboBoxRenderer.getListCellRendererComponent): Set the text fetched from the JFileChooser.getName(). * javax/swing/FileSystemView.java (createFileObject): When file is a filesystem root, create a filesystem root object first. (getSystemDisplayName): Return the filename. Added specnote about ShellFolder class that is mentioned in the spec. * javax/swing/UnixFileSystemView.java (getSystemDisplayName): Implemented to return the real name of a file, special handling files like '.' or '..'.
* 2006-08-03 Roman Kennke <kennke@aicas.com>Mark Wielaard2006-08-031-28/+12
| | | | | | | | | | | | | | PR 28562 * javax/swing/plaf/basic/BasicOptionPaneUI.java (PropertyChangeHandler.propertyChange): Cleanly reinstall components when visual property chanegs. 2006-08-03 Roman Kennke <kennke@aicas.com> PR 28562 * javax/swing/plaf/basic/BasicOptionPaneUI.java (PropertyChangeHandler.propertyChange): Uninstall and reinstall component when visual properties change.
* 2006-08-03 Roman Kennke <kennke@aicas.com>Mark Wielaard2006-08-032-5/+34
| | | | | | | | | | | | | PR 28534 * javax/swing/JTree.java (JTree(TreeModel)): Set cell renderer to null. * javax/swing/plaf/basic/BasicTreeUI.java (setCellRenderer): Finish editing before setting the cell renderer. Refresh the layout. Don't set the currentCellRenderer field here (that's done in updateRenderer). (updateRenderer): Handle createdRenderer field here too. Set renderer to a default handler when the current renderer in the JTree is null.
* 2006-08-03 Andrew John Hughes <gnu_andrew@member.fsf.org>Mark Wielaard2006-08-038-4/+245
| | | | | | | | | | | | | | | | | | | | | * examples/gnu/classpath/examples/management/TestBeans.java: New file. * javax/management/MBeanAttributeInfo.java: (toString()): Implemented. * javax/management/MBeanConstructorInfo.java: (toString()): Implemented. * javax/management/MBeanFeatureInfo.java: (toString()): Implemented. * javax/management/MBeanInfo.java: (toString()): Implemented. * javax/management/MBeanNotificationInfo.java: (toString()): Implemented. * javax/management/MBeanOperationInfo.java: (toString()): Implemented. * javax/management/MBeanParameterInfo.java: (toString()): Implemented. * javax/management/StandardMBean.java: (getMBeanInfo()): Fix attribute naming.
* * javax/swing/JComponent.java (getListeners): RevertMark Wielaard2006-07-301-3/+3
| | | | un-genericization.
* * javax/swing/JComponent.java (paintingDoubleBuffered): RenamedMark Wielaard2006-07-291-7/+7
| | | | | static field isPaintingDoubleBuffered to not have the same name as a method.
* 2006-07-29 Andrew John Hughes <gnu_andrew@member.fsf.org>Mark Wielaard2006-07-291-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/java/lang/management/BeanImpl.java: Extended javax.management.StandardMBean. * gnu/java/lang/management/ClassLoadingMXBeanImpl.java, * gnu/java/lang/management/CompilationMXBeanImpl.java, * gnu/java/lang/management/GarbageCollectorMXBeanImpl.java, * gnu/java/lang/management/MemoryMXBeanImpl.java, * gnu/java/lang/management/MemoryManagerMXBeanImpl.java, * gnu/java/lang/management/MemoryPoolMXBeanImpl.java, * gnu/java/lang/management/OperatingSystemMXBeanImpl.java, * gnu/java/lang/management/RuntimeMXBeanImpl.java, * gnu/java/lang/management/ThreadMXBeanImpl.java: Call the superclass with the appropriate class. * java/lang/management/ManagementFactory.java: (getOperatingSystemMXBean()): Catch exception from StandardMBean. (getRuntimeMXBean()): Likewise. (getClassLoadingMXBean()): Likewise. (getThreadMXBean()): Likewise. (getMemoryMXBean()): Likewise. (getCompilationMXBean()): Likewise. (getMemoryPoolMXBeans()): Likewise. (getMemoryManagerMXBeans()): Likewise. (getGarbageCollectorMXBeans()): Likewise. * javax/management/MBeanFeatureInfo.java: hashCode()): Fixed to check for null values.
* 2006-07-28 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-07-2841-860/+5220
| | | | | * Merge HEAD --> generics-branch for 2006-07-23 to 0.92 branch point.
* 2006-07-23 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-07-2312-277/+712
| | | | | * Merge of HEAD to generics-branch for 2006-07-16 to 2006-07-23.
* 2006-07-16 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-07-1625-279/+1780
| | | | | * Merge of HEAD --> generics-branch for 2006/07/09 to 2006/07/16.
* 2006-07-09 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-07-0933-392/+3087
| | | | | * Merge of HEAD --> generics-branch for 2006/07/02 to 2006/07/09.
* 2006-07-02 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-07-0219-98/+266
| | | | | * Merge of HEAD --> generics-branch for 2006/06/27 to 2006/07/02.
* 2006-06-27 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-06-2736-1138/+2156
| | | | | * Merge of HEAD --> generics-branch for 2006/06/16 to 2006/06/27.
* 2006-06-16 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-06-1643-458/+2007
| | | | | * Merge of HEAD --> generics-branch for 2006/06/11 to 2006/06/16.
* 2006-06-14 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-06-141-4/+4
| | | | | | | | * javax/naming/InitialContext.java: (list(javax.naming.Name)): Fixed generic type. (list(String)): Likewise. (listBindings(javax.naming.Name)): Likewise. (listBindings(String)): Likewise.
* 2006-06-11 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-06-1158-978/+3735
| | | | | * Merge of HEAD-->generics between 2006/05/29 and 2006/06/11.
* * javax/naming/Context.java (list): Genericized.Tom Tromey2006-06-043-9/+9
| | | | | | | (listBindings): Likewise. * javax/naming/Reference.java (addrs): Genericized. * javax/naming/InitialContext.java (myProps): Fixed type. (init): Genericized.
* 2006-05-29 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-05-2939-883/+2151
| | | | * Merge of HEAD to generics-branch (2006-05-20 to 2006-05-29)
* 2006-05-20 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-05-2087-2234/+4546
| | | | | * Merge of HEAD to generics for 0.91 to 2006/05/20.
* 2006-05-15 Mark Wielaard <mark@klomp.org>generics-0_91-releaseMark Wielaard2006-05-1521-101/+286
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac (VERSION): Set to 0.91-generics. 2006-05-15 Mark Wielaard <mark@klomp.org> * NEWS: Add release date and VMClassLoader.getBootPackages() changes. 2006-05-15 Christian Thalinger <twisti@complang.tuwien.ac.at> * README: Added CACAO to list of VMs. 2006-05-14 Mark Wielaard <mark@klomp.org> * native/jni/java-net/javanet.c (_javanet_accept): Don't use C++ comments. 2006-05-14 Chris Burdess <dog@gnu.org> * gnu/xml/dom/DomNode.java: Permit comments and PIs in doctype nodes to be preserved during cloneNode. 2006-05-14 Mark Wielaard <mark@klomp.org> PR 27459 * native/jni/java-net/javanet.c (_javanet_accept): Reset the inherited timeout on socket. 2006-05-14 Lillian Angel <langel@redhat.com> * java/util/SimpleTimeZone.java: Reverted patch. (SimpleTimeZone): Throw exception if startMonth == endMonth. (SimpleTimeZone): Likewise. (checkRule): Rewritten to properly check all values (more efficently). This code is now more stable, at least less buggy than before. Fixed API documentation. (setStartRule): Moved checkRule call to end. (setStartRule): Likewise. (setEndRule): Likewise. (setEndRule): Likewise. 2006-05-14 Audrius Meskauskas <AudriusA@Bioinformatics.org> * javax/swing/tree/DefaultTreeSelectionModel.java (leadRow): Initialise to -1. 2006-05-14 Robert Schuster <robertschuster@fsfe.org> PR classpath/27595 * javax/swing/text/AbstractDocument.java: (insertString): Flipped if-expression and its blocks. (remove): Dito. (replace): Flipped if-expression and its blocks, added note, invoke insertString and remove instead of insertStringImpl and removeImpl. 2006-05-13 Tom Tromey <tromey@redhat.com> * java/nio/ByteBufferImpl.java (compact): Always set position. 2006-05-11 Mark Wielaard <mark@klomp.org> * java/util/logging/Logger.java (global): Initialize inside static PrivilegedAction. 2006-05-11 Mark Wielaard <mark@klomp.org> * java/awt/geom/GeneralPath.java (WIND_EVEN_ODD, WIND_NON_ZERO): Fully qualify PathIterator constants 2006-05-10 Roman Kennke <kennke@aicas.com> PR classpath/27481 * javax/swing/plaf/basic/BasicInternalFrameUI.java (installDefaults): Set background of content pane to null, if no custom color has been installed by the application yet. 2006-05-10 Roman Kennke <kennke@aicas.com> PR classpath/27481 * javax/swing/JRootPane.java (createContentPane): Don't set background to null. 2006-05-09 Robert Schuster <robertschuster@fsfe.org> PR classpath/24216 * javax/swing/text/AbstractDocument.java: (insertString): Added more documentation, added argument check. (remove): Added more documentation. (removeImpl): Added argument check. (replace): Added more documentation, added argument check. 2006-05-08 Lillian Angel <langel@redhat.com> * java/net/URLClassLoader.java (JarURLLoader): Added check to make sure the INDEX.LIST file exists. 2006-05-08 Roman Kennke <kennke@aicas.com> PR classpath/27481 * javax/swing/JRootPane.java (createContentPane): Set background of the content pane to null, so that the content pane inherits its background from the root pane. 2006-05-08 Roman Kennke <kennke@aicas.com> PR classpath/27480 * javax/swing/ButtonGroup.java (add): Check if new button is selected and if so, deselect other buttons in the group. 2006-05-08 Lillian Angel <langel@redhat.com> PR 27444 * java/net/URLClassLoader.java (JarURLLoader): Added code to go through META-INF/INDEX.LIST file to load all jars listed. 2006-05-08 Roman Kennke <kennke@aicas.com> PR classpath/27461 * javax/swing/ImageIcon.java (ImageIcon(URL)): Set description to URL.toString(). 2006-05-08 Roman Kennke <kennke@aicas.com> PR classpath/27482 * javax/swing/JTable.java (IconCellRenderer.getTableCellRendererComponent): Set icon to null when cell value is null. 2006-05-08 Roman Kennke <kennke@aicas.com> PR classpath/27484 * javax/swing/DefaultDesktopManager.java (closeFrame): Don't perform default close action on the frame to prevent endless loop. 2006-05-08 Roman Kennke <kennke@aicas.com> PR classpath/27485 * javax/swing/table/DefaultTableModel.java (addExtraRows): New helper method. (checkSize): New helper method. (setRowCount): Use addExtraRows helper method. (addColumn): Use addExtraRows helper method. (getColumnName): Check and adjust size if necessary using checkSize(). 2006-05-08 Roman Kennke <kennke@aicas.com> PR classpath/27486 * javax/swing/JTable.java (setValueAt): Allow setting values even when table is editable. 2006-05-07 Andrew John Hughes <gnu_andrew@member.fsf.org> PR classpath/27435: * java/util/zip/DeflaterEngine.java: (deflateFast(boolean,boolean)): Empty buffer when full. 2006-05-07 Sven de Marothy <sven@physto.se> Fixed PR27343 * java/util/Calendar.java (setTimeZone): Force recalculation. 2006-05-07 Sven de Marothy <sven@physto.se> Fixed PR27463 * javax/swing/plaf/metal/MetalInternalFrameTitlePane.java (propertyChange): Handle FRAME_ICON_PROPERTY property. 2006-05-06 Sven de Marothy <sven@physto.se> Fixed PR27454 * gnu/java/awt/peer/gtk/GtkImage: (drawPixels,drawPixelsScaled): Check for zero image sizes. 2006-05-07 Andrew John Hughes <gnu_andrew@member.fsf.org> PR classpath/27311: * gnu/java/text/StringFormatBuffer.java: (toString()): Implemented so we can see the contents. * java/text/DecimalFormat.java: (formatInternal(double,StringFormatBuffer,FieldPosition)): Don't calculate the exponent when the number is 0 or less. Also, use log10 instead of log now it's available. 2006-05-07 Sven de Marothy <sven@physto.se> Fixed PR27455 * gnu/java/awt/peer/GLightweightPeer.java (mouseEntered): Remove. * java/awt/Component.java (processMouseEvent): Do lightweight cursor handling. * javax/swing/plaf/basic/BasicTableHeaderUI.java (endResizing,mouseMoved): Save and reset original cursor, not the default one. 2006-05-07 Roman Kennke <kennke@aicas.com> * gnu/java/awt/java2d/RasterGraphics.java: New file. 2006-05-07 Roman Kennke <kennke@aicas.com> * gnu/java/awt/java2d/AbstractGraphics2D.java (fillShape): Determine user space bounds of shape and feed them into the actual rendering pipeline. (rawSetPixel): Made non-abstract for now. Maybe remove later. (rawSetForeground): Likewise. (getDestinationColorModel): Removed. (getDeviceBounds): Made non-abstract. Provide useful default impl. (rawFillShape): Handle paint context. (fillScanline): Implement painting and compositing. (fillShapeAntialias): Handle paint context. (fillScanlineAA): Implemented preliminary antialiasing based on composite context. Not working yet. (fillScanlineAlpha): Removed. (init): Fetch destination raster. (getDestinationRaster): New abstract method. (updateRaster): New backend method. 2006-05-07 Roman Kennke <kennke@aicas.com> * gnu/java/awt/java2d/AlphaCompositeContext.java (compose): Fixed loops, conditions and logic to make compositing work correctly. 2006-05-05 Roman Kennke <kennke@aicas.com> * java/awt/image/ColorModel.java (getNormalizedComponents): Implemented. 2006-05-05 Roman Kennke <kennke@aicas.com> * javax/swing/plaf/basic/BasicRadioButtonUI.java (paint): Query the button model for it's state, not the button itself. 2006-05-05 Roman Kennke <kennke@aicas.com> * javax/swing/JTable.java (tableChanged): Sync selection model with table model changes. 2006-05-04 Roman Kennke <kennke@aicas.com> * javax/swing/plaf/basic/BasicButtonListener.java (mouseEntered): Fixed conditions for changing states. 2006-05-04 Roman Kennke <kennke@aicas.com> * javax/swing/JOptionPane.java (AccessibleJOptionPane.getAccessibleRole): Implemented method. 2006-05-04 Roman Kennke <kennke@aicas.com> * javax/swing/JLabel.java (AccessibleJLabel.getSelectedText): Return null instead of "". (AccessibleJLabel.getSelectionStart): Added comment why return -1 is correct here. (AccessibleJLabel.getSelectionEnd): Added comment why return -1 is correct here. (AccessibleJLabel.getCharacterAttribute): Added comment about what to do here. (AccessibleJLabel.getCharCount): Added comment about what to do here. (AccessibleJLabel.getCharacterBounds): Tagged as not implemented. (AccessibleJLabel.getIndexAtPoint): Tagged as not implemented. (paramString): Return super.paramString() here, this provides a more meaningful output. 2006-05-04 Roman Kennke <kennke@aicas.com> * javax/swing/JComponent.java (paint): Added null check to avoid NPE when clip == null. 2006-05-04 Roman Kennke <kennke@aicas.com> * javax/swing/AbstractButton.java (addImpl): New method. Installs an OverlayLayout if no other layout has been installed before. (setLayout): New method. Detect if a client app installs a custom layout. 2006-05-04 Roman Kennke <kennke@aicas.com> * javax/swing/table/DefaultTableCellModel.java (noFocusBorder): Fixed width of empty border to 1. (getTableCellRendererComponent): Don't change the colors for focuses cells. Fixed border for focused cells. 2006-05-04 Roman Kennke <kennke@aicas.com> * javax/swing/JTable.java (moveToCellBeingEdited): Adjust bounding box of editing component to exactly cover the grid. * javax/swing/plaf/basic/BasicTableUI.java (paint): Paint grid to the bottom and right of the cells instead of left and top. Adjust bounding box of cells accordingly. * javax/swing/plaf/metal/MetalLookAndFeel.java (initComponentDefaults): Fixed color of JTable selection border. * javax/swing/plaf/metal/OceanTheme.java (addCustomEntriesToTable): Fixed color of JTable selection border. 2006-05-04 Raif S. Naffah <raif@swiftdsl.com.au> * tools/gnu/classpath/tools/keytool/ExportCmd.java (setup): Use _alias instead of alias. 2006-05-04 Lillian Angel <langel@redhat.com> * javax/swing/JLabel.java (JLabel): Pass in an empty string for the text parameter. (JLabel): Likewise. (JLabel): Likewise. 2006-05-05 Audrius Meskauskas <AudriusA@Bioinformatics.org> * javax/swing/plaf/basic/BasicTreeUI.java (paint): Return early if there are no visible nodes to paint.
* 2006-05-03 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-05-0315-91/+267
| | | | | * Merge of HEAD --> generics-branch for the period 2005/05/01 to 2005/05/03 (branch of 0.91 for release)
* 2006-05-01 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-05-0191-1061/+3130
| | | | | * Merge HEAD-->generics-branch for the period 2006-04-13 to 2006-05-01.
* * javax/swing/JComboBox.java (AccessibleJComboBox): Now public.Tom Tromey2006-04-253-3/+3
| | | | | | | * javax/swing/tree/VariableHeightLayoutCache.java (getVisiblePathsFrom): Genericized. * javax/swing/tree/FixedHeightLayoutCache.java (getVisiblePathsFrom): Genericized.
* * javax/swing/tree/DefaultTreeSelectionModel.java (getListeners):Tom Tromey2006-04-142-2/+2
| | | | | | Genericized. * javax/swing/tree/AbstractLayoutCache.java (getVisiblePathsFrom): Genericized.
* 2006-04-13 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-04-1497-3856/+8578
| | | | * Merge of HEAD --> generics-branch from 2006/03/26 to 2006/04/13.
* * javax/imageio/metadata/IIOMetadataFormatImpl.java (addObjectValue):Tom Tromey2006-04-111-6/+7
| | | | Fixed parameter bounds.
* 2006-03-26 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-03-26162-3173/+7990
| | | | | * Merge from Classpath HEAD --> generics for the period 2005/03/07 to the branch tag generics_merge_20050326.
* 2006-03-07 Audrius Meskauskas <AudriusA@Bioinformatics.org>Andrew John Hughes2006-03-258-454/+2419
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/java/rmi/server/UnicastRef.java, * gnu/java/rmi/server/UnicastServer.java: Formatted. 2006-03-07 Audrius Meskauskas <AudriusA@Bioinformatics.org> * gnu/java/rmi/server/CombinedClassLoader.java (findClass, findLibrary, findResouce, findResources): check all loaders in array. 2006-03-07 Audrius Meskauskas <AudriusA@Bioinformatics.org> PR 25526 * gnu/java/rmi/dgc/DGCImpl.java (LeaseRecord, leaseCache): Removed. (RefProtector): new inner class. (dirty): Rewritten. * gnu/java/rmi/server/UnicastRef.java (dgcId, dgcInterfaceHash, dgcSequence, DIRTY, this_id): New fields. (equals, hashCode, notifyDGC): new methods. (readExternal): Create LeaseRenewingTask if non local. * gnu/java/rmi/server/UnicastServer.java (objects): Use WeakHashMap. (refcache): Use WeakIdentityHashMap. (getExported): New method. * gnu/java/rmi/dgc/LeaseRenewingTask.java: New file. 2006-03-06 Mark Wielaard <mark@klomp.org> * doc/www.gnu.org/announce/20060306.wml: New file. * doc/www.gnu.org/newsitems.txt: Add 0.90 release announcement. * doc/www.gnu.org/downloads/downloads.wml: Add 0.90. 2006-03-06 David Gilbert <david.gilbert@object-refinery.com> * javax/swing/plaf/metal/MetalLookAndFeel.java (initComponentDefaults): Use Boolean.TRUE for 'CheckBoxMenuItem.borderPainted'. 2006-03-06 Wolfgang Baer <WBaer@gmx.de> * gnu/java/net/protocol/http/Headers.java: Added documentation all over. (dateFormat): Made private. (put): Replace only the last occurance and the value. (putAll): Reimplemented with the put method. 2006-03-06 Lillian Angel <langel@redhat.com> PR classpath/26569 * java/awt/List.java (preferredSize): Return the size of the list if the peer is null. * gnu/java/awt/peer/gtk/GtkListPeer.java (preferredSize): Code was returning the minimum size of the list. Added adjustment to the width of the list so it is a proper size. 2006-03-06 Wolfgang Baer <WBaer@gmx.de> * gnu/java/net/protocol/http/HTTPURLConnection.java: Organized imports. (getRequestProperty): Remove duplicated null check. * java/net/URLConnection.java: (URLConnection): Javadoc fix. (addRequestProperty): Likewise. (getDefaultRequestProperty): Likewise. (getHeaderField): Likewise. (getHeaderFieldDate): Likewise. (getHeaderFieldKey): Likewise. (getHeaderFields): Likewise. (getRequestProperties): Likewise. (getRequestProperty): Likewise. (setDefaultRequestProperty): Likewise. (setRequestProperty): Likewise. 2006-03-06 Robert Schuster <robertschuster@fsfe.org> * examples/gnu/classpath/examples/swing/TextArea.java: New file. * examples/gnu/classpath/examples/swing/Demo.java: (mkButtonBar): Changed layout manager to GridLayout, added entry for textarea example. (mkMenuBar): Added entry for text area example. 2006-03-06 Tom Tromey <tromey@redhat.com> * javax/swing/plaf/synth/Region.java (FILE_CHOOSER): Renamed. (FORMATTED_TEXT_FIELD): Likewise. 2006-03-06 Tom Tromey <tromey@redhat.com> * javax/swing/plaf/synth/SynthPainter.java: Finished. 2006-03-06 Robert Schuster <robertschuster@fsfe.org> * examples/gnu/classpath/examples/swing/Demo.java: (mkMenuBar): Added menu entry that will display the VM's name, version and distributor. 2006-03-06 Tom Tromey <tromey@redhat.com> * javax/swing/plaf/synth/SynthLookAndFeel.java (getDescription): Javadoc fix. (getName): Likewise. 2006-03-06 Raif S. Naffah <raif@swiftdsl.com.au> * java/util/jar/Manifest.java: Removed unused imports. (CRLF): New constant. (read): Added method documentation. Use UTF-8 encoding instead of 8859_1. (write): Added method documentation. Use BufferedOutputStream (w/ 4K buffer) instead of PrintWriter. (write_main_section): Replace PrintWriter arg with OutputStream. Replace JarException with IOException. (write_version_info): Likewise. (write_main_attributes): Likewise. (write_attribute_entry): Likewise. (write_individual_sections): Likewise. (write_entry_attributes): Likewise. (write_header): Replace PrintWriter arg with OutputStream. Re-implemented. 2006-03-06 David Gilbert <david.gilbert@object-refinery.com> * javax/swing/tree/FixedHeightLayoutCache.java: Reformatted and fixed API doc tag warnings, * javax/swing/tree/VariableHeightLayoutCache.java: Likewise. 2006-03-06 Dalibor Topic <robilad@kaffe.org> * gnu/java/net/protocol/file/Connection.java (unquote): Update position in buffer after decoding a unicode character outside of the basic plane. 2006-03-06 Dalibor Topic <robilad@kaffe.org> * java/net/URI.java (quote): Pass Unicode characters outside the basic plane through. 2006-03-06 Robert Schuster <robertschuster@fsfe.org> * javax/swing/plaf/basic/BasicTextUI.java: (damageRange): Rewritten if-expressions to correctly identify the break condition.
* 2006-03-05 Robert Schuster <robertschuster@fsfe.org>Andrew John Hughes2006-03-2512-152/+198
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/text/GapContent.java: (insertString): Throw exception when argument is below zero. 2006-03-05 David Gilbert <david.gilbert@object-refinery.com> * javax/swing/filechooser/FileFilter.java: (accept): Fixed API doc tag, (getDescription): Likewise, * javax/swing/filechooser/FileView.java: (isTraversable): Fixed API doc tag. 2006-03-05 David Gilbert <david.gilbert@object-refinery.com> * javax/swing/colorchooser/ColorSelectionModel.java: Reformatted and added API docs all over. 2006-03-05 David Gilbert <david.gilbert@object-refinery.com> * javax/swing/plaf/ComboBoxUI.java: Fixed typo in class description, and corrected a bad API doc tag. 2006-03-05 David Gilbert <david.gilbert@object-refinery.com> * javax/swing/undo/StateEditable.java (restoreState): Fixed bad API doc tag, * javax/swing/undo/UndoableEdit.java: Copied API doc comments from AbstractUndoableEdit.java, * javax/swing/undo/UndoableEditSupport.java (createCompoundEdit): Fixed bad API doc tag, * javax/swing/undo/UndoManager.java (editToBeUndone): Fixed bad API doc tag, (editToBeRedone): Likewise. 2006-03-05 David Gilbert <david.gilbert@object-refinery.com> * javax/swing/DefaultFocusManager.java: Fixed bad API doc tags, * javax/swing/FocusManager.java: Likewise. 2006-03-05 David Gilbert <david.gilbert@object-refinery.com> * javax/swing/plaf/metal/MetalComboBoxButton.java (MetalComboBoxButton(JComboBox, Icon, boolean, CellRendererPane, JList)): Fixed API doc tag, * javax/swing/plaf/metal/MetalInternalFrameTitlePane (createLayout): Fixed API doc warning. 2006-03-05 Tom Tromey <tromey@redhat.com> * vm/reference/java/lang/reflect/Constructor.java (toString): Use ClassHelper.getUserName. * vm/reference/java/lang/reflect/Method.java (toString): Use ClassHelper.getUserName. (getUserTypeName): Removed. * gnu/java/lang/ClassHelper.java (getUserName): New method. * vm/reference/java/lang/reflect/Field.java (toString): Use ClassHelper.getUserName. 2006-03-05 Olivier Jolly <olivier.jolly@pcedev.com> Fixes PR 22813 * java/net/URLClassLoader.java (FileURLLoader.getResource): Allows directories as valid resources.
* * javax/swing/text/html/StyleSheet.java (removeAttributes):Tom Tromey2006-03-142-5/+3
| | | | | | Genericized. * javax/swing/plaf/synth/SynthLookAndFeel.java (load): Genericized. * java/rmi/server/RMIClassLoader.java (loadProxyClass): Genericized.
* 2006-03-06 Robert Schuster <robertschuster@fsfe.org>Mark Wielaard2006-03-063-20/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | * javax/swing/text/GapContent.java: (insertString): Throw exception when argument is below zero. 2006-03-06 Robert Schuster <robertschuster@fsfe.org> * javax/swing/text/PlainDocument.java: (insertUpdate): Extended if-expression, added code to generate another Element when newly inserted characters and old ones will be on the same line. 2006-03-06 Robert Schuster <robertschuster@fsfe.org> * javax/swing/text/DefaultCaret.java: (mouseDragged): Do selection when shift is pressed. (mouseClicked): Implemented. 2006-03-06 Robert Schuster <robertschuster@fsfe.org> * javax/swing/text/PlainDocument.java: Fix copyright header, added author tags. (insertUpdate): Do not copy the whole document any more, added some more variables to prevent needless method calls.
* * configure.ac (VERSION): Set to 0.90-pre-generics.Mark Wielaard2006-03-05127-1397/+2385
| | | | * Merge with CVS trunk from classpath-0_90-branch-point.
* 2006-03-02 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-03-02156-4885/+14818
| | | | | * Merge of HEAD-->generics-branch for the period between the 0.20 release and the tag generics-merge-20050225.
* * javax/swing/text/html/HTMLDocument.java (parseBuffer): Genericized.Tom Tromey2006-01-162-2/+2
| | | | | | | * javax/swing/text/StyleContext.java (removeAttributes): Genericized. * java/beans/PersistenceDelegate.java (initialize): Genericized. * java/beans/Encoder.java (getPersistenceDelegate): Genericized. (setPersistenceDelegate): Likewise.
* 2006-01-15 Wolfgang Baer <WBaer@gmx.de>Wolfgang Baer2006-01-151-1/+1
| | | | | * javax/print/attribute/standard/PrinterStateReasons.java: (printerStateReasonSet): Genericize the return type.
* * Update to classpath-0_20-release minus:Mark Wielaard2006-01-1318-110/+362
| | | | | - java/beans/EventSetDescriptor.java - java/util/Hashtable.java
* 2006-01-10 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-01-10146-1954/+13101
| | | | | Merge of HEAD --> generics branch for the period 2005/11/27 to 2006/01/09.
* * javax/print/attribute/standard/Chromaticity.javaTom Tromey2005-12-0968-69/+130
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (getCategory): Genericized. * javax/print/attribute/standard/ColorSupported.java (getCategory): Genericized. * javax/print/attribute/standard/Compression.java (getCategory): Genericized. * javax/print/attribute/standard/Copies.java (getCategory): Genericized. * javax/print/attribute/standard/CopiesSupported.java (getCategory): Genericized. * javax/print/attribute/standard/DateTimeAtCompleted.java (getCategory): Genericized. * javax/print/attribute/standard/DateTimeAtCreation.java (getCategory): Genericized. * javax/print/attribute/standard/DateTimeAtProcessing.java (getCategory): Genericized. * javax/print/attribute/standard/Destination.java (getCategory): Genericized. * javax/print/attribute/standard/DocumentName.java (getCategory): Genericized. * javax/print/attribute/standard/Fidelity.java (getCategory): Genericized. * javax/print/attribute/standard/Finishings.java (getCategory): Genericized. * javax/print/attribute/standard/JobHoldUntil.java (getCategory): Genericized. * javax/print/attribute/standard/JobImpressions.java (getCategory): Genericized. * javax/print/attribute/standard/JobImpressionsCompleted.java (getCategory): Genericized. * javax/print/attribute/standard/JobImpressionsSupported.java (getCategory): Genericized. * javax/print/attribute/standard/JobKOctets.java (getCategory): Genericized. * javax/print/attribute/standard/JobKOctetsProcessed.java (getCategory): Genericized. * javax/print/attribute/standard/JobKOctetsSupported.java (getCategory): Genericized. * javax/print/attribute/standard/JobMediaSheets.java (getCategory): Genericized. * javax/print/attribute/standard/JobMediaSheetsCompleted.java (getCategory): Genericized. * javax/print/attribute/standard/JobMediaSheetsSupported.java (getCategory): Genericized. * javax/print/attribute/standard/JobMessageFromOperator.java (getCategory): Genericized. * javax/print/attribute/standard/JobName.java (getCategory): Genericized. * javax/print/attribute/standard/JobOriginatingUserName.java (getCategory): Genericized. * javax/print/attribute/standard/JobPriority.java (getCategory): Genericized. * javax/print/attribute/standard/JobPrioritySupported.java (getCategory): Genericized. * javax/print/attribute/standard/JobSheets.java (getCategory): Genericized. * javax/print/attribute/standard/JobState.java (getCategory): Genericized. * javax/print/attribute/standard/JobStateReason.java (getCategory): Genericized. * javax/print/attribute/standard/JobStateReasons.java (getCategory): Genericized. * javax/print/attribute/standard/Media.java (getCategory): Genericized. * javax/print/attribute/standard/MediaPrintableArea.java (getCategory): Genericized. * javax/print/attribute/standard/MediaSize.java (getCategory): Genericized. * javax/print/attribute/standard/MultipleDocumentHandling.java (getCategory): Genericized. * javax/print/attribute/standard/NumberOfDocuments.java (getCategory): Genericized. * javax/print/attribute/standard/NumberOfInterveningJobs.java (getCategory): Genericized. * javax/print/attribute/standard/NumberUp.java (getCategory): Genericized. * javax/print/attribute/standard/NumberUpSupported.java (getCategory): Genericized. * javax/print/attribute/standard/OrientationRequested.java (getCategory): Genericized. * javax/print/attribute/standard/OutputDeviceAssigned.java (getCategory): Genericized. * javax/print/attribute/standard/PDLOverrideSupported.java (getCategory): Genericized. * javax/print/attribute/standard/PageRanges.java (getCategory): Genericized. * javax/print/attribute/standard/PagesPerMinute.java (getCategory): Genericized. * javax/print/attribute/standard/PagesPerMinuteColor.java (getCategory): Genericized. * javax/print/attribute/standard/PresentationDirection.java (getCategory): Genericized. * javax/print/attribute/standard/PrintQuality.java (getCategory): Genericized. * javax/print/attribute/standard/PrinterInfo.java (getCategory): Genericized. * javax/print/attribute/standard/PrinterIsAcceptingJobs.java (getCategory): Genericized. * javax/print/attribute/standard/PrinterLocation.java (getCategory): Genericized. * javax/print/attribute/standard/PrinterMakeAndModel.java (getCategory): Genericized. * javax/print/attribute/standard/PrinterMessageFromOperator.java (getCategory): Genericized. * javax/print/attribute/standard/PrinterMoreInfo.java (getCategory): Genericized. * javax/print/attribute/standard/PrinterMoreInfoManufacturer.java (getCategory): Genericized. * javax/print/attribute/standard/PrinterName.java (getCategory): Genericized. * javax/print/attribute/standard/PrinterResolution.java (getCategory): Genericized. * javax/print/attribute/standard/PrinterState.java (getCategory): Genericized. * javax/print/attribute/standard/PrinterStateReason.java (getCategory): Genericized. * javax/print/attribute/standard/PrinterStateReasons.java (getCategory): Genericized. * javax/print/attribute/standard/PrinterURI.java (getCategory): Genericized. * javax/print/attribute/standard/QueuedJobCount.java (getCategory): Genericized. * javax/print/attribute/standard/ReferenceUriSchemesSupported.java (getCategory): Genericized. * javax/print/attribute/standard/RequestingUserName.java (getCategory): Genericized. * javax/print/attribute/standard/Severity.java (getCategory): Genericized. * javax/print/attribute/standard/SheetCollate.java (getCategory): Genericized. * javax/print/attribute/standard/Sides.java (getCategory): Genericized. * javax/print/attribute/HashAttributeSet.java (get): Genericized. (remove): Likewise. * javax/print/attribute/Attribute.java (getCategory): Fixed return type.
* * javax/security/auth/Subject.java (Subject): Genericized.Tom Tromey2005-12-071-8/+9
| | | | | | | (getPrincipals): Likewise. (getPrivateCredentials): Likewise. (getPublicCredentials): Likewise. (getPublicCredentials): Likewise.
* * javax/imageio/ImageIO.java (ImageReaderIterator): Genericized.Tom Tromey2005-12-078-50/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added new constructor. (ImageWriterIterator): Likewise. (getReadersByFilter): Genericized. (getWritersByFilter): Likewise. (getImageReadersBySuffix): Likewise. (getImageWriters): Likewise. (hasNext): Likewise. * javax/print/attribute/AttributeSetUtilities.java (verifyAttributeCategory): Genericized. (verifyAttributeValue): Likewise. (verifyCategoryForValue): Likewise. * javax/print/attribute/AttributeSet.java (containsKey): Genericized. (get): Likewise. (remove): Likewise. * javax/print/attribute/Attribute.java (getCategory): Genericized. * javax/print/attribute/HashAttributeSet.java (HashAttributeSet): Genericized. (containsKey): Likewise. * javax/imageio/spi/ServiceRegistry.java (deregisterAll): Genericized. * javax/imageio/spi/IIOServiceProvider.java (onDeregistration): Genericized. (onRegistration): Likewise. * javax/imageio/metadata/IIOMetadataFormatImpl.java (getObjectClass): Genericized. (getObjectMaxValue): Likewise. (getObjectMinValue): Likewise. * javax/imageio/ImageIO.java (getImageReadersBySuffix): Genericized. (getImageWriters): Likewise.
* * javax/sound/sampled/Port.java (Info): Genericized.Tom Tromey2005-12-025-10/+10
| | | | | | | | | | | * javax/sound/sampled/Line.java (Info): Genericized. (getLineClass): Likewise. * javax/sound/sampled/DataLine.java (Info): Genericized. * javax/sound/sampled/AudioFormat.java (AudioFormat): Genericized. (properties): Likewise. * javax/sound/sampled/AudioFileFormat.java (AudioFileFormat): Genericized. (properties): Likewise.
* * javax/naming/directory/InitialDirContext.java (search): Genericized.Tom Tromey2005-12-026-24/+35
| | | | | | | | | | | | * javax/naming/directory/BasicAttributes.java (getAll): Genericized. (getIDs): Likewise. * javax/naming/directory/BasicAttribute.java (getAll): Fixed return type. * javax/naming/InitialContext.java: Genericized. (list): Likewise. (listBindings): Likewise. * javax/naming/CompoundName.java (getAll): Genericized. * javax/naming/CompositeName.java (getAll): Genericized.
* * javax/imageio/spi/RegisterableService.java (onRegistration):Tom Tromey2005-12-0110-80/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Genericized. (onDeregistration): Likewise. * javax/imageio/spi/ServiceRegistry.java (ServiceRegistry): Genericized. (deregisterServiceProvider): Likewise. (getCategories): Likewise. (getServiceProviderByClass): Likewise. (getServiceProviders): Likewise. (lookupProviders): Likewise. (registerServiceProvider): Likewise. (registerServiceProviders): Likewise. (setOrdering): Likewise. (unsetOrdering): Likewise. * javax/imageio/spi/ImageOutputStreamSpi.java (outputClass): Genericized. (ImageOutputStreamSpi): Likewise. (getOutputClass): Likewise. * javax/imageio/spi/ImageInputStreamSpi.java (inputClass): Genericized. (ImageInputStreamSpi): Likewise. (getInputClass): Likewise. * javax/imageio/metadata/IIOMetadataFormatImpl.java (addAttribute): Genericized. (addObjectValue): Likewise. * javax/imageio/metadata/IIOMetadataFormat.java (getObjectClass): Genericized. (getObjectMaxValue): Likewise. (getObjectMinValue): Likewise. * javax/imageio/ImageIO.java (getImageReaders): Genericized. (getImageReadersByFormatName): Likewise. (getImageReadersByMIMEType): Likewise. (getImageTranscoders): Likewise. (getImageWritersByFormatName): Likewise. (getImageWritersByMIMEType): Likewise. (getImageWritersBySuffix): Likewise. (getImageReader): Use getOriginatingProvider. (getImageWriter): Likewise. * javax/imageio/ImageWriter.java (progressListeners): Genericized. (warningListeners): Likewise. (warningLocales): Likewise. (prepareInsertEmpty): Likewise. (prepareWriteEmpty): Likewise. * javax/imageio/ImageReader.java (progressListeners): Genericized. (updateListeners): Likewise. (warningListeners): Likewise. (warningLocales): Likewise. (getDestination): Likewise. (getImageMetadata): Likewise. (getImageTypes): Likewise. (getStreamMetadata): Likewise. (readAll): Likewise. * javax/imageio/IIOImage.java (IIOImage): Genericized. (thumbnails): Likewise. (getThumbnails): Likewise. (setThumbnails): Likewise.
* * javax/swing/text/StyleContext.java (removeAttributes): Genericized.Tom Tromey2005-11-2915-28/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (getAttributeNames): Likewise. * javax/swing/text/SimpleAttributeSet.java (getAttributeNames): Genericized. (removeAttributes): Likewise. * javax/swing/text/DefaultStyledDocument.java (getStyleNames): Genericized. * javax/swing/text/AbstractDocument.java (getAttributeNames): Genericized. (removeAttributes): Likewise. * javax/swing/table/TableColumnModel.java (getColumns): Genericized. * javax/swing/table/AbstractTableModel.java (getColumnClass): Genericized. * javax/swing/tree/VariableHeightLayoutCache.java (getVisiblePathsFrom): Genericized. * javax/swing/tree/FixedHeightLayoutCache.java (getVisiblePathsFrom): Genericized. * javax/swing/undo/StateEdit.java (postState): Genericized. (preState): Likewise. * javax/security/sasl/SaslServerFactory.java (createSaslServer): Genericized. * javax/security/sasl/SaslClientFactory.java (createSaslClient): Genericized. (getMechanismNames): Likewise. * javax/security/sasl/Sasl.java (createSaslClient): Genericized. (createSaslServer): Likewise. (getSaslClientFactories): Likewise. (getSaslServerFactories): Likewise. * javax/security/auth/spi/LoginModule.java (initialize): Genericized. * javax/security/auth/login/AppConfigurationEntry.java (AppConfigurationEntry): Genericized. (getOptions): Likewise. * javax/sql/RowSet.java (getTypeMap): Genericized. (setTypeMap): Likewise. * java/sql/Array.java (getResultSet): Genericized. * java/security/cert/X509CertSelector.java (getExtendedKeyUsage): Genericized. * java/security/Permissions.java (elements): Genericized. * java/rmi/server/RMIClassLoader.java (loadClass): Genericized.
* * javax/print/attribute/standard/PrinterStateReasons.java:Tom Tromey2005-11-273-7/+10
| | | | | | | | | | Genericized. * javax/print/attribute/standard/JobStateReasons.java: Genericized. * javax/print/PrintService.java (getAttribute): Genericized. (getDefaultAttributeValue): Likewise. (getSupportedAttributeCategories): Likewise. (getSupportedAttributeValues): Likewise. (isAttributeValueSupported): Likewise.
* 2005-11-27 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2005-11-27188-3758/+13915
| | | | | * Merge of HEAD --> generics from the release of Classpath 0.19 to 2005/11/27.
* * javax/naming/spi/StateFactory.java (getStateToBind): Genericized.Tom Tromey2005-11-2727-57/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * javax/naming/spi/Resolver.java (resolveToClass): Genericized. * javax/naming/spi/ObjectFactoryBuilder.java (createObjectFactory): Genericized. * javax/naming/spi/NamingManager.java (getInitialContext): Genericized. (getURLContext): Likewise. (getObjectInstance): Likewise. (getStateToBind): Likewise. * javax/naming/spi/InitialContextFactoryBuilder.java (createInitialContextFactory): Genericized. * javax/naming/spi/InitialContextFactory.java (getInitialContext): Genericized. * javax/naming/spi/DirectoryManager.java (getObjectInstance): Genericized. (getStateToBind): Likewise. * javax/naming/spi/DirStateFactory.java (getStateToBind): Genericized. * javax/naming/spi/ObjectFactory.java (getObjectInstance): Genericized. * javax/naming/spi/DirObjectFactory.java (getObjectInstance): Genericized. * javax/naming/ldap/LdapReferralException.java (getReferralContext): Genericized. * javax/naming/ldap/ControlFactory.java (getControlInstance): Genericized. * javax/naming/ldap/InitialLdapContext.java (InitialLdapContext): Genericized. * javax/naming/directory/DirContext.java (search): Genericized. * javax/naming/directory/Attributes.java (getAll): Genericized. (getIDs): Likewise. * javax/naming/directory/Attribute.java (getAll): Genericized. * javax/naming/directory/BasicAttribute.java (values): Genericized. (getAll): Likewise. * javax/naming/directory/InitialDirContext.java (InitialDirContext): Genericized. * javax/naming/ReferralException.java (getReferralContext): Genericized. * javax/naming/Name.java (getAll): Genericized. * javax/naming/Context.java (getEnvironment): Genericized. (list): Likewise. (listBindings): Likewise. * javax/naming/NamingEnumeration.java: Genericized. (next): Likewise. * javax/naming/Reference.java (addrs): Genericized. (getAll): Likewise. * javax/naming/CannotProceedException.java (environment): Genericized. (getEnvironment): Likewise. (setEnvironment): Likewise. * javax/naming/InitialContext.java (myProps): Genericized. (InitialContext): Likewise. (init): Likewise. * javax/naming/CompoundName.java (CompoundName): Genericized. * javax/naming/CompositeName.java (CompositeName): Genericized.