|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.sourceforge.groboutils.pmti.v1.itf.ITFReadProblemManager
A read-only ProblemManager for the ITF section of the PMTI framework. No states are supported.
| Constructor Summary | |
ITFReadProblemManager(IParser parsers)
|
|
ITFReadProblemManager(IParser[] parsers)
|
|
ITFReadProblemManager(IParserGenerator generator)
|
|
| Method Summary | |
protected void |
addTestIssueRecord(ITestIssueRecord tir)
|
protected boolean |
attributeMatch(IAttribute checkA,
IAttribute verifyA)
|
protected boolean |
attributesMatch(IAttributeSet check,
IAttributeSet verify)
|
IEditableIssue |
createIssue(java.lang.String type)
Creates a new issue of the given type. |
protected IIssue |
createITFIssue(java.lang.String id,
java.lang.String desc,
ITestRecord[] tr)
|
protected IIssue |
createNewITFIssue(ITestIssueRecord tir)
|
IEditableIssue |
editIssue(IIssue issue)
Given the real issue, returns the editable version of the issue. |
IIssue |
getIssueByID(java.lang.String id)
Returns the issue associated with the given unique issue ID. |
java.lang.String[] |
getIssueIDs()
Returns a list of all issue IDs known by the PMT. |
java.lang.String[] |
getIssueIDsForTemplate(IIssue issue)
Returns all issue IDs that match the given 'template'. |
IProblemManagerInfo |
getProblemManagerInfo()
Returns all meta-data for this problem management tracker. |
protected void |
loadParser(IParser p)
|
protected void |
setupInfo()
|
protected IIssue |
updateITFIssue(IIssue orig,
ITestIssueRecord addTir)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ITFReadProblemManager(IParserGenerator generator)
public ITFReadProblemManager(IParser parsers)
public ITFReadProblemManager(IParser[] parsers)
| Method Detail |
public java.lang.String[] getIssueIDs()
getIssueIDs in interface IProblemManagerpublic java.lang.String[] getIssueIDsForTemplate(IIssue issue)
getIssueIDsForTemplate in interface IProblemManagerpublic IIssue getIssueByID(java.lang.String id)
getIssueByID in interface IProblemManager
public IEditableIssue editIssue(IIssue issue)
throws ProblemManagerException
editIssue in interface IProblemManagerProblemManagerException
public IEditableIssue createIssue(java.lang.String type)
throws ProblemManagerException
createIssue in interface IProblemManagerProblemManagerExceptionpublic IProblemManagerInfo getProblemManagerInfo()
getProblemManagerInfo in interface IProblemManagerprotected void loadParser(IParser p)
protected void addTestIssueRecord(ITestIssueRecord tir)
protected IIssue createNewITFIssue(ITestIssueRecord tir)
protected IIssue updateITFIssue(IIssue orig,
ITestIssueRecord addTir)
protected IIssue createITFIssue(java.lang.String id,
java.lang.String desc,
ITestRecord[] tr)
protected void setupInfo()
protected boolean attributesMatch(IAttributeSet check,
IAttributeSet verify)
protected boolean attributeMatch(IAttribute checkA,
IAttribute verifyA)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||