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.