Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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