Build fix: private enums cannot be serializable (it causes non-compilable code to be generated).

Review by: bobv


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@2327 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/user/rebind/rpc/SerializableTypeOracleBuilder.java b/user/src/com/google/gwt/user/rebind/rpc/SerializableTypeOracleBuilder.java
index 7d900d2..5f25e77 100644
--- a/user/src/com/google/gwt/user/rebind/rpc/SerializableTypeOracleBuilder.java
+++ b/user/src/com/google/gwt/user/rebind/rpc/SerializableTypeOracleBuilder.java
@@ -914,7 +914,7 @@
            * their state automatically or manually serialized. So, consider it
            * serializable but do not check its fields.
            */
-          return true;
+          return !type.isPrivate();
         }
       }