abc.aspectj.visit
Class NamePatternEvaluator

java.lang.Object
  extended by HaltingVisitor
      extended by abc.aspectj.visit.NamePatternEvaluator

public class NamePatternEvaluator
extends HaltingVisitor

Evaluate all name patterns and store the list of classes matched.

Author:
Aske Simon Christensen

Field Summary
protected  java.util.Set classes
           
protected  PCNode context
           
protected  ExtensionInfo ext_info
           
protected  java.util.Set packages
           
 
Constructor Summary
NamePatternEvaluator(ExtensionInfo ext_info)
           
 
Method Summary
 NodeVisitor enter(Node n)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

classes

protected java.util.Set classes

packages

protected java.util.Set packages

context

protected PCNode context

ext_info

protected ExtensionInfo ext_info
Constructor Detail

NamePatternEvaluator

public NamePatternEvaluator(ExtensionInfo ext_info)
Method Detail

enter

public NodeVisitor enter(Node n)