|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |