01: package jdepend.framework;
02:
03: /**
04: * The <code>ParserListener</code> interface defines a listener
05: * notified upon the completion of parsing events.
06: * <p>
07: * Implementers of this interface register for notification using
08: * the <code>JDepend.addParseListener()</code> method.
09: *
10: * @author <b>Mike Clark</b>
11: * @author Clarkware Consulting, Inc.
12: */
13:
14: public interface ParserListener {
15:
16: /**
17: * Called whenever a Java class file is parsed into the specified
18: * <code>JavaClass</code> instance.
19: *
20: * @param parsedClass Parsed Java class.
21: */
22: public void onParsedJavaClass(JavaClass parsedClass);
23:
24: }
|