org.codehaus.aspectwerkz.attribdef.definition.attribute
Class AspectAttributeParser

java.lang.Object
  extended byorg.codehaus.aspectwerkz.attribdef.definition.attribute.AspectAttributeParser
Direct Known Subclasses:
DefaultAspectAttributeParser

public abstract class AspectAttributeParser
extends java.lang.Object

Abstract base class for all the aspect attribute parsers to extend.

Extracts the aspects attributes and creates a meta-data representation of them.

Author:
Jonas Bonér

Constructor Summary
AspectAttributeParser()
           
 
Method Summary
abstract  AspectDefinition parse(java.lang.Class klass)
          Parse the attributes and create and return a meta-data representation of them.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AspectAttributeParser

public AspectAttributeParser()
Method Detail

parse

public abstract AspectDefinition parse(java.lang.Class klass)
Parse the attributes and create and return a meta-data representation of them.

Parameters:
klass - the class to extract attributes from
Returns:
the aspect meta-data


Copyright (c) 2002-2004 The AspectWerkz Team. All Rights Reserved.