Known Direct Subclasses |
Known Indirect Subclasses |
Defines attribute keys that are used to identify text attributes. These
keys are used in AttributedCharacterIterator
and AttributedString
.
Field Summary
public static final AttributedCharacterIterator.Attribute | INPUT_METHOD_SEGMENT | Attribute key for input method segments. |
public static final AttributedCharacterIterator.Attribute | LANGUAGE | Attribute key for the language of some text. |
public static final AttributedCharacterIterator.Attribute | READING | Attribute key for the reading of some text. |
Protected Constructor Summary
Public Method Summary
final boolean | |
final int |
hashCode()
Returns a hash code value for the object.
|
String |
toString()
Returns a string representation of the object.
|
Protected Method Summary
String |
getName()
Returns the name of the attribute.
|
Object |
readResolve()
Resolves instances being deserialized to the predefined constants.
|
Inherited Method Summary
Fields
public static final AttributedCharacterIterator.Attribute INPUT_METHOD_SEGMENT
Attribute key for input method segments. Input methods often break up text into segments, which usually correspond to words.
Values are instances of Annotation
holding a null
reference.
See Also
public static final AttributedCharacterIterator.Attribute LANGUAGE
public static final AttributedCharacterIterator.Attribute READING
Attribute key for the reading of some text. In languages where the written form and the pronunciation of a word are only loosely related (such as Japanese), it is often necessary to store the reading (pronunciation) along with the written form.
Values are instances of Annotation
holding instances of String
.
See Also
Protected Constructors
protected Attribute (String name)
Constructs an Attribute
with the given name.
Parameters
name | the name of Attribute
|
---|
Public Methods
public final boolean equals (Object obj)
Compares two objects for equality. This version only returns true
for x.equals(y)
if x
and y
refer
to the same object, and guarantees this for all subclasses.
Parameters
obj | the object to compare this instance with. |
---|
Returns
true
if the specified object is equal to thisObject
;false
otherwise.
public final int hashCode ()
Returns a hash code value for the object. This version is identical to
the one in Object
, but is also final.
Returns
- this object's hash code.
public String toString ()
Returns a string representation of the object. This version returns the
concatenation of class name, "("
, a name identifying the attribute
and ")"
.
Returns
- a printable representation of this object.
Protected Methods
protected Object readResolve ()
Resolves instances being deserialized to the predefined constants.
Returns
- the resolved
Attribute
object
Throws
InvalidObjectException | if the object to resolve is not
an instance of Attribute
|
---|