harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stuart Ballard <stu...@kaffe.org>
Subject Japi diffs for harmony
Date Thu, 07 Sep 2006 10:34:17 GMT
Japi diff jdk12 vs harmony:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk12-harmony.html

Changes since last run:

-Comparison run at Wed Sep  6 10:20:48 2006 GMT
-jdk12 API scanned at 2006/09/06 05:21:21 EDT
-harmony API scanned at 2006/09/06 10:28:54 BST
+Comparison run at Thu Sep  7 10:18:14 2006 GMT
+jdk12 API scanned at 2006/09/07 05:20:47 EDT
+harmony API scanned at 2006/09/07 10:28:51 BST
-java.awt: 99.58% good, 0.41% minor
+java.awt: 99.34% good, 0.65% minor
-javax.swing.plaf.metal: 99.9% good
+javax.swing.plaf.metal: 88.1% good, 11.79% missing
-Total: 96.69% good, 0.11% minor, 0.02% bad, 3% missing, 0% abs.add
+Total: 96.05% good, 0.13% minor, 0.02% bad, 3.63% missing, 0% abs.add
-Fields: 1 minor, 3 bad, 2 missing.
-Methods: 60 minor, 14 bad, 26 missing, 5 abs.add.
-Constructors: 3 minor.
+Fields: 15 minor, 3 bad, 72 missing.
+Methods: 60 minor, 14 bad, 440 missing, 5 abs.add.
+Constructors: 3 minor, 9 missing.
+field java.awt.Frame.CROSSHAIR_CURSOR: deprecated in jdk12, but not deprecated in harmony
+field java.awt.Frame.DEFAULT_CURSOR: deprecated in jdk12, but not deprecated in harmony
+field java.awt.Frame.E_RESIZE_CURSOR: deprecated in jdk12, but not deprecated in harmony
+field java.awt.Frame.HAND_CURSOR: deprecated in jdk12, but not deprecated in harmony
+field java.awt.Frame.MOVE_CURSOR: deprecated in jdk12, but not deprecated in harmony
+field java.awt.Frame.NE_RESIZE_CURSOR: deprecated in jdk12, but not deprecated in harmony
+field java.awt.Frame.NW_RESIZE_CURSOR: deprecated in jdk12, but not deprecated in harmony
+field java.awt.Frame.N_RESIZE_CURSOR: deprecated in jdk12, but not deprecated in harmony
+field java.awt.Frame.SE_RESIZE_CURSOR: deprecated in jdk12, but not deprecated in harmony
+field java.awt.Frame.SW_RESIZE_CURSOR: deprecated in jdk12, but not deprecated in harmony
+field java.awt.Frame.S_RESIZE_CURSOR: deprecated in jdk12, but not deprecated in harmony
+field java.awt.Frame.TEXT_CURSOR: deprecated in jdk12, but not deprecated in harmony
+field java.awt.Frame.WAIT_CURSOR: deprecated in jdk12, but not deprecated in harmony
+field java.awt.Frame.W_RESIZE_CURSOR: deprecated in jdk12, but not deprecated in harmony
+javax.swing.plaf.metal:
+Missing
+constructor javax.swing.plaf.metal.MetalTextFieldUI(): missing in harmony
+constructor javax.swing.plaf.metal.MetalTheme(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToggleButtonUI(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolBarUI(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener(javax.swing.JToolBar): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolTipUI(): missing in harmony
+constructor javax.swing.plaf.metal.MetalTreeUI(): missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.defaultTextIconGap: missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.defaultTextShiftOffset: missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.disabledTextColor: missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.focusColor: missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.selectColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.BOTTOM: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.CENTER: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.EAST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.HORIZONTAL: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.LEADING: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.LEFT: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.NORTH: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.NORTH_EAST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.NORTH_WEST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.RIGHT: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.SOUTH: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.SOUTH_EAST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.SOUTH_WEST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.TOP: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.TRAILING: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.VERTICAL: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.WEST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.contListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.dockingBorderColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.dockingColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.dockingListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.downKey: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.dragWindow: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.floatingBorderColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.floatingColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.focusedCompIndex: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.leftKey: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.propertyListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.rightKey: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.rolloverListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.toolBar: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.toolBarContListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.toolBarFocusListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.upKey: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.isDragging: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.origin: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.toolBar: missing in harmony
+field javax.swing.plaf.metal.MetalToolTipUI.padSpaceBetweenStrings: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.cellEditor: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.collapsedIcon: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.createdCellEditor: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.createdRenderer: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.currentCellRenderer: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.depthOffset: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.drawingCache: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.editingComponent: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.editingPath: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.editingRow: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.editorHasDifferentSize: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.expandedIcon: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.largeModel: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.lastSelectedRow: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.leftChildIndent: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.nodeDimensions: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.preferredMinSize: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.preferredSize: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.rendererPane: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.rightChildIndent: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.stopEditingInCompleteEditing: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.totalChildIndent: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.tree: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.treeModel: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.treeSelectionModel: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.treeState: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.validCachedPreferredSize: missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.create(javax.swing.text.Element): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.create(javax.swing.text.Element, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.createCaret(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.createHighlighter(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.createKeymap(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.damageRange(javax.swing.text.JTextComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.damageRange(javax.swing.text.JTextComponent, int, int, javax.swing.text.Position.Bias, javax.swing.text.Position.Bias): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getComponent(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getEditorKit(javax.swing.text.JTextComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getKeymapName(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getNextVisualPositionFrom(javax.swing.text.JTextComponent, int, javax.swing.text.Position.Bias, int, javax.swing.text.Position.Bias[]): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getPropertyPrefix(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getRootView(javax.swing.text.JTextComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getVisibleEditorRect(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.installDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.installKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.installListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.modelChanged(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.modelToView(javax.swing.text.JTextComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.modelToView(javax.swing.text.JTextComponent, int, javax.swing.text.Position.Bias): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.paintBackground(java.awt.Graphics): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.paintSafely(java.awt.Graphics): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.propertyChange(java.beans.PropertyChangeEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.setView(javax.swing.text.View): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.uninstallDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.uninstallKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.uninstallListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.viewToModel(javax.swing.text.JTextComponent, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.viewToModel(javax.swing.text.JTextComponent, java.awt.Point, javax.swing.text.Position.Bias[]): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.addCustomEntriesToTable(javax.swing.UIDefaults): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getAcceleratorForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getAcceleratorSelectedForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getBlack(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControl(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlDarkShadow(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlDisabled(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlHighlight(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlInfo(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlShadow(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getDesktopColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getFocusColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getHighlightedTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getInactiveControlTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getInactiveSystemTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuDisabledForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuSelectedBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuSelectedForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getName(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimary1(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimary2(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimary3(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControl(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControlDarkShadow(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControlHighlight(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControlInfo(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControlShadow(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSecondary1(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSecondary2(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSecondary3(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSeparatorBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSeparatorForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSubTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSystemTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSystemTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getTextHighlightColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getUserTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getUserTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWhite(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleInactiveBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleInactiveForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.clearTextShiftOffset(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.createButtonListener(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getDefaultTextIconGap(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getDisabledTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getFocusColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getPropertyPrefix(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getSelectColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getTextShiftOffset(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.installDefaults(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.installKeyboardActions(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.installListeners(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintButtonPressed(java.awt.Graphics, javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintFocus(java.awt.Graphics, javax.swing.AbstractButton, java.awt.Rectangle, java.awt.Rectangle, java.awt.Rectangle): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintIcon(java.awt.Graphics, javax.swing.AbstractButton, java.awt.Rectangle): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintIcon(java.awt.Graphics, javax.swing.JComponent, java.awt.Rectangle): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintText(java.awt.Graphics, javax.swing.AbstractButton, java.awt.Rectangle, java.lang.String): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintText(java.awt.Graphics, javax.swing.JComponent, java.awt.Rectangle, java.lang.String): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.setTextShiftOffset(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.uninstallDefaults(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.uninstallKeyboardActions(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.uninstallListeners(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.canDock(java.awt.Component, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createContainerListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createDockingListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createDragWindow(javax.swing.JToolBar): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createFloatingFrame(javax.swing.JToolBar): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createFrameListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createPropertyListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createRolloverListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createToolBarContListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createToolBarFocusListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.dragTo(java.awt.Point, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.floatAt(java.awt.Point, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getDockingColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getFloatingColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installComponents(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installNonRolloverBorders(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installNormalBorders(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installRolloverBorders(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.isFloating(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.isRolloverBorders(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.navigateFocusedComp(int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setBorderToNonRollover(java.awt.Component): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setBorderToNormal(java.awt.Component): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setBorderToRollover(java.awt.Component): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setDockingColor(java.awt.Color): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setDragOffset(java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setFloating(boolean, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setFloatingColor(java.awt.Color): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setFloatingLocation(int, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setOrientation(int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setRolloverBorders(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallComponents(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.componentAdded(java.awt.event.ContainerEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.componentRemoved(java.awt.event.ContainerEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseClicked(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseDragged(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseEntered(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseExited(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseMoved(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mousePressed(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseReleased(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.propertyChange(java.beans.PropertyChangeEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getAcceleratorString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.installDefaults(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.installListeners(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.uninstallDefaults(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.uninstallListeners(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.cancelEditing(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.checkForClickInExpandControl(javax.swing.tree.TreePath, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.completeEditing(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.completeEditing(boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.completeUIInstall(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.completeUIUninstall(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.configureLayoutCache(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createCellEditorListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createCellRendererPane(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createComponentListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createDefaultCellEditor(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createDefaultCellRenderer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createFocusListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createKeyListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createLayoutCache(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createMouseListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createNodeDimensions(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createPropertyChangeListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createSelectionModelPropertyChangeListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createTreeExpansionListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createTreeModelListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createTreeSelectionListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.decodeLineStyle(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.drawCentered(java.awt.Component, java.awt.Graphics, javax.swing.Icon, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.drawDashedHorizontalLine(java.awt.Graphics, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.drawDashedVerticalLine(java.awt.Graphics, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.ensureRowsAreVisible(int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getCellEditor(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getCellRenderer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getClosestPathForLocation(javax.swing.JTree, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getCollapsedIcon(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getEditingPath(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getExpandedIcon(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getHashColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getHorizontalLegBuffer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getLastChildPath(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getLeftChildIndent(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getModel(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPathBounds(javax.swing.JTree, javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPathForRow(javax.swing.JTree, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPreferredMinSize(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPreferredSize(javax.swing.JComponent, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRightChildIndent(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRowCount(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRowForPath(javax.swing.JTree, javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRowHeight(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getSelectionModel(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getShowsRootHandles(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getVerticalLegBuffer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.handleExpandControlClick(javax.swing.tree.TreePath, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installComponents(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isEditable(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isEditing(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isLargeModel(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isLeaf(int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isLocationInExpandControl(int, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isLocationInExpandControl(javax.swing.tree.TreePath, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isMultiSelectEvent(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isRootVisible(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isToggleEvent(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isToggleSelectionEvent(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintExpandControl(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, java.awt.Rectangle, javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintHorizontalLine(java.awt.Graphics, javax.swing.JComponent, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintHorizontalPartOfLeg(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, java.awt.Rectangle, javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintHorizontalSeparators(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintRow(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, java.awt.Rectangle, javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintVerticalLine(java.awt.Graphics, javax.swing.JComponent, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintVerticalPartOfLeg(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.pathWasCollapsed(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.pathWasExpanded(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.prepareForUIInstall(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.prepareForUIUninstall(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.selectPathForEvent(javax.swing.tree.TreePath, java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setCellEditor(javax.swing.tree.TreeCellEditor): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setCellRenderer(javax.swing.tree.TreeCellRenderer): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setCollapsedIcon(javax.swing.Icon): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setEditable(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setExpandedIcon(javax.swing.Icon): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setHashColor(java.awt.Color): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setLargeModel(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setLeftChildIndent(int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setModel(javax.swing.tree.TreeModel): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setPreferredMinSize(java.awt.Dimension): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setRightChildIndent(int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setRootVisible(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setRowHeight(int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setSelectionModel(javax.swing.tree.TreeSelectionModel): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setShowsRootHandles(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.shouldPaintExpandControl(javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.startEditing(javax.swing.tree.TreePath, java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.startEditingAtPath(javax.swing.JTree, javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.stopEditing(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.toggleExpandState(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallComponents(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateCachedPreferredSize(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateCellEditor(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateDepthOffset(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateExpandedDescendants(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateLayoutCacheExpandedNodes(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateRenderer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateSize(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.wait(long, int): missing in harmony
+


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

Changes since last run:

-Comparison run at Wed Sep  6 10:22:53 2006 GMT
-jdk13 API scanned at 2006/09/06 05:16:11 EDT
-harmony API scanned at 2006/09/06 10:28:54 BST
+Comparison run at Thu Sep  7 10:20:13 2006 GMT
+jdk13 API scanned at 2006/09/07 05:15:52 EDT
+harmony API scanned at 2006/09/07 10:28:51 BST
-java.awt: 99.72% good, 0.27% minor
+java.awt: 99.56% good, 0.43% minor
-javax.accessibility: 100% good
+javax.accessibility: 94.1% good, 5.89% minor
-javax.swing: 98.54% good, 0.03% minor, 1.38% missing
+javax.swing: 98.63% good, 0.03% minor, 1.29% missing
-javax.swing.plaf.metal: 100% good
+javax.swing.plaf.metal: 89.7% good, 10.29% missing
-Total: 95.9% good, 0.11% minor, 0.14% bad, 3.72% missing, 0% abs.add
+Total: 95.35% good, 0.15% minor, 0.14% bad, 4.22% missing, 0% abs.add
-Classes: 33 minor, 20 bad, 33 missing.
+Classes: 34 minor, 20 bad, 32 missing.
-Fields: 3 minor, 2 bad, 26 missing.
-Methods: 66 minor, 114 bad, 84 missing, 5 abs.add.
-Constructors: 4 minor, 11 missing.
+Fields: 18 minor, 2 bad, 96 missing.
+Methods: 88 minor, 114 bad, 498 missing, 5 abs.add.
+Constructors: 5 minor, 20 missing.
+field java.awt.Frame.CROSSHAIR_CURSOR: deprecated in jdk13, but not deprecated in harmony
+field java.awt.Frame.DEFAULT_CURSOR: deprecated in jdk13, but not deprecated in harmony
+field java.awt.Frame.E_RESIZE_CURSOR: deprecated in jdk13, but not deprecated in harmony
+field java.awt.Frame.HAND_CURSOR: deprecated in jdk13, but not deprecated in harmony
+field java.awt.Frame.MOVE_CURSOR: deprecated in jdk13, but not deprecated in harmony
+field java.awt.Frame.NE_RESIZE_CURSOR: deprecated in jdk13, but not deprecated in harmony
+field java.awt.Frame.NW_RESIZE_CURSOR: deprecated in jdk13, but not deprecated in harmony
+field java.awt.Frame.N_RESIZE_CURSOR: deprecated in jdk13, but not deprecated in harmony
+field java.awt.Frame.SE_RESIZE_CURSOR: deprecated in jdk13, but not deprecated in harmony
+field java.awt.Frame.SW_RESIZE_CURSOR: deprecated in jdk13, but not deprecated in harmony
+field java.awt.Frame.S_RESIZE_CURSOR: deprecated in jdk13, but not deprecated in harmony
+field java.awt.Frame.TEXT_CURSOR: deprecated in jdk13, but not deprecated in harmony
+field java.awt.Frame.WAIT_CURSOR: deprecated in jdk13, but not deprecated in harmony
+field java.awt.Frame.W_RESIZE_CURSOR: deprecated in jdk13, but not deprecated in harmony
+javax.accessibility:
+Minor
+class javax.accessibility.AccessibleResourceBundle: deprecated in jdk13, but not deprecated in harmony
+constructor javax.accessibility.AccessibleResourceBundle(): deprecated in jdk13, but not deprecated in harmony
+field javax.accessibility.AccessibleResourceBundle.parent: deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.clone(): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.equals(java.lang.Object): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.finalize(): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getBundle(java.lang.String): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getBundle(java.lang.String, java.util.Locale): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getClass(): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getContents(): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getKeys(): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getLocale(): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getObject(java.lang.String): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getString(java.lang.String): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getStringArray(java.lang.String): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.handleGetObject(java.lang.String): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.hashCode(): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.notify(): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.notifyAll(): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.setParent(java.util.ResourceBundle): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.toString(): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.wait(): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.wait(long): deprecated in jdk13, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.wait(long, int): deprecated in jdk13, but not deprecated in harmony
+
-class javax.swing.SizeSequence: missing in harmony
+javax.swing.plaf.metal:
+Missing
+constructor javax.swing.plaf.metal.MetalTextFieldUI(): missing in harmony
+constructor javax.swing.plaf.metal.MetalTheme(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToggleButtonUI(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolBarUI(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener(javax.swing.JToolBar): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolTipUI(): missing in harmony
+constructor javax.swing.plaf.metal.MetalTreeUI(): missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.defaultTextIconGap: missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.defaultTextShiftOffset: missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.disabledTextColor: missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.focusColor: missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.selectColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.BOTTOM: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.CENTER: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.EAST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.HORIZONTAL: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.LEADING: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.LEFT: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.NORTH: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.NORTH_EAST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.NORTH_WEST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.RIGHT: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.SOUTH: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.SOUTH_EAST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.SOUTH_WEST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.TOP: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.TRAILING: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.VERTICAL: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.WEST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.contListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.dockingBorderColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.dockingColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.dockingListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.downKey: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.dragWindow: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.floatingBorderColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.floatingColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.focusedCompIndex: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.leftKey: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.propertyListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.rightKey: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.rolloverListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.toolBar: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.toolBarContListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.toolBarFocusListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.upKey: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.isDragging: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.origin: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.toolBar: missing in harmony
+field javax.swing.plaf.metal.MetalToolTipUI.padSpaceBetweenStrings: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.cellEditor: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.collapsedIcon: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.createdCellEditor: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.createdRenderer: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.currentCellRenderer: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.depthOffset: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.drawingCache: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.editingComponent: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.editingPath: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.editingRow: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.editorHasDifferentSize: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.expandedIcon: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.largeModel: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.lastSelectedRow: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.leftChildIndent: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.nodeDimensions: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.preferredMinSize: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.preferredSize: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.rendererPane: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.rightChildIndent: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.stopEditingInCompleteEditing: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.totalChildIndent: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.tree: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.treeModel: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.treeSelectionModel: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.treeState: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.validCachedPreferredSize: missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.create(javax.swing.text.Element): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.create(javax.swing.text.Element, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.createCaret(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.createHighlighter(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.createKeymap(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.damageRange(javax.swing.text.JTextComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.damageRange(javax.swing.text.JTextComponent, int, int, javax.swing.text.Position.Bias, javax.swing.text.Position.Bias): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getComponent(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getEditorKit(javax.swing.text.JTextComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getKeymapName(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getNextVisualPositionFrom(javax.swing.text.JTextComponent, int, javax.swing.text.Position.Bias, int, javax.swing.text.Position.Bias[]): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getPropertyPrefix(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getRootView(javax.swing.text.JTextComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getVisibleEditorRect(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.installDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.installKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.installListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.modelChanged(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.modelToView(javax.swing.text.JTextComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.modelToView(javax.swing.text.JTextComponent, int, javax.swing.text.Position.Bias): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.paintBackground(java.awt.Graphics): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.paintSafely(java.awt.Graphics): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.propertyChange(java.beans.PropertyChangeEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.setView(javax.swing.text.View): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.uninstallDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.uninstallKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.uninstallListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.viewToModel(javax.swing.text.JTextComponent, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.viewToModel(javax.swing.text.JTextComponent, java.awt.Point, javax.swing.text.Position.Bias[]): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.addCustomEntriesToTable(javax.swing.UIDefaults): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getAcceleratorForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getAcceleratorSelectedForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getBlack(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControl(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlDarkShadow(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlDisabled(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlHighlight(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlInfo(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlShadow(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getDesktopColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getFocusColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getHighlightedTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getInactiveControlTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getInactiveSystemTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuDisabledForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuSelectedBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuSelectedForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getName(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimary1(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimary2(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimary3(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControl(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControlDarkShadow(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControlHighlight(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControlInfo(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControlShadow(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSecondary1(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSecondary2(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSecondary3(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSeparatorBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSeparatorForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSubTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSystemTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSystemTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getTextHighlightColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getUserTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getUserTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWhite(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleInactiveBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleInactiveForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.clearTextShiftOffset(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.createButtonListener(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getDefaultTextIconGap(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getDisabledTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getFocusColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getPropertyPrefix(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getSelectColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getTextShiftOffset(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.installDefaults(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.installKeyboardActions(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.installListeners(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintButtonPressed(java.awt.Graphics, javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintFocus(java.awt.Graphics, javax.swing.AbstractButton, java.awt.Rectangle, java.awt.Rectangle, java.awt.Rectangle): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintIcon(java.awt.Graphics, javax.swing.AbstractButton, java.awt.Rectangle): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintIcon(java.awt.Graphics, javax.swing.JComponent, java.awt.Rectangle): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintText(java.awt.Graphics, javax.swing.AbstractButton, java.awt.Rectangle, java.lang.String): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintText(java.awt.Graphics, javax.swing.JComponent, java.awt.Rectangle, java.lang.String): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.setTextShiftOffset(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.uninstallDefaults(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.uninstallKeyboardActions(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.uninstallListeners(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.canDock(java.awt.Component, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createContainerListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createDockingListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createDragWindow(javax.swing.JToolBar): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createFloatingFrame(javax.swing.JToolBar): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createFrameListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createPropertyListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createRolloverListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createToolBarContListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createToolBarFocusListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.dragTo(java.awt.Point, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.floatAt(java.awt.Point, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getDockingColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getFloatingColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installComponents(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installNonRolloverBorders(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installNormalBorders(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installRolloverBorders(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.isFloating(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.isRolloverBorders(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.navigateFocusedComp(int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setBorderToNonRollover(java.awt.Component): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setBorderToNormal(java.awt.Component): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setBorderToRollover(java.awt.Component): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setDockingColor(java.awt.Color): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setDragOffset(java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setFloating(boolean, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setFloatingColor(java.awt.Color): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setFloatingLocation(int, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setOrientation(int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setRolloverBorders(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallComponents(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.componentAdded(java.awt.event.ContainerEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.componentRemoved(java.awt.event.ContainerEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseClicked(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseDragged(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseEntered(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseExited(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseMoved(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mousePressed(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseReleased(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.propertyChange(java.beans.PropertyChangeEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getAcceleratorString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.installDefaults(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.installListeners(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.uninstallDefaults(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.uninstallListeners(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.cancelEditing(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.checkForClickInExpandControl(javax.swing.tree.TreePath, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.completeEditing(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.completeEditing(boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.completeUIInstall(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.completeUIUninstall(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.configureLayoutCache(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createCellEditorListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createCellRendererPane(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createComponentListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createDefaultCellEditor(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createDefaultCellRenderer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createFocusListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createKeyListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createLayoutCache(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createMouseListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createNodeDimensions(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createPropertyChangeListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createSelectionModelPropertyChangeListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createTreeExpansionListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createTreeModelListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createTreeSelectionListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.decodeLineStyle(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.drawCentered(java.awt.Component, java.awt.Graphics, javax.swing.Icon, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.drawDashedHorizontalLine(java.awt.Graphics, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.drawDashedVerticalLine(java.awt.Graphics, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.ensureRowsAreVisible(int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getCellEditor(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getCellRenderer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getClosestPathForLocation(javax.swing.JTree, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getCollapsedIcon(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getEditingPath(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getExpandedIcon(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getHashColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getHorizontalLegBuffer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getLastChildPath(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getLeftChildIndent(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getModel(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPathBounds(javax.swing.JTree, javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPathForRow(javax.swing.JTree, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPreferredMinSize(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPreferredSize(javax.swing.JComponent, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRightChildIndent(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRowCount(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRowForPath(javax.swing.JTree, javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRowHeight(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getSelectionModel(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getShowsRootHandles(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getVerticalLegBuffer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.handleExpandControlClick(javax.swing.tree.TreePath, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installComponents(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isEditable(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isEditing(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isLargeModel(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isLeaf(int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isLocationInExpandControl(int, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isLocationInExpandControl(javax.swing.tree.TreePath, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isMultiSelectEvent(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isRootVisible(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isToggleEvent(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isToggleSelectionEvent(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintExpandControl(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, java.awt.Rectangle, javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintHorizontalLine(java.awt.Graphics, javax.swing.JComponent, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintHorizontalPartOfLeg(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, java.awt.Rectangle, javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintHorizontalSeparators(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintRow(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, java.awt.Rectangle, javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintVerticalLine(java.awt.Graphics, javax.swing.JComponent, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintVerticalPartOfLeg(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.pathWasCollapsed(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.pathWasExpanded(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.prepareForUIInstall(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.prepareForUIUninstall(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.selectPathForEvent(javax.swing.tree.TreePath, java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setCellEditor(javax.swing.tree.TreeCellEditor): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setCellRenderer(javax.swing.tree.TreeCellRenderer): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setCollapsedIcon(javax.swing.Icon): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setEditable(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setExpandedIcon(javax.swing.Icon): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setHashColor(java.awt.Color): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setLargeModel(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setLeftChildIndent(int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setModel(javax.swing.tree.TreeModel): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setPreferredMinSize(java.awt.Dimension): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setRightChildIndent(int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setRootVisible(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setRowHeight(int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setSelectionModel(javax.swing.tree.TreeSelectionModel): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setShowsRootHandles(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.shouldPaintExpandControl(javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.startEditing(javax.swing.tree.TreePath, java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.startEditingAtPath(javax.swing.JTree, javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.stopEditing(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.toggleExpandState(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallComponents(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateCachedPreferredSize(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateCellEditor(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateDepthOffset(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateExpandedDescendants(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateLayoutCacheExpandedNodes(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateRenderer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateSize(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.wait(long, int): missing in harmony
+


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

Changes since last run:

-Comparison run at Wed Sep  6 10:25:15 2006 GMT
-jdk14 API scanned at 2006/09/06 05:08:56 EDT
-harmony API scanned at 2006/09/06 10:28:54 BST
+Comparison run at Thu Sep  7 10:22:32 2006 GMT
+jdk14 API scanned at 2006/09/07 05:08:40 EDT
+harmony API scanned at 2006/09/07 10:28:51 BST
-java.awt: 99.76% good, 0.23% minor
+java.awt: 99.62% good, 0.37% minor
-javax.accessibility: 100% good
+javax.accessibility: 95.15% good, 4.84% minor
-javax.swing: 98.67% good, 0.04% minor, 1.27% missing
+javax.swing: 98.74% good, 0.04% minor, 1.19% missing
-javax.swing.plaf.metal: 100% good
+javax.swing.plaf.metal: 90.34% good, 9.65% missing
-Total: 91.88% good, 0.1% minor, 0.51% bad, 7.47% missing, 0.03% abs.add
+Total: 91.46% good, 0.13% minor, 0.51% bad, 7.85% missing, 0.03% abs.add
-Classes: 54 minor, 102 bad, 48 missing.
+Classes: 55 minor, 102 bad, 47 missing.
-Fields: 3 minor, 2 bad, 26 missing.
-Methods: 73 minor, 521 bad, 95 missing, 40 abs.add.
-Constructors: 4 minor, 11 missing.
+Fields: 18 minor, 2 bad, 99 missing.
+Methods: 95 minor, 521 bad, 514 missing, 40 abs.add.
+Constructors: 5 minor, 20 missing.
+field java.awt.Frame.CROSSHAIR_CURSOR: deprecated in jdk14, but not deprecated in harmony
+field java.awt.Frame.DEFAULT_CURSOR: deprecated in jdk14, but not deprecated in harmony
+field java.awt.Frame.E_RESIZE_CURSOR: deprecated in jdk14, but not deprecated in harmony
+field java.awt.Frame.HAND_CURSOR: deprecated in jdk14, but not deprecated in harmony
+field java.awt.Frame.MOVE_CURSOR: deprecated in jdk14, but not deprecated in harmony
+field java.awt.Frame.NE_RESIZE_CURSOR: deprecated in jdk14, but not deprecated in harmony
+field java.awt.Frame.NW_RESIZE_CURSOR: deprecated in jdk14, but not deprecated in harmony
+field java.awt.Frame.N_RESIZE_CURSOR: deprecated in jdk14, but not deprecated in harmony
+field java.awt.Frame.SE_RESIZE_CURSOR: deprecated in jdk14, but not deprecated in harmony
+field java.awt.Frame.SW_RESIZE_CURSOR: deprecated in jdk14, but not deprecated in harmony
+field java.awt.Frame.S_RESIZE_CURSOR: deprecated in jdk14, but not deprecated in harmony
+field java.awt.Frame.TEXT_CURSOR: deprecated in jdk14, but not deprecated in harmony
+field java.awt.Frame.WAIT_CURSOR: deprecated in jdk14, but not deprecated in harmony
+field java.awt.Frame.W_RESIZE_CURSOR: deprecated in jdk14, but not deprecated in harmony
+javax.accessibility:
+Minor
+class javax.accessibility.AccessibleResourceBundle: deprecated in jdk14, but not deprecated in harmony
+constructor javax.accessibility.AccessibleResourceBundle(): deprecated in jdk14, but not deprecated in harmony
+field javax.accessibility.AccessibleResourceBundle.parent: deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.clone(): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.equals(java.lang.Object): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.finalize(): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getBundle(java.lang.String): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getBundle(java.lang.String, java.util.Locale): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getClass(): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getContents(): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getKeys(): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getLocale(): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getObject(java.lang.String): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getString(java.lang.String): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getStringArray(java.lang.String): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.handleGetObject(java.lang.String): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.hashCode(): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.notify(): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.notifyAll(): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.setParent(java.util.ResourceBundle): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.toString(): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.wait(): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.wait(long): deprecated in jdk14, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.wait(long, int): deprecated in jdk14, but not deprecated in harmony
+
-class javax.swing.SizeSequence: missing in harmony
+javax.swing.plaf.metal:
+Missing
+constructor javax.swing.plaf.metal.MetalTextFieldUI(): missing in harmony
+constructor javax.swing.plaf.metal.MetalTheme(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToggleButtonUI(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolBarUI(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener(javax.swing.JToolBar): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolTipUI(): missing in harmony
+constructor javax.swing.plaf.metal.MetalTreeUI(): missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.defaultTextIconGap: missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.defaultTextShiftOffset: missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.disabledTextColor: missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.focusColor: missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.selectColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.BOTTOM: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.CENTER: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.EAST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.HORIZONTAL: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.LEADING: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.LEFT: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.NEXT: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.NORTH: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.NORTH_EAST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.NORTH_WEST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.PREVIOUS: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.RIGHT: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.SOUTH: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.SOUTH_EAST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.SOUTH_WEST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.TOP: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.TRAILING: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.VERTICAL: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.WEST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.constraintBeforeFloating: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.contListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.dockingBorderColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.dockingColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.dockingListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.downKey: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.dragWindow: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.floatingBorderColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.floatingColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.focusedCompIndex: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.leftKey: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.propertyListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.rightKey: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.rolloverListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.toolBar: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.toolBarContListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.toolBarFocusListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.upKey: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.isDragging: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.origin: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.toolBar: missing in harmony
+field javax.swing.plaf.metal.MetalToolTipUI.padSpaceBetweenStrings: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.cellEditor: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.collapsedIcon: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.createdCellEditor: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.createdRenderer: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.currentCellRenderer: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.depthOffset: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.drawingCache: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.editingComponent: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.editingPath: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.editingRow: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.editorHasDifferentSize: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.expandedIcon: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.largeModel: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.lastSelectedRow: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.leftChildIndent: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.nodeDimensions: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.preferredMinSize: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.preferredSize: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.rendererPane: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.rightChildIndent: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.stopEditingInCompleteEditing: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.totalChildIndent: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.tree: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.treeModel: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.treeSelectionModel: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.treeState: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.validCachedPreferredSize: missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.create(javax.swing.text.Element): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.create(javax.swing.text.Element, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.createCaret(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.createHighlighter(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.createKeymap(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.damageRange(javax.swing.text.JTextComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.damageRange(javax.swing.text.JTextComponent, int, int, javax.swing.text.Position.Bias, javax.swing.text.Position.Bias): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getComponent(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getEditorKit(javax.swing.text.JTextComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getKeymapName(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getNextVisualPositionFrom(javax.swing.text.JTextComponent, int, javax.swing.text.Position.Bias, int, javax.swing.text.Position.Bias[]): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getPropertyPrefix(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getRootView(javax.swing.text.JTextComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getToolTipText(javax.swing.text.JTextComponent, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getVisibleEditorRect(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.installDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.installKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.installListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.modelChanged(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.modelToView(javax.swing.text.JTextComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.modelToView(javax.swing.text.JTextComponent, int, javax.swing.text.Position.Bias): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.paintBackground(java.awt.Graphics): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.paintSafely(java.awt.Graphics): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.propertyChange(java.beans.PropertyChangeEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.setView(javax.swing.text.View): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.uninstallDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.uninstallKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.uninstallListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.viewToModel(javax.swing.text.JTextComponent, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.viewToModel(javax.swing.text.JTextComponent, java.awt.Point, javax.swing.text.Position.Bias[]): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.addCustomEntriesToTable(javax.swing.UIDefaults): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getAcceleratorForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getAcceleratorSelectedForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getBlack(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControl(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlDarkShadow(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlDisabled(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlHighlight(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlInfo(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlShadow(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getDesktopColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getFocusColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getHighlightedTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getInactiveControlTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getInactiveSystemTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuDisabledForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuSelectedBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuSelectedForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getName(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimary1(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimary2(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimary3(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControl(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControlDarkShadow(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControlHighlight(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControlInfo(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControlShadow(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSecondary1(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSecondary2(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSecondary3(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSeparatorBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSeparatorForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSubTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSystemTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSystemTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getTextHighlightColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getUserTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getUserTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWhite(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleInactiveBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleInactiveForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.clearTextShiftOffset(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.createButtonListener(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getDefaultTextIconGap(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getDisabledTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getFocusColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getPropertyPrefix(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getSelectColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getTextShiftOffset(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.installDefaults(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.installKeyboardActions(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.installListeners(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintButtonPressed(java.awt.Graphics, javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintFocus(java.awt.Graphics, javax.swing.AbstractButton, java.awt.Rectangle, java.awt.Rectangle, java.awt.Rectangle): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintIcon(java.awt.Graphics, javax.swing.AbstractButton, java.awt.Rectangle): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintIcon(java.awt.Graphics, javax.swing.JComponent, java.awt.Rectangle): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintText(java.awt.Graphics, javax.swing.AbstractButton, java.awt.Rectangle, java.lang.String): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintText(java.awt.Graphics, javax.swing.JComponent, java.awt.Rectangle, java.lang.String): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.setTextShiftOffset(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.uninstallDefaults(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.uninstallKeyboardActions(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.uninstallListeners(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.canDock(java.awt.Component, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createContainerListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createDockingListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createDragWindow(javax.swing.JToolBar): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createFloatingFrame(javax.swing.JToolBar): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createFloatingWindow(javax.swing.JToolBar): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createFrameListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createNonRolloverBorder(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createPropertyListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createRolloverBorder(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createRolloverListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createToolBarContListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createToolBarFocusListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.dragTo(java.awt.Point, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.floatAt(java.awt.Point, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getDockingColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getFloatingColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installComponents(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installNonRolloverBorders(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installNormalBorders(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installRolloverBorders(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.isFloating(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.isRolloverBorders(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.navigateFocusedComp(int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setBorderToNonRollover(java.awt.Component): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setBorderToNormal(java.awt.Component): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setBorderToRollover(java.awt.Component): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setDockingColor(java.awt.Color): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setDragOffset(java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setFloating(boolean, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setFloatingColor(java.awt.Color): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setFloatingLocation(int, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setOrientation(int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setRolloverBorders(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallComponents(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.componentAdded(java.awt.event.ContainerEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.componentRemoved(java.awt.event.ContainerEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseClicked(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseDragged(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseEntered(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseExited(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseMoved(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mousePressed(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseReleased(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.propertyChange(java.beans.PropertyChangeEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getAcceleratorString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.installDefaults(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.installListeners(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.isAcceleratorHidden(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.uninstallDefaults(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.uninstallListeners(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.cancelEditing(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.checkForClickInExpandControl(javax.swing.tree.TreePath, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.completeEditing(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.completeEditing(boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.completeUIInstall(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.completeUIUninstall(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.configureLayoutCache(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createCellEditorListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createCellRendererPane(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createComponentListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createDefaultCellEditor(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createDefaultCellRenderer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createFocusListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createKeyListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createLayoutCache(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createMouseListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createNodeDimensions(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createPropertyChangeListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createSelectionModelPropertyChangeListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createTreeExpansionListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createTreeModelListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createTreeSelectionListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.decodeLineStyle(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.drawCentered(java.awt.Component, java.awt.Graphics, javax.swing.Icon, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.drawDashedHorizontalLine(java.awt.Graphics, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.drawDashedVerticalLine(java.awt.Graphics, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.ensureRowsAreVisible(int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getCellEditor(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getCellRenderer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getClosestPathForLocation(javax.swing.JTree, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getCollapsedIcon(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getEditingPath(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getExpandedIcon(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getHashColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getHorizontalLegBuffer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getLastChildPath(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getLeftChildIndent(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getModel(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPathBounds(javax.swing.JTree, javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPathForRow(javax.swing.JTree, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPreferredMinSize(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPreferredSize(javax.swing.JComponent, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRightChildIndent(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRowCount(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRowForPath(javax.swing.JTree, javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRowHeight(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getSelectionModel(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getShowsRootHandles(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getVerticalLegBuffer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.handleExpandControlClick(javax.swing.tree.TreePath, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installComponents(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isEditable(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isEditing(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isLargeModel(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isLeaf(int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isLocationInExpandControl(int, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isLocationInExpandControl(javax.swing.tree.TreePath, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isMultiSelectEvent(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isRootVisible(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isToggleEvent(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isToggleSelectionEvent(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintExpandControl(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, java.awt.Rectangle, javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintHorizontalLine(java.awt.Graphics, javax.swing.JComponent, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintHorizontalPartOfLeg(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, java.awt.Rectangle, javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintHorizontalSeparators(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintRow(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, java.awt.Rectangle, javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintVerticalLine(java.awt.Graphics, javax.swing.JComponent, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintVerticalPartOfLeg(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.pathWasCollapsed(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.pathWasExpanded(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.prepareForUIInstall(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.prepareForUIUninstall(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.selectPathForEvent(javax.swing.tree.TreePath, java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setCellEditor(javax.swing.tree.TreeCellEditor): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setCellRenderer(javax.swing.tree.TreeCellRenderer): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setCollapsedIcon(javax.swing.Icon): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setEditable(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setExpandedIcon(javax.swing.Icon): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setHashColor(java.awt.Color): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setLargeModel(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setLeftChildIndent(int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setModel(javax.swing.tree.TreeModel): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setPreferredMinSize(java.awt.Dimension): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setRightChildIndent(int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setRootVisible(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setRowHeight(int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setSelectionModel(javax.swing.tree.TreeSelectionModel): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setShowsRootHandles(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.shouldPaintExpandControl(javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.startEditing(javax.swing.tree.TreePath, java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.startEditingAtPath(javax.swing.JTree, javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.stopEditing(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.toggleExpandState(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallComponents(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateCachedPreferredSize(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateCellEditor(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateDepthOffset(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateExpandedDescendants(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateLayoutCacheExpandedNodes(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateRenderer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateSize(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.wait(long, int): missing in harmony
+


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

Changes since last run:

-Comparison run at Wed Sep  6 10:27:49 2006 GMT
-jdk15 API scanned at 2006/09/06 05:00:17 EDT
-harmony API scanned at 2006/09/06 10:28:54 BST
+Comparison run at Thu Sep  7 10:25:10 2006 GMT
+jdk15 API scanned at 2006/09/07 05:00:17 EDT
+harmony API scanned at 2006/09/07 10:28:51 BST
-java.awt: 99.38% good, 0.24% minor, 0.24% bad, 0.11% missing
+java.awt: 99.27% good, 0.38% minor, 0.25% bad, 0.08% missing
-java.awt.dnd: 98.04% good, 1.56% bad, 0.39% missing
+java.awt.dnd: 98.23% good, 1.56% bad, 0.19% missing
-javax.accessibility: 100% good
+javax.accessibility: 95.43% good, 4.23% minor, 0.33% bad
-javax.swing: 98.43% good, 0.04% minor, 0.12% bad, 1.39% missing
+javax.swing: 98.51% good, 0.04% minor, 0.12% bad, 1.31% missing
-javax.swing.plaf.metal: 98.8% good, 1.19% missing
+javax.swing.plaf.metal: 89.39% good, 10.6% missing
-Total: 90.27% good, 0.11% minor, 0.62% bad, 8.98% missing, 0.02% abs.add
+Total: 89.9% good, 0.14% minor, 0.62% bad, 9.32% missing, 0.02% abs.add
-Classes: 80 minor, 116 bad, 62 missing.
+Classes: 81 minor, 116 bad, 61 missing.
-Fields: 3 minor, 20 bad, 41 missing.
-Methods: 76 minor, 732 bad, 198 missing, 41 abs.add.
-Constructors: 4 minor, 29 bad, 17 missing.
+Fields: 18 minor, 22 bad, 114 missing.
+Methods: 98 minor, 735 bad, 617 missing, 41 abs.add.
+Constructors: 5 minor, 29 bad, 23 missing.
+field java.awt.Frame.CROSSHAIR_CURSOR: deprecated in jdk15, but not deprecated in harmony
+field java.awt.Frame.DEFAULT_CURSOR: deprecated in jdk15, but not deprecated in harmony
+field java.awt.Frame.E_RESIZE_CURSOR: deprecated in jdk15, but not deprecated in harmony
+field java.awt.Frame.HAND_CURSOR: deprecated in jdk15, but not deprecated in harmony
+field java.awt.Frame.MOVE_CURSOR: deprecated in jdk15, but not deprecated in harmony
+field java.awt.Frame.NE_RESIZE_CURSOR: deprecated in jdk15, but not deprecated in harmony
+field java.awt.Frame.NW_RESIZE_CURSOR: deprecated in jdk15, but not deprecated in harmony
+field java.awt.Frame.N_RESIZE_CURSOR: deprecated in jdk15, but not deprecated in harmony
+field java.awt.Frame.SE_RESIZE_CURSOR: deprecated in jdk15, but not deprecated in harmony
+field java.awt.Frame.SW_RESIZE_CURSOR: deprecated in jdk15, but not deprecated in harmony
+field java.awt.Frame.S_RESIZE_CURSOR: deprecated in jdk15, but not deprecated in harmony
+field java.awt.Frame.TEXT_CURSOR: deprecated in jdk15, but not deprecated in harmony
+field java.awt.Frame.WAIT_CURSOR: deprecated in jdk15, but not deprecated in harmony
+field java.awt.Frame.W_RESIZE_CURSOR: deprecated in jdk15, but not deprecated in harmony
+method java.awt.AWTEventMulticaster.getListeners(java.util.EventListener, java.lang.Class<T>): has generic type parameter <T extends java.util.EventListener> in jdk15, but not generic in harmony
+method java.awt.AWTEventMulticaster.getListeners(java.util.EventListener, java.lang.Class<T>): parameters (java.util.EventListener, java.lang.Class<T>) in jdk15, but parameters (java.util.EventListener, java.lang.Class) in harmony
+method java.awt.AWTEventMulticaster.getListeners(java.util.EventListener, java.lang.Class<T>): type T[] in jdk15, but type java.util.EventListener[] in harmony
-constructor java.awt.FileDialog(java.awt.Dialog): missing in harmony
-constructor java.awt.FileDialog(java.awt.Dialog, java.lang.String): missing in harmony
-constructor java.awt.FileDialog(java.awt.Dialog, java.lang.String, int): missing in harmony
-method java.awt.dnd.DropTargetDragEvent.getTransferable(): missing in harmony
+javax.accessibility:
+Minor
+class javax.accessibility.AccessibleResourceBundle: deprecated in jdk15, but not deprecated in harmony
+constructor javax.accessibility.AccessibleResourceBundle(): deprecated in jdk15, but not deprecated in harmony
+field javax.accessibility.AccessibleResourceBundle.parent: deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.clone(): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.equals(java.lang.Object): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.finalize(): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getBundle(java.lang.String): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getBundle(java.lang.String, java.util.Locale): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getClass(): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getContents(): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getKeys(): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getLocale(): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getObject(java.lang.String): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getString(java.lang.String): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.getStringArray(java.lang.String): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.handleGetObject(java.lang.String): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.hashCode(): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.notify(): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.notifyAll(): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.setParent(java.util.ResourceBundle): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.toString(): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.wait(): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.wait(long): deprecated in jdk15, but not deprecated in harmony
+method javax.accessibility.AccessibleResourceBundle.wait(long, int): deprecated in jdk15, but not deprecated in harmony
+Bad
+field javax.accessibility.AccessibleRelationSet.relations: type java.util.Vector<javax.accessibility.AccessibleRelation> in jdk15, but type java.util.Vector in harmony
+field javax.accessibility.AccessibleStateSet.states: type java.util.Vector<javax.accessibility.AccessibleState> in jdk15, but type java.util.Vector in harmony
+
-class javax.swing.SizeSequence: missing in harmony
-method javax.swing.DefaultListSelectionModel.moveLeadSelectionIndex(int): missing in harmony
+constructor javax.swing.plaf.metal.MetalTextFieldUI(): missing in harmony
+constructor javax.swing.plaf.metal.MetalTheme(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToggleButtonUI(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolBarUI(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener(javax.swing.JToolBar): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener(): missing in harmony
+constructor javax.swing.plaf.metal.MetalToolTipUI(): missing in harmony
+constructor javax.swing.plaf.metal.MetalTreeUI(): missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.defaultTextIconGap: missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.defaultTextShiftOffset: missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.disabledTextColor: missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.focusColor: missing in harmony
+field javax.swing.plaf.metal.MetalToggleButtonUI.selectColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.BOTTOM: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.CENTER: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.EAST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.HORIZONTAL: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.LEADING: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.LEFT: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.NEXT: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.NORTH: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.NORTH_EAST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.NORTH_WEST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.PREVIOUS: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.RIGHT: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.SOUTH: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.SOUTH_EAST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.SOUTH_WEST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.TOP: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.TRAILING: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.VERTICAL: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.WEST: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.constraintBeforeFloating: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.contListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.dockingBorderColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.dockingColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.dockingListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.downKey: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.dragWindow: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.floatingBorderColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.floatingColor: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.focusedCompIndex: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.leftKey: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.propertyListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.rightKey: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.rolloverListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.toolBar: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.toolBarContListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.toolBarFocusListener: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.upKey: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.isDragging: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.origin: missing in harmony
+field javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.toolBar: missing in harmony
+field javax.swing.plaf.metal.MetalToolTipUI.padSpaceBetweenStrings: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.cellEditor: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.collapsedIcon: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.createdCellEditor: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.createdRenderer: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.currentCellRenderer: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.depthOffset: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.drawingCache: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.editingComponent: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.editingPath: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.editingRow: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.editorHasDifferentSize: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.expandedIcon: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.largeModel: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.lastSelectedRow: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.leftChildIndent: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.nodeDimensions: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.preferredMinSize: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.preferredSize: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.rendererPane: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.rightChildIndent: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.stopEditingInCompleteEditing: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.totalChildIndent: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.tree: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.treeModel: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.treeSelectionModel: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.treeState: missing in harmony
+field javax.swing.plaf.metal.MetalTreeUI.validCachedPreferredSize: missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.create(javax.swing.text.Element): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.create(javax.swing.text.Element, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.createCaret(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.createHighlighter(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.createKeymap(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.damageRange(javax.swing.text.JTextComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.damageRange(javax.swing.text.JTextComponent, int, int, javax.swing.text.Position.Bias, javax.swing.text.Position.Bias): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getComponent(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getEditorKit(javax.swing.text.JTextComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getKeymapName(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getNextVisualPositionFrom(javax.swing.text.JTextComponent, int, javax.swing.text.Position.Bias, int, javax.swing.text.Position.Bias[]): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getPropertyPrefix(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getRootView(javax.swing.text.JTextComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getToolTipText(javax.swing.text.JTextComponent, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.getVisibleEditorRect(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.installDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.installKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.installListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.modelChanged(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.modelToView(javax.swing.text.JTextComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.modelToView(javax.swing.text.JTextComponent, int, javax.swing.text.Position.Bias): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.paintBackground(java.awt.Graphics): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.paintSafely(java.awt.Graphics): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.propertyChange(java.beans.PropertyChangeEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.setView(javax.swing.text.View): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.uninstallDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.uninstallKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.uninstallListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.viewToModel(javax.swing.text.JTextComponent, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.viewToModel(javax.swing.text.JTextComponent, java.awt.Point, javax.swing.text.Position.Bias[]): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalTextFieldUI.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.addCustomEntriesToTable(javax.swing.UIDefaults): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getAcceleratorForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getAcceleratorSelectedForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getBlack(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControl(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlDarkShadow(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlDisabled(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlHighlight(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlInfo(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlShadow(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getControlTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getDesktopColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getFocusColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getHighlightedTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getInactiveControlTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getInactiveSystemTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuDisabledForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuSelectedBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuSelectedForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getMenuTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getName(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimary1(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimary2(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimary3(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControl(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControlDarkShadow(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControlHighlight(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControlInfo(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getPrimaryControlShadow(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSecondary1(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSecondary2(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSecondary3(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSeparatorBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSeparatorForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSubTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSystemTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getSystemTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getTextHighlightColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getUserTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getUserTextFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWhite(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleFont(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleInactiveBackground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.getWindowTitleInactiveForeground(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalTheme.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.clearTextShiftOffset(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.createButtonListener(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getDefaultTextIconGap(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getDisabledTextColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getFocusColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getPropertyPrefix(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getSelectColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.getTextShiftOffset(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.installDefaults(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.installKeyboardActions(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.installListeners(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintButtonPressed(java.awt.Graphics, javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintFocus(java.awt.Graphics, javax.swing.AbstractButton, java.awt.Rectangle, java.awt.Rectangle, java.awt.Rectangle): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintIcon(java.awt.Graphics, javax.swing.AbstractButton, java.awt.Rectangle): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintIcon(java.awt.Graphics, javax.swing.JComponent, java.awt.Rectangle): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintText(java.awt.Graphics, javax.swing.AbstractButton, java.awt.Rectangle, java.lang.String): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.paintText(java.awt.Graphics, javax.swing.JComponent, java.awt.Rectangle, java.lang.String): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.setTextShiftOffset(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.uninstallDefaults(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.uninstallKeyboardActions(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.uninstallListeners(javax.swing.AbstractButton): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToggleButtonUI.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.canDock(java.awt.Component, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createContainerListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createDockingListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createDragWindow(javax.swing.JToolBar): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createFloatingFrame(javax.swing.JToolBar): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createFloatingWindow(javax.swing.JToolBar): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createFrameListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createNonRolloverBorder(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createPropertyListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createRolloverBorder(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createRolloverListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createToolBarContListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createToolBarFocusListener(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.dragTo(java.awt.Point, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.floatAt(java.awt.Point, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getDockingColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getFloatingColor(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installComponents(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installNonRolloverBorders(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installNormalBorders(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installRolloverBorders(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.isFloating(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.isRolloverBorders(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.navigateFocusedComp(int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.paintDragWindow(java.awt.Graphics): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setBorderToNonRollover(java.awt.Component): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setBorderToNormal(java.awt.Component): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setBorderToRollover(java.awt.Component): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setDockingColor(java.awt.Color): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setDragOffset(java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setFloating(boolean, java.awt.Point): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setFloatingColor(java.awt.Color): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setFloatingLocation(int, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setOrientation(int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.setRolloverBorders(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallComponents(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.componentAdded(java.awt.event.ContainerEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.componentRemoved(java.awt.event.ContainerEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseClicked(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseDragged(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseEntered(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseExited(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseMoved(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mousePressed(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.mouseReleased(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.propertyChange(java.beans.PropertyChangeEvent): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getAcceleratorString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.installDefaults(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.installListeners(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.isAcceleratorHidden(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.uninstallDefaults(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.uninstallListeners(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalToolTipUI.wait(long, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.cancelEditing(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.checkForClickInExpandControl(javax.swing.tree.TreePath, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.clone(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.completeEditing(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.completeEditing(boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.completeUIInstall(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.completeUIUninstall(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.configureLayoutCache(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.contains(javax.swing.JComponent, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createCellEditorListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createCellRendererPane(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createComponentListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createDefaultCellEditor(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createDefaultCellRenderer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createFocusListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createKeyListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createLayoutCache(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createMouseListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createNodeDimensions(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createPropertyChangeListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createSelectionModelPropertyChangeListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createTreeExpansionListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createTreeModelListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createTreeSelectionListener(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.createUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.decodeLineStyle(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.drawCentered(java.awt.Component, java.awt.Graphics, javax.swing.Icon, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.drawDashedHorizontalLine(java.awt.Graphics, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.drawDashedVerticalLine(java.awt.Graphics, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.ensureRowsAreVisible(int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.equals(java.lang.Object): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.finalize(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getAccessibleChild(javax.swing.JComponent, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getAccessibleChildrenCount(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getCellEditor(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getCellRenderer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getClass(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getClosestPathForLocation(javax.swing.JTree, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getCollapsedIcon(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getEditingPath(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getExpandedIcon(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getHashColor(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getHorizontalLegBuffer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getLastChildPath(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getLeftChildIndent(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getMaximumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getMinimumSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getModel(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPathBounds(javax.swing.JTree, javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPathForRow(javax.swing.JTree, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPreferredMinSize(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPreferredSize(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getPreferredSize(javax.swing.JComponent, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRightChildIndent(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRowCount(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRowForPath(javax.swing.JTree, javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRowHeight(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getRowX(int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getSelectionModel(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getShowsRootHandles(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.getVerticalLegBuffer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.handleExpandControlClick(javax.swing.tree.TreePath, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.hashCode(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installComponents(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.installUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isEditable(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isEditing(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isLargeModel(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isLeaf(int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isLocationInExpandControl(int, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isLocationInExpandControl(javax.swing.tree.TreePath, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isMultiSelectEvent(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isRootVisible(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isToggleEvent(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.isToggleSelectionEvent(java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.notify(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.notifyAll(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paint(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintExpandControl(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, java.awt.Rectangle, javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintHorizontalLine(java.awt.Graphics, javax.swing.JComponent, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintHorizontalPartOfLeg(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, java.awt.Rectangle, javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintHorizontalSeparators(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintRow(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, java.awt.Rectangle, javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintVerticalLine(java.awt.Graphics, javax.swing.JComponent, int, int, int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.paintVerticalPartOfLeg(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.pathWasCollapsed(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.pathWasExpanded(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.prepareForUIInstall(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.prepareForUIUninstall(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.selectPathForEvent(javax.swing.tree.TreePath, java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setCellEditor(javax.swing.tree.TreeCellEditor): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setCellRenderer(javax.swing.tree.TreeCellRenderer): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setCollapsedIcon(javax.swing.Icon): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setEditable(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setExpandedIcon(javax.swing.Icon): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setHashColor(java.awt.Color): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setLargeModel(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setLeftChildIndent(int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setModel(javax.swing.tree.TreeModel): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setPreferredMinSize(java.awt.Dimension): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setRightChildIndent(int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setRootVisible(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setRowHeight(int): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setSelectionModel(javax.swing.tree.TreeSelectionModel): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.setShowsRootHandles(boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.shouldPaintExpandControl(javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.startEditing(javax.swing.tree.TreePath, java.awt.event.MouseEvent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.startEditingAtPath(javax.swing.JTree, javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.stopEditing(javax.swing.JTree): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.toString(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.toggleExpandState(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallComponents(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallDefaults(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallKeyboardActions(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallListeners(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.uninstallUI(javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.update(java.awt.Graphics, javax.swing.JComponent): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateCachedPreferredSize(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateCellEditor(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateDepthOffset(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateExpandedDescendants(javax.swing.tree.TreePath): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateLayoutCacheExpandedNodes(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateRenderer(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.updateSize(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.wait(): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.wait(long): missing in harmony
+method javax.swing.plaf.metal.MetalTreeUI.wait(long, int): missing in harmony


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

Changes since last run:

-Comparison run at Wed Sep  6 10:30:19 2006 GMT
-harmony API scanned at 2006/09/06 10:28:54 BST
-jdk15 API scanned at 2006/09/06 05:00:17 EDT
+Comparison run at Thu Sep  7 10:27:38 2006 GMT
+harmony API scanned at 2006/09/07 10:28:51 BST
+jdk15 API scanned at 2006/09/07 05:00:17 EDT
-javax.swing.plaf.metal: 99.34% good, 0.62% minor, 0.03% missing
+javax.swing.plaf.metal: 99.27% good, 0.68% minor, 0.04% missing
-Total: 82.23% good, 0.28% minor, 0.13% bad, 17.33% missing, 0% abs.add
+Total: 82.18% good, 0.28% minor, 0.13% bad, 17.39% missing, 0% abs.add
-class javax.swing.DefaultListSelectionModel: SerialVersionUID=7128093402689239750 in harmony, but no SVUID in jdk15
+class javax.swing.DefaultListSelectionModel: SerialVersionUID=-2479494657381121864 in harmony, but no SVUID in jdk15
-class javax.swing.JColorChooser: SerialVersionUID=335983888735620713 in harmony, but no SVUID in jdk15
+class javax.swing.JColorChooser: SerialVersionUID=3780775983034846052 in harmony, but no SVUID in jdk15
-class javax.swing.JList: SerialVersionUID=-3309844448119132657 in harmony, but no SVUID in jdk15
+class javax.swing.JList: SerialVersionUID=-6309804840272062929 in harmony, but no SVUID in jdk15
-class javax.swing.JTable: SerialVersionUID=1380413819594162511 in harmony, but no SVUID in jdk15
+class javax.swing.JTable: SerialVersionUID=-1859949925093307413 in harmony, but no SVUID in jdk15
-class javax.swing.plaf.basic.BasicBorders.ButtonBorder: SerialVersionUID=-4614782691583631765 in harmony, but no SVUID in jdk15
+class javax.swing.plaf.basic.BasicBorders.ButtonBorder: SerialVersionUID=-7793141702617455808 in harmony, but no SVUID in jdk15
-class javax.swing.plaf.basic.BasicToolBarUI.DragWindow: SerialVersionUID=6511118663214475600 in harmony, but no SVUID in jdk15
+class javax.swing.plaf.basic.BasicToolBarUI.DragWindow: SerialVersionUID=-7941500429901485195 in harmony, but no SVUID in jdk15
-class javax.swing.plaf.metal.MetalBorders.TextFieldBorder: SerialVersionUID=7847577550274604363 in harmony, but no SVUID in jdk15
+class javax.swing.plaf.metal.MetalBorders.TextFieldBorder: SerialVersionUID=4172728761298376707 in harmony, but no SVUID in jdk15
-class javax.swing.text.ChangedCharSetException: SerialVersionUID=2268164923462904204 in harmony, but no SVUID in jdk15
+class javax.swing.text.ChangedCharSetException: SerialVersionUID=1751418099617385317 in harmony, but no SVUID in jdk15
-class javax.swing.tree.DefaultTreeCellRenderer: SerialVersionUID=-5954523737346371811 in harmony, but no SVUID in jdk15
+class javax.swing.tree.DefaultTreeCellRenderer: SerialVersionUID=-4516194580600118580 in harmony, but no SVUID in jdk15



Mime
View raw message