Results of comparison between jdk13 and kaffe
Comparison run at Fri Sep 23 09:49:45 2005 GMT
jdk13 API scanned at 2005/01/19 01:15:38 EST
kaffe API scanned at 2005/05/15 09:53:31 GMT+02:00
Summary
Differences due to incompatibility between jdk13 and jdk14 have been ignored. Since these differences are not counted as good OR bad, they may cause percentages not to add up to 100%.
Differences due to incompatibility between jdk13 and jdk15 have been ignored. Since these differences are not counted as good OR bad, they may cause percentages not to add up to 100%.
| Legend: |
All correct - |
|
|
|
|
|
|
|
|
|
|
|
|
- None correct |
Errors
Total
Minor: 78 classes, 2 methods.
Bad: 37 classes, 10 interfaces, 12 fields, 22 methods, 6 constructors.
Missing: 5 packages, 207 classes, 22 interfaces, 232 fields, 540 methods, 9 constructors.
Abs.add: 1 method.
|
Minor
- method java.lang.Runtime.runFinalizersOnExit(boolean): deprecated in jdk13, but not deprecated in kaffe
- method java.lang.System.runFinalizersOnExit(boolean): deprecated in jdk13, but not deprecated in kaffe
- class java.lang.Class: SerialVersionUID=3206093459760846163 in jdk13, but SerialVersionUID=-6256849141973438445 in kaffe
Minor
- class java.awt.List.AccessibleAWTList$AccessibleAWTListChild: SerialVersionUID=-3502694457608972166 in jdk13, but SerialVersionUID=2923714697263056291 in kaffe
- class java.awt.ScrollPane.AccessibleAWTScrollPane: SerialVersionUID=-8769633624537237806 in jdk13, but SerialVersionUID=-6429286748298012211 in kaffe
- class java.awt.Window.AccessibleAWTWindow: SerialVersionUID=9069133103844639554 in jdk13, but SerialVersionUID=7043039670143141547 in kaffe
- class java.awt.Button.AccessibleAWTButton: SerialVersionUID=5377837142679197025 in jdk13, but SerialVersionUID=-2728757983584568636 in kaffe
- class java.awt.Dialog.AccessibleAWTDialog: SerialVersionUID=8320889058251535652 in jdk13, but SerialVersionUID=-2075433582936292077 in kaffe
- class java.awt.Frame.AccessibleAWTFrame: SerialVersionUID=-5526649541438599012 in jdk13, but SerialVersionUID=1172466700532858438 in kaffe
- class java.awt.MenuItem.AccessibleAWTMenuItem: SerialVersionUID=-2824644390614193509 in jdk13, but SerialVersionUID=9008397710286248813 in kaffe
- class java.awt.TextComponent.AccessibleAWTTextComponent: SerialVersionUID=-7611094803586046347 in jdk13, but SerialVersionUID=-2857239267895247715 in kaffe
- class java.awt.CheckboxMenuItem.AccessibleAWTCheckboxMenuItem: SerialVersionUID=5372207468690402158 in jdk13, but SerialVersionUID=-8398979487251217682 in kaffe
- class java.awt.List.AccessibleAWTList: SerialVersionUID=-3634320822692241772 in jdk13, but SerialVersionUID=-7681419333854704806 in kaffe
- class java.awt.Menu.AccessibleAWTMenu: SerialVersionUID=-9069483171917253713 in jdk13, but SerialVersionUID=-2887167110162531491 in kaffe
- class java.awt.TextArea.AccessibleAWTTextArea: SerialVersionUID=-5332708777350778060 in jdk13, but SerialVersionUID=-1377593895979043200 in kaffe
- class java.awt.TextField.AccessibleAWTTextField: SerialVersionUID=6560397115679256714 in jdk13, but SerialVersionUID=3299042255459906690 in kaffe
- class java.awt.PopupMenu.AccessibleAWTPopupMenu: SerialVersionUID=-6199191889425868510 in jdk13, but SerialVersionUID=-8113261470284606192 in kaffe
Missing
- field java.awt.Font.pointSize: missing in kaffe
- method java.awt.FontMetrics.getMaxCharBounds(java.awt.Graphics): missing in kaffe
- method java.awt.FontMetrics.hasUniformLineMetrics(): missing in kaffe
Abs.add
- method java.awt.print.PrinterJob.print(javax.print.attribute.PrintRequestAttributeSet): new abstract method in kaffe
Missing
- method java.beans.Introspector.getBeanInfo(java.lang.Class, int): missing in kaffe
- method java.beans.IndexedPropertyDescriptor.setIndexedReadMethod(java.lang.reflect.Method): missing in kaffe
- method java.beans.IndexedPropertyDescriptor.setIndexedWriteMethod(java.lang.reflect.Method): missing in kaffe
Minor
- class java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider: SerialVersionUID=7078212910685744490 in jdk13, but SerialVersionUID=861278251667444782 in kaffe
Missing
- class java.rmi.activation.ActivationGroup_Stub: missing in kaffe
Bad
- field java.rmi.server.LoaderHandler.packagePrefix: constant [sun.rmi.server] in jdk13, but constant [] in kaffe
- field java.rmi.server.RemoteRef.packagePrefix: constant [sun.rmi.server] in jdk13, but constant [gnu.java.rmi.server] in kaffe
Missing
- method java.rmi.server.RMIClassLoader.getClassLoader(java.lang.String): missing in kaffe
- method java.rmi.server.RMIClassLoader.loadClass(java.net.URL, java.lang.String): missing in kaffe
Minor
- class java.text.DateFormat: SerialVersionUID=7218322306649953788 in jdk13, but SerialVersionUID=-781249235765429459 in kaffe
Bad
- method java.util.zip.Deflater.finalize(): doesn't throw java.lang.Throwable in jdk13, but throws java.lang.Throwable in kaffe
- method java.util.zip.Inflater.finalize(): doesn't throw java.lang.Throwable in jdk13, but throws java.lang.Throwable in kaffe
- method java.util.zip.ZipEntry.clone(): public in jdk13, but protected in kaffe
- method java.util.zip.ZipEntry.clone(): doesn't throw java.lang.CloneNotSupportedException in jdk13, but throws java.lang.CloneNotSupportedException in kaffe
Missing
- field javax.naming.CompoundName.impl: missing in kaffe
Bad
- interface javax.rmi.CORBA.Tie: implements org.omg.CORBA.portable.InvokeHandler in jdk13, but doesn't implement org.omg.CORBA.portable.InvokeHandler in kaffe
- method javax.rmi.CORBA.Tie.orb(): type org.omg.CORBA.ORB in jdk13, but type javax.rmi.ORB in kaffe
- method javax.rmi.CORBA.Tie.thisObject(): type org.omg.CORBA.Object in jdk13, but type java.lang.Object in kaffe
- method javax.rmi.CORBA.ValueHandler.getRunTimeCodeBase(): type org.omg.SendingContext.RunTime in jdk13, but type java.lang.Runtime in kaffe
- class javax.rmi.CORBA.Stub: implements org.omg.CORBA.Object in jdk13, but doesn't implement org.omg.CORBA.Object in kaffe
- class javax.rmi.CORBA.Stub: subclass of org.omg.CORBA_2_3.portable.ObjectImpl in jdk13, but not a subclass of org.omg.CORBA_2_3.portable.ObjectImpl in kaffe
- method javax.rmi.CORBA.Stub._orb(): type org.omg.CORBA.ORB in jdk13, but type javax.rmi.CORBA.ObjectImpl in kaffe
Missing
- method javax.rmi.CORBA.StubDelegate.connect(javax.rmi.CORBA.Stub, org.omg.CORBA.ORB): missing in kaffe
- method javax.rmi.CORBA.Tie._invoke(java.lang.String, org.omg.CORBA.portable.InputStream, org.omg.CORBA.portable.ResponseHandler): missing in kaffe
- method javax.rmi.CORBA.Tie.orb(org.omg.CORBA.ORB): missing in kaffe
- method javax.rmi.CORBA.Util.copyObject(java.lang.Object, org.omg.CORBA.ORB): missing in kaffe
- method javax.rmi.CORBA.Util.copyObjects(java.lang.Object[], org.omg.CORBA.ORB): missing in kaffe
- method javax.rmi.CORBA.Util.mapSystemException(org.omg.CORBA.SystemException): missing in kaffe
- method javax.rmi.CORBA.Util.readAny(org.omg.CORBA.portable.InputStream): missing in kaffe
- method javax.rmi.CORBA.Util.writeAbstractObject(org.omg.CORBA.portable.OutputStream, java.lang.Object): missing in kaffe
- method javax.rmi.CORBA.Util.writeAny(org.omg.CORBA.portable.OutputStream, java.lang.Object): missing in kaffe
- method javax.rmi.CORBA.Util.writeRemoteObject(org.omg.CORBA.portable.OutputStream, java.lang.Object): missing in kaffe
- method javax.rmi.CORBA.UtilDelegate.copyObject(java.lang.Object, org.omg.CORBA.ORB): missing in kaffe
- method javax.rmi.CORBA.UtilDelegate.copyObjects(java.lang.Object[], org.omg.CORBA.ORB): missing in kaffe
- method javax.rmi.CORBA.UtilDelegate.mapSystemException(org.omg.CORBA.SystemException): missing in kaffe
- method javax.rmi.CORBA.UtilDelegate.readAny(org.omg.CORBA.portable.InputStream): missing in kaffe
- method javax.rmi.CORBA.UtilDelegate.writeAbstractObject(org.omg.CORBA.portable.OutputStream, java.lang.Object): missing in kaffe
- method javax.rmi.CORBA.UtilDelegate.writeAny(org.omg.CORBA.portable.OutputStream, java.lang.Object): missing in kaffe
- method javax.rmi.CORBA.UtilDelegate.writeRemoteObject(org.omg.CORBA.portable.OutputStream, java.lang.Object): missing in kaffe
- method javax.rmi.CORBA.ValueHandler.readValue(org.omg.CORBA.portable.InputStream, int, java.lang.Class, java.lang.String, org.omg.SendingContext.RunTime): missing in kaffe
- method javax.rmi.CORBA.ValueHandler.writeValue(org.omg.CORBA.portable.OutputStream, java.io.Serializable): missing in kaffe
- method javax.rmi.CORBA.Stub._create_request(org.omg.CORBA.Context, java.lang.String, org.omg.CORBA.NVList, org.omg.CORBA.NamedValue): missing in kaffe
- method javax.rmi.CORBA.Stub._create_request(org.omg.CORBA.Context, java.lang.String, org.omg.CORBA.NVList, org.omg.CORBA.NamedValue, org.omg.CORBA.ExceptionList, org.omg.CORBA.ContextList): missing in kaffe
- method javax.rmi.CORBA.Stub._duplicate(): missing in kaffe
- method javax.rmi.CORBA.Stub._get_codebase(): missing in kaffe
- method javax.rmi.CORBA.Stub._get_delegate(): missing in kaffe
- method javax.rmi.CORBA.Stub._get_domain_managers(): missing in kaffe
- method javax.rmi.CORBA.Stub._get_interface_def(): missing in kaffe
- method javax.rmi.CORBA.Stub._get_policy(int): missing in kaffe
- method javax.rmi.CORBA.Stub._hash(int): missing in kaffe
- method javax.rmi.CORBA.Stub._ids(): missing in kaffe
- method javax.rmi.CORBA.Stub._invoke(org.omg.CORBA.portable.OutputStream): missing in kaffe
- method javax.rmi.CORBA.Stub._is_a(java.lang.String): missing in kaffe
- method javax.rmi.CORBA.Stub._is_equivalent(org.omg.CORBA.Object): missing in kaffe
- method javax.rmi.CORBA.Stub._is_local(): missing in kaffe
- method javax.rmi.CORBA.Stub._non_existent(): missing in kaffe
- method javax.rmi.CORBA.Stub._release(): missing in kaffe
- method javax.rmi.CORBA.Stub._releaseReply(org.omg.CORBA.portable.InputStream): missing in kaffe
- method javax.rmi.CORBA.Stub._request(java.lang.String): missing in kaffe
- method javax.rmi.CORBA.Stub._request(java.lang.String, boolean): missing in kaffe
- method javax.rmi.CORBA.Stub._servant_postinvoke(org.omg.CORBA.portable.ServantObject): missing in kaffe
- method javax.rmi.CORBA.Stub._servant_preinvoke(java.lang.String, java.lang.Class): missing in kaffe
- method javax.rmi.CORBA.Stub._set_delegate(org.omg.CORBA.portable.Delegate): missing in kaffe
- method javax.rmi.CORBA.Stub._set_policy_override(org.omg.CORBA.Policy[], org.omg.CORBA.SetOverrideType): missing in kaffe
- method javax.rmi.CORBA.Stub.connect(org.omg.CORBA.ORB): missing in kaffe
Minor
- class javax.swing.AbstractButton.ButtonChangeListener: SerialVersionUID=1471056094226600578 in jdk13, but SerialVersionUID=-8064152232800239439 in kaffe
- class javax.swing.Box.Filler$AccessibleBoxFiller: SerialVersionUID=164963348357479321 in jdk13, but no SVUID in kaffe
- class javax.swing.Box.AccessibleBox: SerialVersionUID=-7775079816389931944 in jdk13, but no SVUID in kaffe
- class javax.swing.JTree.DynamicUtilTreeNode: SerialVersionUID=-2795134038906279615 in jdk13, but SerialVersionUID=8998931171363058804 in kaffe
- class javax.swing.JRootPane.AccessibleJRootPane: SerialVersionUID=1082432482784468088 in jdk13, but no SVUID in kaffe
- class javax.swing.JToolTip.AccessibleJToolTip: SerialVersionUID=-6222548177795408476 in jdk13, but SerialVersionUID=-7711543383297627125 in kaffe
- class javax.swing.JInternalFrame.AccessibleJInternalFrame: SerialVersionUID=5931936924175476797 in jdk13, but SerialVersionUID=8274179669017067395 in kaffe
- class javax.swing.JInternalFrame.JDesktopIcon: SerialVersionUID=4672973344731387687 in jdk13, but SerialVersionUID=-1422237703735090056 in kaffe
- class javax.swing.JInternalFrame.JDesktopIcon$AccessibleJDesktopIcon: SerialVersionUID=5035560458941637802 in jdk13, but SerialVersionUID=8318414675026320731 in kaffe
- class javax.swing.JTabbedPane: SerialVersionUID=-2013946253928885959 in jdk13, but SerialVersionUID=-6086539489110780876 in kaffe
- class javax.swing.JScrollPane.ScrollBar: SerialVersionUID=-42032395320987283 in jdk13, but SerialVersionUID=-5547615475663183704 in kaffe
- class javax.swing.JToggleButton.AccessibleJToggleButton: SerialVersionUID=-8652952712161229225 in jdk13, but SerialVersionUID=-5055666250938954822 in kaffe
- class javax.swing.JRadioButton.AccessibleJRadioButton: SerialVersionUID=4850967637026120674 in jdk13, but SerialVersionUID=-6811687392678076899 in kaffe
- class javax.swing.JMenu.AccessibleJMenu: SerialVersionUID=-8131864021059524309 in jdk13, but SerialVersionUID=-3278390135783592721 in kaffe
Bad
- class javax.swing.ImageIcon: implements javax.accessibility.Accessible in jdk13, but doesn't implement javax.accessibility.Accessible in kaffe
- class javax.swing.Box.Filler$AccessibleBoxFiller: implements java.io.Serializable in jdk13, but doesn't implement java.io.Serializable in kaffe
- class javax.swing.Box.Filler$AccessibleBoxFiller: implements javax.accessibility.AccessibleComponent in jdk13, but doesn't implement javax.accessibility.AccessibleComponent in kaffe
- class javax.swing.Box.Filler$AccessibleBoxFiller: subclass of java.awt.Component$AccessibleAWTComponent in jdk13, but not a subclass of java.awt.Component$AccessibleAWTComponent in kaffe
- class javax.swing.Box.AccessibleBox: implements java.io.Serializable in jdk13, but doesn't implement java.io.Serializable in kaffe
- class javax.swing.Box.AccessibleBox: implements javax.accessibility.AccessibleComponent in jdk13, but doesn't implement javax.accessibility.AccessibleComponent in kaffe
- class javax.swing.Box.AccessibleBox: subclass of java.awt.Container$AccessibleAWTContainer in jdk13, but not a subclass of java.awt.Container$AccessibleAWTContainer in kaffe
- class javax.swing.JRootPane.AccessibleJRootPane: instance in jdk13, but static in kaffe
- class javax.swing.JRootPane.AccessibleJRootPane: implements java.io.Serializable in jdk13, but doesn't implement java.io.Serializable in kaffe
- class javax.swing.JRootPane.AccessibleJRootPane: implements javax.accessibility.AccessibleComponent in jdk13, but doesn't implement javax.accessibility.AccessibleComponent in kaffe
- class javax.swing.JRootPane.AccessibleJRootPane: subclass of javax.swing.JComponent$AccessibleJComponent in jdk13, but not a subclass of javax.swing.JComponent$AccessibleJComponent in kaffe
- class javax.swing.JRootPane: implements javax.accessibility.Accessible in jdk13, but doesn't implement javax.accessibility.Accessible in kaffe
- class javax.swing.JViewport: implements javax.accessibility.Accessible in jdk13, but doesn't implement javax.accessibility.Accessible in kaffe
Missing
- class javax.swing.JTable.AccessibleJTable$AccessibleJTableModelChange: missing in kaffe
- method javax.swing.SwingUtilities.getUIActionMap(javax.swing.JComponent): missing in kaffe
- method javax.swing.SwingUtilities.getUIInputMap(javax.swing.JComponent, int): missing in kaffe
- method javax.swing.SwingUtilities.getWindowAncestor(java.awt.Component): missing in kaffe
- class javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport$HTMLLink: missing in kaffe
- class javax.swing.JTree.TreeModelHandler: missing in kaffe
- method javax.swing.DefaultListSelectionModel.fireValueChanged(boolean): missing in kaffe
- method javax.swing.ImageIcon.getAccessibleContext(): missing in kaffe
- class javax.swing.ImageIcon.AccessibleImageIcon: missing in kaffe
- class javax.swing.JList.AccessibleJList$AccessibleJListChild: missing in kaffe
- class javax.swing.JTable.AccessibleJTable$AccessibleJTableCell: missing in kaffe
- class javax.swing.JTree.TreeSelectionRedirector: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_ACTION_PROPERTY: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_CARET_PROPERTY: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_CHILD_PROPERTY: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_DESCRIPTION_PROPERTY: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_NAME_PROPERTY: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_SELECTION_PROPERTY: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_STATE_PROPERTY: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_TABLE_CAPTION_CHANGED: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_TABLE_MODEL_CHANGED: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_TABLE_ROW_HEADER_CHANGED: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_TABLE_SUMMARY_CHANGED: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_TEXT_PROPERTY: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_VALUE_PROPERTY: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.ACCESSIBLE_VISIBLE_DATA_PROPERTY: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.accessibleAWTComponentHandler: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.accessibleAWTFocusHandler: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.accessibleDescription: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.accessibleName: missing in kaffe
- field javax.swing.Box.Filler$AccessibleBoxFiller.accessibleParent: missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.addFocusListener(java.awt.event.FocusListener): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.addPropertyChangeListener(java.beans.PropertyChangeListener): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.contains(java.awt.Point): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getAccessibleAction(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getAccessibleAt(java.awt.Point): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getAccessibleChild(int): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getAccessibleChildrenCount(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getAccessibleComponent(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getAccessibleDescription(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getAccessibleIcon(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getAccessibleIndexInParent(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getAccessibleName(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getAccessibleParent(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getAccessibleRelationSet(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getAccessibleSelection(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getAccessibleStateSet(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getAccessibleTable(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getAccessibleText(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getAccessibleValue(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getBackground(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getBounds(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getCursor(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getFont(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getFontMetrics(java.awt.Font): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getForeground(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getLocale(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getLocation(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getLocationOnScreen(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.getSize(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.isEnabled(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.isFocusTraversable(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.isShowing(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.isVisible(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.removeFocusListener(java.awt.event.FocusListener): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.removePropertyChangeListener(java.beans.PropertyChangeListener): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.requestFocus(): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.setAccessibleDescription(java.lang.String): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.setAccessibleName(java.lang.String): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.setAccessibleParent(javax.accessibility.Accessible): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.setBackground(java.awt.Color): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.setBounds(java.awt.Rectangle): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.setCursor(java.awt.Cursor): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.setEnabled(boolean): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.setFont(java.awt.Font): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.setForeground(java.awt.Color): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.setLocation(java.awt.Point): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.setSize(java.awt.Dimension): missing in kaffe
- method javax.swing.Box.Filler$AccessibleBoxFiller.setVisible(boolean): missing in kaffe
- class javax.swing.JTree.EmptySelectionModel: missing in kaffe
- class javax.swing.JViewport.ViewListener: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_ACTION_PROPERTY: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_CARET_PROPERTY: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_CHILD_PROPERTY: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_DESCRIPTION_PROPERTY: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_NAME_PROPERTY: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_SELECTION_PROPERTY: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_STATE_PROPERTY: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_TABLE_CAPTION_CHANGED: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_TABLE_MODEL_CHANGED: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_TABLE_ROW_HEADER_CHANGED: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_TABLE_SUMMARY_CHANGED: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_TEXT_PROPERTY: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_VALUE_PROPERTY: missing in kaffe
- field javax.swing.Box.AccessibleBox.ACCESSIBLE_VISIBLE_DATA_PROPERTY: missing in kaffe
- field javax.swing.Box.AccessibleBox.accessibleAWTComponentHandler: missing in kaffe
- field javax.swing.Box.AccessibleBox.accessibleAWTFocusHandler: missing in kaffe
- field javax.swing.Box.AccessibleBox.accessibleContainerHandler: missing in kaffe
- field javax.swing.Box.AccessibleBox.accessibleDescription: missing in kaffe
- field javax.swing.Box.AccessibleBox.accessibleName: missing in kaffe
- field javax.swing.Box.AccessibleBox.accessibleParent: missing in kaffe
- method javax.swing.Box.AccessibleBox.addFocusListener(java.awt.event.FocusListener): missing in kaffe
- method javax.swing.Box.AccessibleBox.addPropertyChangeListener(java.beans.PropertyChangeListener): missing in kaffe
- method javax.swing.Box.AccessibleBox.contains(java.awt.Point): missing in kaffe
- method javax.swing.Box.AccessibleBox.firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object): missing in kaffe
- method javax.swing.Box.AccessibleBox.getAccessibleAction(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getAccessibleAt(java.awt.Point): missing in kaffe
- method javax.swing.Box.AccessibleBox.getAccessibleChild(int): missing in kaffe
- method javax.swing.Box.AccessibleBox.getAccessibleChildrenCount(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getAccessibleComponent(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getAccessibleDescription(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getAccessibleIcon(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getAccessibleIndexInParent(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getAccessibleName(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getAccessibleParent(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getAccessibleRelationSet(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getAccessibleSelection(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getAccessibleStateSet(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getAccessibleTable(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getAccessibleText(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getAccessibleValue(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getBackground(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getBounds(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getCursor(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getFont(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getFontMetrics(java.awt.Font): missing in kaffe
- method javax.swing.Box.AccessibleBox.getForeground(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getLocale(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getLocation(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getLocationOnScreen(): missing in kaffe
- method javax.swing.Box.AccessibleBox.getSize(): missing in kaffe
- method javax.swing.Box.AccessibleBox.isEnabled(): missing in kaffe
- method javax.swing.Box.AccessibleBox.isFocusTraversable(): missing in kaffe
- method javax.swing.Box.AccessibleBox.isShowing(): missing in kaffe
- method javax.swing.Box.AccessibleBox.isVisible(): missing in kaffe
- method javax.swing.Box.AccessibleBox.removeFocusListener(java.awt.event.FocusListener): missing in kaffe
- method javax.swing.Box.AccessibleBox.removePropertyChangeListener(java.beans.PropertyChangeListener): missing in kaffe
- method javax.swing.Box.AccessibleBox.requestFocus(): missing in kaffe
- method javax.swing.Box.AccessibleBox.setAccessibleDescription(java.lang.String): missing in kaffe
- method javax.swing.Box.AccessibleBox.setAccessibleName(java.lang.String): missing in kaffe
- method javax.swing.Box.AccessibleBox.setAccessibleParent(javax.accessibility.Accessible): missing in kaffe
- method javax.swing.Box.AccessibleBox.setBackground(java.awt.Color): missing in kaffe
- method javax.swing.Box.AccessibleBox.setBounds(java.awt.Rectangle): missing in kaffe
- method javax.swing.Box.AccessibleBox.setCursor(java.awt.Cursor): missing in kaffe
- method javax.swing.Box.AccessibleBox.setEnabled(boolean): missing in kaffe
- method javax.swing.Box.AccessibleBox.setFont(java.awt.Font): missing in kaffe
- method javax.swing.Box.AccessibleBox.setForeground(java.awt.Color): missing in kaffe
- method javax.swing.Box.AccessibleBox.setLocation(java.awt.Point): missing in kaffe
- method javax.swing.Box.AccessibleBox.setSize(java.awt.Dimension): missing in kaffe
- method javax.swing.Box.AccessibleBox.setVisible(boolean): missing in kaffe
- class javax.swing.JTree.AccessibleJTree$AccessibleJTreeNode: missing in kaffe
- class javax.swing.JLayeredPane.AccessibleJLayeredPane: missing in kaffe
- class javax.swing.JPanel.AccessibleJPanel: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_ACTION_PROPERTY: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_CARET_PROPERTY: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_CHILD_PROPERTY: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_DESCRIPTION_PROPERTY: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_NAME_PROPERTY: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_SELECTION_PROPERTY: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_STATE_PROPERTY: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_TABLE_CAPTION_CHANGED: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_TABLE_MODEL_CHANGED: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_TABLE_ROW_HEADER_CHANGED: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_TABLE_SUMMARY_CHANGED: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_TEXT_PROPERTY: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_VALUE_PROPERTY: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.ACCESSIBLE_VISIBLE_DATA_PROPERTY: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.accessibleAWTComponentHandler: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.accessibleAWTFocusHandler: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.accessibleContainerHandler: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.accessibleDescription: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.accessibleFocusHandler: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.accessibleName: missing in kaffe
- field javax.swing.JRootPane.AccessibleJRootPane.accessibleParent: missing in kaffe
- constructor javax.swing.JRootPane.AccessibleJRootPane.(javax.swing.JRootPane): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.addFocusListener(java.awt.event.FocusListener): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.addPropertyChangeListener(java.beans.PropertyChangeListener): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.contains(java.awt.Point): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getAccessibleAction(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getAccessibleAt(java.awt.Point): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getAccessibleChild(int): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getAccessibleChildrenCount(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getAccessibleComponent(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getAccessibleDescription(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getAccessibleIcon(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getAccessibleIndexInParent(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getAccessibleName(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getAccessibleParent(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getAccessibleRelationSet(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getAccessibleSelection(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getAccessibleStateSet(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getAccessibleTable(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getAccessibleText(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getAccessibleValue(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getBackground(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getBorderTitle(javax.swing.border.Border): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getBounds(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getCursor(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getFont(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getFontMetrics(java.awt.Font): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getForeground(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getLocale(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getLocation(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getLocationOnScreen(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.getSize(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.isEnabled(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.isFocusTraversable(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.isShowing(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.isVisible(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.removeFocusListener(java.awt.event.FocusListener): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.removePropertyChangeListener(java.beans.PropertyChangeListener): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.requestFocus(): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.setAccessibleDescription(java.lang.String): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.setAccessibleName(java.lang.String): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.setAccessibleParent(javax.accessibility.Accessible): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.setBackground(java.awt.Color): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.setBounds(java.awt.Rectangle): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.setCursor(java.awt.Cursor): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.setEnabled(boolean): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.setFont(java.awt.Font): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.setForeground(java.awt.Color): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.setLocation(java.awt.Point): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.setSize(java.awt.Dimension): missing in kaffe
- method javax.swing.JRootPane.AccessibleJRootPane.setVisible(boolean): missing in kaffe
- class javax.swing.JViewport.AccessibleJViewport: missing in kaffe
- class javax.swing.JWindow.AccessibleJWindow: missing in kaffe
- class javax.swing.JApplet.AccessibleJApplet: missing in kaffe
- class javax.swing.JDialog.AccessibleJDialog: missing in kaffe
- class javax.swing.JFrame.AccessibleJFrame: missing in kaffe
- class javax.swing.JLabel.AccessibleJLabel: missing in kaffe
- method javax.swing.JLayeredPane.getLayer(javax.swing.JComponent): missing in kaffe
- method javax.swing.JLayeredPane.getLayeredPaneAbove(java.awt.Component): missing in kaffe
- method javax.swing.JLayeredPane.putLayer(javax.swing.JComponent, int): missing in kaffe
- class javax.swing.JMenuBar.AccessibleJMenuBar: missing in kaffe
- field javax.swing.JRootPane.defaultPressAction: missing in kaffe
- field javax.swing.JRootPane.defaultReleaseAction: missing in kaffe
- field javax.swing.JViewport.backingStore: missing in kaffe
- field javax.swing.JViewport.backingStoreImage: missing in kaffe
- field javax.swing.JViewport.lastPaintPosition: missing in kaffe
- method javax.swing.JViewport.computeBlit(int, int, java.awt.Point, java.awt.Point, java.awt.Dimension, java.awt.Rectangle): missing in kaffe
- method javax.swing.JViewport.createLayoutManager(): missing in kaffe
- method javax.swing.JViewport.createViewListener(): missing in kaffe
- method javax.swing.JList.getCellBounds(int, int): missing in kaffe
- class javax.swing.JScrollPane.AccessibleJScrollPane: missing in kaffe
- field javax.swing.JTree.selectionRedirector: missing in kaffe
- field javax.swing.JTree.treeModelListener: missing in kaffe
- method javax.swing.JTree.convertValueToText(java.lang.Object, boolean, boolean, boolean, int, boolean): missing in kaffe
- method javax.swing.JTree.createTreeModelListener(): missing in kaffe
- method javax.swing.JTree.getDefaultTreeModel(): missing in kaffe
- method javax.swing.JTree.getExpandedDescendants(javax.swing.tree.TreePath): missing in kaffe
- method javax.swing.JTree.removeDescendantSelectedPaths(javax.swing.tree.TreePath, boolean): missing in kaffe
- method javax.swing.JTree.removeDescendantToggledPaths(java.util.Enumeration): missing in kaffe
- method javax.swing.JTree.treeDidChange(): missing in kaffe
- field javax.swing.JApplet.accessibleContext: missing in kaffe
- class javax.swing.JButton.AccessibleJButton: missing in kaffe
- constructor javax.swing.JFrame.(java.awt.GraphicsConfiguration): missing in kaffe
- constructor javax.swing.JFrame.(java.lang.String, java.awt.GraphicsConfiguration): missing in kaffe
- method javax.swing.JTextField.getHorizontalVisibility(): missing in kaffe
- class javax.swing.JEditorPane.AccessibleJEditorPane: missing in kaffe
- class javax.swing.JList.AccessibleJList: missing in kaffe
- class javax.swing.JTextArea.AccessibleJTextArea: missing in kaffe
- class javax.swing.JTree.AccessibleJTree: missing in kaffe
- class javax.swing.JEditorPane.AccessibleJEditorPaneHTML: missing in kaffe
- class javax.swing.JCheckBox.AccessibleJCheckBox: missing in kaffe
- class javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport: missing in kaffe
- method javax.swing.JTable.changeSelection(int, int, boolean, boolean): missing in kaffe
- method javax.swing.JTable.createDefaultColumnsFromModel(): missing in kaffe
- method javax.swing.JTable.editCellAt(int, int): missing in kaffe
- method javax.swing.JTable.editCellAt(int, int, java.util.EventObject): missing in kaffe
- method javax.swing.JTable.getRowHeight(int): missing in kaffe
- method javax.swing.JTable.isCellEditable(int, int): missing in kaffe
- method javax.swing.JTable.prepareEditor(javax.swing.table.TableCellEditor, int, int): missing in kaffe
- method javax.swing.JTable.removeEditor(): missing in kaffe
- method javax.swing.JTable.resizeAndRepaint(): missing in kaffe
- method javax.swing.JTable.setRowHeight(int, int): missing in kaffe
- class javax.swing.JTable.AccessibleJTable: missing in kaffe
Minor
- class javax.swing.plaf.basic.BasicDesktopPaneUI.CloseAction: SerialVersionUID=-4453571770728944750 in jdk13, but SerialVersionUID=7229454041706058472 in kaffe
- class javax.swing.plaf.basic.BasicDesktopPaneUI.MaximizeAction: SerialVersionUID=-7228016629382751720 in jdk13, but SerialVersionUID=7265123170644828384 in kaffe
- class javax.swing.plaf.basic.BasicDesktopPaneUI.MinimizeAction: SerialVersionUID=5653838048557376084 in jdk13, but SerialVersionUID=860589984885311221 in kaffe
- class javax.swing.plaf.basic.BasicDesktopPaneUI.NavigateAction: SerialVersionUID=-6200107169991522762 in jdk13, but SerialVersionUID=6054896394536066618 in kaffe
- class javax.swing.plaf.basic.BasicDesktopPaneUI.OpenAction: SerialVersionUID=2350888145532454867 in jdk13, but SerialVersionUID=-9101076316142806330 in kaffe
- class javax.swing.plaf.basic.BasicInternalFrameTitlePane: SerialVersionUID=-3559917927424990386 in jdk13, but SerialVersionUID=-8385450239818969088 in kaffe
- class javax.swing.plaf.basic.BasicInternalFrameTitlePane.CloseAction: SerialVersionUID=5222874627393957451 in jdk13, but SerialVersionUID=6784025988080470463 in kaffe
- class javax.swing.plaf.basic.BasicInternalFrameTitlePane.IconifyAction: SerialVersionUID=-1519029923995173479 in jdk13, but SerialVersionUID=-1207128399478367558 in kaffe
- class javax.swing.plaf.basic.BasicInternalFrameTitlePane.MaximizeAction: SerialVersionUID=-476822816877447196 in jdk13, but SerialVersionUID=5471770437615242707 in kaffe
- class javax.swing.plaf.basic.BasicInternalFrameTitlePane.MoveAction: SerialVersionUID=-4876179178834760414 in jdk13, but SerialVersionUID=-3527679564024149584 in kaffe
- class javax.swing.plaf.basic.BasicInternalFrameTitlePane.RestoreAction: SerialVersionUID=127428027738127353 in jdk13, but SerialVersionUID=-3233260460053327863 in kaffe
- class javax.swing.plaf.basic.BasicInternalFrameTitlePane.SizeAction: SerialVersionUID=-4599750152709034250 in jdk13, but SerialVersionUID=-7902764875647642958 in kaffe
- class javax.swing.plaf.basic.BasicToolBarUI.DragWindow: SerialVersionUID=3338567716485479631 in jdk13, but SerialVersionUID=-6619179474490270218 in kaffe
- class javax.swing.plaf.basic.BasicInternalFrameTitlePane.SystemMenuBar: SerialVersionUID=279668601735837085 in jdk13, but SerialVersionUID=-5836254272825715696 in kaffe
- class javax.swing.plaf.basic.BasicComboBoxRenderer: SerialVersionUID=-2005679373448014169 in jdk13, but SerialVersionUID=880738144847742646 in kaffe
- class javax.swing.plaf.basic.BasicComboPopup: SerialVersionUID=-3316740621638598879 in jdk13, but SerialVersionUID=-9056988704848765238 in kaffe
- class javax.swing.plaf.basic.BasicArrowButton: SerialVersionUID=9186732655429614049 in jdk13, but SerialVersionUID=-8730398785288740151 in kaffe
Bad
- class javax.swing.plaf.basic.BasicInternalFrameTitlePane.TitlePaneLayout: public in jdk13, but protected in kaffe
- class javax.swing.plaf.basic.BasicOptionPaneUI.ButtonAreaLayout: public in jdk13, but protected in kaffe
- class javax.swing.plaf.basic.BasicOptionPaneUI.ButtonAreaLayout: static in jdk13, but instance in kaffe
- class javax.swing.plaf.basic.BasicTabbedPaneUI.TabbedPaneLayout: public in jdk13, but protected in kaffe
- constructor javax.swing.plaf.basic.BasicTabbedPaneUI.TabbedPaneLayout.(javax.swing.plaf.basic.BasicTabbedPaneUI): public in jdk13, but protected in kaffe
- class javax.swing.plaf.basic.BasicInternalFrameTitlePane.PropertyChangeHandler: public in jdk13, but protected in kaffe
- constructor javax.swing.plaf.basic.BasicInternalFrameTitlePane.PropertyChangeHandler.(javax.swing.plaf.basic.BasicInternalFrameTitlePane): public in jdk13, but protected in kaffe
- field javax.swing.plaf.basic.BasicListUI.focusListener: type java.awt.event.FocusListener in jdk13, but type javax.swing.plaf.basic.BasicListUI$FocusHandler in kaffe
- field javax.swing.plaf.basic.BasicListUI.listDataListener: type javax.swing.event.ListDataListener in jdk13, but type javax.swing.plaf.basic.BasicListUI$ListDataHandler in kaffe
- field javax.swing.plaf.basic.BasicListUI.listSelectionListener: type javax.swing.event.ListSelectionListener in jdk13, but type javax.swing.plaf.basic.BasicListUI$ListSelectionHandler in kaffe
- field javax.swing.plaf.basic.BasicListUI.mouseInputListener: type javax.swing.event.MouseInputListener in jdk13, but type javax.swing.plaf.basic.BasicListUI$MouseInputHandler in kaffe
- field javax.swing.plaf.basic.BasicListUI.propertyChangeListener: type java.beans.PropertyChangeListener in jdk13, but type javax.swing.plaf.basic.BasicListUI$PropertyChangeHandler in kaffe
- class javax.swing.plaf.basic.BasicMenuUI.ChangeHandler: public in jdk13, but protected in kaffe
- class javax.swing.plaf.basic.BasicOptionPaneUI.ButtonActionListener: public in jdk13, but protected in kaffe
- class javax.swing.plaf.basic.BasicProgressBarUI.ChangeHandler: public in jdk13, but protected in kaffe
- constructor javax.swing.plaf.basic.BasicProgressBarUI.ChangeHandler.(javax.swing.plaf.basic.BasicProgressBarUI): public in jdk13, but protected in kaffe
- class javax.swing.plaf.basic.BasicSplitPaneUI.BasicHorizontalLayoutManager: public in jdk13, but protected in kaffe
- class javax.swing.plaf.basic.BasicSliderUI.ComponentHandler: public in jdk13, but protected in kaffe
- constructor javax.swing.plaf.basic.BasicSliderUI.ComponentHandler.(javax.swing.plaf.basic.BasicSliderUI): public in jdk13, but protected in kaffe
- constructor javax.swing.plaf.basic.BasicSplitPaneUI.BasicVerticalLayoutManager.(javax.swing.plaf.basic.BasicSplitPaneUI): public in jdk13, but protected in kaffe
- class javax.swing.plaf.basic.BasicSplitPaneUI.FocusHandler: public in jdk13, but protected in kaffe
- constructor javax.swing.plaf.basic.BasicSplitPaneUI.FocusHandler.(javax.swing.plaf.basic.BasicSplitPaneUI): public in jdk13, but protected in kaffe
- method javax.swing.plaf.basic.BasicCheckBoxUI.getPropertyPrefix(): public in jdk13, but protected in kaffe
- field javax.swing.plaf.basic.BasicInternalFrameUI.BorderListener.RESIZE_NONE: constant [0] in jdk13, but not constant in kaffe
Missing
- class javax.swing.plaf.basic.BasicHTML: missing in kaffe
- class javax.swing.plaf.basic.BasicFileChooserUI.AcceptAllFileFilter: missing in kaffe
- class javax.swing.plaf.basic.BasicFileChooserUI.BasicFileView: missing in kaffe
- constructor javax.swing.plaf.basic.BasicOptionPaneUI.ButtonAreaLayout.(boolean, int): missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.NodeDimensionsHandler: missing in kaffe
- method javax.swing.plaf.basic.BasicColorChooserUI.uninstallDefaultChoosers(): missing in kaffe
- method javax.swing.plaf.basic.BasicComboBoxUI.getDisplaySize(): missing in kaffe
- method javax.swing.plaf.basic.BasicDesktopPaneUI.registerKeyboardActions(): missing in kaffe
- class javax.swing.plaf.basic.BasicFileChooserUI: missing in kaffe
- class javax.swing.plaf.basic.BasicFileChooserUI.SelectionListener: missing in kaffe
- method javax.swing.plaf.basic.BasicInternalFrameUI.deactivateFrame(javax.swing.JInternalFrame): missing in kaffe
- field javax.swing.plaf.basic.BasicListUI.cellRendererChanged: missing in kaffe
- field javax.swing.plaf.basic.BasicListUI.fixedCellHeightChanged: missing in kaffe
- field javax.swing.plaf.basic.BasicListUI.fixedCellWidthChanged: missing in kaffe
- field javax.swing.plaf.basic.BasicListUI.fontChanged: missing in kaffe
- field javax.swing.plaf.basic.BasicListUI.modelChanged: missing in kaffe
- field javax.swing.plaf.basic.BasicListUI.prototypeCellValueChanged: missing in kaffe
- field javax.swing.plaf.basic.BasicListUI.selectionModelChanged: missing in kaffe
- method javax.swing.plaf.basic.BasicListUI.createFocusListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicListUI.createListDataListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicListUI.createListSelectionListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicListUI.createMouseInputListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicListUI.createPropertyChangeListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicListUI.selectNextIndex(): missing in kaffe
- method javax.swing.plaf.basic.BasicListUI.selectPreviousIndex(): missing in kaffe
- method javax.swing.plaf.basic.BasicListUI.FocusHandler.repaintCellFocus(): missing in kaffe
- field javax.swing.plaf.basic.BasicMenuUI.ChangeHandler.isSelected: missing in kaffe
- field javax.swing.plaf.basic.BasicMenuUI.ChangeHandler.menu: missing in kaffe
- field javax.swing.plaf.basic.BasicMenuUI.ChangeHandler.ui: missing in kaffe
- field javax.swing.plaf.basic.BasicMenuUI.ChangeHandler.wasFocused: missing in kaffe
- constructor javax.swing.plaf.basic.BasicMenuUI.ChangeHandler.(javax.swing.plaf.basic.BasicMenuUI, javax.swing.JMenu, javax.swing.plaf.basic.BasicMenuUI): missing in kaffe
- field javax.swing.plaf.basic.BasicOptionPaneUI.MinimumHeight: missing in kaffe
- field javax.swing.plaf.basic.BasicOptionPaneUI.MinimumWidth: missing in kaffe
- method javax.swing.plaf.basic.BasicPanelUI.installDefaults(javax.swing.JPanel): missing in kaffe
- method javax.swing.plaf.basic.BasicPanelUI.uninstallDefaults(javax.swing.JPanel): missing in kaffe
- class javax.swing.plaf.basic.BasicScrollPaneUI.HSBChangeListener: missing in kaffe
- class javax.swing.plaf.basic.BasicScrollPaneUI.PropertyChangeHandler: missing in kaffe
- class javax.swing.plaf.basic.BasicScrollPaneUI.VSBChangeListener: missing in kaffe
- class javax.swing.plaf.basic.BasicScrollPaneUI.ViewportChangeHandler: missing in kaffe
- class javax.swing.plaf.basic.BasicTableUI.FocusHandler: missing in kaffe
- class javax.swing.plaf.basic.BasicTableUI.KeyHandler: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.cellEditor: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.collapsedIcon: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.createdCellEditor: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.createdRenderer: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.currentCellRenderer: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.depthOffset: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.drawingCache: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.editingComponent: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.editingPath: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.editingRow: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.editorHasDifferentSize: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.expandedIcon: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.largeModel: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.lastSelectedRow: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.leftChildIndent: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.nodeDimensions: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.preferredMinSize: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.preferredSize: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.rendererPane: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.rightChildIndent: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.stopEditingInCompleteEditing: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.totalChildIndent: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.tree: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.treeModel: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.treeSelectionModel: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.treeState: missing in kaffe
- field javax.swing.plaf.basic.BasicTreeUI.validCachedPreferredSize: missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.checkForClickInExpandControl(javax.swing.tree.TreePath, int, int): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.completeEditing(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.completeEditing(boolean, boolean, boolean): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.completeUIInstall(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.completeUIUninstall(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.configureLayoutCache(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.createCellEditorListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.createCellRendererPane(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.createComponentListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.createDefaultCellEditor(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.createDefaultCellRenderer(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.createFocusListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.createKeyListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.createLayoutCache(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.createMouseListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.createNodeDimensions(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.createPropertyChangeListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.createSelectionModelPropertyChangeListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.createTreeExpansionListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.createTreeModelListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.createTreeSelectionListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.drawCentered(java.awt.Component, java.awt.Graphics, javax.swing.Icon, int, int): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.drawDashedHorizontalLine(java.awt.Graphics, int, int, int): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.drawDashedVerticalLine(java.awt.Graphics, int, int, int): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.ensureRowsAreVisible(int, int): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.getCellEditor(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.getCellRenderer(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.getCollapsedIcon(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.getExpandedIcon(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.getHashColor(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.getHorizontalLegBuffer(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.getLastChildPath(javax.swing.tree.TreePath): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.getLeftChildIndent(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.getModel(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.getPreferredMinSize(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.getPreferredSize(javax.swing.JComponent, boolean): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.getRightChildIndent(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.getRowHeight(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.getSelectionModel(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.getShowsRootHandles(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.getVerticalLegBuffer(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.handleExpandControlClick(javax.swing.tree.TreePath, int, int): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.installComponents(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.installDefaults(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.isEditable(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.isLargeModel(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.isLeaf(int): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.isLocationInExpandControl(javax.swing.tree.TreePath, int, int): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.isMultiSelectEvent(java.awt.event.MouseEvent): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.isRootVisible(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.isToggleEvent(java.awt.event.MouseEvent): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.isToggleSelectionEvent(java.awt.event.MouseEvent): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.paintExpandControl(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, java.awt.Rectangle, javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.paintHorizontalLine(java.awt.Graphics, javax.swing.JComponent, int, int, int): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.paintHorizontalPartOfLeg(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, java.awt.Rectangle, javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.paintRow(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, java.awt.Rectangle, javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.paintVerticalLine(java.awt.Graphics, javax.swing.JComponent, int, int, int): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.paintVerticalPartOfLeg(java.awt.Graphics, java.awt.Rectangle, java.awt.Insets, javax.swing.tree.TreePath): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.pathWasCollapsed(javax.swing.tree.TreePath): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.pathWasExpanded(javax.swing.tree.TreePath): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.prepareForUIInstall(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.prepareForUIUninstall(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(javax.swing.tree.TreePath, java.awt.event.MouseEvent): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.setCellEditor(javax.swing.tree.TreeCellEditor): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.setCellRenderer(javax.swing.tree.TreeCellRenderer): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.setCollapsedIcon(javax.swing.Icon): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.setEditable(boolean): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.setExpandedIcon(javax.swing.Icon): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.setHashColor(java.awt.Color): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.setLargeModel(boolean): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.setLeftChildIndent(int): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.setModel(javax.swing.tree.TreeModel): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.setPreferredMinSize(java.awt.Dimension): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.setRightChildIndent(int): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.setRootVisible(boolean): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.setRowHeight(int): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.setSelectionModel(javax.swing.tree.TreeSelectionModel): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.setShowsRootHandles(boolean): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.shouldPaintExpandControl(javax.swing.tree.TreePath, int, boolean, boolean, boolean): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.startEditing(javax.swing.tree.TreePath, java.awt.event.MouseEvent): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.toggleExpandState(javax.swing.tree.TreePath): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.uninstallComponents(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.uninstallDefaults(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.uninstallKeyboardActions(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.uninstallListeners(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.updateCachedPreferredSize(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.updateCellEditor(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.updateDepthOffset(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(javax.swing.tree.TreePath): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.updateLayoutCacheExpandedNodes(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.updateRenderer(): missing in kaffe
- method javax.swing.plaf.basic.BasicTreeUI.updateSize(): missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.CellEditorHandler: missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.FocusHandler: missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.PropertyChangeHandler: missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.SelectionModelPropertyChangeHandler: missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.TreeExpansionHandler: missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.TreeModelHandler: missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.TreeSelectionHandler: missing in kaffe
- method javax.swing.plaf.basic.BasicViewportUI.installDefaults(javax.swing.JComponent): missing in kaffe
- method javax.swing.plaf.basic.BasicViewportUI.uninstallDefaults(javax.swing.JComponent): missing in kaffe
- class javax.swing.plaf.basic.BasicFileChooserUI.DoubleClickListener: missing in kaffe
- field javax.swing.plaf.basic.BasicScrollPaneUI.hsbChangeListener: missing in kaffe
- field javax.swing.plaf.basic.BasicScrollPaneUI.spPropertyChangeListener: missing in kaffe
- field javax.swing.plaf.basic.BasicScrollPaneUI.viewportChangeListener: missing in kaffe
- field javax.swing.plaf.basic.BasicScrollPaneUI.vsbChangeListener: missing in kaffe
- method javax.swing.plaf.basic.BasicScrollPaneUI.createHSBChangeListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicScrollPaneUI.createPropertyChangeListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicScrollPaneUI.createVSBChangeListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicScrollPaneUI.createViewportChangeListener(): missing in kaffe
- method javax.swing.plaf.basic.BasicScrollPaneUI.installKeyboardActions(javax.swing.JScrollPane): missing in kaffe
- method javax.swing.plaf.basic.BasicScrollPaneUI.installListeners(javax.swing.JScrollPane): missing in kaffe
- method javax.swing.plaf.basic.BasicScrollPaneUI.syncScrollPaneWithViewport(): missing in kaffe
- method javax.swing.plaf.basic.BasicScrollPaneUI.uninstallKeyboardActions(javax.swing.JScrollPane): missing in kaffe
- method javax.swing.plaf.basic.BasicScrollPaneUI.uninstallListeners(javax.swing.JComponent): missing in kaffe
- method javax.swing.plaf.basic.BasicScrollPaneUI.updateColumnHeader(java.beans.PropertyChangeEvent): missing in kaffe
- method javax.swing.plaf.basic.BasicScrollPaneUI.updateRowHeader(java.beans.PropertyChangeEvent): missing in kaffe
- method javax.swing.plaf.basic.BasicScrollPaneUI.updateScrollBarDisplayPolicy(java.beans.PropertyChangeEvent): missing in kaffe
- method javax.swing.plaf.basic.BasicScrollPaneUI.updateViewport(java.beans.PropertyChangeEvent): missing in kaffe
- method javax.swing.plaf.basic.BasicTextUI.propertyChange(java.beans.PropertyChangeEvent): missing in kaffe
- method javax.swing.plaf.basic.BasicToggleButtonUI.paintIcon(java.awt.Graphics, javax.swing.AbstractButton, java.awt.Rectangle): missing in kaffe
- field javax.swing.plaf.basic.BasicToolBarUI.downKey: missing in kaffe
- field javax.swing.plaf.basic.BasicToolBarUI.leftKey: missing in kaffe
- field javax.swing.plaf.basic.BasicToolBarUI.rightKey: missing in kaffe
- field javax.swing.plaf.basic.BasicToolBarUI.upKey: missing in kaffe
- method javax.swing.plaf.basic.BasicToolBarUI.installListeners(): missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.KeyHandler: missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.MouseHandler: missing in kaffe
- method javax.swing.plaf.basic.BasicRadioButtonUI.paintFocus(java.awt.Graphics, java.awt.Rectangle, java.awt.Dimension): missing in kaffe
- method javax.swing.plaf.basic.BasicRootPaneUI.installComponents(javax.swing.JRootPane): missing in kaffe
- method javax.swing.plaf.basic.BasicRootPaneUI.installDefaults(javax.swing.JRootPane): missing in kaffe
- method javax.swing.plaf.basic.BasicRootPaneUI.installKeyboardActions(javax.swing.JRootPane): missing in kaffe
- method javax.swing.plaf.basic.BasicRootPaneUI.installListeners(javax.swing.JRootPane): missing in kaffe
- method javax.swing.plaf.basic.BasicRootPaneUI.uninstallComponents(javax.swing.JRootPane): missing in kaffe
- method javax.swing.plaf.basic.BasicRootPaneUI.uninstallDefaults(javax.swing.JRootPane): missing in kaffe
- method javax.swing.plaf.basic.BasicRootPaneUI.uninstallKeyboardActions(javax.swing.JRootPane): missing in kaffe
- method javax.swing.plaf.basic.BasicRootPaneUI.uninstallListeners(javax.swing.JRootPane): missing in kaffe
- class javax.swing.plaf.basic.BasicTableHeaderUI.MouseInputHandler: missing in kaffe
- class javax.swing.plaf.basic.BasicTableUI.MouseInputHandler: missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.ComponentHandler: missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler: missing in kaffe
- class javax.swing.plaf.basic.BasicDirectoryModel: missing in kaffe
- class javax.swing.plaf.basic.BasicFileChooserUI.ApproveSelectionAction: missing in kaffe
- class javax.swing.plaf.basic.BasicFileChooserUI.CancelSelectionAction: missing in kaffe
- class javax.swing.plaf.basic.BasicFileChooserUI.ChangeToParentDirectoryAction: missing in kaffe
- class javax.swing.plaf.basic.BasicFileChooserUI.GoHomeAction: missing in kaffe
- class javax.swing.plaf.basic.BasicFileChooserUI.NewFolderAction: missing in kaffe
- class javax.swing.plaf.basic.BasicFileChooserUI.UpdateAction: missing in kaffe
- class javax.swing.plaf.basic.BasicSliderUI.ActionScroller: missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.TreeCancelEditingAction: missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction: missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.TreeIncrementAction: missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.TreePageAction: missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.TreeToggleAction: missing in kaffe
- class javax.swing.plaf.basic.BasicTreeUI.TreeTraverseAction: missing in kaffe
Minor
- class javax.swing.plaf.metal.MetalBorders.PopupMenuBorder: SerialVersionUID=3029566399037521841 in jdk13, but SerialVersionUID=-8763223254346278686 in kaffe
- class javax.swing.plaf.metal.MetalBorders.ScrollPaneBorder: SerialVersionUID=-8607630402200286067 in jdk13, but SerialVersionUID=3967342372773650859 in kaffe
Bad
- method javax.swing.plaf.metal.MetalButtonUI.uninstallDefaults(javax.swing.AbstractButton): public in jdk13, but protected in kaffe
- method javax.swing.plaf.metal.MetalComboBoxUI.configureEditor(): public in jdk13, but protected in kaffe
- method javax.swing.plaf.metal.MetalComboBoxUI.createPropertyChangeListener(): public in jdk13, but protected in kaffe
- method javax.swing.plaf.metal.MetalComboBoxUI.unconfigureEditor(): public in jdk13, but protected in kaffe
- method javax.swing.plaf.metal.MetalSliderUI.getTickLength(): public in jdk13, but protected in kaffe
- method javax.swing.plaf.metal.MetalToggleButtonUI.installDefaults(javax.swing.AbstractButton): public in jdk13, but protected in kaffe
- method javax.swing.plaf.metal.MetalRadioButtonUI.installDefaults(javax.swing.AbstractButton): public in jdk13, but protected in kaffe
- method javax.swing.plaf.metal.MetalTextFieldUI.propertyChange(java.beans.PropertyChangeEvent): public in jdk13, but protected in kaffe
- class javax.swing.plaf.metal.MetalCheckBoxUI: subclass of javax.swing.plaf.metal.MetalRadioButtonUI in jdk13, but not a subclass of javax.swing.plaf.metal.MetalRadioButtonUI in kaffe
- method javax.swing.plaf.metal.MetalCheckBoxUI.getPropertyPrefix(): public in jdk13, but protected in kaffe
Missing
- method javax.swing.plaf.metal.MetalBorders.getDesktopIconBorder(): missing in kaffe
- method javax.swing.plaf.metal.MetalBorders.getTextBorder(): missing in kaffe
- method javax.swing.plaf.metal.MetalBorders.getTextFieldBorder(): missing in kaffe
- method javax.swing.plaf.metal.MetalBorders.getToggleButtonBorder(): missing in kaffe
- class javax.swing.plaf.metal.MetalIconFactory: missing in kaffe
- class javax.swing.plaf.metal.MetalSplitPaneDivider.MetalDividerLayout: missing in kaffe
- class javax.swing.plaf.metal.MetalComboBoxIcon: missing in kaffe
- class javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager: missing in kaffe
- class javax.swing.plaf.metal.MetalIconFactory.FileIcon16: missing in kaffe
- class javax.swing.plaf.metal.MetalIconFactory.FolderIcon16: missing in kaffe
- class javax.swing.plaf.metal.MetalIconFactory.TreeControlIcon: missing in kaffe
- class javax.swing.plaf.metal.MetalTabbedPaneUI.TabbedPaneLayout: missing in kaffe
- class javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener: missing in kaffe
- class javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener: missing in kaffe
- class javax.swing.plaf.metal.MetalBorders.TableHeaderBorder: missing in kaffe
- field javax.swing.plaf.metal.MetalButtonUI.disabledTextColor: missing in kaffe
- field javax.swing.plaf.metal.MetalButtonUI.focusColor: missing in kaffe
- field javax.swing.plaf.metal.MetalButtonUI.selectColor: missing in kaffe
- method javax.swing.plaf.metal.MetalButtonUI.getDisabledTextColor(): missing in kaffe
- method javax.swing.plaf.metal.MetalButtonUI.getFocusColor(): missing in kaffe
- method javax.swing.plaf.metal.MetalButtonUI.getSelectColor(): missing in kaffe
- class javax.swing.plaf.metal.MetalCheckBoxIcon: missing in kaffe
- method javax.swing.plaf.metal.MetalComboBoxUI.editablePropertyChanged(java.beans.PropertyChangeEvent): missing in kaffe
- method javax.swing.plaf.metal.MetalComboBoxUI.layoutComboBox(java.awt.Container, javax.swing.plaf.metal.MetalComboBoxUI$MetalComboBoxLayoutManager): missing in kaffe
- method javax.swing.plaf.metal.MetalComboBoxUI.removeListeners(): missing in kaffe
- class javax.swing.plaf.metal.MetalComboBoxUI.MetalPropertyChangeListener: missing in kaffe
- class javax.swing.plaf.metal.MetalFileChooserUI: missing in kaffe
- class javax.swing.plaf.metal.MetalFileChooserUI.SingleClickListener: missing in kaffe
- class javax.swing.plaf.metal.MetalIconFactory.PaletteCloseIcon: missing in kaffe
- class javax.swing.plaf.metal.MetalIconFactory.TreeFolderIcon: missing in kaffe
- class javax.swing.plaf.metal.MetalIconFactory.TreeLeafIcon: missing in kaffe
- field javax.swing.plaf.metal.MetalInternalFrameUI.IS_PALETTE: missing in kaffe
- method javax.swing.plaf.metal.MetalInternalFrameUI.setPalette(boolean): missing in kaffe
- field javax.swing.plaf.metal.MetalSliderUI.SLIDER_FILL: missing in kaffe
- field javax.swing.plaf.metal.MetalSliderUI.TICK_BUFFER: missing in kaffe
- field javax.swing.plaf.metal.MetalSliderUI.darkShadowColor: missing in kaffe
- field javax.swing.plaf.metal.MetalSliderUI.filledSlider: missing in kaffe
- field javax.swing.plaf.metal.MetalSliderUI.highlightColor: missing in kaffe
- field javax.swing.plaf.metal.MetalSliderUI.horizThumbIcon: missing in kaffe
- field javax.swing.plaf.metal.MetalSliderUI.thumbColor: missing in kaffe
- field javax.swing.plaf.metal.MetalSliderUI.tickLength: missing in kaffe
- field javax.swing.plaf.metal.MetalSliderUI.trackWidth: missing in kaffe
- field javax.swing.plaf.metal.MetalSliderUI.vertThumbIcon: missing in kaffe
- method javax.swing.plaf.metal.MetalSliderUI.getThumbOverhang(): missing in kaffe
- method javax.swing.plaf.metal.MetalSliderUI.getTrackLength(): missing in kaffe
- method javax.swing.plaf.metal.MetalSliderUI.getTrackWidth(): missing in kaffe
- class javax.swing.plaf.metal.MetalSliderUI.MetalPropertyListener: missing in kaffe
- field javax.swing.plaf.metal.MetalToolTipUI.padSpaceBetweenStrings: missing in kaffe
- method javax.swing.plaf.metal.MetalToolTipUI.getAcceleratorString(): missing in kaffe
- method javax.swing.plaf.metal.MetalTreeUI.decodeLineStyle(java.lang.Object): missing in kaffe
- method javax.swing.plaf.metal.MetalTreeUI.isLocationInExpandControl(int, int, int, int): missing in kaffe
- method javax.swing.plaf.metal.MetalTreeUI.paintHorizontalSeparators(java.awt.Graphics, javax.swing.JComponent): missing in kaffe
- class javax.swing.plaf.metal.MetalBorders.ButtonBorder: missing in kaffe
- class javax.swing.plaf.metal.MetalBorders.Flush3DBorder: missing in kaffe
- class javax.swing.plaf.metal.MetalBorders.InternalFrameBorder: missing in kaffe
- class javax.swing.plaf.metal.MetalBorders.MenuBarBorder: missing in kaffe
- class javax.swing.plaf.metal.MetalBorders.MenuItemBorder: missing in kaffe
- class javax.swing.plaf.metal.MetalBorders.OptionDialogBorder: missing in kaffe
- class javax.swing.plaf.metal.MetalBorders.PaletteBorder: missing in kaffe
- class javax.swing.plaf.metal.MetalComboBoxEditor: missing in kaffe
- class javax.swing.plaf.metal.MetalFileChooserUI.DirectoryComboBoxModel: missing in kaffe
- method javax.swing.plaf.metal.MetalScrollPaneUI.createScrollBarSwapListener(): missing in kaffe
- method javax.swing.plaf.metal.MetalScrollPaneUI.uninstallListeners(javax.swing.JScrollPane): missing in kaffe
- field javax.swing.plaf.metal.MetalTabbedPaneUI.minTabWidth: missing in kaffe
- field javax.swing.plaf.metal.MetalTabbedPaneUI.selectColor: missing in kaffe
- field javax.swing.plaf.metal.MetalTabbedPaneUI.selectHighlight: missing in kaffe
- field javax.swing.plaf.metal.MetalTabbedPaneUI.tabAreaBackground: missing in kaffe
- method javax.swing.plaf.metal.MetalTabbedPaneUI.getColorForGap(int, int, int): missing in kaffe
- method javax.swing.plaf.metal.MetalTabbedPaneUI.paintBottomTabBorder(int, java.awt.Graphics, int, int, int, int, int, int, boolean): missing in kaffe
- method javax.swing.plaf.metal.MetalTabbedPaneUI.paintHighlightBelowTab(): missing in kaffe
- method javax.swing.plaf.metal.MetalTabbedPaneUI.paintLeftTabBorder(int, java.awt.Graphics, int, int, int, int, int, int, boolean): missing in kaffe
- method javax.swing.plaf.metal.MetalTabbedPaneUI.paintRightTabBorder(int, java.awt.Graphics, int, int, int, int, int, int, boolean): missing in kaffe
- method javax.swing.plaf.metal.MetalTabbedPaneUI.paintTopTabBorder(int, java.awt.Graphics, int, int, int, int, int, int, boolean): missing in kaffe
- method javax.swing.plaf.metal.MetalTabbedPaneUI.shouldFillGap(int, int, int, int): missing in kaffe
- method javax.swing.plaf.metal.MetalTabbedPaneUI.shouldRotateTabRuns(int, int): missing in kaffe
- field javax.swing.plaf.metal.MetalToggleButtonUI.disabledTextColor: missing in kaffe
- field javax.swing.plaf.metal.MetalToggleButtonUI.focusColor: missing in kaffe
- field javax.swing.plaf.metal.MetalToggleButtonUI.selectColor: missing in kaffe
- method javax.swing.plaf.metal.MetalToggleButtonUI.getDisabledTextColor(): missing in kaffe
- method javax.swing.plaf.metal.MetalToggleButtonUI.getFocusColor(): missing in kaffe
- method javax.swing.plaf.metal.MetalToggleButtonUI.getSelectColor(): missing in kaffe
- field javax.swing.plaf.metal.MetalToolBarUI.contListener: missing in kaffe
- field javax.swing.plaf.metal.MetalToolBarUI.rolloverListener: missing in kaffe
- method javax.swing.plaf.metal.MetalToolBarUI.createContainerListener(): missing in kaffe
- method javax.swing.plaf.metal.MetalToolBarUI.createRolloverListener(): missing in kaffe
- method javax.swing.plaf.metal.MetalToolBarUI.setDragOffset(java.awt.Point): missing in kaffe
- class javax.swing.plaf.metal.MetalBorders.RolloverButtonBorder: missing in kaffe
- class javax.swing.plaf.metal.MetalBorders.TextFieldBorder: missing in kaffe
- class javax.swing.plaf.metal.MetalBorders.ToggleButtonBorder: missing in kaffe
- class javax.swing.plaf.metal.MetalBorders.ToolBarBorder: missing in kaffe
- field javax.swing.plaf.metal.MetalLabelUI.metalLabelUI: missing in kaffe
- field javax.swing.plaf.metal.MetalRadioButtonUI.disabledTextColor: missing in kaffe
- field javax.swing.plaf.metal.MetalRadioButtonUI.focusColor: missing in kaffe
- field javax.swing.plaf.metal.MetalRadioButtonUI.selectColor: missing in kaffe
- method javax.swing.plaf.metal.MetalRadioButtonUI.getDisabledTextColor(): missing in kaffe
- method javax.swing.plaf.metal.MetalRadioButtonUI.getFocusColor(): missing in kaffe
- method javax.swing.plaf.metal.MetalRadioButtonUI.getSelectColor(): missing in kaffe
- field javax.swing.plaf.metal.MetalScrollBarUI.FREE_STANDING_PROP: missing in kaffe
- field javax.swing.plaf.metal.MetalScrollBarUI.bumps: missing in kaffe
- field javax.swing.plaf.metal.MetalScrollBarUI.decreaseButton: missing in kaffe
- field javax.swing.plaf.metal.MetalScrollBarUI.increaseButton: missing in kaffe
- field javax.swing.plaf.metal.MetalScrollBarUI.isFreeStanding: missing in kaffe
- field javax.swing.plaf.metal.MetalScrollBarUI.scrollBarWidth: missing in kaffe
- class javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener: missing in kaffe
- class javax.swing.plaf.metal.MetalComboBoxEditor.UIResource: missing in kaffe
- class javax.swing.plaf.metal.MetalFileChooserUI.DirectoryComboBoxAction: missing in kaffe
- class javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxModel: missing in kaffe
- class javax.swing.plaf.metal.MetalInternalFrameTitlePane: missing in kaffe
- class javax.swing.plaf.metal.MetalComboBoxButton: missing in kaffe
- class javax.swing.plaf.metal.MetalComboBoxUI.MetalComboPopup: missing in kaffe
- class javax.swing.plaf.metal.MetalFileChooserUI.FileRenderer: missing in kaffe
- class javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxRenderer: missing in kaffe
- class javax.swing.plaf.metal.MetalScrollButton: missing in kaffe
Missing
- package javax.swing.plaf.multi: missing in kaffe
Minor
- class javax.swing.table.JTableHeader.AccessibleJTableHeader: SerialVersionUID=3113845287815159959 in jdk13, but SerialVersionUID=6874739631127663411 in kaffe
Bad
- class javax.swing.table.JTableHeader: implements javax.accessibility.Accessible in jdk13, but doesn't implement javax.accessibility.Accessible in kaffe
- class javax.swing.table.JTableHeader: implements javax.swing.event.TableColumnModelListener in jdk13, but doesn't implement javax.swing.event.TableColumnModelListener in kaffe
- class javax.swing.table.JTableHeader: implements java.util.EventListener in jdk13, but doesn't implement java.util.EventListener in kaffe
Missing
- field javax.swing.table.JTableHeader.accessibleContext: missing in kaffe
- method javax.swing.table.JTableHeader.columnAdded(javax.swing.event.TableColumnModelEvent): missing in kaffe
- method javax.swing.table.JTableHeader.columnMarginChanged(javax.swing.event.ChangeEvent): missing in kaffe
- method javax.swing.table.JTableHeader.columnMoved(javax.swing.event.TableColumnModelEvent): missing in kaffe
- method javax.swing.table.JTableHeader.columnRemoved(javax.swing.event.TableColumnModelEvent): missing in kaffe
- method javax.swing.table.JTableHeader.columnSelectionChanged(javax.swing.event.ListSelectionEvent): missing in kaffe
- method javax.swing.table.JTableHeader.initializeLocalVars(): missing in kaffe
- method javax.swing.table.JTableHeader.resizeAndRepaint(): missing in kaffe
Minor
- class javax.swing.text.DefaultStyledDocument.ElementBuffer: SerialVersionUID=8581468718770006149 in jdk13, but SerialVersionUID=4194678253076303497 in kaffe
- class javax.swing.text.TabSet: SerialVersionUID=7989062718505986656 in jdk13, but SerialVersionUID=8049955145247184310 in kaffe
- class javax.swing.text.TabStop: SerialVersionUID=-5381995917363605058 in jdk13, but SerialVersionUID=4452713630188544736 in kaffe
- class javax.swing.text.StringContent: SerialVersionUID=4755994433709540381 in jdk13, but SerialVersionUID=6108445980002489492 in kaffe
- class javax.swing.text.StyleContext: SerialVersionUID=4919112417410587368 in jdk13, but SerialVersionUID=-7573865551206115513 in kaffe
- class javax.swing.text.DefaultStyledDocument: SerialVersionUID=3189459741008450845 in jdk13, but SerialVersionUID=9205847882822375207 in kaffe
- class javax.swing.text.SimpleAttributeSet: SerialVersionUID=4300494959916842590 in jdk13, but SerialVersionUID=-9174655851951341374 in kaffe
- class javax.swing.text.StyleContext.NamedStyle: SerialVersionUID=-602030363923507856 in jdk13, but SerialVersionUID=7885302556840846047 in kaffe
Missing
- class javax.swing.text.AbstractWriter: missing in kaffe
- class javax.swing.text.AsyncBoxView.ChildLocator: missing in kaffe
- class javax.swing.text.DefaultStyledDocument.ElementSpec: missing in kaffe
- class javax.swing.text.FlowView.FlowStrategy: missing in kaffe
- class javax.swing.text.GlyphView.GlyphPainter: missing in kaffe
- class javax.swing.text.LayoutQueue: missing in kaffe
- method javax.swing.text.Utilities.getBreakLocation(javax.swing.text.Segment, java.awt.FontMetrics, int, int, javax.swing.text.TabExpander, int): missing in kaffe
- method javax.swing.text.Utilities.getNextWord(javax.swing.text.JTextComponent, int): missing in kaffe
- method javax.swing.text.Utilities.getParagraphElement(javax.swing.text.JTextComponent, int): missing in kaffe
- method javax.swing.text.Utilities.getPositionAbove(javax.swing.text.JTextComponent, int, int): missing in kaffe
- method javax.swing.text.Utilities.getPositionBelow(javax.swing.text.JTextComponent, int, int): missing in kaffe
- method javax.swing.text.Utilities.getPreviousWord(javax.swing.text.JTextComponent, int): missing in kaffe
- method javax.swing.text.Utilities.getRowEnd(javax.swing.text.JTextComponent, int): missing in kaffe
- method javax.swing.text.Utilities.getRowStart(javax.swing.text.JTextComponent, int): missing in kaffe
- method javax.swing.text.Utilities.getTabbedTextOffset(javax.swing.text.Segment, java.awt.FontMetrics, int, int, javax.swing.text.TabExpander, int): missing in kaffe
- method javax.swing.text.Utilities.getTabbedTextOffset(javax.swing.text.Segment, java.awt.FontMetrics, int, int, javax.swing.text.TabExpander, int, boolean): missing in kaffe
- method javax.swing.text.Utilities.getWordEnd(javax.swing.text.JTextComponent, int): missing in kaffe
- method javax.swing.text.Utilities.getWordStart(javax.swing.text.JTextComponent, int): missing in kaffe
- class javax.swing.text.AsyncBoxView.ChildState: missing in kaffe
- method javax.swing.text.DefaultStyledDocument.ElementBuffer.change(int, int, javax.swing.text.AbstractDocument$DefaultDocumentEvent): missing in kaffe
- method javax.swing.text.DefaultStyledDocument.ElementBuffer.changeUpdate(): missing in kaffe
- method javax.swing.text.DefaultStyledDocument.ElementBuffer.clone(javax.swing.text.Element, javax.swing.text.Element): missing in kaffe
- method javax.swing.text.DefaultStyledDocument.ElementBuffer.insert(int, int, javax.swing.text.DefaultStyledDocument$ElementSpec[], javax.swing.text.AbstractDocument$DefaultDocumentEvent): missing in kaffe
- method javax.swing.text.DefaultStyledDocument.ElementBuffer.insertUpdate(javax.swing.text.DefaultStyledDocument$ElementSpec[]): missing in kaffe
- method javax.swing.text.DefaultStyledDocument.ElementBuffer.remove(int, int, javax.swing.text.AbstractDocument$DefaultDocumentEvent): missing in kaffe
- method javax.swing.text.DefaultStyledDocument.ElementBuffer.removeUpdate(): missing in kaffe
- class javax.swing.text.ElementIterator: missing in kaffe
- method javax.swing.text.View.getNextVisualPositionFrom(int, javax.swing.text.Position$Bias, java.awt.Shape, int, javax.swing.text.Position$Bias[]): missing in kaffe
- method javax.swing.text.View.modelToView(int, java.awt.Shape): missing in kaffe
- method javax.swing.text.View.modelToView(int, java.awt.Shape, javax.swing.text.Position$Bias): missing in kaffe
- method javax.swing.text.View.modelToView(int, javax.swing.text.Position$Bias, int, javax.swing.text.Position$Bias, java.awt.Shape): missing in kaffe
- method javax.swing.text.View.viewToModel(float, float, java.awt.Shape): missing in kaffe
- method javax.swing.text.View.viewToModel(float, float, java.awt.Shape, javax.swing.text.Position$Bias[]): missing in kaffe
- class javax.swing.text.AsyncBoxView: missing in kaffe
- class javax.swing.text.CompositeView: missing in kaffe
- method javax.swing.text.GapContent.getPositionsInRange(java.util.Vector, int, int): missing in kaffe
- method javax.swing.text.GapContent.resetMarksAtZero(): missing in kaffe
- method javax.swing.text.GapContent.shiftGapEndUp(int): missing in kaffe
- method javax.swing.text.GapContent.shiftGapStartDown(int): missing in kaffe
- method javax.swing.text.GapContent.updateUndoPositions(java.util.Vector, int, int): missing in kaffe
- class javax.swing.text.IconView: missing in kaffe
- method javax.swing.text.StringContent.updateUndoPositions(java.util.Vector): missing in kaffe
- method javax.swing.text.StyleContext.registerStaticAttributeKey(java.lang.Object): missing in kaffe
- class javax.swing.text.BoxView: missing in kaffe
- class javax.swing.text.DefaultStyledDocument.AttributeUndoableEdit: missing in kaffe
- method javax.swing.text.PlainView.getLineBuffer(): missing in kaffe
- method javax.swing.text.DefaultStyledDocument.create(javax.swing.text.DefaultStyledDocument$ElementSpec[]): missing in kaffe
- method javax.swing.text.DefaultStyledDocument.getStyleNames(): missing in kaffe
- method javax.swing.text.DefaultStyledDocument.insert(int, javax.swing.text.DefaultStyledDocument$ElementSpec[]): missing in kaffe
- method javax.swing.text.DefaultStyledDocument.styleChanged(javax.swing.text.Style): missing in kaffe
- class javax.swing.text.DefaultTextUI: missing in kaffe
- class javax.swing.text.FlowView: missing in kaffe
- class javax.swing.text.GlyphView: missing in kaffe
- class javax.swing.text.TableView: missing in kaffe
- class javax.swing.text.TableView.TableCell: missing in kaffe
- class javax.swing.text.TableView.TableRow: missing in kaffe
- class javax.swing.text.ZoneView: missing in kaffe
- class javax.swing.text.LabelView: missing in kaffe
- class javax.swing.text.WrappedPlainView: missing in kaffe
- class javax.swing.text.ParagraphView: missing in kaffe
- class javax.swing.text.DefaultStyledDocument.SectionElement: missing in kaffe
- method javax.swing.text.JTextComponent.read(java.io.Reader, java.lang.Object): missing in kaffe
- method javax.swing.text.JTextComponent.write(java.io.Writer): missing in kaffe
- method javax.swing.text.DefaultCaret.adjustVisibility(java.awt.Rectangle): missing in kaffe
- method javax.swing.text.DefaultCaret.damage(java.awt.Rectangle): missing in kaffe
Minor
- class javax.swing.text.html.HTMLFrameHyperlinkEvent: SerialVersionUID=1971233704392627035 in jdk13, but SerialVersionUID=-6081566240170973130 in kaffe
- class javax.swing.text.html.HTMLDocument: SerialVersionUID=7102696123967871043 in jdk13, but SerialVersionUID=-5508102659534508775 in kaffe
- class javax.swing.text.html.HTMLEditorKit: SerialVersionUID=4040217922364973791 in jdk13, but no SVUID in kaffe
Bad
- class javax.swing.text.html.HTMLEditorKit: implements java.io.Serializable in jdk13, but doesn't implement java.io.Serializable in kaffe
- class javax.swing.text.html.HTMLEditorKit: implements java.lang.Cloneable in jdk13, but doesn't implement java.lang.Cloneable in kaffe
- class javax.swing.text.html.HTMLEditorKit: subclass of javax.swing.text.StyledEditorKit in jdk13, but not a subclass of javax.swing.text.StyledEditorKit in kaffe
- method javax.swing.text.html.HTMLEditorKit.clone(): public in jdk13, but protected in kaffe
- method javax.swing.text.html.HTMLEditorKit.clone(): doesn't throw java.lang.CloneNotSupportedException in jdk13, but throws java.lang.CloneNotSupportedException in kaffe
Missing
- class javax.swing.text.html.CSS.Attribute: missing in kaffe
- constructor javax.swing.text.html.HTML.Tag.(): missing in kaffe
- class javax.swing.text.html.HTMLDocument.HTMLReader$TagAction: missing in kaffe
- class javax.swing.text.html.HTMLDocument.Iterator: missing in kaffe
- class javax.swing.text.html.Option: missing in kaffe
- class javax.swing.text.html.CSS: missing in kaffe
- class javax.swing.text.html.HTMLDocument.HTMLReader: missing in kaffe
- class javax.swing.text.html.HTMLDocument.HTMLReader$BlockAction: missing in kaffe
- class javax.swing.text.html.HTMLDocument.HTMLReader$CharacterAction: missing in kaffe
- class javax.swing.text.html.HTMLDocument.HTMLReader$HiddenAction: missing in kaffe
- class javax.swing.text.html.HTMLDocument.HTMLReader$IsindexAction: missing in kaffe
- class javax.swing.text.html.HTMLDocument.HTMLReader$SpecialAction: missing in kaffe
- class javax.swing.text.html.HTMLEditorKit.HTMLFactory: missing in kaffe
- class javax.swing.text.html.HTMLWriter: missing in kaffe
- class javax.swing.text.html.MinimalHTMLWriter: missing in kaffe
- class javax.swing.text.html.StyleSheet.BoxPainter: missing in kaffe
- class javax.swing.text.html.StyleSheet.ListPainter: missing in kaffe
- class javax.swing.text.html.HTMLDocument.HTMLReader$FormAction: missing in kaffe
- class javax.swing.text.html.HTMLDocument.HTMLReader$ParagraphAction: missing in kaffe
- class javax.swing.text.html.HTMLDocument.HTMLReader$PreAction: missing in kaffe
- class javax.swing.text.html.FormView.MouseEventListener: missing in kaffe
- class javax.swing.text.html.ObjectView: missing in kaffe
- class javax.swing.text.html.StyleSheet: missing in kaffe
- class javax.swing.text.html.BlockView: missing in kaffe
- class javax.swing.text.html.TableView.RowView: missing in kaffe
- class javax.swing.text.html.FormView: missing in kaffe
- field javax.swing.text.html.HTMLDocument.AdditionalComments: missing in kaffe
- constructor javax.swing.text.html.HTMLDocument.(javax.swing.text.AbstractDocument$Content, javax.swing.text.html.StyleSheet): missing in kaffe
- constructor javax.swing.text.html.HTMLDocument.(javax.swing.text.html.StyleSheet): missing in kaffe
- method javax.swing.text.html.HTMLDocument.getBase(): missing in kaffe
- method javax.swing.text.html.HTMLDocument.getElement(java.lang.String): missing in kaffe
- method javax.swing.text.html.HTMLDocument.getElement(javax.swing.text.Element, java.lang.Object, java.lang.Object): missing in kaffe
- method javax.swing.text.html.HTMLDocument.getIterator(javax.swing.text.html.HTML$Tag): missing in kaffe
- method javax.swing.text.html.HTMLDocument.getParser(): missing in kaffe
- method javax.swing.text.html.HTMLDocument.getPreservesUnknownTags(): missing in kaffe
- method javax.swing.text.html.HTMLDocument.getReader(int): missing in kaffe
- method javax.swing.text.html.HTMLDocument.getReader(int, int, int, javax.swing.text.html.HTML$Tag): missing in kaffe
- method javax.swing.text.html.HTMLDocument.getStyleSheet(): missing in kaffe
- method javax.swing.text.html.HTMLDocument.getTokenThreshold(): missing in kaffe
- method javax.swing.text.html.HTMLDocument.insertAfterEnd(javax.swing.text.Element, java.lang.String): missing in kaffe
- method javax.swing.text.html.HTMLDocument.insertAfterStart(javax.swing.text.Element, java.lang.String): missing in kaffe
- method javax.swing.text.html.HTMLDocument.insertBeforeEnd(javax.swing.text.Element, java.lang.String): missing in kaffe
- method javax.swing.text.html.HTMLDocument.insertBeforeStart(javax.swing.text.Element, java.lang.String): missing in kaffe
- method javax.swing.text.html.HTMLDocument.setBase(java.net.URL): missing in kaffe
- method javax.swing.text.html.HTMLDocument.setInnerHTML(javax.swing.text.Element, java.lang.String): missing in kaffe
- method javax.swing.text.html.HTMLDocument.setOuterHTML(javax.swing.text.Element, java.lang.String): missing in kaffe
- method javax.swing.text.html.HTMLDocument.setParser(javax.swing.text.html.HTMLEditorKit$Parser): missing in kaffe
- method javax.swing.text.html.HTMLDocument.setPreservesUnknownTags(boolean): missing in kaffe
- method javax.swing.text.html.HTMLDocument.setTokenThreshold(int): missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.BOLD_ACTION: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.COLOR_ACTION: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.DEFAULT_CSS: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.EndOfLineStringProperty: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.FONT_CHANGE_BIGGER: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.FONT_CHANGE_SMALLER: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.IMG_ALIGN_BOTTOM: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.IMG_ALIGN_MIDDLE: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.IMG_ALIGN_TOP: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.IMG_BORDER: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.ITALIC_ACTION: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.LOGICAL_STYLE_ACTION: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.PARA_INDENT_LEFT: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.PARA_INDENT_RIGHT: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.backwardAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.beepAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.beginAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.beginLineAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.beginParagraphAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.beginWordAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.copyAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.cutAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.defaultKeyTypedAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.deleteNextCharAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.deletePrevCharAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.downAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.endAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.endLineAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.endParagraphAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.endWordAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.forwardAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.insertBreakAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.insertContentAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.insertTabAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.nextWordAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.pageDownAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.pageUpAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.pasteAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.previousWordAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.readOnlyAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectAllAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectLineAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectParagraphAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectWordAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectionBackwardAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectionBeginAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectionBeginLineAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectionBeginParagraphAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectionBeginWordAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectionDownAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectionEndAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectionEndLineAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectionEndParagraphAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectionEndWordAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectionForwardAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectionNextWordAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectionPreviousWordAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.selectionUpAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.upAction: missing in kaffe
- field javax.swing.text.html.HTMLEditorKit.writableAction: missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.createCaret(): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.createDefaultDocument(): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.createInputAttributes(javax.swing.text.Element, javax.swing.text.MutableAttributeSet): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.deinstall(javax.swing.JEditorPane): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.getActions(): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.getCharacterAttributeRun(): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.getContentType(): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.getDefaultCursor(): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.getInputAttributes(): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.getLinkCursor(): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.getParser(): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.getStyleSheet(): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.getViewFactory(): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.insertHTML(javax.swing.text.html.HTMLDocument, int, java.lang.String, int, int, javax.swing.text.html.HTML$Tag): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.install(javax.swing.JEditorPane): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.read(java.io.InputStream, javax.swing.text.Document, int): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.read(java.io.Reader, javax.swing.text.Document, int): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.setDefaultCursor(java.awt.Cursor): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.setLinkCursor(java.awt.Cursor): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.setStyleSheet(javax.swing.text.html.StyleSheet): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.write(java.io.OutputStream, javax.swing.text.Document, int, int): missing in kaffe
- method javax.swing.text.html.HTMLEditorKit.write(java.io.Writer, javax.swing.text.Document, int, int): missing in kaffe
- class javax.swing.text.html.HTMLEditorKit.LinkController: missing in kaffe
- class javax.swing.text.html.ListView: missing in kaffe
- class javax.swing.text.html.InlineView: missing in kaffe
- class javax.swing.text.html.HTMLDocument.BlockElement: missing in kaffe
- class javax.swing.text.html.HTMLDocument.RunElement: missing in kaffe
- class javax.swing.text.html.ParagraphView: missing in kaffe
- class javax.swing.text.html.HTMLEditorKit.HTMLTextAction: missing in kaffe
- class javax.swing.text.html.HTMLEditorKit.InsertHTMLTextAction: missing in kaffe
Minor
- class javax.swing.text.rtf.RTFEditorKit: SerialVersionUID=4945674331905253511 in jdk13, but SerialVersionUID=9083829402533466417 in kaffe
Minor
- class javax.swing.tree.DefaultTreeCellEditor.EditorContainer: SerialVersionUID=2939638607888782163 in jdk13, but SerialVersionUID=4360018435381881077 in kaffe
- class javax.swing.tree.DefaultTreeCellEditor.DefaultTextField: SerialVersionUID=-262352014218486268 in jdk13, but SerialVersionUID=7427985110725304669 in kaffe
Bad
- field javax.swing.undo.StateEditable.RCSID: constant [$Id: StateEditable.java,v 1.1.1.1 2001/01/22 19:40:18 jk Exp $] in jdk13, but constant [] in kaffe
- field javax.swing.undo.StateEdit.RCSID: constant [$Id: StateEdit.java,v 1.1.1.1 2001/01/22 19:40:18 jk Exp $] in jdk13, but constant [] in kaffe
Minor
- class org.omg.CORBA.ValueMember: SerialVersionUID=-2507594168537449114 in jdk13, but no SVUID in kaffe
- class org.omg.CORBA.TRANSIENT: SerialVersionUID=8168539547719791425 in jdk13, but SerialVersionUID=-4628073147726914348 in kaffe
Bad
- field org.omg.CORBA.PRIVATE_MEMBER.value: type S in jdk13, but type I in kaffe
- field org.omg.CORBA.PUBLIC_MEMBER.value: type S in jdk13, but type I in kaffe
- class org.omg.CORBA.ValueMember: implements java.io.Serializable in jdk13, but doesn't implement java.io.Serializable in kaffe
- class org.omg.CORBA.ValueMember: implements org.omg.CORBA.portable.IDLEntity in jdk13, but doesn't implement org.omg.CORBA.portable.IDLEntity in kaffe
- interface org.omg.CORBA.IDLType: implements org.omg.CORBA.Object in jdk13, but doesn't implement org.omg.CORBA.Object in kaffe
- interface org.omg.CORBA.IDLType: implements org.omg.CORBA.IRObject in jdk13, but doesn't implement org.omg.CORBA.IRObject in kaffe
- interface org.omg.CORBA.IDLType: implements org.omg.CORBA.IRObjectOperations in jdk13, but doesn't implement org.omg.CORBA.IRObjectOperations in kaffe
- interface org.omg.CORBA.IDLType: implements org.omg.CORBA.IDLTypeOperations in jdk13, but doesn't implement org.omg.CORBA.IDLTypeOperations in kaffe
Missing
- method org.omg.CORBA.CompletionStatusHelper.type(): missing in kaffe
- class org.omg.CORBA.CurrentHelper: missing in kaffe
- interface org.omg.CORBA.CurrentOperations: missing in kaffe
- interface org.omg.CORBA.CustomMarshal: missing in kaffe
- class org.omg.CORBA.DefinitionKindHelper: missing in kaffe
- interface org.omg.CORBA.DynAny: missing in kaffe
- class org.omg.CORBA.FieldNameHelper: missing in kaffe
- class org.omg.CORBA.IDLTypeHelper: missing in kaffe
- interface org.omg.CORBA.IDLTypeOperations: missing in kaffe
- interface org.omg.CORBA.IRObjectOperations: missing in kaffe
- class org.omg.CORBA.IdentifierHelper: missing in kaffe
- class org.omg.CORBA.NameValuePairHelper: missing in kaffe
- method org.omg.CORBA.ORB.create_abstract_interface_tc(java.lang.String, java.lang.String): missing in kaffe
- method org.omg.CORBA.ORB.create_basic_dyn_any(org.omg.CORBA.TypeCode): missing in kaffe
- method org.omg.CORBA.ORB.create_dyn_any(org.omg.CORBA.Any): missing in kaffe
- method org.omg.CORBA.ORB.create_dyn_array(org.omg.CORBA.TypeCode): missing in kaffe
- method org.omg.CORBA.ORB.create_dyn_enum(org.omg.CORBA.TypeCode): missing in kaffe
- method org.omg.CORBA.ORB.create_dyn_sequence(org.omg.CORBA.TypeCode): missing in kaffe
- method org.omg.CORBA.ORB.create_dyn_struct(org.omg.CORBA.TypeCode): missing in kaffe
- method org.omg.CORBA.ORB.create_dyn_union(org.omg.CORBA.TypeCode): missing in kaffe
- method org.omg.CORBA.ORB.create_native_tc(java.lang.String, java.lang.String): missing in kaffe
- method org.omg.CORBA.ORB.create_operation_list(org.omg.CORBA.Object): missing in kaffe
- method org.omg.CORBA.ORB.create_policy(int, org.omg.CORBA.Any): missing in kaffe
- method org.omg.CORBA.ORB.create_recursive_sequence_tc(int, int): missing in kaffe
- method org.omg.CORBA.ORB.get_current(): missing in kaffe
- method org.omg.CORBA.ORB.get_next_response(): missing in kaffe
- method org.omg.CORBA.ORB.get_service_information(short, org.omg.CORBA.ServiceInformationHolder): missing in kaffe
- method org.omg.CORBA.ORB.perform_work(): missing in kaffe
- method org.omg.CORBA.ORB.poll_next_response(): missing in kaffe
- method org.omg.CORBA.ORB.send_multiple_requests_deferred(org.omg.CORBA.Request[]): missing in kaffe
- method org.omg.CORBA.ORB.send_multiple_requests_oneway(org.omg.CORBA.Request[]): missing in kaffe
- method org.omg.CORBA.ORB.work_pending(): missing in kaffe
- class org.omg.CORBA.PolicyHelper: missing in kaffe
- class org.omg.CORBA.PolicyListHelper: missing in kaffe
- class org.omg.CORBA.PolicyTypeHelper: missing in kaffe
- class org.omg.CORBA.RepositoryIdHelper: missing in kaffe
- class org.omg.CORBA.ServerRequest: missing in kaffe
- class org.omg.CORBA.ServiceDetailHelper: missing in kaffe
- class org.omg.CORBA.ServiceInformationHelper: missing in kaffe
- class org.omg.CORBA.SetOverrideTypeHelper: missing in kaffe
- class org.omg.CORBA.StructMemberHelper: missing in kaffe
- class org.omg.CORBA.UnionMemberHelper: missing in kaffe
- class org.omg.CORBA.ValueBaseHelper: missing in kaffe
- class org.omg.CORBA.ValueMemberHelper: missing in kaffe
- class org.omg.CORBA.VersionSpecHelper: missing in kaffe
- class org.omg.CORBA.VisibilityHelper: missing in kaffe
- class org.omg.CORBA.CurrentHolder: missing in kaffe
- interface org.omg.CORBA.DynArray: missing in kaffe
- interface org.omg.CORBA.DynEnum: missing in kaffe
- interface org.omg.CORBA.DynFixed: missing in kaffe
- interface org.omg.CORBA.DynSequence: missing in kaffe
- interface org.omg.CORBA.DynStruct: missing in kaffe
- interface org.omg.CORBA.DynUnion: missing in kaffe
- interface org.omg.CORBA.DynValue: missing in kaffe
- class org.omg.CORBA.PolicyHolder: missing in kaffe
- class org.omg.CORBA.PolicyListHolder: missing in kaffe
- class org.omg.CORBA.ServiceInformationHolder: missing in kaffe
- class org.omg.CORBA.StringValueHelper: missing in kaffe
- class org.omg.CORBA.ValueBaseHolder: missing in kaffe
- class org.omg.CORBA.WStringValueHelper: missing in kaffe
- field org.omg.CORBA.CompletionStatus._COMPLETED_MAYBE: missing in kaffe
- field org.omg.CORBA.CompletionStatus._COMPLETED_NO: missing in kaffe
- field org.omg.CORBA.CompletionStatus._COMPLETED_YES: missing in kaffe
- interface org.omg.CORBA.DataInputStream: missing in kaffe
- interface org.omg.CORBA.DataOutputStream: missing in kaffe
- class org.omg.CORBA.DefinitionKind: missing in kaffe
- class org.omg.CORBA.DynamicImplementation: missing in kaffe
- class org.omg.CORBA.NameValuePair: missing in kaffe
- class org.omg.CORBA.ServiceDetail: missing in kaffe
- class org.omg.CORBA.ServiceInformation: missing in kaffe
- field org.omg.CORBA.SetOverrideType._ADD_OVERRIDE: missing in kaffe
- field org.omg.CORBA.SetOverrideType._SET_OVERRIDE: missing in kaffe
- constructor org.omg.CORBA.SetOverrideType.(int): missing in kaffe
- interface org.omg.CORBA.Current: missing in kaffe
- interface org.omg.CORBA.IRObject: missing in kaffe
- method org.omg.CORBA.IDLType._create_request(org.omg.CORBA.Context, java.lang.String, org.omg.CORBA.NVList, org.omg.CORBA.NamedValue): missing in kaffe
- method org.omg.CORBA.IDLType._create_request(org.omg.CORBA.Context, java.lang.String, org.omg.CORBA.NVList, org.omg.CORBA.NamedValue, org.omg.CORBA.ExceptionList, org.omg.CORBA.ContextList): missing in kaffe
- method org.omg.CORBA.IDLType._duplicate(): missing in kaffe
- method org.omg.CORBA.IDLType._get_domain_managers(): missing in kaffe
- method org.omg.CORBA.IDLType._get_interface_def(): missing in kaffe
- method org.omg.CORBA.IDLType._get_policy(int): missing in kaffe
- method org.omg.CORBA.IDLType._hash(int): missing in kaffe
- method org.omg.CORBA.IDLType._is_a(java.lang.String): missing in kaffe
- method org.omg.CORBA.IDLType._is_equivalent(org.omg.CORBA.Object): missing in kaffe
- method org.omg.CORBA.IDLType._non_existent(): missing in kaffe
- method org.omg.CORBA.IDLType._release(): missing in kaffe
- method org.omg.CORBA.IDLType._request(java.lang.String): missing in kaffe
- method org.omg.CORBA.IDLType._set_policy_override(org.omg.CORBA.Policy[], org.omg.CORBA.SetOverrideType): missing in kaffe
- method org.omg.CORBA.IDLType.def_kind(): missing in kaffe
- method org.omg.CORBA.IDLType.destroy(): missing in kaffe
- method org.omg.CORBA.IDLType.type(): missing in kaffe
- class org.omg.CORBA.NO_RESOURCES: missing in kaffe
- class org.omg.CORBA.PolicyError: missing in kaffe
- class org.omg.CORBA.UnknownUserException: missing in kaffe
- class org.omg.CORBA._PolicyStub: missing in kaffe
- class org.omg.CORBA._IDLTypeStub: missing in kaffe
Minor
- class org.omg.CORBA.portable.ApplicationException: SerialVersionUID=-2088103024111528125 in jdk13, but SerialVersionUID=-5388518454805109814 in kaffe
- class org.omg.CORBA.portable.RemarshalException: SerialVersionUID=-7025491253080954918 in jdk13, but SerialVersionUID=-1921834518988054716 in kaffe
Bad
- method org.omg.CORBA.portable.OutputStream.write(int): throws java.io.IOException in jdk13, but doesn't throw java.io.IOException in kaffe
- method org.omg.CORBA.portable.OutputStream.write_Context(org.omg.CORBA.Context, org.omg.CORBA.ContextList): concrete in jdk13, but abstract in kaffe
Missing
- interface org.omg.CORBA.portable.BoxedValueHelper: missing in kaffe
- field org.omg.CORBA.portable.ServantObject.servant: missing in kaffe
- interface org.omg.CORBA.portable.ValueFactory: missing in kaffe
- interface org.omg.CORBA.portable.ValueBase: missing in kaffe
- interface org.omg.CORBA.portable.CustomValue: missing in kaffe
- interface org.omg.CORBA.portable.StreamableValue: missing in kaffe
Missing
- package org.omg.CORBA_2_3: missing in kaffe
Missing
- package org.omg.CORBA_2_3.portable: missing in kaffe
Minor
- class org.omg.CosNaming.BindingType: SerialVersionUID=5298502567918301695 in jdk13, but SerialVersionUID=-3121018618322188977 in kaffe
- class org.omg.CosNaming.NameComponent: SerialVersionUID=-1052538183391762390 in jdk13, but SerialVersionUID=4762862420193096104 in kaffe
- class org.omg.CosNaming._BindingIteratorStub: SerialVersionUID=359397876031922059 in jdk13, but no SVUID in kaffe
- class org.omg.CosNaming._NamingContextStub: SerialVersionUID=-389233044945385889 in jdk13, but SerialVersionUID=-1502652770793854299 in kaffe
- class org.omg.CosNaming._BindingIteratorImplBase: SerialVersionUID=936971160171621907 in jdk13, but no SVUID in kaffe
- class org.omg.CosNaming._NamingContextImplBase: SerialVersionUID=-6455258487128746407 in jdk13, but SerialVersionUID=1015268160644193664 in kaffe
Bad
- interface org.omg.CosNaming.BindingIterator: implements org.omg.CORBA.Object in jdk13, but doesn't implement org.omg.CORBA.Object in kaffe
- interface org.omg.CosNaming.BindingIterator: implements java.io.Serializable in jdk13, but doesn't implement java.io.Serializable in kaffe
- interface org.omg.CosNaming.BindingIterator: implements org.omg.CosNaming.BindingIteratorOperations in jdk13, but doesn't implement org.omg.CosNaming.BindingIteratorOperations in kaffe
- interface org.omg.CosNaming.BindingIterator: implements org.omg.CORBA.portable.IDLEntity in jdk13, but doesn't implement org.omg.CORBA.portable.IDLEntity in kaffe
- interface org.omg.CosNaming.NamingContext: implements org.omg.CosNaming.NamingContextOperations in jdk13, but doesn't implement org.omg.CosNaming.NamingContextOperations in kaffe
- class org.omg.CosNaming._BindingIteratorImplBase: subclass of org.omg.CORBA.DynamicImplementation in jdk13, but not a subclass of org.omg.CORBA.DynamicImplementation in kaffe
- class org.omg.CosNaming._NamingContextImplBase: subclass of org.omg.CORBA.DynamicImplementation in jdk13, but not a subclass of org.omg.CORBA.DynamicImplementation in kaffe
Missing
- interface org.omg.CosNaming.BindingIteratorOperations: missing in kaffe
- class org.omg.CosNaming.IstringHelper: missing in kaffe
- method org.omg.CosNaming.BindingIterator._create_request(org.omg.CORBA.Context, java.lang.String, org.omg.CORBA.NVList, org.omg.CORBA.NamedValue): missing in kaffe
- method org.omg.CosNaming.BindingIterator._create_request(org.omg.CORBA.Context, java.lang.String, org.omg.CORBA.NVList, org.omg.CORBA.NamedValue, org.omg.CORBA.ExceptionList, org.omg.CORBA.ContextList): missing in kaffe
- method org.omg.CosNaming.BindingIterator._duplicate(): missing in kaffe
- method org.omg.CosNaming.BindingIterator._get_domain_managers(): missing in kaffe
- method org.omg.CosNaming.BindingIterator._get_interface_def(): missing in kaffe
- method org.omg.CosNaming.BindingIterator._get_policy(int): missing in kaffe
- method org.omg.CosNaming.BindingIterator._hash(int): missing in kaffe
- method org.omg.CosNaming.BindingIterator._is_a(java.lang.String): missing in kaffe
- method org.omg.CosNaming.BindingIterator._is_equivalent(org.omg.CORBA.Object): missing in kaffe
- method org.omg.CosNaming.BindingIterator._non_existent(): missing in kaffe
- method org.omg.CosNaming.BindingIterator._release(): missing in kaffe
- method org.omg.CosNaming.BindingIterator._request(java.lang.String): missing in kaffe
- method org.omg.CosNaming.BindingIterator._set_policy_override(org.omg.CORBA.Policy[], org.omg.CORBA.SetOverrideType): missing in kaffe
- method org.omg.CosNaming._BindingIteratorImplBase.invoke(org.omg.CORBA.ServerRequest): missing in kaffe
- method org.omg.CosNaming._NamingContextImplBase.invoke(org.omg.CORBA.ServerRequest): missing in kaffe
Minor
- class org.omg.CosNaming.NamingContextPackage.NotFoundReason: SerialVersionUID=4692156960899183651 in jdk13, but SerialVersionUID=136074649655213561 in kaffe
- class org.omg.CosNaming.NamingContextPackage.AlreadyBound: SerialVersionUID=-4378820076944718147 in jdk13, but SerialVersionUID=1646403657010860223 in kaffe
- class org.omg.CosNaming.NamingContextPackage.InvalidName: SerialVersionUID=-3882493724598698744 in jdk13, but SerialVersionUID=7853559232510370524 in kaffe
Missing
- package org.omg.SendingContext: missing in kaffe
Missing
- package org.omg.stub.java.rmi: missing in kaffe