[jboss-cvs] JBossAS SVN: r72029 - projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/annotations.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Apr 11 11:34:11 EDT 2008


Author: alesj
Date: 2008-04-11 11:34:11 -0400 (Fri, 11 Apr 2008)
New Revision: 72029

Modified:
   projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/annotations/CommonAnnotationAdapter.java
Log:
Static methods lookup hook.

Modified: projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/annotations/CommonAnnotationAdapter.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/annotations/CommonAnnotationAdapter.java	2008-04-11 15:32:45 UTC (rev 72028)
+++ projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/annotations/CommonAnnotationAdapter.java	2008-04-11 15:34:11 UTC (rev 72029)
@@ -308,7 +308,7 @@
          log.trace("No methods");
 
       // static methods
-      MethodInfo[] staticMethods = classInfo.getDeclaredMethods();
+      MethodInfo[] staticMethods = getStaticMethods(classInfo);
       if (staticMethods != null && staticMethods.length != 0)
       {
          for(MethodInfo smi : staticMethods)
@@ -337,4 +337,15 @@
 
       // fields - if accessible - are already handled with propertys
    }
+
+   /**
+    * Get the static methods of class info.
+    *
+    * @param classInfo the class info
+    * @return the static methods
+    */
+   protected MethodInfo[] getStaticMethods(ClassInfo classInfo)
+   {
+      return classInfo.getDeclaredMethods();
+   }
 }
\ No newline at end of file




More information about the jboss-cvs-commits mailing list