Home » openjdk-7 » java » text » [javadoc | source]
public static class: AttributedCharacterIterator.Attribute [javadoc | source]

All Implemented Interfaces:

Direct Known Subclasses:
    TextAttribute, Field, Field, Field, Field

Defines attribute keys that are used to identify text attributes. These keys are used in {@code AttributedCharacterIterator} and {@code AttributedString}.
Field Summary
public static final  Attribute LANGUAGE    Attribute key for the language of some text.

Values are instances of Locale .

public static final  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 .

public static final  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 {@code null} reference.

 protected Attribute(String name) 
    Constructs an {@code Attribute} with the given name.
Method from java.text.AttributedCharacterIterator$Attribute Summary:
equals,   getName,   hashCode,   readResolve,   toString
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from java.text.AttributedCharacterIterator$Attribute Detail:
 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.
 protected String getName() 
    Returns the name of the attribute.
 public final int hashCode() 
    Returns a hash code value for the object. This version is identical to the one in {@code Object}, but is also final.
 protected Object readResolve() throws InvalidObjectException 
    Resolves instances being deserialized to the predefined constants.
 public String toString() 
    Returns a string representation of the object. This version returns the concatenation of class name, {@code "("}, a name identifying the attribute and {@code ")"}.