MessageFormat.Field (Java 2 Platform SE 5.0) (original) (raw)
java.text
Class MessageFormat.Field
java.lang.Object
java.text.AttributedCharacterIterator.Attribute
java.text.Format.Field
java.text.MessageFormat.Field
All Implemented Interfaces:
Enclosing class:
public static class MessageFormat.Field
extends Format.Field
Defines constants that are used as attribute keys in theAttributedCharacterIterator
returned from MessageFormat.formatToCharacterIterator
.
Since:
1.4
See Also:
Field Summary | |
---|---|
static MessageFormat.Field | ARGUMENT Constant identifying a portion of a message that was generated from an argument passed into formatToCharacterIterator. |
Fields inherited from class java.text.AttributedCharacterIterator.Attribute |
---|
INPUT_METHOD_SEGMENT, LANGUAGE, READING |
Constructor Summary | |
---|---|
protected | MessageFormat.Field(String name) Creates a Field with the specified name. |
Method Summary | |
---|---|
protected Object | readResolve() Resolves instances being deserialized to the predefined constants. |
Methods inherited from class java.text.AttributedCharacterIterator.Attribute |
---|
equals, getName, hashCode, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, [wait](../../java/lang/Object.html#wait%28long, int%29) |
Field Detail |
---|
ARGUMENT
public static final MessageFormat.Field ARGUMENT
Constant identifying a portion of a message that was generated from an argument passed into formatToCharacterIterator
. The value associated with the key will be an Integer
indicating the index in the arguments
array of the argument from which the text was generated.
Constructor Detail |
---|
MessageFormat.Field
protected MessageFormat.Field(String name)
Creates a Field with the specified name.
Parameters:
name
- Name of the attribute
Method Detail |
---|
readResolve
protected Object readResolve() throws InvalidObjectException
Resolves instances being deserialized to the predefined constants.
Overrides:
[readResolve](../../java/text/AttributedCharacterIterator.Attribute.html#readResolve%28%29)
in class [AttributedCharacterIterator.Attribute](../../java/text/AttributedCharacterIterator.Attribute.html "class in java.text")
Returns:
resolved MessageFormat.Field constant
Throws:
[InvalidObjectException](../../java/io/InvalidObjectException.html "class in java.io")
- if the constant could not be resolved.
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2004, 2010 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.