src/share/classes/javax/swing/plaf/synth/SynthTableUI.java

Print this page

        

@@ -1,7 +1,7 @@
 /*
- * Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2014, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License version 2 only, as
  * published by the Free Software Foundation.  Oracle designates this

@@ -703,11 +703,11 @@
         if (SynthLookAndFeel.shouldUpdateStyle(event)) {
             updateStyle((JTable)event.getSource());
         }
     }
 
-
+    @SuppressWarnings("serial") // Superclass is not serializable across versions
     private class SynthBooleanTableCellRenderer extends JCheckBox implements
                       TableCellRenderer {
         private boolean isRowSelected;
 
         public SynthBooleanTableCellRenderer() {

@@ -742,10 +742,11 @@
         public boolean isOpaque() {
             return isRowSelected ? true : super.isOpaque();
         }
     }
 
+    @SuppressWarnings("serial") // Superclass is not serializable across versions
     private class SynthTableCellRenderer extends DefaultTableCellRenderer {
         private Object numberFormat;
         private Object dateFormat;
         private boolean opaque;