Uses of Class
org.codehaus.aspectwerkz.DeploymentModel

Packages that use DeploymentModel
org.codehaus.aspectwerkz   
org.codehaus.aspectwerkz.aspect   
org.codehaus.aspectwerkz.definition   
org.codehaus.aspectwerkz.transform.inlining   
 

Uses of DeploymentModel in org.codehaus.aspectwerkz
 

Fields in org.codehaus.aspectwerkz declared as DeploymentModel
static DeploymentModel DeploymentModel.PER_CFLOW
           
static DeploymentModel DeploymentModel.PER_CFLOWBELOW
           
static DeploymentModel DeploymentModel.PER_CLASS
           
static DeploymentModel DeploymentModel.PER_INSTANCE
           
static DeploymentModel DeploymentModel.PER_JVM
           
static DeploymentModel DeploymentModel.PER_TARGET
           
static DeploymentModel DeploymentModel.PER_THIS
           
 

Methods in org.codehaus.aspectwerkz that return DeploymentModel
 DeploymentModel AspectContext.getDeploymentModel()
          Returns the deployment model.
static DeploymentModel DeploymentModel.getDeploymentModelFor(String deploymentModelAsString)
           
 

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

Uses of DeploymentModel in org.codehaus.aspectwerkz.aspect
 

Fields in org.codehaus.aspectwerkz.aspect declared as DeploymentModel
protected  DeploymentModel AbstractMixinFactory.m_deploymentModel
           
 

Methods in org.codehaus.aspectwerkz.aspect that return DeploymentModel
 DeploymentModel AdviceInfo.getAspectDeploymentModel()
          Returns the aspect deployment model
 

Constructors in org.codehaus.aspectwerkz.aspect with parameters of type DeploymentModel
AbstractMixinFactory(Class mixinClass, DeploymentModel deploymentModel)
          Creates a new mixin factory.
AdviceInfo(String aspectQualifiedName, String aspectClassName, DeploymentModel aspectDeploymentModel, String methodName, String methodSignature, org.objectweb.asm.Type[] methodParameterTypes, AdviceType type, String specialArgumentType, String adviceName, boolean targetWithRuntimeCheck, ExpressionInfo expressionInfo, ExpressionContext expressionContext, AdviceDefinition adviceDef)
          TODO refactor - many member fields holds data that is in either the adviceDef (which is in the class) or the aspectDef (which is accessible from the adviceDef)

Creates a new advice info.

DefaultMixinFactory(Class mixinClass, DeploymentModel deploymentModel)
          Creates a new default mixin factory.
 

Uses of DeploymentModel in org.codehaus.aspectwerkz.definition
 

Methods in org.codehaus.aspectwerkz.definition that return DeploymentModel
 DeploymentModel AdviceDefinition.getDeploymentModel()
          Returns the the deployment model for the advice
 DeploymentModel AspectDefinition.getDeploymentModel()
          Returns the deployment model.
 DeploymentModel MixinDefinition.getDeploymentModel()
          Returns the deployment model.
 

Methods in org.codehaus.aspectwerkz.definition with parameters of type DeploymentModel
static MixinDefinition DefinitionParserHelper.createAndAddMixinDefToSystemDef(ClassInfo mixinClassInfo, String expression, DeploymentModel deploymentModel, boolean isTransient, SystemDefinition systemDef)
          Creates and add mixin definition to system definition.
static MixinDefinition DefinitionParserHelper.createMixinDefinition(ClassInfo mixinClassInfo, String expression, DeploymentModel deploymentModel, boolean isTransient, SystemDefinition systemDef)
          Creates an introduction definition.
 void AspectDefinition.setDeploymentModel(DeploymentModel deploymentModel)
          Sets the deployment model.
 void MixinDefinition.setDeploymentModel(DeploymentModel deploymentModel)
          Sets the deployment model.
 

Constructors in org.codehaus.aspectwerkz.definition with parameters of type DeploymentModel
MixinDefinition(ClassInfo mixinClass, DeploymentModel deploymentModel, boolean isTransient, SystemDefinition systemDef)
          Construct a new definition for mixin.
 

Uses of DeploymentModel in org.codehaus.aspectwerkz.transform.inlining
 

Methods in org.codehaus.aspectwerkz.transform.inlining that return DeploymentModel
 DeploymentModel AspectInfo.getDeploymentModel()
           
 



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