classpath-testresults
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cp-testresults] Japi diffs for classpath-generics


From: Stuart Ballard
Subject: [cp-testresults] Japi diffs for classpath-generics
Date: Sun, 21 May 2006 03:24:16 -0700

Japi diff jdk12 vs classpath-generics:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk12-classpath-generics.html

Changes since last run:

-Comparison run at Sat May 20 10:14:47 2006 GMT
-jdk12 API scanned at 2006/05/20 05:28:31 EDT
-classpath-generics API scanned at 2006/05/20 06:05:41 EDT
+Comparison run at Sun May 21 10:18:06 2006 GMT
+jdk12 API scanned at 2006/05/21 05:29:45 EDT
+classpath-generics API scanned at 2006/05/21 06:08:35 EDT
-java.awt: 99.93% good, 0.06% missing
+java.awt: 99.96% good, 0.03% missing
-java.awt.font: 92.06% good, 4.38% missing
+java.awt.font: 95.22% good, 1.24% missing
-javax.swing: 99.51% good, 0.12% missing
+javax.swing: 99.55% good, 0.08% missing
-javax.swing.plaf.basic: 99.42% good, 0.43% missing
+javax.swing.plaf.basic: 99.04% good, 0.81% missing
-javax.swing.text: 99.76% good, 0.16% missing
-javax.swing.text.html: 94.31% good, 5.62% missing
+javax.swing.text: 99.62% good, 0.3% missing
+javax.swing.text.html: 96.85% good, 0.11% bad, 2.97% missing
-Total: 99.31% good, 0.37% missing
+Total: 99.36% good, 0% bad, 0.32% missing
-Classes: 2 missing.
-Methods: 203 missing.
-Constructors: 3 missing.
+Classes: 1 missing.
+Methods: 2 bad, 208 missing.
+Constructors: 5 missing.
-method java.awt.TexturePaint.getTransparency(): not implemented in 
classpath-generics
-method java.awt.Window.applyResourceBundle(java.util.ResourceBundle): not 
implemented in classpath-generics
-constructor java.awt.font.ImageGraphicAttribute(java.awt.Image, int, float, 
float): not implemented in classpath-generics
-method java.awt.font.GlyphMetrics.getLSB(): not implemented in 
classpath-generics
-method java.awt.font.GlyphMetrics.getRSB(): not implemented in 
classpath-generics
-method java.awt.font.GraphicAttribute.getBounds(): not implemented in 
classpath-generics
-method java.awt.font.GraphicAttribute.getJustificationInfo(): not implemented 
in classpath-generics
-method java.awt.font.ImageGraphicAttribute.draw(java.awt.Graphics2D, float, 
float): not implemented in classpath-generics
-method 
java.awt.font.ImageGraphicAttribute.equals(java.awt.font.ImageGraphicAttribute):
 not implemented in classpath-generics
