|
|||||||||||
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 IProblemManager
public java.lang.String[] getIssueIDsForTemplate(IIssue issue)
getIssueIDsForTemplate
in interface IProblemManager
public IIssue getIssueByID(java.lang.String id)
getIssueByID
in interface IProblemManager
public IEditableIssue editIssue(IIssue issue) throws ProblemManagerException
editIssue
in interface IProblemManager
ProblemManagerException
public IEditableIssue createIssue(java.lang.String type) throws ProblemManagerException
createIssue
in interface IProblemManager
ProblemManagerException
public IProblemManagerInfo getProblemManagerInfo()
getProblemManagerInfo
in interface IProblemManager
protected 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 |