org.eclipse.emf.ecore.xmi.impl
Class XMLString
java.lang.Object
|
+--java.util.AbstractCollection
|
+--java.util.AbstractList
|
+--org.eclipse.emf.common.util.BasicEList
|
+--org.eclipse.emf.ecore.xmi.impl.StringSegment
|
+--org.eclipse.emf.ecore.xmi.impl.XMLString
- All Implemented Interfaces:
- java.lang.Cloneable, java.util.Collection, EList, java.util.List, java.io.Serializable
- public class XMLString
- extends StringSegment
- See Also:
- Serialized Form
Fields inherited from class java.util.AbstractList |
modCount |
Methods inherited from class org.eclipse.emf.common.util.BasicEList |
add, add, addAll, addAll, addAllUnique, addAllUnique, addUnique, addUnique, assign, basicIterator, basicList, basicListIterator, basicListIterator, canContainNull, clear, clone, contains, containsAll, data, didAdd, didChange, didClear, didMove, didRemove, didSet, equalObjects, equals, get, getDuplicates, getNonDuplicates, grow, hashCode, indexOf, isEmpty, isUnique, lastIndexOf, listIterator, move, move, remove, remove, removeAll, resolve, retainAll, set, setData, setUnique, shrink, size, toArray, toArray, toString, useEquals, validate |
Methods inherited from class java.util.AbstractList |
removeRange, subList |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.List |
subList |
elementNames
protected java.util.List elementNames
indents
protected java.util.List indents
lineWidth
protected int lineWidth
markedLineWidth
protected int markedLineWidth
currentLineWidth
protected int currentLineWidth
lastElementIsStart
protected boolean lastElementIsStart
XMLString
public XMLString(int lineWidth)
startElement
public void startElement(java.lang.String name)
addAttribute
public void addAttribute(java.lang.String name,
java.lang.String value)
addAttributeNS
public void addAttributeNS(java.lang.String prefix,
java.lang.String localName,
java.lang.String value)
startAttribute
public void startAttribute(java.lang.String name)
addAttributeContent
public void addAttributeContent(java.lang.String content)
endAttribute
public void endAttribute()
closeStartElement
protected void closeStartElement()
endEmptyElement
public void endEmptyElement()
endContentElement
public void endContentElement(java.lang.String content)
endElement
public void endElement()
removeLast
protected java.lang.String removeLast()
getElementIndent
protected java.lang.String getElementIndent()
getAttributeIndent
protected java.lang.String getAttributeIndent()
add
public void add(java.lang.String newString)
- Overrides:
add
in class StringSegment
addLine
public void addLine()
- Overrides:
addLine
in class StringSegment
mark
public java.lang.Object mark()
- Overrides:
mark
in class StringSegment
resetToMark
public void resetToMark(java.lang.Object mark)
- Overrides:
resetToMark
in class StringSegment