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

Packages that use SystemDefinition
org.codehaus.aspectwerkz.cflow   
org.codehaus.aspectwerkz.definition   
 

Uses of SystemDefinition in org.codehaus.aspectwerkz.cflow
 

Methods in org.codehaus.aspectwerkz.cflow with parameters of type SystemDefinition
 AspectDefinition CflowBinding.getAspectDefinition(SystemDefinition systemDefinition, ClassLoader loader)
          Create an aspect definition for this cflow binding in the given system.
 

Uses of SystemDefinition in org.codehaus.aspectwerkz.definition
 

Methods in org.codehaus.aspectwerkz.definition that return SystemDefinition
static SystemDefinition SystemDefinition.createVirtualDefinitionAt(ClassLoader loader)
          Create a new virtual system definition for the given loader and add the virtual aspect in it.
static SystemDefinition SystemDefinitionContainer.getDefinitionFor(ClassLoader loader, String uuid)
          Lookup for a given SystemDefinition by uuid within a given ClassLoader.
 SystemDefinition AspectDefinition.getSystemDefinition()
          Returns the system definition.
 SystemDefinition MixinDefinition.getSystemDefinition()
          Returns the system definition.
static SystemDefinition SystemDefinitionContainer.getVirtualDefinitionAt(ClassLoader loader)
          Returns the virtual system for the class loader specified.
 

Methods in org.codehaus.aspectwerkz.definition with parameters of type SystemDefinition
static void DocumentParser.addVirtualAspect(SystemDefinition definition)
          Adds a virtual system aspect to the definition.
static void DefinitionParserHelper.attachDeploymentScopeDefsToVirtualAdvice(SystemDefinition systemDef)
          Attaches all deployment scopes in a system to the virtual advice.
static void DefinitionParserHelper.createAndAddAdvisableDef(String expression, SystemDefinition systemDef)
          Creates and adds an advisable definition to virtual aspect definition.
static void DefinitionParserHelper.createAndAddDeploymentScopeDef(String name, String expression, SystemDefinition systemDef)
          Creates and adds a prepared pointcut definition to virtual aspect definition.
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.
static AspectDefinition DocumentParser.parseAspectDefinition(org.dom4j.Document document, SystemDefinition systemDef, Class aspectClass)
          Parses the definition DOM document.
static void DocumentParser.parsePrepareElements(org.dom4j.Element root, SystemDefinition definition, String packageName)
          Parses the prepare elements.
 

Constructors in org.codehaus.aspectwerkz.definition with parameters of type SystemDefinition
AspectDefinition(String name, ClassInfo classInfo, SystemDefinition systemDefinition)
          Creates a new aspect meta-data instance.
MixinDefinition(ClassInfo mixinClass, DeploymentModel deploymentModel, boolean isTransient, SystemDefinition systemDef)
          Construct a new definition for mixin.
 



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