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 TypeMethodDescriptionvoid
addParseListener
(ParserListener listener) protected void
protected PackageFilter
protected void
onParsedJavaClass
(JavaClass jClass) Informs registered parser listeners that the specifiedJavaClass
was parsed.abstract JavaClass
parse
(InputStream is) Registered parser listeners are informed that the resultingJavaClass
was parsed.protected void
setFilter
(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 resultingJavaClass
was parsed.- Throws:
IOException
-
onParsedJavaClass
Informs registered parser listeners that the specifiedJavaClass
was parsed.- Parameters:
jClass
- Parsed Java class.
-
getFilter
-
setFilter
-
debug
-