org.codehaus.nanning.config
Class ClassAspect

java.lang.Object
  extended byorg.codehaus.nanning.config.AspectSystem
      extended byorg.codehaus.nanning.config.ClassAspect
All Implemented Interfaces:
Aspect, AspectFactory

public class ClassAspect
extends AspectSystem
implements Aspect


Constructor Summary
ClassAspect(java.lang.Class classIdentifier)
           
 
Method Summary
 void advise(AspectInstance aspectInstance)
           
 java.lang.Class getClassIdentifier()
           
 void introduce(AspectInstance aspectInstance)
           
 
Methods inherited from class org.codehaus.nanning.config.AspectSystem
addAspect, getAspects, initialize, newInstance, reinitialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassAspect

public ClassAspect(java.lang.Class classIdentifier)
Method Detail

introduce

public void introduce(AspectInstance aspectInstance)
Specified by:
introduce in interface Aspect
Overrides:
introduce in class AspectSystem

advise

public void advise(AspectInstance aspectInstance)
Specified by:
advise in interface Aspect
Overrides:
advise in class AspectSystem

getClassIdentifier

public java.lang.Class getClassIdentifier()


Copyright © Jon Tirsen. All Rights Reserved.