Uses of Class
org.codehaus.aspectwerkz.definition.AspectDefinition

Packages that use AspectDefinition
org.codehaus.aspectwerkz   
org.codehaus.aspectwerkz.annotation   
org.codehaus.aspectwerkz.definition   
 

Uses of AspectDefinition in org.codehaus.aspectwerkz
 

Methods in org.codehaus.aspectwerkz that return AspectDefinition
 AspectDefinition CrossCuttingInfo.getAspectDefinition()
          Returns the aspect definition.
 

Constructors in org.codehaus.aspectwerkz with parameters of type AspectDefinition
CrossCuttingInfo(String uuid, Class aspectClass, String name, int deploymentModel, AspectDefinition aspectDef, Map parameters)
          Creates a new cross-cutting info instance.
 

Uses of AspectDefinition in org.codehaus.aspectwerkz.annotation
 

Methods in org.codehaus.aspectwerkz.annotation with parameters of type AspectDefinition
static void AspectAnnotationParser.parse(Class klass, AspectDefinition aspectDef, SystemDefinition definition)
          Parse the attributes and create and return a meta-data representation of them.
 

Uses of AspectDefinition in org.codehaus.aspectwerkz.definition
 

Methods in org.codehaus.aspectwerkz.definition that return AspectDefinition
 AspectDefinition SystemDefinition.getAspectDefinition(String name)
          Returns a specific aspect definition.
 

Methods in org.codehaus.aspectwerkz.definition with parameters of type AspectDefinition
static void DefinitionParserHelper.createAndAddPointcutDefToAspectDef(String name, String expression, AspectDefinition aspectDef)
          Creates and add pointcut definition to aspect definition.
static void DefinitionParserHelper.createAndAddIntroductionDefToAspectDef(Class mixinClass, String expression, String deploymentModel, AspectDefinition aspectDef)
          Creates and add introduction definition to aspect definition.
static void DefinitionParserHelper.createAndAddInterfaceIntroductionDefToAspectDef(String expression, String introductionName, String interfaceClassName, AspectDefinition aspectDef)
          Creates and add interface introduction definition to aspect definition.
static AdviceDefinition DefinitionParserHelper.createAdviceDefinition(String adviceName, AdviceType adviceType, String expression, String specialArgumentType, String aspectName, String aspectClassName, Method method, int methodIndex, AspectDefinition aspectDef)
          Creates a new advice definition.
static IntroductionDefinition DefinitionParserHelper.createIntroductionDefinition(Class mixinClass, String expression, String deploymentModel, AspectDefinition aspectDef)
          Creates an introduction definition.
static InterfaceIntroductionDefinition DefinitionParserHelper.createInterfaceIntroductionDefinition(String introductionName, String expression, String interfaceClassName, AspectDefinition aspectDef)
          Creates a new interface introduction definition.
 void SystemDefinition.addAspect(AspectDefinition aspectDef)
          Adds a new aspect definition.
 

Constructors in org.codehaus.aspectwerkz.definition with parameters of type AspectDefinition
AdviceDefinition(String name, AdviceType type, String specialArgumentType, String aspectName, String aspectClassName, ExpressionInfo expressionInfo, Method method, int methodIndex, AspectDefinition aspectDef)
          Creates a new advice meta-data instance.
 



Copyright © 2002-2004 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.