com.starteam
Class ViewMember.ShareState

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

public static final class ViewMember.ShareState
extends EnumeratedValue

The enumeration of all Share States

See Also:
Serialized Form

Field Summary
static ViewMember.ShareState[] ALL
          All supported compression values.
static ViewMember.ShareState DERIVED_SHARE
           
static ViewMember.ShareState NOT_SHARED
           
static ViewMember.ShareState ROOT_SHARE
           
 
Method Summary
 boolean equals(java.lang.Object o)
          Compares this EnumeratedValue instance with another one.
static ViewMember.ShareState fromID(int id)
          Gets the Compression value corresponding to the given ID.
static ViewMember.ShareState fromValue(EnumeratedValue value)
          Gets the Compression 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 ShareState.
 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

NOT_SHARED

public static final ViewMember.ShareState NOT_SHARED

ROOT_SHARE

public static final ViewMember.ShareState ROOT_SHARE

DERIVED_SHARE

public static final ViewMember.ShareState DERIVED_SHARE

ALL

public static final ViewMember.ShareState[] ALL
All supported compression values.

Method Detail

getID

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

Returns:
The ID of this ShareState value.
See Also:
ViewMember.Type.ShareStateProperty

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 ViewMember.ShareState fromValue(EnumeratedValue value)
Gets the Compression value corresponding to the given EnumeratedValue.

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

fromID

public static ViewMember.ShareState fromID(int id)
Gets the Compression value corresponding to the given ID.

Parameters:
id - The ID of a Compression value.
Returns:
The corresponding Compression 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.