jdk/src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
changeset 23697 e556a715949f
parent 21982 fd6e5fe509df
child 23715 54ae9dd9df73
--- a/jdk/src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java	Fri Mar 21 11:33:52 2014 -0700
+++ b/jdk/src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java	Sun Mar 23 13:49:48 2014 -0700
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 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
@@ -2916,6 +2916,7 @@
      * Will toggle the expandedness of a node, as well as potentially
      * incrementing the selection.
      */
+    @SuppressWarnings("serial") // Superclass is not serializable across versions
     public class TreeTraverseAction extends AbstractAction {
         /** Determines direction to traverse, 1 means expand, -1 means
           * collapse. */
@@ -2948,6 +2949,7 @@
 
     /** TreePageAction handles page up and page down events.
       */
+    @SuppressWarnings("serial") // Superclass is not serializable across versions
     public class TreePageAction extends AbstractAction {
         /** Specifies the direction to adjust the selection by. */
         protected int         direction;
@@ -2983,6 +2985,7 @@
     /** TreeIncrementAction is used to handle up/down actions.  Selection
       * is moved up or down based on direction.
       */
+    @SuppressWarnings("serial") // Superclass is not serializable across versions
     public class TreeIncrementAction extends AbstractAction  {
         /** Specifies the direction to adjust the selection by. */
         protected int         direction;
@@ -3020,6 +3023,7 @@
       * Scrolls either the first or last cell to be visible based on
       * direction.
       */
+    @SuppressWarnings("serial") // Superclass is not serializable across versions
     public class TreeHomeAction extends AbstractAction {
         protected int            direction;
         /** Set to true if append to selection. */
@@ -3054,6 +3058,7 @@
     /**
       * For the first selected row expandedness will be toggled.
       */
+    @SuppressWarnings("serial") // Superclass is not serializable across versions
     public class TreeToggleAction extends AbstractAction {
         public TreeToggleAction(String name) {
         }
@@ -3073,6 +3078,7 @@
     /**
      * ActionListener that invokes cancelEditing when action performed.
      */
+    @SuppressWarnings("serial") // Superclass is not serializable across versions
     public class TreeCancelEditingAction extends AbstractAction {
         public TreeCancelEditingAction(String name) {
         }
@@ -3185,6 +3191,7 @@
 
     private static final TransferHandler defaultTransferHandler = new TreeTransferHandler();
 
+    @SuppressWarnings("serial") // JDK-implementation class
     static class TreeTransferHandler extends TransferHandler implements UIResource, Comparator<TreePath> {
 
         private JTree tree;