edu.cmu.cs.crystal.analysis.print
Class PrintNodesAnalysis

java.lang.Object
  extended by edu.cmu.cs.crystal.AbstractCrystalMethodAnalysis
      extended by edu.cmu.cs.crystal.analysis.print.PrintNodesAnalysis
All Implemented Interfaces:
ICrystalAnalysis

public class PrintNodesAnalysis
extends AbstractCrystalMethodAnalysis

This analysis prints the nodes of an AST as an indented tree

Since:
Crystal 3.4.1
Author:
aldrich

Constructor Summary
PrintNodesAnalysis()
           
 
Method Summary
 void analyzeMethod(MethodDeclaration d)
          Invoked for each method or constructor in the class.
 
Methods inherited from class edu.cmu.cs.crystal.AbstractCrystalMethodAnalysis
afterAllCompilationUnits, afterAllMethods, beforeAllCompilationUnits, beforeAllMethods, getInput, getName, getReporter, runAnalysis
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrintNodesAnalysis

public PrintNodesAnalysis()
Method Detail

analyzeMethod

public void analyzeMethod(MethodDeclaration d)
Description copied from class: AbstractCrystalMethodAnalysis
Invoked for each method or constructor in the class.

Specified by:
analyzeMethod in class AbstractCrystalMethodAnalysis