net.sourceforge.groboutils.pmti.v1
Interface IIssueTypeInfo

All Known Implementing Classes:
DefaultIssueTypeInfo

public interface IIssueTypeInfo

Information about the owning problem manager.

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

Method Summary
 java.lang.String getName()
          Returns the type name.
 IIssueState[] getPossibleStates()
          Returns all states for the current issue type.
 IAttributeInfo[] getSupportedAttributes()
          Returns all attributes allowed for an issue of this type.
 IIssueState[] getTestFailedStates()
          Returns the state that refer to the associated tests failing.
 IIssueState[] getTestPassedStates()
          Returns the state that refer to the associated tests passing.
 

Method Detail

getName

public java.lang.String getName()
Returns the type name.


getPossibleStates

public IIssueState[] getPossibleStates()
Returns all states for the current issue type.


getSupportedAttributes

public IAttributeInfo[] getSupportedAttributes()
Returns all attributes allowed for an issue of this type.


getTestPassedStates

public IIssueState[] getTestPassedStates()
Returns the state that refer to the associated tests passing. Allows for multiple states, for situations such as marked-as-fixed and tests pass, or still-open but tests pass.


getTestFailedStates

public IIssueState[] getTestFailedStates()
Returns the state that refer to the associated tests failing. Allows for multiple states, for situations such as marked-as-fixed but tests fail, or still-open but tests fail.



Copyright © 2001-2003 by The GroboUtils Project