| net.sourceforge.groboutils.pmti.v1.IIssueState
All known Subclasses: net.sourceforge.groboutils.pmti.v1.defimpl.DefaultIssueState,
IIssueState | public interface IIssueState (Code) | | Describes the state of an Issue. Issue states may have additional
information associated with them, and as such uses the Attribute methodology
in the same way an Issue does. All implementations of IIssueState
must be immutable, unless they are also instances of
IEditableIssueState.
author: Matt Albrecht groboclown@users.sourceforge.net version: $Date: 2003/02/10 22:51:54 $ since: July 7, 2002 |
Method Summary | |
public IAttributeSet | getAttributes() Returns a list of all attributes associated with this state. | public String | getDescription() Retrieves a long, human-readable, description of the state. | public String | getName() Returns the short name of the state. | public boolean | isClosed() A broad category for the state - it means that the issue has been
resolved, and the code is no longer open for changes based on this
issue. | public boolean | isOpen() A broad category for the state - it means that the issue has not been
resolved yet, and the code is still open for changes based on this
issue. |
getAttributes | public IAttributeSet getAttributes()(Code) | | Returns a list of all attributes associated with this state. All
states of a particular type should have the same set of issues. If
the problem tracker does not have attributes associated with an issue
state, then this must still return a non-null, but the set
will be empty.
the set of tracker-specific and issue type-specific attributesand values associated with this issue. Can never returnnull. |
getDescription | public String getDescription()(Code) | | Retrieves a long, human-readable, description of the state.
the state's description. |
getName | public String getName()(Code) | | Returns the short name of the state.
the short readable name of the state. |
isClosed | public boolean isClosed()(Code) | | A broad category for the state - it means that the issue has been
resolved, and the code is no longer open for changes based on this
issue.
isClosed() must always return the opposite of
isOpen(); that is, the following code:
isOpen() == !isClosed()
must always evaluate to true.
|
isOpen | public boolean isOpen()(Code) | | A broad category for the state - it means that the issue has not been
resolved yet, and the code is still open for changes based on this
issue.
isOpen() must always return the opposite of
isClosed(); that is, the following code:
isOpen() == !isClosed()
must always evaluate to true.
|
|
|