1 package net.sourceforge.pmd.sourcetypehandlers; 2 3 /** 4 * Interface for starting an implementation of the parser visitors for 5 * the grammars. 6 * 7 * @author pieter_van_raemdonck - Application Engineers NV/SA - www.ae.be 8 */ 9 public interface VisitorStarter { 10 11 VisitorStarter dummy = new VisitorStarter() { public void start(Object rootNode) {} }; 12 13 /** 14 * Start the visitor, given the root-node of the AST. 15 * 16 * @param rootNode The root node of the AST 17 */ 18 void start(Object rootNode); 19 20 }