jdk/test/java/beans/XMLEncoder/javax_swing_DefaultCellEditor.java
changeset 17148 bb5fff33bf49
parent 5506 202f599c92aa
child 23010 6dadb192ad81
--- a/jdk/test/java/beans/XMLEncoder/javax_swing_DefaultCellEditor.java	Fri Apr 26 18:48:11 2013 +0400
+++ b/jdk/test/java/beans/XMLEncoder/javax_swing_DefaultCellEditor.java	Mon Apr 29 16:42:22 2013 +0400
@@ -28,6 +28,7 @@
  * @author Sergey Malenkov
  */
 
+import java.beans.XMLEncoder;
 import javax.swing.DefaultCellEditor;
 import javax.swing.JTextField;
 import javax.swing.text.JTextComponent;
@@ -46,6 +47,11 @@
         // return new DefaultCellEditor(new JTextField("Second"));
     }
 
+    @Override
+    protected void initialize(XMLEncoder encoder) {
+        encoder.setExceptionListener(null); // TODO: ignore non-public listener because of 4808251
+    }
+
     protected void validate(DefaultCellEditor before, DefaultCellEditor after) {
         String text = ((JTextComponent) after.getComponent()).getText();
         if (!text.equals(((JTextComponent) before.getComponent()).getText()))