-method java.awt.font.ImageGraphicAttribute.getAdvance(): not implemented in 
classpath-generics
-method java.awt.font.ImageGraphicAttribute.getAscent(): not implemented in 
classpath-generics
-method java.awt.font.ImageGraphicAttribute.getDescent(): not implemented in 
classpath-generics
-method java.awt.font.ImageGraphicAttribute.hashCode(): not implemented in 
classpath-generics
-method java.awt.font.ShapeGraphicAttribute.draw(java.awt.Graphics2D, float, 
float): not implemented in classpath-generics
-method java.awt.font.ShapeGraphicAttribute.getAdvance(): not implemented in 
classpath-generics
-method java.awt.font.ShapeGraphicAttribute.getAscent(): not implemented in 
classpath-generics
-method java.awt.font.ShapeGraphicAttribute.getDescent(): not implemented in 
classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.doAccessibleAction(int): not 
implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleAction(): not 
implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleActionCount(): 
not implemented in classpath-generics
-method 
javax.swing.JComboBox.AccessibleJComboBox.getAccessibleActionDescription(int): 
not implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleChild(int): not 
implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleChildrenCount(): 
not implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleSelection(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.addAccessibleSelection(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.clearAccessibleSelection(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleChild(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleChildrenCount(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleSelection(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleSelection(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleSelectionCount(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.isAccessibleChildSelected(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.removeAccessibleSelection(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.selectAllAccessibleSelection(): not 
implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.addAccessibleSelection(int): not 
implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.clearAccessibleSelection(): not 
implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleAt(java.awt.Point): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleChildrenCount(): not 
implemented in classpath-generics
-method javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleRole(): not 
implemented in classpath-generics
-method javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleSelection(): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleSelection(int): not 
implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleSelectionCount(): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.isAccessibleChildSelected(int): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.removeAccessibleSelection(int): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.selectAllAccessibleSelection(): 
not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.addAccessibleSelection(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.clearAccessibleSelection(): not 
implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnAdded(javax.swing.event.TableColumnModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnMarginChanged(javax.swing.event.ChangeEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnMoved(javax.swing.event.TableColumnModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnRemoved(javax.swing.event.TableColumnModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnSelectionChanged(javax.swing.event.ListSelectionEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.editingCanceled(javax.swing.event.ChangeEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.editingStopped(javax.swing.event.ChangeEvent):
 not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleSelection(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.isAccessibleChildSelected(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.removeAccessibleSelection(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.selectAllAccessibleSelection(): not 
implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.tableRowsDeleted(javax.swing.event.TableModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.tableRowsInserted(javax.swing.event.TableModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.valueChanged(javax.swing.event.ListSelectionEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleRole(): 
not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleStateSet():
 not implemented in classpath-generics
-method javax.swing.plaf.basic.BasicComboBoxUI.installKeyboardActions(): not 
implemented in classpath-generics
-method javax.swing.plaf.basic.BasicComboBoxUI.uninstallKeyboardActions(): not 
implemented in classpath-generics
-method javax.swing.plaf.basic.BasicComboPopup.installKeyboardActions(): not 
implemented in classpath-generics
-method javax.swing.plaf.basic.BasicComboPopup.uninstallKeyboardActions(): not 
implemented in classpath-generics
+constructor 
javax.swing.plaf.basic.BasicTreeUI.TreeCancelEditingAction(java.lang.String): 
not implemented in classpath-generics
+constructor javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction(int, 
java.lang.String): not implemented in classpath-generics
+constructor javax.swing.plaf.basic.BasicTreeUI.TreeIncrementAction(int, 
java.lang.String): not implemented in classpath-generics
-method 
javax.swing.plaf.basic.BasicSliderUI.FocusHandler.focusGained(java.awt.event.FocusEvent):
 not implemented in classpath-generics
-method 
javax.swing.plaf.basic.BasicSliderUI.FocusHandler.focusLost(java.awt.event.FocusEvent):
 not implemented in classpath-generics
-method javax.swing.plaf.basic.BasicTextUI.uninstallKeyboardActions(): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicToolBarUI.navigateFocusedComp(int): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.completeUIInstall(): not implemented 
in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.completeUIUninstall(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.isToggleEvent(java.awt.event.MouseEvent): 
not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.prepareForUIInstall(): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.prepareForUIUninstall(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.ComponentHandler.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.ComponentHandler.componentMoved(java.awt.event.ComponentEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.ComponentHandler.getScrollPane(): 
not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.ComponentHandler.startTimer(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.KeyHandler.keyPressed(java.awt.event.KeyEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.KeyHandler.keyReleased(java.awt.event.KeyEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.KeyHandler.keyTyped(java.awt.event.KeyEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseHandler.mouseReleased(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseClicked(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseDragged(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseEntered(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseExited(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseMoved(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mousePressed(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseReleased(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.removeFromSource(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.SelectionModelPropertyChangeHandler.propertyChange(java.beans.PropertyChangeEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.TreeCancelEditingAction.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeCancelEditingAction.isEnabled(): 
not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction.isEnabled(): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeIncrementAction.isEnabled(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.TreePageAction.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreePageAction.isEnabled(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.TreeToggleAction.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeToggleAction.isEnabled(): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeTraverseAction.isEnabled(): not 
implemented in classpath-generics
-method javax.swing.text.StyleContext.getStaticAttribute(java.lang.Object): not 
implemented in classpath-generics
-method javax.swing.text.StyleContext.getStaticAttributeKey(java.lang.Object): 
not implemented in classpath-generics
-method 
javax.swing.text.StyleContext.readAttributeSet(java.io.ObjectInputStream, 
javax.swing.text.MutableAttributeSet): not implemented in classpath-generics
-method javax.swing.text.StyleContext.readAttributes(java.io.ObjectInputStream, 
javax.swing.text.MutableAttributeSet): not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.caretUpdate(javax.swing.event.CaretEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.changedUpdate(javax.swing.event.DocumentEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getAccessibleStateSet():
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getAfterIndex(int, 
int): not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getAtIndex(int, int): 
not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getBeforeIndex(int, 
int): not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getCharacterAttribute(int):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getCharacterBounds(int):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getIndexAtPoint(java.awt.Point):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.insertUpdate(javax.swing.event.DocumentEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.removeUpdate(javax.swing.event.DocumentEvent):
 not implemented in classpath-generics
-method 
javax.swing.text.StyleContext.writeAttributes(java.io.ObjectOutputStream, 
javax.swing.text.AttributeSet): not implemented in classpath-generics
+Bad
+method 
javax.swing.text.html.MinimalHTMLWriter.writeComponent(javax.swing.text.Element):
 throws java.io.IOException in jdk12, but doesn't throw java.io.IOException in 
classpath-generics
+method 
javax.swing.text.html.MinimalHTMLWriter.writeImage(javax.swing.text.Element): 
throws java.io.IOException in jdk12, but doesn't throw java.io.IOException in 
classpath-generics
-class javax.swing.text.html.MinimalHTMLWriter: missing in classpath-generics
-method 
javax.swing.text.html.HTMLDocument.fireChangedUpdate(javax.swing.event.DocumentEvent):
 not implemented in classpath-generics
-method javax.swing.text.html.HTMLDocument.setParagraphAttributes(int, int, 
javax.swing.text.AttributeSet, boolean): not implemented in classpath-generics
+method 
javax.swing.text.html.HTMLDocument.processHTMLFrameHyperlinkEvent(javax.swing.text.html.HTMLFrameHyperlinkEvent):
 not implemented in classpath-generics


Japi diff jdk13 vs classpath-generics:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk13-classpath-generics.html

Changes since last run:

-Comparison run at Sat May 20 10:16:35 2006 GMT
-jdk13 API scanned at 2006/05/20 05:23:04 EDT
-classpath-generics API scanned at 2006/05/20 06:05:41 EDT
+Comparison run at Sun May 21 10:20:02 2006 GMT
+jdk13 API scanned at 2006/05/21 05:24:11 EDT
+classpath-generics API scanned at 2006/05/21 06:08:35 EDT
-java.awt: 99.95% good, 0.04% missing
+java.awt: 99.97% good, 0.02% missing
-java.awt.font: 94.44% good, 5.34% missing
+java.awt.font: 97.54% good, 2.24% missing
-javax.swing: 96.57% good, 0.15% missing
+javax.swing: 96.54% good, 0.17% missing
-javax.swing.plaf.basic: 99.57% good, 0.41% missing
+javax.swing.plaf.basic: 99.21% good, 0.77% missing
-javax.swing.text: 97.47% good, 2.5% missing
-javax.swing.text.html: 87.59% good, 12.4% missing
+javax.swing.text: 97.35% good, 2.62% missing
+javax.swing.text.html: 90.59% good, 0.09% bad, 9.3% missing
-Total: 98.27% good, 0.62% missing
+Total: 98.31% good, 0% bad, 0.58% missing
-Classes: 4 missing.
-Methods: 228 missing.
-Constructors: 3 missing.
+Classes: 3 missing.
+Methods: 2 bad, 248 missing.
+Constructors: 5 missing.
-method java.awt.TexturePaint.getTransparency(): not implemented in 
classpath-generics
-method java.awt.Window.applyResourceBundle(java.util.ResourceBundle): not 
implemented in classpath-generics
-constructor java.awt.font.ImageGraphicAttribute(java.awt.Image, int, float, 
float): not implemented in classpath-generics
-method java.awt.font.GlyphMetrics.getLSB(): not implemented in 
classpath-generics
-method java.awt.font.GlyphMetrics.getRSB(): not implemented in 
classpath-generics
-method java.awt.font.GraphicAttribute.getBounds(): not implemented in 
classpath-generics
-method java.awt.font.GraphicAttribute.getJustificationInfo(): not implemented 
in classpath-generics
-method java.awt.font.ImageGraphicAttribute.draw(java.awt.Graphics2D, float, 
float): not implemented in classpath-generics
-method 
java.awt.font.ImageGraphicAttribute.equals(java.awt.font.ImageGraphicAttribute):
 not implemented in classpath-generics
-method java.awt.font.ImageGraphicAttribute.getAdvance(): not implemented in 
classpath-generics
-method java.awt.font.ImageGraphicAttribute.getAscent(): not implemented in 
classpath-generics
-method java.awt.font.ImageGraphicAttribute.getDescent(): not implemented in 
classpath-generics
-method java.awt.font.ImageGraphicAttribute.hashCode(): not implemented in 
classpath-generics
-method java.awt.font.ShapeGraphicAttribute.draw(java.awt.Graphics2D, float, 
float): not implemented in classpath-generics
-method java.awt.font.ShapeGraphicAttribute.getAdvance(): not implemented in 
classpath-generics
-method java.awt.font.ShapeGraphicAttribute.getAscent(): not implemented in 
classpath-generics
-method java.awt.font.ShapeGraphicAttribute.getDescent(): not implemented in 
classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.addAccessibleSelection(int): 
not implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.clearAccessibleSelection(): 
not implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.doAccessibleAction(int): not 
implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleAction(): not 
implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleActionCount(): 
not implemented in classpath-generics
-method 
javax.swing.JComboBox.AccessibleJComboBox.getAccessibleActionDescription(int): 
not implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleChild(int): not 
implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleChildrenCount(): 
not implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleSelection(): not 
implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleSelection(int): 
not implemented in classpath-generics
-method 
javax.swing.JComboBox.AccessibleJComboBox.getAccessibleSelectionCount(): not 
implemented in classpath-generics
-method 
javax.swing.JComboBox.AccessibleJComboBox.isAccessibleChildSelected(int): not 
implemented in classpath-generics
-method 
javax.swing.JComboBox.AccessibleJComboBox.removeAccessibleSelection(int): not 
implemented in classpath-generics
-method 
javax.swing.JComboBox.AccessibleJComboBox.selectAllAccessibleSelection(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.addAccessibleSelection(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.clearAccessibleSelection(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleChild(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleChildrenCount(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleSelection(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleSelection(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleSelectionCount(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.isAccessibleChildSelected(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.removeAccessibleSelection(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.selectAllAccessibleSelection(): not 
implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.addAccessibleSelection(int): not 
implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.clearAccessibleSelection(): not 
implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleAt(java.awt.Point): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleChildrenCount(): not 
implemented in classpath-generics
-method javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleRole(): not 
implemented in classpath-generics
-method javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleSelection(): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleSelection(int): not 
implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleSelectionCount(): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.isAccessibleChildSelected(int): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.removeAccessibleSelection(int): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.selectAllAccessibleSelection(): 
not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.addAccessibleSelection(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.clearAccessibleSelection(): not 
implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnAdded(javax.swing.event.TableColumnModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnMarginChanged(javax.swing.event.ChangeEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnMoved(javax.swing.event.TableColumnModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnRemoved(javax.swing.event.TableColumnModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnSelectionChanged(javax.swing.event.ListSelectionEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.editingCanceled(javax.swing.event.ChangeEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.editingStopped(javax.swing.event.ChangeEvent):
 not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleAt(int, int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleCaption(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleColumnCount(): not 
implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.getAccessibleColumnDescription(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleColumnExtentAt(int, 
int): not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleColumnHeader(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleRowCount(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleRowDescription(int): 
not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleRowExtentAt(int, int): 
not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleRowHeader(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleSelection(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleSummary(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getSelectedAccessibleColumns(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getSelectedAccessibleRows(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.isAccessibleChildSelected(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.isAccessibleColumnSelected(int): 
not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.isAccessibleRowSelected(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.isAccessibleSelected(int, int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.removeAccessibleSelection(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.selectAllAccessibleSelection(): not 
implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.setAccessibleCaption(javax.accessibility.Accessible):
 not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.setAccessibleColumnDescription(int, 
javax.accessibility.Accessible): not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.setAccessibleColumnHeader(javax.accessibility.AccessibleTable):
 not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.setAccessibleRowDescription(int, 
javax.accessibility.Accessible): not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.setAccessibleRowHeader(javax.accessibility.AccessibleTable):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.setAccessibleSummary(javax.accessibility.Accessible):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.tableRowsDeleted(javax.swing.event.TableModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.tableRowsInserted(javax.swing.event.TableModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.valueChanged(javax.swing.event.ListSelectionEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleRole(): 
not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleStateSet():
 not implemented in classpath-generics
-method javax.swing.plaf.basic.BasicComboBoxUI.installKeyboardActions(): not 
implemented in classpath-generics
-method javax.swing.plaf.basic.BasicComboBoxUI.uninstallKeyboardActions(): not 
implemented in classpath-generics
-method javax.swing.plaf.basic.BasicComboPopup.installKeyboardActions(): not 
implemented in classpath-generics
-method javax.swing.plaf.basic.BasicComboPopup.uninstallKeyboardActions(): not 
implemented in classpath-generics
+constructor 
javax.swing.plaf.basic.BasicTreeUI.TreeCancelEditingAction(java.lang.String): 
not implemented in classpath-generics
+constructor javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction(int, 
java.lang.String): not implemented in classpath-generics
+constructor javax.swing.plaf.basic.BasicTreeUI.TreeIncrementAction(int, 
java.lang.String): not implemented in classpath-generics
-method 
javax.swing.plaf.basic.BasicSliderUI.FocusHandler.focusGained(java.awt.event.FocusEvent):
 not implemented in classpath-generics
-method 
javax.swing.plaf.basic.BasicSliderUI.FocusHandler.focusLost(java.awt.event.FocusEvent):
 not implemented in classpath-generics
-method javax.swing.plaf.basic.BasicTextUI.uninstallKeyboardActions(): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicToolBarUI.navigateFocusedComp(int): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.completeUIInstall(): not implemented 
in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.completeUIUninstall(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.isToggleEvent(java.awt.event.MouseEvent): 
not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.prepareForUIInstall(): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.prepareForUIUninstall(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.ComponentHandler.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.ComponentHandler.componentMoved(java.awt.event.ComponentEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.ComponentHandler.getScrollPane(): 
not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.ComponentHandler.startTimer(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.KeyHandler.keyPressed(java.awt.event.KeyEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.KeyHandler.keyReleased(java.awt.event.KeyEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.KeyHandler.keyTyped(java.awt.event.KeyEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseHandler.mouseReleased(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseClicked(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseDragged(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseEntered(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseExited(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseMoved(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mousePressed(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseReleased(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.removeFromSource(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.SelectionModelPropertyChangeHandler.propertyChange(java.beans.PropertyChangeEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.TreeCancelEditingAction.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeCancelEditingAction.isEnabled(): 
not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction.isEnabled(): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeIncrementAction.isEnabled(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.TreePageAction.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreePageAction.isEnabled(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.TreeToggleAction.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeToggleAction.isEnabled(): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeTraverseAction.isEnabled(): not 
implemented in classpath-generics
-method javax.swing.text.StyleContext.getStaticAttribute(java.lang.Object): not 
implemented in classpath-generics
-method javax.swing.text.StyleContext.getStaticAttributeKey(java.lang.Object): 
not implemented in classpath-generics
-method 
javax.swing.text.StyleContext.readAttributeSet(java.io.ObjectInputStream, 
javax.swing.text.MutableAttributeSet): not implemented in classpath-generics
-method javax.swing.text.StyleContext.readAttributes(java.io.ObjectInputStream, 
javax.swing.text.MutableAttributeSet): not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.caretUpdate(javax.swing.event.CaretEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.changedUpdate(javax.swing.event.DocumentEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getAccessibleStateSet():
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getAfterIndex(int, 
int): not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getAtIndex(int, int): 
not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getBeforeIndex(int, 
int): not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getCharacterAttribute(int):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getCharacterBounds(int):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getIndexAtPoint(java.awt.Point):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.insertUpdate(javax.swing.event.DocumentEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.removeUpdate(javax.swing.event.DocumentEvent):
 not implemented in classpath-generics
-method 
javax.swing.text.StyleContext.writeAttributes(java.io.ObjectOutputStream, 
javax.swing.text.AttributeSet): not implemented in classpath-generics
+Bad
+method 
javax.swing.text.html.MinimalHTMLWriter.writeComponent(javax.swing.text.Element):
 throws java.io.IOException in jdk13, but doesn't throw java.io.IOException in 
classpath-generics
+method 
javax.swing.text.html.MinimalHTMLWriter.writeImage(javax.swing.text.Element): 
throws java.io.IOException in jdk13, but doesn't throw java.io.IOException in 
classpath-generics
-class javax.swing.text.html.MinimalHTMLWriter: missing in classpath-generics
-method 
javax.swing.text.html.HTMLDocument.fireChangedUpdate(javax.swing.event.DocumentEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.html.HTMLDocument.processHTMLFrameHyperlinkEvent(javax.swing.text.html.HTMLFrameHyperlinkEvent):
 not implemented in classpath-generics
-method javax.swing.text.html.HTMLDocument.setParagraphAttributes(int, int, 
javax.swing.text.AttributeSet, boolean): not implemented in classpath-generics


Japi diff jdk14 vs classpath-generics:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk14-classpath-generics.html

Changes since last run:

-Comparison run at Sat May 20 10:18:43 2006 GMT
-jdk14 API scanned at 2006/05/20 05:15:45 EDT
-classpath-generics API scanned at 2006/05/20 06:05:41 EDT
+Comparison run at Sun May 21 10:22:16 2006 GMT
+jdk14 API scanned at 2006/05/21 05:16:19 EDT
+classpath-generics API scanned at 2006/05/21 06:08:35 EDT
-java.awt: 99.94% good, 0.05% missing
+java.awt: 99.98% good, 0.01% missing
-java.awt.font: 94.09% good, 5.9% missing
+java.awt.font: 97.98% good, 2.01% missing
-javax.imageio.stream: 98.75% good, 1.24% missing
+javax.imageio.stream: 98.89% good, 1.1% missing
-javax.swing: 99.85% good, 0.13% missing
+javax.swing: 99.82% good, 0.17% missing
-javax.swing.plaf.basic: 99.61% good, 0.38% missing
+javax.swing.plaf.basic: 99.26% good, 0.73% missing
-javax.swing.text: 97.62% good, 2.37% missing
-javax.swing.text.html: 70.22% good, 29.77% missing
+javax.swing.text: 97.41% good, 2.58% missing
+javax.swing.text.html: 72.61% good, 0.07% bad, 27.3% missing
-Total: 98.99% good, 0% minor, 0.92% missing
+Total: 99.01% good, 0% minor, 0% bad, 0.89% missing
-Classes: 7 minor, 10 missing.
-Methods: 262 missing.
-Constructors: 5 missing.
+Classes: 7 minor, 9 missing.
+Methods: 2 bad, 288 missing.
+Constructors: 7 missing.
-method java.awt.GraphicsConfiguration.getBufferCapabilities(): not implemented 
in classpath-generics
-method java.awt.GraphicsConfiguration.getImageCapabilities(): not implemented 
in classpath-generics
-method java.awt.TexturePaint.getTransparency(): not implemented in 
classpath-generics
-method java.awt.Window.applyResourceBundle(java.util.ResourceBundle): not 
implemented in classpath-generics
-constructor java.awt.font.ImageGraphicAttribute(java.awt.Image, int, float, 
float): not implemented in classpath-generics
-method java.awt.font.GlyphMetrics.getLSB(): not implemented in 
classpath-generics
-method java.awt.font.GlyphMetrics.getRSB(): not implemented in 
classpath-generics
-method java.awt.font.GlyphVector.getGlyphCharIndex(int): not implemented in 
classpath-generics
-method java.awt.font.GlyphVector.getGlyphCharIndices(int, int, int[]): not 
implemented in classpath-generics
-method java.awt.font.GlyphVector.getGlyphOutline(int, float, float): not 
implemented in classpath-generics
-method java.awt.font.GlyphVector.getGlyphPixelBounds(int, 
java.awt.font.FontRenderContext, float, float): not implemented in 
classpath-generics
-method java.awt.font.GlyphVector.getLayoutFlags(): not implemented in 
classpath-generics
-method 
java.awt.font.GlyphVector.getPixelBounds(java.awt.font.FontRenderContext, 
float, float): not implemented in classpath-generics
-method java.awt.font.GraphicAttribute.getBounds(): not implemented in 
classpath-generics
-method java.awt.font.GraphicAttribute.getJustificationInfo(): not implemented 
in classpath-generics
-method java.awt.font.ImageGraphicAttribute.draw(java.awt.Graphics2D, float, 
float): not implemented in classpath-generics
-method 
java.awt.font.ImageGraphicAttribute.equals(java.awt.font.ImageGraphicAttribute):
 not implemented in classpath-generics
-method java.awt.font.ImageGraphicAttribute.getAdvance(): not implemented in 
classpath-generics
-method java.awt.font.ImageGraphicAttribute.getAscent(): not implemented in 
classpath-generics
-method java.awt.font.ImageGraphicAttribute.getDescent(): not implemented in 
classpath-generics
-method java.awt.font.ImageGraphicAttribute.hashCode(): not implemented in 
classpath-generics
-method java.awt.font.ShapeGraphicAttribute.draw(java.awt.Graphics2D, float, 
float): not implemented in classpath-generics
-method java.awt.font.ShapeGraphicAttribute.getAdvance(): not implemented in 
classpath-generics
-method java.awt.font.ShapeGraphicAttribute.getAscent(): not implemented in 
classpath-generics
-method java.awt.font.ShapeGraphicAttribute.getDescent(): not implemented in 
classpath-generics
-method javax.imageio.stream.MemoryCacheImageInputStream.flushBefore(long): not 
implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.addAccessibleSelection(int): 
not implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.clearAccessibleSelection(): 
not implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.doAccessibleAction(int): not 
implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleAction(): not 
implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleActionCount(): 
not implemented in classpath-generics
-method 
javax.swing.JComboBox.AccessibleJComboBox.getAccessibleActionDescription(int): 
not implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleChild(int): not 
implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleChildrenCount(): 
not implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleSelection(): not 
implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleSelection(int): 
not implemented in classpath-generics
-method 
javax.swing.JComboBox.AccessibleJComboBox.getAccessibleSelectionCount(): not 
implemented in classpath-generics
-method 
javax.swing.JComboBox.AccessibleJComboBox.isAccessibleChildSelected(int): not 
implemented in classpath-generics
-method 
javax.swing.JComboBox.AccessibleJComboBox.removeAccessibleSelection(int): not 
implemented in classpath-generics
-method 
javax.swing.JComboBox.AccessibleJComboBox.selectAllAccessibleSelection(): not 
implemented in classpath-generics
-method javax.swing.JFileChooser.getDragEnabled(): not implemented in 
classpath-generics
-method javax.swing.JFileChooser.setDragEnabled(boolean): not implemented in 
classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.addAccessibleSelection(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.clearAccessibleSelection(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleChild(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleChildrenCount(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleSelection(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleSelection(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleSelectionCount(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.isAccessibleChildSelected(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.removeAccessibleSelection(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.selectAllAccessibleSelection(): not 
implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.addAccessibleSelection(int): not 
implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.clearAccessibleSelection(): not 
implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleAt(java.awt.Point): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleChildrenCount(): not 
implemented in classpath-generics
-method javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleRole(): not 
implemented in classpath-generics
-method javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleSelection(): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleSelection(int): not 
implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleSelectionCount(): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.isAccessibleChildSelected(int): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.removeAccessibleSelection(int): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.selectAllAccessibleSelection(): 
not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.addAccessibleSelection(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.clearAccessibleSelection(): not 
implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnAdded(javax.swing.event.TableColumnModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnMarginChanged(javax.swing.event.ChangeEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnMoved(javax.swing.event.TableColumnModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnRemoved(javax.swing.event.TableColumnModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnSelectionChanged(javax.swing.event.ListSelectionEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.editingCanceled(javax.swing.event.ChangeEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.editingStopped(javax.swing.event.ChangeEvent):
 not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleAt(int, int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleCaption(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleColumn(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleColumnCount(): not 
implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.getAccessibleColumnDescription(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleColumnExtentAt(int, 
int): not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleColumnHeader(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleIndex(int, int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleRow(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleRowCount(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleRowDescription(int): 
not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleRowExtentAt(int, int): 
not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleRowHeader(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleSelection(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleSummary(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getSelectedAccessibleColumns(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getSelectedAccessibleRows(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.isAccessibleChildSelected(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.isAccessibleColumnSelected(int): 
not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.isAccessibleRowSelected(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.isAccessibleSelected(int, int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.removeAccessibleSelection(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.selectAllAccessibleSelection(): not 
implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.setAccessibleCaption(javax.accessibility.Accessible):
 not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.setAccessibleColumnDescription(int, 
javax.accessibility.Accessible): not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.setAccessibleColumnHeader(javax.accessibility.AccessibleTable):
 not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.setAccessibleRowDescription(int, 
javax.accessibility.Accessible): not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.setAccessibleRowHeader(javax.accessibility.AccessibleTable):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.setAccessibleSummary(javax.accessibility.Accessible):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.tableRowsDeleted(javax.swing.event.TableModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.tableRowsInserted(javax.swing.event.TableModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.valueChanged(javax.swing.event.ListSelectionEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleRole(): 
not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleStateSet():
 not implemented in classpath-generics
+method javax.swing.TransferHandler.canImport(javax.swing.JComponent, 
java.awt.datatransfer.DataFlavor[]): not implemented in classpath-generics
+method javax.swing.TransferHandler.createTransferable(javax.swing.JComponent): 
not implemented in classpath-generics
+method javax.swing.TransferHandler.exportAsDrag(javax.swing.JComponent, 
java.awt.event.InputEvent, int): not implemented in classpath-generics
+method javax.swing.TransferHandler.exportDone(javax.swing.JComponent, 
java.awt.datatransfer.Transferable, int): not implemented in classpath-generics
+method javax.swing.TransferHandler.exportToClipboard(javax.swing.JComponent, 
java.awt.datatransfer.Clipboard, int): not implemented in classpath-generics
+method javax.swing.TransferHandler.importData(javax.swing.JComponent, 
java.awt.datatransfer.Transferable): not implemented in classpath-generics
-method javax.swing.plaf.basic.BasicComboBoxUI.installKeyboardActions(): not 
implemented in classpath-generics
-method javax.swing.plaf.basic.BasicComboBoxUI.uninstallKeyboardActions(): not 
implemented in classpath-generics
-method javax.swing.plaf.basic.BasicComboPopup.installKeyboardActions(): not 
implemented in classpath-generics
-method javax.swing.plaf.basic.BasicComboPopup.uninstallKeyboardActions(): not 
implemented in classpath-generics
+constructor 
javax.swing.plaf.basic.BasicTreeUI.TreeCancelEditingAction(java.lang.String): 
not implemented in classpath-generics
+constructor javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction(int, 
java.lang.String): not implemented in classpath-generics
+constructor javax.swing.plaf.basic.BasicTreeUI.TreeIncrementAction(int, 
java.lang.String): not implemented in classpath-generics
-method 
javax.swing.plaf.basic.BasicSliderUI.FocusHandler.focusGained(java.awt.event.FocusEvent):
 not implemented in classpath-generics
-method 
javax.swing.plaf.basic.BasicSliderUI.FocusHandler.focusLost(java.awt.event.FocusEvent):
 not implemented in classpath-generics
-method javax.swing.plaf.basic.BasicTextUI.uninstallKeyboardActions(): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicToolBarUI.navigateFocusedComp(int): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.completeUIInstall(): not implemented 
in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.completeUIUninstall(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.isToggleEvent(java.awt.event.MouseEvent): 
not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.prepareForUIInstall(): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.prepareForUIUninstall(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.ComponentHandler.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.ComponentHandler.componentMoved(java.awt.event.ComponentEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.ComponentHandler.getScrollPane(): 
not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.ComponentHandler.startTimer(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.KeyHandler.keyPressed(java.awt.event.KeyEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.KeyHandler.keyReleased(java.awt.event.KeyEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.KeyHandler.keyTyped(java.awt.event.KeyEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseHandler.mouseDragged(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseHandler.mouseMoved(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseHandler.mouseReleased(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseClicked(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseDragged(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseEntered(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseExited(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseMoved(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mousePressed(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseReleased(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.removeFromSource(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.SelectionModelPropertyChangeHandler.propertyChange(java.beans.PropertyChangeEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.TreeCancelEditingAction.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeCancelEditingAction.isEnabled(): 
not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction.isEnabled(): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeIncrementAction.isEnabled(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.TreePageAction.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreePageAction.isEnabled(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.TreeToggleAction.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeToggleAction.isEnabled(): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeTraverseAction.isEnabled(): not 
implemented in classpath-generics
-method javax.swing.text.StyleContext.getStaticAttribute(java.lang.Object): not 
implemented in classpath-generics
-method javax.swing.text.StyleContext.getStaticAttributeKey(java.lang.Object): 
not implemented in classpath-generics
-method 
javax.swing.text.StyleContext.readAttributeSet(java.io.ObjectInputStream, 
javax.swing.text.MutableAttributeSet): not implemented in classpath-generics
-method javax.swing.text.StyleContext.readAttributes(java.io.ObjectInputStream, 
javax.swing.text.MutableAttributeSet): not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.caretUpdate(javax.swing.event.CaretEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.changedUpdate(javax.swing.event.DocumentEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.doAccessibleAction(int):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getAccessibleActionCount():
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getAccessibleActionDescription(int):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getAccessibleStateSet():
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getAfterIndex(int, 
int): not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getAtIndex(int, int): 
not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getBeforeIndex(int, 
int): not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getCharacterAttribute(int):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getCharacterBounds(int):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getIndexAtPoint(java.awt.Point):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.insertTextAtIndex(int, 
java.lang.String): not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.insertUpdate(javax.swing.event.DocumentEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.removeUpdate(javax.swing.event.DocumentEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.setAttributes(int, 
int, javax.swing.text.AttributeSet): not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.setTextContents(java.lang.String):
 not implemented in classpath-generics
-method 
javax.swing.text.StyleContext.writeAttributes(java.io.ObjectOutputStream, 
javax.swing.text.AttributeSet): not implemented in classpath-generics
+Bad
+method 
javax.swing.text.html.MinimalHTMLWriter.writeComponent(javax.swing.text.Element):
 throws java.io.IOException in jdk14, but doesn't throw java.io.IOException in 
classpath-generics
+method 
javax.swing.text.html.MinimalHTMLWriter.writeImage(javax.swing.text.Element): 
throws java.io.IOException in jdk14, but doesn't throw java.io.IOException in 
classpath-generics
-class javax.swing.text.html.MinimalHTMLWriter: missing in classpath-generics
-method 
javax.swing.text.html.HTMLDocument.fireChangedUpdate(javax.swing.event.DocumentEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.html.HTMLDocument.processHTMLFrameHyperlinkEvent(javax.swing.text.html.HTMLFrameHyperlinkEvent):
 not implemented in classpath-generics
-method javax.swing.text.html.HTMLDocument.setParagraphAttributes(int, int, 
javax.swing.text.AttributeSet, boolean): not implemented in classpath-generics


Japi diff jdk15 vs classpath-generics:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk15-classpath-generics.html

Changes since last run:

-Comparison run at Sat May 20 10:21:01 2006 GMT
-jdk15 API scanned at 2006/05/20 05:07:02 EDT
-classpath-generics API scanned at 2006/05/20 06:05:41 EDT
+Comparison run at Sun May 21 10:24:39 2006 GMT
+jdk15 API scanned at 2006/05/21 05:07:20 EDT
+classpath-generics API scanned at 2006/05/21 06:08:35 EDT
-java.awt: 99.4% good, 0.59% missing
+java.awt: 99.44% good, 0.55% missing
-java.awt.font: 94.09% good, 5.9% missing
+java.awt.font: 97.98% good, 2.01% missing
-java.net: 89.65% good, 10.34% missing
+java.net: 89.81% good, 10.18% missing
-javax.imageio.stream: 98.75% good, 1.24% missing
+javax.imageio.stream: 98.89% good, 1.1% missing
-javax.net.ssl: 78.44% good, 21.55% missing
+javax.net.ssl: 78.5% good, 21.5% missing
-javax.swing: 99.1% good, 0% minor, 0% bad, 0.88% missing
+javax.swing: 99.08% good, 0% minor, 0% bad, 0.9% missing
-javax.swing.plaf.basic: 99.41% good, 0.58% missing
+javax.swing.plaf.basic: 99.07% good, 0.92% missing
-javax.swing.text: 97.61% good, 2.38% missing
-javax.swing.text.html: 68.75% good, 31.24% missing
+javax.swing.text: 97.4% good, 2.59% missing
+javax.swing.text.html: 71.1% good, 0.07% bad, 28.82% missing
-Total: 92.18% good, 0.08% minor, 0% bad, 7.72% missing
+Total: 92.2% good, 0.08% minor, 0% bad, 7.7% missing
-Classes: 20 minor, 4 bad, 114 missing.
+Classes: 20 minor, 4 bad, 113 missing.
-Fields: 1 bad, 24 missing.
-Methods: 95 minor, 476 missing.
-Constructors: 14 missing.
+Fields: 1 bad, 23 missing.
+Methods: 95 minor, 2 bad, 495 missing.
+Constructors: 16 missing.
-method java.awt.GraphicsConfiguration.getBufferCapabilities(): not implemented 
in classpath-generics
-method java.awt.GraphicsConfiguration.getImageCapabilities(): not implemented 
in classpath-generics
-method java.awt.TexturePaint.getTransparency(): not implemented in 
classpath-generics
-method java.awt.Window.applyResourceBundle(java.util.ResourceBundle): not 
implemented in classpath-generics
-constructor java.awt.font.ImageGraphicAttribute(java.awt.Image, int, float, 
float): not implemented in classpath-generics
-method java.awt.font.GlyphMetrics.getLSB(): not implemented in 
classpath-generics
-method java.awt.font.GlyphMetrics.getRSB(): not implemented in 
classpath-generics
-method java.awt.font.GlyphVector.getGlyphCharIndex(int): not implemented in 
classpath-generics
-method java.awt.font.GlyphVector.getGlyphCharIndices(int, int, int[]): not 
implemented in classpath-generics
-method java.awt.font.GlyphVector.getGlyphOutline(int, float, float): not 
implemented in classpath-generics
-method java.awt.font.GlyphVector.getGlyphPixelBounds(int, 
java.awt.font.FontRenderContext, float, float): not implemented in 
classpath-generics
-method java.awt.font.GlyphVector.getLayoutFlags(): not implemented in 
classpath-generics
-method 
java.awt.font.GlyphVector.getPixelBounds(java.awt.font.FontRenderContext, 
float, float): not implemented in classpath-generics
-method java.awt.font.GraphicAttribute.getBounds(): not implemented in 
classpath-generics
-method java.awt.font.GraphicAttribute.getJustificationInfo(): not implemented 
in classpath-generics
-method java.awt.font.ImageGraphicAttribute.draw(java.awt.Graphics2D, float, 
float): not implemented in classpath-generics
-method 
java.awt.font.ImageGraphicAttribute.equals(java.awt.font.ImageGraphicAttribute):
 not implemented in classpath-generics
-method java.awt.font.ImageGraphicAttribute.getAdvance(): not implemented in 
classpath-generics
-method java.awt.font.ImageGraphicAttribute.getAscent(): not implemented in 
classpath-generics
-method java.awt.font.ImageGraphicAttribute.getDescent(): not implemented in 
classpath-generics
-method java.awt.font.ImageGraphicAttribute.hashCode(): not implemented in 
classpath-generics
-method java.awt.font.ShapeGraphicAttribute.draw(java.awt.Graphics2D, float, 
float): not implemented in classpath-generics
-method java.awt.font.ShapeGraphicAttribute.getAdvance(): not implemented in 
classpath-generics
-method java.awt.font.ShapeGraphicAttribute.getAscent(): not implemented in 
classpath-generics
-method java.awt.font.ShapeGraphicAttribute.getDescent(): not implemented in 
classpath-generics
-method java.net.URLConnection.getConnectTimeout(): missing in 
classpath-generics
-method java.net.URLConnection.setConnectTimeout(int): missing in 
classpath-generics
-method javax.imageio.stream.MemoryCacheImageInputStream.flushBefore(long): not 
implemented in classpath-generics
-field javax.swing.ProgressMonitor.accessibleContext: missing in 
classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.addAccessibleSelection(int): 
not implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.clearAccessibleSelection(): 
not implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.doAccessibleAction(int): not 
implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleAction(): not 
implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleActionCount(): 
not implemented in classpath-generics
-method 
javax.swing.JComboBox.AccessibleJComboBox.getAccessibleActionDescription(int): 
not implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleChild(int): not 
implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleChildrenCount(): 
not implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleSelection(): not 
implemented in classpath-generics
-method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleSelection(int): 
not implemented in classpath-generics
-method 
javax.swing.JComboBox.AccessibleJComboBox.getAccessibleSelectionCount(): not 
implemented in classpath-generics
-method 
javax.swing.JComboBox.AccessibleJComboBox.isAccessibleChildSelected(int): not 
implemented in classpath-generics
-method 
javax.swing.JComboBox.AccessibleJComboBox.removeAccessibleSelection(int): not 
implemented in classpath-generics
-method 
javax.swing.JComboBox.AccessibleJComboBox.selectAllAccessibleSelection(): not 
implemented in classpath-generics
-method javax.swing.JFileChooser.getDragEnabled(): not implemented in 
classpath-generics
-method javax.swing.JFileChooser.setDragEnabled(boolean): not implemented in 
classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.addAccessibleSelection(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.clearAccessibleSelection(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleChild(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleChildrenCount(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleSelection(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleSelection(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.getAccessibleSelectionCount(): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.isAccessibleChildSelected(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.removeAccessibleSelection(int): not 
implemented in classpath-generics
-method javax.swing.JMenu.AccessibleJMenu.selectAllAccessibleSelection(): not 
implemented in classpath-generics
-method 
javax.swing.JPopupMenu.addMenuKeyListener(javax.swing.event.MenuKeyListener): 
missing in classpath-generics
-method javax.swing.JPopupMenu.getMenuKeyListeners(): missing in 
classpath-generics
-method 
javax.swing.JPopupMenu.removeMenuKeyListener(javax.swing.event.MenuKeyListener):
 missing in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.addAccessibleSelection(int): not 
implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.clearAccessibleSelection(): not 
implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleAt(java.awt.Point): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleChildrenCount(): not 
implemented in classpath-generics
-method javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleRole(): not 
implemented in classpath-generics
-method javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleSelection(): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleSelection(int): not 
implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleSelectionCount(): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.isAccessibleChildSelected(int): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.removeAccessibleSelection(int): 
not implemented in classpath-generics
-method 
javax.swing.JTabbedPane.AccessibleJTabbedPane.selectAllAccessibleSelection(): 
not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.addAccessibleSelection(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.clearAccessibleSelection(): not 
implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnAdded(javax.swing.event.TableColumnModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnMarginChanged(javax.swing.event.ChangeEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnMoved(javax.swing.event.TableColumnModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnRemoved(javax.swing.event.TableColumnModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.columnSelectionChanged(javax.swing.event.ListSelectionEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.editingCanceled(javax.swing.event.ChangeEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.editingStopped(javax.swing.event.ChangeEvent):
 not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleAt(int, int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleCaption(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleColumn(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleColumnCount(): not 
implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.getAccessibleColumnDescription(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleColumnExtentAt(int, 
int): not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleColumnHeader(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleIndex(int, int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleRow(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleRowCount(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleRowDescription(int): 
not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleRowExtentAt(int, int): 
not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleRowHeader(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleSelection(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getAccessibleSummary(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getSelectedAccessibleColumns(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.getSelectedAccessibleRows(): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.isAccessibleChildSelected(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.isAccessibleColumnSelected(int): 
not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.isAccessibleRowSelected(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.isAccessibleSelected(int, int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.removeAccessibleSelection(int): not 
implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.selectAllAccessibleSelection(): not 
implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.setAccessibleCaption(javax.accessibility.Accessible):
 not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.setAccessibleColumnDescription(int, 
javax.accessibility.Accessible): not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.setAccessibleColumnHeader(javax.accessibility.AccessibleTable):
 not implemented in classpath-generics
+method javax.swing.JTable.AccessibleJTable.setAccessibleRowDescription(int, 
javax.accessibility.Accessible): not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.setAccessibleRowHeader(javax.accessibility.AccessibleTable):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.setAccessibleSummary(javax.accessibility.Accessible):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.tableRowsDeleted(javax.swing.event.TableModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.tableRowsInserted(javax.swing.event.TableModelEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.valueChanged(javax.swing.event.ListSelectionEvent):
 not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleRole(): 
not implemented in classpath-generics
+method 
javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleStateSet():
 not implemented in classpath-generics
-method javax.swing.ProgressMonitor.getAccessibleContext(): missing in 
classpath-generics
+method javax.swing.TransferHandler.canImport(javax.swing.JComponent, 
java.awt.datatransfer.DataFlavor[]): not implemented in classpath-generics
+method javax.swing.TransferHandler.createTransferable(javax.swing.JComponent): 
not implemented in classpath-generics
+method javax.swing.TransferHandler.exportAsDrag(javax.swing.JComponent, 
java.awt.event.InputEvent, int): not implemented in classpath-generics
+method javax.swing.TransferHandler.exportDone(javax.swing.JComponent, 
java.awt.datatransfer.Transferable, int): not implemented in classpath-generics
+method javax.swing.TransferHandler.exportToClipboard(javax.swing.JComponent, 
java.awt.datatransfer.Clipboard, int): not implemented in classpath-generics
+method javax.swing.TransferHandler.importData(javax.swing.JComponent, 
java.awt.datatransfer.Transferable): not implemented in classpath-generics
+constructor 
javax.swing.plaf.basic.BasicTreeUI.TreeCancelEditingAction(java.lang.String): 
not implemented in classpath-generics
+constructor javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction(int, 
java.lang.String): not implemented in classpath-generics
+constructor javax.swing.plaf.basic.BasicTreeUI.TreeIncrementAction(int, 
java.lang.String): not implemented in classpath-generics
-method javax.swing.plaf.basic.BasicComboBoxUI.installKeyboardActions(): not 
implemented in classpath-generics
-method javax.swing.plaf.basic.BasicComboBoxUI.uninstallKeyboardActions(): not 
implemented in classpath-generics
-method javax.swing.plaf.basic.BasicComboPopup.installKeyboardActions(): not 
implemented in classpath-generics
-method javax.swing.plaf.basic.BasicComboPopup.uninstallKeyboardActions(): not 
implemented in classpath-generics
-method 
javax.swing.plaf.basic.BasicSliderUI.FocusHandler.focusGained(java.awt.event.FocusEvent):
 not implemented in classpath-generics
-method 
javax.swing.plaf.basic.BasicSliderUI.FocusHandler.focusLost(java.awt.event.FocusEvent):
 not implemented in classpath-generics
-method javax.swing.plaf.basic.BasicTextUI.uninstallKeyboardActions(): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicToolBarUI.navigateFocusedComp(int): not 
implemented in classpath-generics
-method javax.swing.plaf.basic.BasicTreeUI.getRowX(int, int): missing in 
classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.completeUIInstall(): not implemented 
in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.completeUIUninstall(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.isToggleEvent(java.awt.event.MouseEvent): 
not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.prepareForUIInstall(): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.prepareForUIUninstall(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.ComponentHandler.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.ComponentHandler.componentMoved(java.awt.event.ComponentEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.ComponentHandler.getScrollPane(): 
not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.ComponentHandler.startTimer(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.KeyHandler.keyPressed(java.awt.event.KeyEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.KeyHandler.keyReleased(java.awt.event.KeyEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.KeyHandler.keyTyped(java.awt.event.KeyEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseHandler.mouseDragged(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseHandler.mouseMoved(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseHandler.mouseReleased(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseClicked(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseDragged(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseEntered(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseExited(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseMoved(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mousePressed(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.mouseReleased(java.awt.event.MouseEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler.removeFromSource(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.SelectionModelPropertyChangeHandler.propertyChange(java.beans.PropertyChangeEvent):
 not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.TreeCancelEditingAction.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeCancelEditingAction.isEnabled(): 
not implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction.isEnabled(): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeIncrementAction.isEnabled(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.TreePageAction.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreePageAction.isEnabled(): not 
implemented in classpath-generics
+method 
javax.swing.plaf.basic.BasicTreeUI.TreeToggleAction.actionPerformed(java.awt.event.ActionEvent):
 not implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeToggleAction.isEnabled(): not 
implemented in classpath-generics
+method javax.swing.plaf.basic.BasicTreeUI.TreeTraverseAction.isEnabled(): not 
implemented in classpath-generics
-method javax.swing.text.StyleContext.getStaticAttribute(java.lang.Object): not 
implemented in classpath-generics
-method javax.swing.text.StyleContext.getStaticAttributeKey(java.lang.Object): 
not implemented in classpath-generics
-method 
javax.swing.text.StyleContext.readAttributeSet(java.io.ObjectInputStream, 
javax.swing.text.MutableAttributeSet): not implemented in classpath-generics
-method javax.swing.text.StyleContext.readAttributes(java.io.ObjectInputStream, 
javax.swing.text.MutableAttributeSet): not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.caretUpdate(javax.swing.event.CaretEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.changedUpdate(javax.swing.event.DocumentEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.doAccessibleAction(int):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getAccessibleActionCount():
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getAccessibleActionDescription(int):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getAccessibleStateSet():
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getAfterIndex(int, 
int): not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getAtIndex(int, int): 
not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getBeforeIndex(int, 
int): not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getCharacterAttribute(int):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getCharacterBounds(int):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.getIndexAtPoint(java.awt.Point):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.insertTextAtIndex(int, 
java.lang.String): not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.insertUpdate(javax.swing.event.DocumentEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.removeUpdate(javax.swing.event.DocumentEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.setAttributes(int, 
int, javax.swing.text.AttributeSet): not implemented in classpath-generics
+method 
javax.swing.text.JTextComponent.AccessibleJTextComponent.setTextContents(java.lang.String):
 not implemented in classpath-generics
-method 
javax.swing.text.StyleContext.writeAttributes(java.io.ObjectOutputStream, 
javax.swing.text.AttributeSet): not implemented in classpath-generics
+Bad
+method 
javax.swing.text.html.MinimalHTMLWriter.writeComponent(javax.swing.text.Element):
 throws java.io.IOException in jdk15, but doesn't throw java.io.IOException in 
classpath-generics
+method 
javax.swing.text.html.MinimalHTMLWriter.writeImage(javax.swing.text.Element): 
throws java.io.IOException in jdk15, but doesn't throw java.io.IOException in 
classpath-generics
-class javax.swing.text.html.MinimalHTMLWriter: missing in classpath-generics
-method 
javax.swing.text.html.HTMLDocument.fireChangedUpdate(javax.swing.event.DocumentEvent):
 not implemented in classpath-generics
+method 
javax.swing.text.html.HTMLDocument.processHTMLFrameHyperlinkEvent(javax.swing.text.html.HTMLFrameHyperlinkEvent):
 not implemented in classpath-generics
-method javax.swing.text.html.HTMLDocument.setParagraphAttributes(int, int, 
javax.swing.text.AttributeSet, boolean): not implemented in classpath-generics


Japi diff classpath-generics vs jdk15:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-classpath-generics-jdk15.html

Changes since last run:

-Comparison run at Sat May 20 10:23:19 2006 GMT
-classpath-generics API scanned at 2006/05/20 06:05:41 EDT
-jdk15 API scanned at 2006/05/20 05:07:02 EDT
+Comparison run at Sun May 21 10:27:05 2006 GMT
+classpath-generics API scanned at 2006/05/21 06:08:35 EDT
+jdk15 API scanned at 2006/05/21 05:07:20 EDT
-javax.swing.text.html: 100% good
+javax.swing.text.html: 99.89% good, 0.1% bad
-Total: 99.69% good, 0.01% minor, 0.04% bad, 0.24% missing, 0.01% abs.add
+Total: 99.68% good, 0.01% minor, 0.04% bad, 0.24% missing, 0.01% abs.add
-Methods: 4 minor, 28 bad, 13 missing, 16 abs.add.
+Methods: 4 minor, 30 bad, 13 missing, 16 abs.add.
+javax.swing.text.html:
+Bad
+method 
javax.swing.text.html.MinimalHTMLWriter.writeComponent(javax.swing.text.Element):
 doesn't throw java.io.IOException in classpath-generics, but throws 
java.io.IOException in jdk15
+method 
javax.swing.text.html.MinimalHTMLWriter.writeImage(javax.swing.text.Element): 
doesn't throw java.io.IOException in classpath-generics, but throws 
java.io.IOException in jdk15
+






reply via email to

[Prev in Thread] Current Thread [Next in Thread]