Package jdepend.framework
Class AbstractParser
java.lang.Object
jdepend.framework.AbstractParser
- Direct Known Subclasses:
ClassFileParser
The
AbstractParser class is the base class
for classes capable of parsing files to create a
JavaClass instance.- Author:
- Mike Clark, Clarkware Consulting, Inc.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddParseListener(ParserListener listener) protected voidprotected PackageFilterprotected voidonParsedJavaClass(JavaClass jClass) Informs registered parser listeners that the specifiedJavaClasswas parsed.abstract JavaClassparse(InputStream is) Registered parser listeners are informed that the resultingJavaClasswas parsed.protected voidsetFilter(PackageFilter filter)
-
Field Details
-
DEBUG
public static boolean DEBUG
-
-
Constructor Details
-
AbstractParser
public AbstractParser() -
AbstractParser
-
-
Method Details
-
addParseListener
-
parse
Registered parser listeners are informed that the resultingJavaClasswas parsed.- Throws:
IOException
-
onParsedJavaClass
Informs registered parser listeners that the specifiedJavaClasswas parsed.- Parameters:
jClass- Parsed Java class.
-
getFilter
-
setFilter
-
debug
-