|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.tensegrity.graphics.text.AbstractElement
com.tensegrity.graphics.text.CharacterElement
A CharacterElement represents the atomic element of a text.
| Nested Class Summary |
| Nested classes inherited from class com.tensegrity.graphics.text.Element |
Element.ElementIterator |
| Constructor Summary | |
CharacterElement(char c)
Constructor for CharacterElement. |
|
| Method Summary | |
void |
addElement(Element element)
Method addElement adds an element to this Element. |
java.util.List |
getCharacters()
Method getCharacters should return a List with all CharacterElements of this Element implementation. |
Element |
getElement(int index)
Method getElement returns the Element at position index. |
int |
getElementCount()
Returns 1 by default, since this class represents
a single character. |
java.lang.String |
getText()
Concats all containing Elements and returns it as String. |
java.util.Iterator |
iterator()
No iterator will be returned since instances of this class consist of only one character. |
java.lang.String |
toString()
|
| Methods inherited from class com.tensegrity.graphics.text.AbstractElement |
getFontFormat, getHtmlText, isEmpty, remove, removeTextElements, setFontFormat, setText |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public CharacterElement(char c)
c - the Character to represent by this CharacterElement
instance.| Method Detail |
public Element getElement(int index)
Elementindex.
within this Element.
getElement in interface ElementgetElement in class AbstractElementpublic int getElementCount()
1 by default, since this class represents
a single character.
getElementCount in interface ElementgetElementCount in class AbstractElementElement.getElementCount()public java.util.Iterator iterator()
iterator in interface Elementiterator in class AbstractElementpublic java.lang.String getText()
AbstractElement
getText in interface ElementgetText in class AbstractElementElement.getText()public void addElement(Element element)
Element
addElement in interface ElementaddElement in class AbstractElementpublic java.lang.String toString()
public java.util.List getCharacters()
AbstractElement
getCharacters in class AbstractElement
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||