net.sourceforge.groboutils.pmti.v1.defimpl
Class DefaultIssueTypeInfo

java.lang.Object
  extended bynet.sourceforge.groboutils.pmti.v1.defimpl.DefaultIssueTypeInfo
All Implemented Interfaces:
IIssueTypeInfo

public class DefaultIssueTypeInfo
extends java.lang.Object
implements IIssueTypeInfo

Information about the owning problem manager.

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

Constructor Summary
DefaultIssueTypeInfo(java.lang.String n, IAttributeInfo[] at, IIssueState[] as, IIssueState[] ps, IIssueState[] fs)
           
 
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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultIssueTypeInfo

public DefaultIssueTypeInfo(java.lang.String n,
                            IAttributeInfo[] at,
                            IIssueState[] as,
                            IIssueState[] ps,
                            IIssueState[] fs)
Method Detail

getName

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

Specified by:
getName in interface IIssueTypeInfo

getPossibleStates

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

Specified by:
getPossibleStates in interface IIssueTypeInfo

getSupportedAttributes

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

Specified by:
getSupportedAttributes in interface IIssueTypeInfo

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.

Specified by:
getTestPassedStates in interface IIssueTypeInfo

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.

Specified by:
getTestFailedStates in interface IIssueTypeInfo


Copyright © 2001-2003 by The GroboUtils Project