jdepend.framework
public abstract class AbstractParser extends Object
AbstractParser class is the base class
for classes capable of parsing files to create a
JavaClass instance.
| Field Summary | |
|---|---|
| static boolean | DEBUG |
| Constructor Summary | |
|---|---|
| AbstractParser() | |
| AbstractParser(PackageFilter filter) | |
| Method Summary | |
|---|---|
| void | addParseListener(ParserListener listener) |
| protected void | debug(String message) |
| protected PackageFilter | getFilter() |
| protected void | onParsedJavaClass(JavaClass jClass)
Informs registered parser listeners that the specified
JavaClass was parsed.
|
| abstract JavaClass | parse(InputStream is)
Registered parser listeners are informed that the resulting
JavaClass was parsed. |
| protected void | setFilter(PackageFilter filter) |
JavaClass was parsed.
Parameters: jClass Parsed Java class.
JavaClass was parsed.