abc.aspectj.visit
Class HierarchyBuilder

java.lang.Object
  extended by NodeVisitor
      extended by abc.aspectj.visit.HierarchyBuilder

public class HierarchyBuilder
extends NodeVisitor

Builds the internal representation of the class hierarchy and package structure used by the pattern matcher.

Author:
Aske Simon Christensen, Oege de Moor

Constructor Summary
HierarchyBuilder(ExtensionInfo ext)
           
 
Method Summary
 NodeVisitor enter(Node n)
           
static boolean isNameable(ClassType ct)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HierarchyBuilder

public HierarchyBuilder(ExtensionInfo ext)
Method Detail

isNameable

public static boolean isNameable(ClassType ct)

enter

public NodeVisitor enter(Node n)