org.codehaus.aspectwerkz.definition.expression
Class ExpressionContext

java.lang.Object
  extended byorg.codehaus.aspectwerkz.definition.expression.ExpressionContext

public class ExpressionContext
extends java.lang.Object

Context for the expression AST evaluation.

Author:
Jonas Bonér, Alexandre Vasseur

Constructor Summary
ExpressionContext(PointcutType pointcutType, ExpressionNamespace namespace, ClassMetaData classMetaData, MemberMetaData memberMetaData, java.lang.String exceptionType)
          Creates a new context.
 
Method Summary
 ClassMetaData getClassMetaData()
           
 java.lang.String getExceptionType()
           
 MemberMetaData getMemberMetaData()
           
 ExpressionNamespace getNamespace()
           
 PointcutType getPointcutType()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpressionContext

public ExpressionContext(PointcutType pointcutType,
                         ExpressionNamespace namespace,
                         ClassMetaData classMetaData,
                         MemberMetaData memberMetaData,
                         java.lang.String exceptionType)
Creates a new context.

Parameters:
pointcutType - the pointcut type
Method Detail

getPointcutType

public PointcutType getPointcutType()

getClassMetaData

public ClassMetaData getClassMetaData()

getExceptionType

public java.lang.String getExceptionType()

getMemberMetaData

public MemberMetaData getMemberMetaData()

getNamespace

public ExpressionNamespace getNamespace()


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