Results of comparison between jdk13 and harmony6
Comparison run at Wed Sep 19 11:45:46 2007 GMT
jdk13 API scanned at 2007/09/19 05:05:28 EDT
harmony6 API scanned at 2007/09/19 07:29:25 EDT
Summary
Differences due to incompatibility between jdk13 and jdk14 have been ignored.
Differences due to incompatibility between jdk13 and jdk15 have been ignored.
Differences due to incompatibility between jdk13 and jdk6 have been ignored.
Since these differences are not counted as good OR bad, they may cause percentages not to add up to 100%.
Serialization compatibility of classes in javax.swing and subpackages, and their subclasses, has not been checked.
| Legend: |
All correct - |
|
|
|
|
|
|
|
|
|
|
|
|
- None correct |
Errors
Total
Minor: 10 classes, 2 fields, 51 methods, 4 constructors.
Bad: 2 fields.
Missing: 4 packages, 15 classes, 8 interfaces, 271 methods, 5 constructors.
Abs.add: 3 methods.
|
Minor
- method java.lang.ClassLoader.defineClass(byte[], int, int): deprecated in jdk13, but not deprecated in harmony6
- method java.lang.Runtime.getLocalizedInputStream(java.io.InputStream): deprecated in jdk13, but not deprecated in harmony6
- method java.lang.Runtime.getLocalizedOutputStream(java.io.OutputStream): deprecated in jdk13, but not deprecated in harmony6
- method java.lang.Runtime.runFinalizersOnExit(boolean): deprecated in jdk13, but not deprecated in harmony6
- method java.lang.System.runFinalizersOnExit(boolean): deprecated in jdk13, but not deprecated in harmony6
- method java.lang.Thread.countStackFrames(): deprecated in jdk13, but not deprecated in harmony6
- method java.lang.Thread.resume(): deprecated in jdk13, but not deprecated in harmony6
- method java.lang.Thread.stop(): deprecated in jdk13, but not deprecated in harmony6
- method java.lang.Thread.stop(java.lang.Throwable): deprecated in jdk13, but not deprecated in harmony6
- method java.lang.Thread.suspend(): deprecated in jdk13, but not deprecated in harmony6
- method java.lang.ThreadGroup.allowThreadSuspension(boolean): deprecated in jdk13, but not deprecated in harmony6
- method java.lang.ThreadGroup.resume(): deprecated in jdk13, but not deprecated in harmony6
- method java.lang.ThreadGroup.stop(): deprecated in jdk13, but not deprecated in harmony6
- method java.lang.ThreadGroup.suspend(): deprecated in jdk13, but not deprecated in harmony6
Missing
- method java.awt.Font.createGlyphVector(java.awt.font.FontRenderContext, int[]): not implemented in harmony6
- method java.awt.MenuComponent.getPeer(): not implemented in harmony6
- method java.awt.Toolkit.createComponent(java.awt.Component): not implemented in harmony6
- method java.awt.Toolkit.getLockingKeyState(int): not implemented in harmony6
- method java.awt.Toolkit.getPrintJob(java.awt.Frame, java.lang.String, java.awt.JobAttributes, java.awt.PageAttributes): not implemented in harmony6
- method java.awt.Toolkit.setLockingKeyState(int, boolean): not implemented in harmony6
Missing
- method java.awt.geom.Area.add(java.awt.geom.Area): not implemented in harmony6
- method java.awt.geom.Area.equals(java.awt.geom.Area): not implemented in harmony6
- method java.awt.geom.Area.exclusiveOr(java.awt.geom.Area): not implemented in harmony6
- method java.awt.geom.Area.isEmpty(): not implemented in harmony6
- method java.awt.geom.Area.isPolygonal(): not implemented in harmony6
- method java.awt.geom.Area.isRectangular(): not implemented in harmony6
- method java.awt.geom.Area.isSingular(): not implemented in harmony6
- method java.awt.geom.Area.reset(): not implemented in harmony6
- method java.awt.geom.Area.subtract(java.awt.geom.Area): not implemented in harmony6
Bad
- field java.rmi.server.LoaderHandler.packagePrefix: constant [sun.rmi.server] in jdk13, but constant [org.apache.harmony.rmi] in harmony6
- field java.rmi.server.RemoteRef.packagePrefix: constant [sun.rmi.server] in jdk13, but constant [org.apache.harmony.rmi.remoteref] in harmony6
Minor
- method javax.swing.JPasswordField.getText(): deprecated in jdk13, but not deprecated in harmony6
- method javax.swing.JPasswordField.getText(int, int): deprecated in jdk13, but not deprecated in harmony6
- method javax.swing.JTable.createScrollPaneForTable(javax.swing.JTable): deprecated in jdk13, but not deprecated in harmony6
- method javax.swing.JTable.sizeColumnsToFit(boolean): deprecated in jdk13, but not deprecated in harmony6
- method javax.swing.ScrollPaneLayout.getViewportBorderBounds(javax.swing.JScrollPane): deprecated in jdk13, but not deprecated in harmony6
Missing
- constructor javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport(javax.swing.JEditorPane): not implemented in harmony6
- constructor javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink(javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport, javax.swing.text.Element): not implemented in harmony6
- constructor javax.swing.JTable.AccessibleJTable.AccessibleJTableCell(javax.swing.JTable.AccessibleJTable, javax.swing.JTable, int, int, int): not implemented in harmony6
- constructor javax.swing.JTable.AccessibleJTable.AccessibleJTableModelChange(javax.swing.JTable.AccessibleJTable, int, int, int, int, int): not implemented in harmony6
- constructor javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode(javax.swing.JTree.AccessibleJTree, javax.swing.JTree, javax.swing.tree.TreePath, javax.accessibility.Accessible): not implemented in harmony6
- method javax.swing.JComboBox.AccessibleJComboBox.addAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JComboBox.AccessibleJComboBox.clearAccessibleSelection(): not implemented in harmony6
- method javax.swing.JComboBox.AccessibleJComboBox.doAccessibleAction(int): not implemented in harmony6
- method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleAction(): not implemented in harmony6
- method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleActionCount(): not implemented in harmony6
- method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleActionDescription(int): not implemented in harmony6
- method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleChild(int): not implemented in harmony6
- method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleChildrenCount(): not implemented in harmony6
- method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleSelection(): not implemented in harmony6
- method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleSelectionCount(): not implemented in harmony6
- method javax.swing.JComboBox.AccessibleJComboBox.getAccessibleStateSet(): not implemented in harmony6
- method javax.swing.JComboBox.AccessibleJComboBox.isAccessibleChildSelected(int): not implemented in harmony6
- method javax.swing.JComboBox.AccessibleJComboBox.removeAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JComboBox.AccessibleJComboBox.selectAllAccessibleSelection(): not implemented in harmony6
- method javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.getLink(int): not implemented in harmony6
- method javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.getLinkCount(): not implemented in harmony6
- method javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.getLinkIndex(int): not implemented in harmony6
- method javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.getLinkText(int): not implemented in harmony6
- method javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink.doAccessibleAction(int): not implemented in harmony6
- method javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink.getAccessibleActionAnchor(int): not implemented in harmony6
- method javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink.getAccessibleActionCount(): not implemented in harmony6
- method javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink.getAccessibleActionDescription(int): not implemented in harmony6
- method javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink.getAccessibleActionObject(int): not implemented in harmony6
- method javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink.getEndIndex(): not implemented in harmony6
- method javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink.getStartIndex(): not implemented in harmony6
- method javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink.isValid(): not implemented in harmony6
- method javax.swing.JLabel.AccessibleJLabel.getAfterIndex(int, int): not implemented in harmony6
- method javax.swing.JLabel.AccessibleJLabel.getAtIndex(int, int): not implemented in harmony6
- method javax.swing.JLabel.AccessibleJLabel.getBeforeIndex(int, int): not implemented in harmony6
- method javax.swing.JLabel.AccessibleJLabel.getCaretPosition(): not implemented in harmony6
- method javax.swing.JLabel.AccessibleJLabel.getCharCount(): not implemented in harmony6
- method javax.swing.JLabel.AccessibleJLabel.getCharacterAttribute(int): not implemented in harmony6
- method javax.swing.JLabel.AccessibleJLabel.getCharacterBounds(int): not implemented in harmony6
- method javax.swing.JLabel.AccessibleJLabel.getIndexAtPoint(java.awt.Point): not implemented in harmony6
- method javax.swing.JLabel.AccessibleJLabel.getSelectedText(): not implemented in harmony6
- method javax.swing.JLabel.AccessibleJLabel.getSelectionEnd(): not implemented in harmony6
- method javax.swing.JLabel.AccessibleJLabel.getSelectionStart(): not implemented in harmony6
- method javax.swing.JMenu.AccessibleJMenu.addAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JMenu.AccessibleJMenu.clearAccessibleSelection(): not implemented in harmony6
- method javax.swing.JMenu.AccessibleJMenu.getAccessibleChild(int): not implemented in harmony6
- method javax.swing.JMenu.AccessibleJMenu.getAccessibleChildrenCount(): not implemented in harmony6
- method javax.swing.JMenu.AccessibleJMenu.getAccessibleSelection(): not implemented in harmony6
- method javax.swing.JMenu.AccessibleJMenu.getAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JMenu.AccessibleJMenu.getAccessibleSelectionCount(): not implemented in harmony6
- method javax.swing.JMenu.AccessibleJMenu.isAccessibleChildSelected(int): not implemented in harmony6
- method javax.swing.JMenu.AccessibleJMenu.removeAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JMenu.AccessibleJMenu.selectAllAccessibleSelection(): not implemented in harmony6
- method javax.swing.JMenuBar.AccessibleJMenuBar.addAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JMenuBar.AccessibleJMenuBar.clearAccessibleSelection(): not implemented in harmony6
- method javax.swing.JMenuBar.AccessibleJMenuBar.getAccessibleSelection(): not implemented in harmony6
- method javax.swing.JMenuBar.AccessibleJMenuBar.getAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JMenuBar.AccessibleJMenuBar.getAccessibleSelectionCount(): not implemented in harmony6
- method javax.swing.JMenuBar.AccessibleJMenuBar.getAccessibleStateSet(): not implemented in harmony6
- method javax.swing.JMenuBar.AccessibleJMenuBar.isAccessibleChildSelected(int): not implemented in harmony6
- method javax.swing.JMenuBar.AccessibleJMenuBar.removeAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JMenuBar.AccessibleJMenuBar.selectAllAccessibleSelection(): not implemented in harmony6
- method javax.swing.JTabbedPane.AccessibleJTabbedPane.addAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JTabbedPane.AccessibleJTabbedPane.clearAccessibleSelection(): not implemented in harmony6
- method javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleAt(java.awt.Point): not implemented in harmony6
- method javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleChild(int): not implemented in harmony6
- method javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleChildrenCount(): not implemented in harmony6
- method javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleRole(): not implemented in harmony6
- method javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleSelection(): not implemented in harmony6
- method javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JTabbedPane.AccessibleJTabbedPane.getAccessibleSelectionCount(): not implemented in harmony6
- method javax.swing.JTabbedPane.AccessibleJTabbedPane.isAccessibleChildSelected(int): not implemented in harmony6
- method javax.swing.JTabbedPane.AccessibleJTabbedPane.removeAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JTabbedPane.AccessibleJTabbedPane.selectAllAccessibleSelection(): not implemented in harmony6
- method javax.swing.JTabbedPane.AccessibleJTabbedPane.stateChanged(javax.swing.event.ChangeEvent): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.addAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.clearAccessibleSelection(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.columnAdded(javax.swing.event.TableColumnModelEvent): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.columnMarginChanged(javax.swing.event.ChangeEvent): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.columnMoved(javax.swing.event.TableColumnModelEvent): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.columnRemoved(javax.swing.event.TableColumnModelEvent): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.columnSelectionChanged(javax.swing.event.ListSelectionEvent): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.editingCanceled(javax.swing.event.ChangeEvent): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.editingStopped(javax.swing.event.ChangeEvent): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleAt(int, int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleAt(java.awt.Point): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleCaption(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleChild(int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleChildrenCount(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleColumnAtIndex(int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleColumnCount(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleColumnDescription(int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleColumnExtentAt(int, int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleColumnHeader(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleIndexAt(int, int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleRole(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleRowAtIndex(int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleRowCount(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleRowDescription(int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleRowExtentAt(int, int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleRowHeader(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleSelection(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleSelectionCount(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleSummary(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getAccessibleTable(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getSelectedAccessibleColumns(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.getSelectedAccessibleRows(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.isAccessibleChildSelected(int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.isAccessibleColumnSelected(int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.isAccessibleRowSelected(int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.isAccessibleSelected(int, int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.propertyChange(java.beans.PropertyChangeEvent): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.removeAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.selectAllAccessibleSelection(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.setAccessibleCaption(javax.accessibility.Accessible): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.setAccessibleColumnDescription(int, javax.accessibility.Accessible): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.setAccessibleColumnHeader(javax.accessibility.AccessibleTable): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.setAccessibleRowDescription(int, javax.accessibility.Accessible): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.setAccessibleRowHeader(javax.accessibility.AccessibleTable): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.setAccessibleSummary(javax.accessibility.Accessible): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.tableChanged(javax.swing.event.TableModelEvent): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.tableRowsDeleted(javax.swing.event.TableModelEvent): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.tableRowsInserted(javax.swing.event.TableModelEvent): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.valueChanged(javax.swing.event.ListSelectionEvent): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.addFocusListener(java.awt.event.FocusListener): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.addPropertyChangeListener(java.beans.PropertyChangeListener): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.contains(java.awt.Point): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleAction(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleAt(java.awt.Point): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleChild(int): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleChildrenCount(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleComponent(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleContext(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleDescription(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleIndexInParent(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleName(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleParent(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleRole(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleSelection(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleStateSet(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleText(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getAccessibleValue(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getBackground(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getBounds(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getCursor(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getFont(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getFontMetrics(java.awt.Font): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getForeground(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getLocale(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getLocation(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getLocationOnScreen(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.getSize(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.isEnabled(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.isFocusTraversable(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.isShowing(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.isVisible(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.removeFocusListener(java.awt.event.FocusListener): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.removePropertyChangeListener(java.beans.PropertyChangeListener): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.requestFocus(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.setAccessibleDescription(java.lang.String): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.setAccessibleName(java.lang.String): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.setBackground(java.awt.Color): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.setBounds(java.awt.Rectangle): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.setCursor(java.awt.Cursor): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.setEnabled(boolean): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.setFont(java.awt.Font): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.setForeground(java.awt.Color): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.setLocation(java.awt.Point): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.setSize(java.awt.Dimension): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableCell.setVisible(boolean): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableModelChange.getFirstColumn(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableModelChange.getFirstRow(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableModelChange.getLastColumn(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableModelChange.getLastRow(): not implemented in harmony6
- method javax.swing.JTable.AccessibleJTable.AccessibleJTableModelChange.getType(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.addAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.clearAccessibleSelection(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.fireVisibleDataPropertyChange(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.getAccessibleAt(java.awt.Point): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.getAccessibleChild(int): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.getAccessibleChildrenCount(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.getAccessibleIndexInParent(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.getAccessibleRole(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.getAccessibleSelection(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.getAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.getAccessibleSelectionCount(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.isAccessibleChildSelected(int): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.removeAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.selectAllAccessibleSelection(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.treeCollapsed(javax.swing.event.TreeExpansionEvent): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.treeExpanded(javax.swing.event.TreeExpansionEvent): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.treeNodesChanged(javax.swing.event.TreeModelEvent): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.treeNodesInserted(javax.swing.event.TreeModelEvent): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.treeNodesRemoved(javax.swing.event.TreeModelEvent): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.treeStructureChanged(javax.swing.event.TreeModelEvent): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.valueChanged(javax.swing.event.TreeSelectionEvent): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.addAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.addFocusListener(java.awt.event.FocusListener): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.addPropertyChangeListener(java.beans.PropertyChangeListener): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.clearAccessibleSelection(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.contains(java.awt.Point): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.doAccessibleAction(int): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleAction(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleActionCount(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleActionDescription(int): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleAt(java.awt.Point): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleChild(int): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleChildrenCount(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleComponent(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleContext(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleDescription(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleIndexInParent(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleName(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleParent(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleRole(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleSelection(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleSelectionCount(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleStateSet(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleText(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getAccessibleValue(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getBackground(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getBounds(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getCursor(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getFont(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getFontMetrics(java.awt.Font): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getForeground(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getLocale(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getLocation(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getLocationInJTree(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getLocationOnScreen(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.getSize(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.isAccessibleChildSelected(int): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.isEnabled(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.isFocusTraversable(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.isShowing(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.isVisible(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.removeAccessibleSelection(int): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.removeFocusListener(java.awt.event.FocusListener): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.removePropertyChangeListener(java.beans.PropertyChangeListener): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.requestFocus(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.selectAllAccessibleSelection(): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.setAccessibleDescription(java.lang.String): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.setAccessibleName(java.lang.String): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.setBackground(java.awt.Color): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.setBounds(java.awt.Rectangle): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.setCursor(java.awt.Cursor): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.setEnabled(boolean): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.setFont(java.awt.Font): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.setForeground(java.awt.Color): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.setLocation(java.awt.Point): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.setSize(java.awt.Dimension): not implemented in harmony6
- method javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode.setVisible(boolean): not implemented in harmony6
Minor
- field javax.swing.plaf.basic.BasicInternalFrameUI.openMenuKey: deprecated in jdk13, but not deprecated in harmony6
Missing
- class javax.swing.plaf.basic.BasicHTML: missing in harmony6
Missing
- package javax.swing.plaf.multi: missing in harmony6