com.starteam
Class ChangeRequest.Status

java.lang.Object
  extended by com.starteam.EnumeratedValue
      extended by com.starteam.ChangeRequest.Status
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
ChangeRequest

public static final class ChangeRequest.Status
extends EnumeratedValue

The current status of the change request.

See Also:
ChangeRequest.Type.StatusProperty, ChangeRequest.Type.PropertyCollection.STATUS, Serialized Form

Field Summary
static ChangeRequest.Status[] ALL
           
static ChangeRequest.Status AS_DESIGNED
          A ChangeRequest whose behavior is as designed.
static ChangeRequest.Status CANNOT_REPRODUCE
          A ChangeRequest the tester has been unable to reproduce.
static ChangeRequest.Status CLOSED_AS_DESIGNED
          A ChangeRequest closed because its behavior is "as designed".
static ChangeRequest.Status CLOSED_CANNOT_REPRODUCE
          A ChangeRequest closed because it cannot be reproduced.
static ChangeRequest.Status CLOSED_DEFERRED
          A ChangeRequest closed because it has been deferred.
static ChangeRequest.Status CLOSED_DOCUMENTED
          A ChangeRequest closed as having been documented.
static ChangeRequest.Status CLOSED_FIXED
          A ChangeRequest closed because it has been fixed.
static ChangeRequest.Status CLOSED_IS_DUPLICATE
          A ChangeRequest closed because it is a duplicate of another.
static ChangeRequest.Status DEFERRED
          A deferred ChangeRequest.
static ChangeRequest.Status DOCUMENTED
          A ChangeRequest that has been documented.
static ChangeRequest.Status FIXED
          A ChangeRequest believed by the developer to be fixed, but not yet verified.
static ChangeRequest.Status IN_PROGRESS
          An in-progress ChangeRequest.
static ChangeRequest.Status IS_DUPLICATE
          A ChangeRequest identified as being a duplicate of another ChangeRequest.
static ChangeRequest.Status NEW
          A new (unsaved) ChangeRequest.
static ChangeRequest.Status OPEN
          An open ChangeRequest.
static ChangeRequest.Status VERIFIED_AS_DESIGNED
          A ChangeRequest whose behavior has been verified as being "as designed".
static ChangeRequest.Status VERIFIED_CANNOT_REPRODUCE
          A ChangeRequest that has been verified as not reproducible.
static ChangeRequest.Status VERIFIED_DEFERRED
          A ChangeRequest verified to be deferred.
static ChangeRequest.Status VERIFIED_DOCUMENTED
          A ChangeRequest verified to have been documented.
static ChangeRequest.Status VERIFIED_FIXED
          A ChangeRequest that has been verified as fixed.
static ChangeRequest.Status VERIFIED_IS_DUPLICATE
          A ChangeRequest verified to be a duplicate of another.
 
Method Summary
 boolean equals(java.lang.Object o)
          Compares this EnumeratedValue instance with another one.
static ChangeRequest.Status fromID(int id)
          Gets the Status value corresponding to the given ID.
static ChangeRequest.Status fromValue(EnumeratedValue value)
          Gets the Status value corresponding to the given EnumeratedValue.
 int getCode()
          Return the enum code for this object.
 int getID()
          The ID of the corresponding EnumeratedValue, as defined in StatusProperty.
 int hashCode()
          returns a unique hash for this instance
 boolean isClosedState()
          Returns true if this Enumerated Value represents a Closed State for its Property Note that the closed state is only meaningful if the property is the status property This property was first introduced in the 12.0 server
 
Methods inherited from class com.starteam.EnumeratedValue
addChild, assignParent, copy, disable, enable, findChild, getChildValues, getDebugString, getDepthInHierarchy, getDisplayName, getDisplayNameTranslations, getInternalName, getParentValue, getSortOrder, hasChildValues, isDisabled, isEnabled, isEqualTo, isLeafValue, isRootValue, isSelectable, setAfter, setChildValues, setClosedState, setDisplayName, setDisplayNameTranslations, setEnabled, setInternalName, setSelectable, setSortOrder, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NEW

public static final ChangeRequest.Status NEW
A new (unsaved) ChangeRequest.


OPEN

public static final ChangeRequest.Status OPEN
An open ChangeRequest.


IN_PROGRESS

public static final ChangeRequest.Status IN_PROGRESS
An in-progress ChangeRequest.


CANNOT_REPRODUCE

