net.sourceforge.groboutils.pmti.v1.itf.parser
Interface IParserCollator

All Known Implementing Classes:
DefaultParserCollator

public interface IParserCollator

Logic to extract parser parsed test-issue records.

Since:
July 7, 2002
Version:
$Date: 2003/02/10 22:52:01 $
Author:
Matt Albrecht groboclown@users.sourceforge.net

Method Summary
 void addParser(IParser p)
          Adds a new parser to the internal collection.
 ITestIssueRecordSet getRecords()
          Returns the parsed test-issue records for all known parsers.
 

Method Detail

addParser

public void addParser(IParser p)
Adds a new parser to the internal collection. It is up to the individual collator to lazily parse the records or parse the records at the time of this invocation.

It is illegal to invoke this method after a call to getRecords().

Parameters:
p - parser to add, which may be null (which should never cause an error).
Throws:
java.lang.IllegalStateException - thrown if this is called after the getRecords() method has been invoked.

getRecords

public ITestIssueRecordSet getRecords()
Returns the parsed test-issue records for all known parsers.



Copyright © 2001-2003 by The GroboUtils Project