org.csapi.jr.se.ui
Class UIPronounceType

java.lang.Object
  |
  +--org.csapi.jr.se.ui.UIPronounceType
All Implemented Interfaces:
java.io.Serializable

public final class UIPronounceType
extends java.lang.Object
implements java.io.Serializable

Defines the pronunciation type. The International Phonetic Alphabet (IPA) representation can be used to specify pronunciations. For more information see: http://www2.arts.gla.ac.uk/IPA/ipachart.html http://charts.unicode.org/Unicode.charts/normal/U0250.html Also, simple sound-alike replacements can be used, such as "I triple E" for IEEE.

See Also:
Serialized Form

Field Summary
static int _UI_PRONOUNCE_IPA
          The IPA pronunciation type
static int _UI_PRONOUNCE_SOUNDSLIKE
          The simple sounds like replacement type
static org.csapi.jr.se.ui.UIPronounceType UI_PRONOUNCE_IPA
          The IPA pronunciation type
static org.csapi.jr.se.ui.UIPronounceType UI_PRONOUNCE_SOUNDSLIKE
          The simple sounds like replacement type
 
Method Summary
 boolean equals(java.lang.Object o)
          Indicates whether some other object is 'equal to' this one.
static org.csapi.jr.se.ui.UIPronounceType getObject(int value)
          Accepts values in the range of 0 to 1
 int getValue()
          Number representing enum type
 java.lang.String getValueText()
          getValueText method, overrides the getValueText() method in class java.lang.Object
 int hashCode()
          Returns a hashcode value for the object.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_UI_PRONOUNCE_IPA

public static final int _UI_PRONOUNCE_IPA
The IPA pronunciation type

See Also:
Constant Field Values

UI_PRONOUNCE_IPA

public static final org.csapi.jr.se.ui.UIPronounceType UI_PRONOUNCE_IPA
The IPA pronunciation type


_UI_PRONOUNCE_SOUNDSLIKE

public static final int _UI_PRONOUNCE_SOUNDSLIKE
The simple sounds like replacement type

See Also:
Constant Field Values

UI_PRONOUNCE_SOUNDSLIKE

public static final org.csapi.jr.se.ui.UIPronounceType UI_PRONOUNCE_SOUNDSLIKE
The simple sounds like replacement type

Method Detail

getValue

public int getValue()
Number representing enum type

Returns:
int number representing type of object, this is defined within the class

getValueText

public java.lang.String getValueText()
getValueText method, overrides the getValueText() method in class java.lang.Object

Returns:
String The stringified version of the UIPronounceType object

getObject

public static org.csapi.jr.se.ui.UIPronounceType getObject(int value)
                                                    throws InvalidEnumValueException
Accepts values in the range of 0 to 1

Parameters:
value - number representing type of object, this is defined within the class
Throws:
InvalidEnumValueException - thrown if invalid value is passed into method

equals

public boolean equals(java.lang.Object o)
Indicates whether some other object is 'equal to' this one.

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Returns a hashcode value for the object.

Overrides:
hashCode in class java.lang.Object