public static final ChangeRequest.Status CANNOT_REPRODUCE
A ChangeRequest the tester has been unable to reproduce.


AS_DESIGNED

public static final ChangeRequest.Status AS_DESIGNED
A ChangeRequest whose behavior is as designed.


FIXED

public static final ChangeRequest.Status FIXED
A ChangeRequest believed by the developer to be fixed, but not yet verified.


DOCUMENTED

public static final ChangeRequest.Status DOCUMENTED
A ChangeRequest that has been documented.


IS_DUPLICATE

public static final ChangeRequest.Status IS_DUPLICATE
A ChangeRequest identified as being a duplicate of another ChangeRequest.


DEFERRED

public static final ChangeRequest.Status DEFERRED
A deferred ChangeRequest.


VERIFIED_CANNOT_REPRODUCE

public static final ChangeRequest.Status VERIFIED_CANNOT_REPRODUCE
A ChangeRequest that has been verified as not reproducible.


VERIFIED_AS_DESIGNED

public static final ChangeRequest.Status VERIFIED_AS_DESIGNED
A ChangeRequest whose behavior has been verified as being "as designed".


VERIFIED_FIXED

public static final ChangeRequest.Status VERIFIED_FIXED
A ChangeRequest that has been verified as fixed.


VERIFIED_DOCUMENTED

public static final ChangeRequest.Status VERIFIED_DOCUMENTED
A ChangeRequest verified to have been documented.


VERIFIED_IS_DUPLICATE

public static final ChangeRequest.Status VERIFIED_IS_DUPLICATE
A ChangeRequest verified to be a duplicate of another.


VERIFIED_DEFERRED

public static final ChangeRequest.Status VERIFIED_DEFERRED
A ChangeRequest verified to be deferred.


CLOSED_CANNOT_REPRODUCE

public static final ChangeRequest.Status CLOSED_CANNOT_REPRODUCE
A ChangeRequest closed because it cannot be reproduced.


CLOSED_AS_DESIGNED

public static final ChangeRequest.Status CLOSED_AS_DESIGNED
A ChangeRequest closed because its behavior is "as designed".


CLOSED_FIXED

public static final ChangeRequest.Status CLOSED_FIXED
A ChangeRequest closed because it has been fixed.


CLOSED_DOCUMENTED

public static final ChangeRequest.Status CLOSED_DOCUMENTED
A ChangeRequest closed as having been documented.


CLOSED_IS_DUPLICATE

public static final ChangeRequest.Status CLOSED_IS_DUPLICATE
A ChangeRequest closed because it is a duplicate of another.


CLOSED_DEFERRED

public static final ChangeRequest.Status CLOSED_DEFERRED
A ChangeRequest closed because it has been deferred.


ALL

public static final ChangeRequest.Status[] ALL
Method Detail

getID

public int getID()
The ID of the corresponding EnumeratedValue, as defined in StatusProperty.

Returns:
The ID of this Status value.

getCode

public int getCode()
Return the enum code for this object.

Overrides:
getCode in class EnumeratedValue
Returns:
the enum code for this object.

isClosedState

public boolean isClosedState()
Returns true if this Enumerated Value represents a Closed State for its Property Note that the closed state is only meaningful if the property is the status property This property was first introduced in the 12.0 server

Overrides:
isClosedState in class EnumeratedValue
Returns:
true if this Enumerated Value represents the Closed State for its Property

fromValue

public static ChangeRequest.Status fromValue(EnumeratedValue value)
Gets the Status value corresponding to the given EnumeratedValue.

Parameters:
value - One of the EnumeratedValues of a StatusProperty.
Returns:
The corresponding Status value, or null.

fromID

public static ChangeRequest.Status fromID(int id)
Gets the Status value corresponding to the given ID.

Parameters:
id - A Status ID.
Returns:
The corresponding Status value, or null.

equals

public boolean equals(java.lang.Object o)
Description copied from class: EnumeratedValue
Compares this EnumeratedValue instance with another one. Returns true if their properties match, false otherwise

Overrides:
equals in class EnumeratedValue
Parameters:
o - The other EnumeratedValue instance
Returns:
boolean true if the two EnumeratedValues are equals

hashCode

public int hashCode()
Description copied from class: EnumeratedValue
returns a unique hash for this instance

Overrides:
hashCode in class EnumeratedValue
Returns:
a unique hash for this instance


StarTeam SDK 14.0, Build 21
Copyright © 2003-2012 Borland Software Corporation. All rights reserved.