[jboss-cvs] javassist SVN: r582 - in trunk: tutorial and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jun 21 07:27:56 EDT 2011


Author: chiba
Date: 2011-06-21 07:27:56 -0400 (Tue, 21 Jun 2011)
New Revision: 582

Modified:
   trunk/src/main/javassist/CtClass.java
   trunk/tutorial/tutorial.html
Log:
a minor bug fix

Modified: trunk/src/main/javassist/CtClass.java
===================================================================
--- trunk/src/main/javassist/CtClass.java	2011-05-25 18:03:44 UTC (rev 581)
+++ trunk/src/main/javassist/CtClass.java	2011-06-21 11:27:56 UTC (rev 582)
@@ -535,6 +535,18 @@
     /**
      * Returns an array of nested classes declared in the class.
      * Nested classes are inner classes, anonymous classes, local classes,
+     * and static nested classes.  This simply calls <code>getNestedClasses()</code>.
+     *
+     * @see #getNestedClasses()
+     * @since 3.15
+     */
+    public CtClass[] getDeclaredClasses() throws NotFoundException {
+        return getNestedClasses();
+    }
+
+    /**
+     * Returns an array of nested classes declared in the class.
+     * Nested classes are inner classes, anonymous classes, local classes,
      * and static nested classes.
      *
      * @since 3.2

Modified: trunk/tutorial/tutorial.html
===================================================================
--- trunk/tutorial/tutorial.html	2011-05-25 18:03:44 UTC (rev 581)
+++ trunk/tutorial/tutorial.html	2011-06-21 11:27:56 UTC (rev 582)
@@ -1044,7 +1044,9 @@
 
 <ul><pre>ClassPool pool = ClassPool.getDefault();
 CtClass cc = pool.get("java.lang.String");
-cc.addField(new CtField(CtClass.intType, "hiddenValue", cc));
+CtField f = new CtField(CtClass.intType, "hiddenValue", cc);
+f.setModifiers(Modifier.PUBLIC);
+cc.addField(f);
 cc.writeFile(".");</pre></ul>
 
 <p>This program produces a file <code>"./java/lang/String.class"</code>.



More information about the jboss-cvs-commits mailing list