org.jactr.tools.analysis.production
Class ProductionAnaysisUnitCompiler

java.lang.Object
  extended by org.jactr.tools.analysis.production.ProductionAnaysisUnitCompiler
All Implemented Interfaces:
org.jactr.io.compiler.IUnitCompiler

public class ProductionAnaysisUnitCompiler
extends java.lang.Object
implements org.jactr.io.compiler.IUnitCompiler


Constructor Summary
ProductionAnaysisUnitCompiler()
           
 
Method Summary
 void compile(org.antlr.runtime.tree.CommonTree node, java.util.Collection<java.lang.Exception> info, java.util.Collection<java.lang.Exception> warnings, java.util.Collection<java.lang.Exception> errors)
           
 SequenceAnalyzer getAnalyzer()
           
 java.util.Collection<java.lang.Integer> getRelevantTypes()
           
 void postCompile()
           
 void preCompile()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProductionAnaysisUnitCompiler

public ProductionAnaysisUnitCompiler()
Method Detail

compile

public void compile(org.antlr.runtime.tree.CommonTree node,
                    java.util.Collection<java.lang.Exception> info,
                    java.util.Collection<java.lang.Exception> warnings,
                    java.util.Collection<java.lang.Exception> errors)
Specified by:
compile in interface org.jactr.io.compiler.IUnitCompiler

getRelevantTypes

public java.util.Collection<java.lang.Integer> getRelevantTypes()
Specified by:
getRelevantTypes in interface org.jactr.io.compiler.IUnitCompiler

postCompile

public void postCompile()
Specified by:
postCompile in interface org.jactr.io.compiler.IUnitCompiler

preCompile

public void preCompile()
Specified by:
preCompile in interface org.jactr.io.compiler.IUnitCompiler

getAnalyzer

public SequenceAnalyzer getAnalyzer()