Commit 6d98f7a8 by Michael Koch Committed by Michael Koch

AttributedCharacterIterator.java, [...]: Reformated.

2003-10-15  Michael Koch  <konqueror@gmx.de>

	* java/text/AttributedCharacterIterator.java,
	java/text/CharacterIterator.java: Reformated.

From-SVN: r72518
parent c191caf2
2003-10-15 Michael Koch <konqueror@gmx.de> 2003-10-15 Michael Koch <konqueror@gmx.de>
* java/text/AttributedCharacterIterator.java,
java/text/CharacterIterator.java: Reformated.
2003-10-15 Michael Koch <konqueror@gmx.de>
* javax/swing/UIDefaults.java (putDefaults): * javax/swing/UIDefaults.java (putDefaults):
Readded accidently removed "public" modifier. Readded accidently removed "public" modifier.
......
...@@ -53,98 +53,67 @@ import java.util.Map; ...@@ -53,98 +53,67 @@ import java.util.Map;
* that is defined for a particular value across an entire range of * that is defined for a particular value across an entire range of
* characters or which is undefined over a range of characters. * characters or which is undefined over a range of characters.
* *
* @version 0.0
*
* @author Aaron M. Renn (arenn@urbanophile.com) * @author Aaron M. Renn (arenn@urbanophile.com)
*/ */
public interface AttributedCharacterIterator extends CharacterIterator public interface AttributedCharacterIterator extends CharacterIterator
{ {
/** /**
* This class defines attribute keys that are used as text attributes. * This class defines attribute keys that are used as text attributes.
*/ */
public static class Attribute implements Serializable public static class Attribute implements Serializable
{ {
private static final long serialVersionUID = -9142742483513960612L; private static final long serialVersionUID = -9142742483513960612L;
/*************************************************************************/ /**
/*
* Static Variables
*/
/**
* This is the attribute for the language of the text. The value of * This is the attribute for the language of the text. The value of
* attributes of this key type are instances of <code>Locale</code>. * attributes of this key type are instances of <code>Locale</code>.
*/ */
public static final Attribute LANGUAGE = new Attribute("LANGUAGE"); public static final Attribute LANGUAGE = new Attribute ("LANGUAGE");
/** /**
* This is the attribute for the reading form of text. This is used * This is the attribute for the reading form of text. This is used
* for storing pronunciation along with the written text for languages * for storing pronunciation along with the written text for languages
* which need it. The value of attributes of this key type are * which need it. The value of attributes of this key type are
* instances of <code>Annotation</code> which wrappers a <code>String</code>. * instances of <code>Annotation</code> which wrappers a <code>String</code>.
*/ */
public static final Attribute READING = new Attribute("READING"); public static final Attribute READING = new Attribute ("READING");
/** /**
* This is the attribute for input method segments. The value of attributes * This is the attribute for input method segments. The value of attributes
* of this key type are instances of <code>Annotation</code> which wrapper * of this key type are instances of <code>Annotation</code> which wrapper
* a <code>String</code>. * a <code>String</code>.
*/ */
public static final Attribute INPUT_METHOD_SEGMENT = public static final Attribute INPUT_METHOD_SEGMENT =
new Attribute("INPUT_METHOD_SEGMENT"); new Attribute ("INPUT_METHOD_SEGMENT");
/*************************************************************************/
/* /**
* Instance Variables
*/
/**
* This is the name of the attribute key * This is the name of the attribute key
* @serial * @serial
*/ */
private String name; private String name;
/*************************************************************************/
/*
* Constructors
*/
/** /**
* This method initializes a new instance of this class with the specified * This method initializes a new instance of this class with the specified
* name. * name.
* *
* @param name The name of this attribute key. * @param name The name of this attribute key.
*/ */
protected protected Attribute (String name)
Attribute(String name) {
{
this.name = name; this.name = name;
} }
/*************************************************************************/
/* /**
* Instance Methods
*/
/**
* This method returns the name of this attribute. * This method returns the name of this attribute.
* *
* @return The attribute name * @return The attribute name
*/ */
protected String protected String getName()
getName() {
{ return name;
return(name); }
}
/*************************************************************************/
/** /**
* This method resolves an instance of <code>AttributedCharacterIterator.Attribute</code> * This method resolves an instance of <code>AttributedCharacterIterator.Attribute</code>
* that is being deserialized to one of the three pre-defined attribute * that is being deserialized to one of the three pre-defined attribute
* constants. It does this by comparing the names of the attributes. The * constants. It does this by comparing the names of the attributes. The
...@@ -154,24 +123,21 @@ getName() ...@@ -154,24 +123,21 @@ getName()
* *
* @exception InvalidObjectException If the object being deserialized cannot be resolved. * @exception InvalidObjectException If the object being deserialized cannot be resolved.
*/ */
protected Object protected Object readResolve() throws InvalidObjectException
readResolve() throws InvalidObjectException {
{ if (this.equals (READING))
if (this.equals(READING)) return READING;
return(READING);
if (this.equals(LANGUAGE))
return(LANGUAGE);
if (this.equals(INPUT_METHOD_SEGMENT)) if (this.equals (LANGUAGE))
return(INPUT_METHOD_SEGMENT); return LANGUAGE;
throw new InvalidObjectException("Can't resolve Attribute: " + getName()); if (this.equals (INPUT_METHOD_SEGMENT))
} return INPUT_METHOD_SEGMENT;
/*************************************************************************/ throw new InvalidObjectException ("Can't resolve Attribute: " + getName());
}
/** /**
* This method tests this object for equality against the specified object. * This method tests this object for equality against the specified object.
* The two objects will be considered equal if and only if: * The two objects will be considered equal if and only if:
* <ul> * <ul>
...@@ -184,59 +150,53 @@ readResolve() throws InvalidObjectException ...@@ -184,59 +150,53 @@ readResolve() throws InvalidObjectException
* *
* @return <code>true</code> if the specified object is equal to this one, <code>false</code> otherwise. * @return <code>true</code> if the specified object is equal to this one, <code>false</code> otherwise.
*/ */
public final boolean public final boolean equals (Object obj)
equals(Object obj) {
{
if (obj == this) if (obj == this)
return(true); return true;
else else
return(false); return false;
} }
/*************************************************************************/
/** /**
* This method returns a hash value for this object. * This method returns a hash value for this object.
* *
* @return A hash value for this object. * @return A hash value for this object.
*/ */
public final int public final int hashCode()
hashCode() {
{ return super.hashCode();
return(super.hashCode()); }
}
/*************************************************************************/
/** /**
* This method returns a <code>String</code> representation of this object. * This method returns a <code>String</code> representation of this object.
* *
* @return A <code>String</code> representation of this object. * @return A <code>String</code> representation of this object.
*/ */
public String toString() public String toString()
{ {
return(getClass().getName() + "(" + getName() + ")"); return getClass().getName() + "(" + getName() + ")";
} }
} // Inner class Attribute } // Inner class Attribute
/** /**
* This method returns a list of all keys that are defined for the * This method returns a list of all keys that are defined for the
* text range. This can be an empty list if no attributes are defined. * text range. This can be an empty list if no attributes are defined.
* *
* @return A list of keys * @return A list of keys
*/ */
Set getAllAttributeKeys(); Set getAllAttributeKeys();
/** /**
* This method returns a <code>Map</code> of the attributed defined for * This method returns a <code>Map</code> of the attributed defined for
* the current character. * the current character.
* *
* @return A <code>Map</code> of the attributes for the current character. * @return A <code>Map</code> of the attributes for the current character.
*/ */
Map getAttributes(); Map getAttributes();
/** /**
* This method returns the value of the specified attribute for the * This method returns the value of the specified attribute for the
* current character. If the attribute is not defined for the current * current character. If the attribute is not defined for the current
* character, <code>null</code> is returned. * character, <code>null</code> is returned.
...@@ -245,17 +205,17 @@ Map getAttributes(); ...@@ -245,17 +205,17 @@ Map getAttributes();
* *
* @return The value of the specified attribute * @return The value of the specified attribute
*/ */
Object getAttribute (AttributedCharacterIterator.Attribute attrib); Object getAttribute (AttributedCharacterIterator.Attribute attrib);
/** /**
* This method returns the index of the first character in the run that * This method returns the index of the first character in the run that
* contains all attributes defined for the current character. * contains all attributes defined for the current character.
* *
* @return The start index of the run * @return The start index of the run
*/ */
int getRunStart(); int getRunStart();
/** /**
* This method returns the index of the first character in the run that * This method returns the index of the first character in the run that
* contains all attributes in the specified <code>Set</code> defined for * contains all attributes in the specified <code>Set</code> defined for
* the current character. * the current character.
...@@ -264,9 +224,9 @@ int getRunStart(); ...@@ -264,9 +224,9 @@ int getRunStart();
* *
* @return The start index of the run. * @return The start index of the run.
*/ */
int getRunStart (Set attribs); int getRunStart (Set attribs);
/** /**
* This method returns the index of the first character in the run that * This method returns the index of the first character in the run that
* contains the specified attribute defined for the current character. * contains the specified attribute defined for the current character.
* *
...@@ -274,17 +234,17 @@ int getRunStart (Set attribs); ...@@ -274,17 +234,17 @@ int getRunStart (Set attribs);
* *
* @return The start index of the run. * @return The start index of the run.
*/ */
int getRunStart (AttributedCharacterIterator.Attribute attrib); int getRunStart (AttributedCharacterIterator.Attribute attrib);
/** /**
* This method returns the index of the character after the end of the run * This method returns the index of the character after the end of the run
* that contains all attributed defined for the current character. * that contains all attributed defined for the current character.
* *
* @return The end index of the run. * @return The end index of the run.
*/ */
int getRunLimit(); int getRunLimit();
/** /**
* This method returns the index of the character after the end of the run * This method returns the index of the character after the end of the run
* that contains all attributes in the specified <code>Set</code> defined * that contains all attributes in the specified <code>Set</code> defined
* for the current character. * for the current character.
...@@ -293,9 +253,9 @@ int getRunLimit(); ...@@ -293,9 +253,9 @@ int getRunLimit();
* *
* @return The end index of the run. * @return The end index of the run.
*/ */
int getRunLimit (Set attribs); int getRunLimit (Set attribs);
/** /**
* This methods returns the index of the character after the end of the run * This methods returns the index of the character after the end of the run
* that contains the specified attribute defined for the current character. * that contains the specified attribute defined for the current character.
* *
...@@ -303,7 +263,6 @@ int getRunLimit (Set attribs); ...@@ -303,7 +263,6 @@ int getRunLimit (Set attribs);
* *
* @return The end index of the run. * @return The end index of the run.
*/ */
int getRunLimit (AttributedCharacterIterator.Attribute attrib); int getRunLimit (AttributedCharacterIterator.Attribute attrib);
} // interface AttributedCharacterIterator } // interface AttributedCharacterIterator
...@@ -140,4 +140,5 @@ public interface CharacterIterator extends Cloneable ...@@ -140,4 +140,5 @@ public interface CharacterIterator extends Cloneable
* @return A copy of this <code>CharacterIterator</code>. * @return A copy of this <code>CharacterIterator</code>.
*/ */
Object clone(); Object clone();
}
} // interface CharacterIterator
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment