[jboss-cvs] JBossAS SVN: r76223 - in projects/jboss-reflect/trunk/src/main/org/jboss/joinpoint: spi and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Jul 25 06:03:28 EDT 2008


Author: adrian at jboss.org
Date: 2008-07-25 06:03:28 -0400 (Fri, 25 Jul 2008)
New Revision: 76223

Modified:
   projects/jboss-reflect/trunk/src/main/org/jboss/joinpoint/plugins/BasicJoinpointFactory.java
   projects/jboss-reflect/trunk/src/main/org/jboss/joinpoint/spi/JoinpointFactory.java
Log:
[JBREFLECT-29] - Opaque object for constructor joinpoints

Modified: projects/jboss-reflect/trunk/src/main/org/jboss/joinpoint/plugins/BasicJoinpointFactory.java
===================================================================
--- projects/jboss-reflect/trunk/src/main/org/jboss/joinpoint/plugins/BasicJoinpointFactory.java	2008-07-25 07:08:00 UTC (rev 76222)
+++ projects/jboss-reflect/trunk/src/main/org/jboss/joinpoint/plugins/BasicJoinpointFactory.java	2008-07-25 10:03:28 UTC (rev 76223)
@@ -59,6 +59,11 @@
       return new BasicConstructorJoinPoint(constructorInfo);
    }
 
+   public ConstructorJoinpoint getConstructorJoinpoint(ConstructorInfo constructorInfo, Object metaData) throws JoinpointException
+   {
+      return getConstructorJoinpoint(constructorInfo);
+   }
+
    public FieldGetJoinpoint getFieldGetJoinpoint(FieldInfo fieldInfo) throws JoinpointException
    {
       return new BasicFieldGetJoinPoint(fieldInfo);

Modified: projects/jboss-reflect/trunk/src/main/org/jboss/joinpoint/spi/JoinpointFactory.java
===================================================================
--- projects/jboss-reflect/trunk/src/main/org/jboss/joinpoint/spi/JoinpointFactory.java	2008-07-25 07:08:00 UTC (rev 76222)
+++ projects/jboss-reflect/trunk/src/main/org/jboss/joinpoint/spi/JoinpointFactory.java	2008-07-25 10:03:28 UTC (rev 76223)
@@ -48,6 +48,16 @@
     * @throws JoinpointException when no such constructor
     */
    ConstructorJoinpoint getConstructorJoinpoint(ConstructorInfo constructorInfo) throws JoinpointException;
+   
+   /**
+    * Get a constructor join point
+    * 
+    * @param constructorInfo the constructor info
+    * @param metaData the metaData
+    * @return the constructor join point
+    * @throws JoinpointException when no such constructor
+    */
+   ConstructorJoinpoint getConstructorJoinpoint(ConstructorInfo constructorInfo, Object metaData) throws JoinpointException;
 
    /**
     * Get a field get join point




More information about the jboss-cvs-commits mailing list