abc.weaving.matching
Class EmptyFormals

java.lang.Object
  extended by abc.weaving.matching.EmptyFormals
All Implemented Interfaces:
WeavingEnv

public class EmptyFormals
extends java.lang.Object
implements WeavingEnv

An empty weaving environment, for use in contexts where named pointcut variables aren't supported.

Author:
Ganesh Sittampalam

Constructor Summary
EmptyFormals()
           
 
Method Summary
 AbcType getAbcType(Var v)
          Return the declared type of the given named pointcut variable
 WeavingVar getWeavingVar(Var v)
          Return the weaving variable corresponding to the given named pointcut variable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmptyFormals

public EmptyFormals()
Method Detail

getWeavingVar

public WeavingVar getWeavingVar(Var v)
Description copied from interface: WeavingEnv
Return the weaving variable corresponding to the given named pointcut variable

Specified by:
getWeavingVar in interface WeavingEnv
Parameters:
v - The pointcut variable

getAbcType

public AbcType getAbcType(Var v)
Description copied from interface: WeavingEnv
Return the declared type of the given named pointcut variable

Specified by:
getAbcType in interface WeavingEnv
Parameters:
v - The pointcut variable