-
- All Known Implementing Classes:
ClassLoaderSectionParser,EnvironmentSectionParser,MemorySectionParser,MonitorSectionParser,MonitorSovSectionParserPart,NativeMemorySectionParser,PlatformSectionParser,SectionParser,SectionParserGrammar,SovereignSectionParserPart,StackSectionParser,ThreadSectionParser,ThreadSovSectionParserPart,TitleSectionParser
public interface ISectionParserParses a section of a javacore. Each javacore section has its own section parser.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleananyMatched()IteratorgetErrors()StringgetSectionName()voidreadIntoDTFJ(ILookAheadBuffer lookAhead, IImageBuilder imageBuilder)Pass in a lookahead buffer that is shared amongst all section parsers, pass in the DTFJ factory to construct the DTFJ objects as tags are being parsed.
-
-
-
Method Detail
-
readIntoDTFJ
void readIntoDTFJ(ILookAheadBuffer lookAhead, IImageBuilder imageBuilder) throws ParserException
Pass in a lookahead buffer that is shared amongst all section parsers, pass in the DTFJ factory to construct the DTFJ objects as tags are being parsed.- Parameters:
lookAhead-imageBuilder-- Throws:
ParserException
-
getErrors
Iterator getErrors()
-
getSectionName
String getSectionName()
-
anyMatched
boolean anyMatched()
-
-