Logo Search packages:      
Sourcecode: aspectj version File versions  Download package

org::aspectj::weaver::loadtime::definition::Definition Class Reference

List of all members.


Detailed Description

A POJO that contains raw strings from the XML (sort of XMLBean for our simple LTW DTD)

Author:
Alexandre Vasseur

Definition at line 24 of file Definition.java.


Public Member Functions

void addScopedAspect (String name, String scopePattern)
void appendWeaverOptions (String option)
boolean createDumpDirPerClassloader ()
List< String > getAspectClassNames ()
List< String > getAspectExcludePatterns ()
List< String > getAspectIncludePatterns ()
List< Definition.ConcreteAspect > getConcreteAspects ()
List< String > getDumpPatterns ()
List< String > getExcludePatterns ()
List< String > getIncludePatterns ()
String getScopeForAspect (String name)
String getWeaverOptions ()
void setCreateDumpDirPerClassloader (boolean b)
void setDumpBefore (boolean b)
boolean shouldDumpBefore ()

Private Attributes

final List< String > aspectClassNames
final List< String > aspectExcludePatterns
final List< String > aspectIncludePatterns
final List
< Definition.ConcreteAspect > 
concreteAspects
boolean dumpBefore
final List< String > dumpPatterns
final List< String > excludePatterns
final List< String > includePatterns
boolean perClassloaderDumpDir
final Map< String, String > scopedAspects
final StringBuffer weaverOptions

Classes

class  ConcreteAspect
class  Pointcut

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index