[jboss-cvs] JBossAS SVN: r64352 - branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Jul 30 11:38:52 EDT 2007


Author: kabir.khan at jboss.com
Date: 2007-07-30 11:38:52 -0400 (Mon, 30 Jul 2007)
New Revision: 64352

Modified:
   branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/ClassInstanceAdvisor.java
Log:
[JBAOP-452] ClassInstanceAdvisor.getInstance() incorrectly casts to Advisor

Modified: branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/ClassInstanceAdvisor.java
===================================================================
--- branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/ClassInstanceAdvisor.java	2007-07-30 15:25:15 UTC (rev 64351)
+++ branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/ClassInstanceAdvisor.java	2007-07-30 15:38:52 UTC (rev 64352)
@@ -68,7 +68,7 @@
          Advised advised = (Advised) obj;
          Advisor advizor = advised._getAdvisor();
          this.classAdvisorRef = new WeakReference(advizor);
-         
+
          if (advizor instanceof ClassAdvisor)
          {
             delegate = new InstanceAdvisorDelegate(advizor, this);
@@ -169,7 +169,7 @@
       appendedInterceptors = newList;
       hasInstanceAspects = true;
       if (interceptorChainObserver != null)
-      {      
+      {
          interceptorChainObserver.instanceInterceptorAdded(this);
       }
    }
@@ -329,8 +329,8 @@
       }
    }
 
-   
-   
+
+
    public Domain getDomain()
    {
       throw new RuntimeException("getDomain() is only available when you use weaving with generated advisors");
@@ -348,7 +348,7 @@
       }
       this.interceptorChainObserver.allInstanceInterceptorsRemoved(this);
    }
-   
+
    private Advisor getClassAdvisor()
    {
       if (classAdvisorRef != null)
@@ -362,7 +362,7 @@
    {
       if (instanceRef != null)
       {
-         return (Advisor)instanceRef.get();
+         return instanceRef.get();
       }
       return null;
    }




More information about the jboss-cvs-commits mailing list