com.starteam
Class ChangeRequest.Severity

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

public static final class ChangeRequest.Severity
extends EnumeratedValue

The severity of the problem that prompted the request.

See Also:
ChangeRequest.Type.SeverityProperty, ChangeRequest.Type.PropertyCollection.SEVERITY, Serialized Form

Field Summary
static ChangeRequest.Severity[] ALL
           
static ChangeRequest.Severity HIGH
          High severity.
static ChangeRequest.Severity LOW
          Low severity.
static ChangeRequest.Severity MEDIUM
          Medium severity.
 
Method Summary
 boolean equals(java.lang.Object o)
          Compares this EnumeratedValue instance with another one.
static ChangeRequest.Severity fromID(int id)
          Gets the Severity value corresponding to the given ID.
static ChangeRequest.Severity fromValue(EnumeratedValue value)
          Gets the Severity 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 SeverityProperty.
 int hashCode()
          returns a unique hash for this instance
 
Methods inherited from class com.starteam.EnumeratedValue
addChild, assignParent, copy, disable, enable, findChild, getChildValues, getDebugString, getDepthInHierarchy, getDisplayName, getDisplayNameTranslations, getInternalName, getParentValue, getSortOrder, hasChildValues, isClosedState, 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

LOW

public static final ChangeRequest.Severity LOW
Low severity.


MEDIUM

public static final ChangeRequest.Severity MEDIUM
Medium severity.


HIGH

public static final ChangeRequest.Severity HIGH
High severity.


ALL

public static final ChangeRequest.Severity[] ALL
Method Detail

getID

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

Returns:
The ID of this Severity value.

getCode

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

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

fromValue

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

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

fromID

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

Parameters:
id - A Severity ID.
Returns:
The corresponding Severity 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.