public class OutlineXMLWriter extends LevelXMLWriter
| Constructor and Description |
|---|
OutlineXMLWriter(XMLStreamWriter writer)
Конструктор
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
beginElement() |
protected void |
endElement() |
String |
getNewline()
Указывает символы перевода строк
|
String |
getSpacer()
Указывает отступ
|
protected boolean |
isLevelHasChildren(int level)
Указывает содержит ли на текущей вложенности дочерние узлы
|
boolean |
isWriteOutline()
Указывает писать (по умолчанию true) отступы
|
protected void |
setLevelHasChildren(int level,
boolean has)
Указывает содержит ли на текущей вложенности дочерние узлы
|
void |
setNewline(String newline)
Указывает символы перевода строк
|
void |
setSpacer(String spacer)
Указывает отступ
|
void |
setWriteOutline(boolean writeOutline)
Указывает писать (по умолчанию true) отступы
|
protected void |
writeOutline(int level,
boolean newline)
Записывает в поток перевод строки
|
void |
writeStartDocument()
Открывает документ
|
void |
writeStartDocument(String version)
Открывает документ
|
void |
writeStartDocument(String encoding,
String version)
Открывает документ
|
close, decrementLevel, flush, getLevel, getNamespaceContext, getPrefix, getProperty, getWriter, incrementLevel, setDefaultNamespace, setLevel, setNamespaceContext, setPrefix, writeAttribute, writeAttribute, writeAttribute, writeCData, writeCharacters, writeCharacters, writeComment, writeDefaultNamespace, writeDTD, writeEmptyElement, writeEmptyElement, writeEmptyElement, writeEndDocument, writeEndElement, writeEntityRef, writeNamespace, writeProcessingInstruction, writeProcessingInstruction, writeStartElement, writeStartElement, writeStartElementpublic OutlineXMLWriter(XMLStreamWriter writer)
writer - через какой интерфейс XML писать данныеpublic boolean isWriteOutline()
public void setWriteOutline(boolean writeOutline)
writeOutline - true - писать отступыpublic String getNewline()
public void setNewline(String newline)
newline - Перевод на новую строкуpublic String getSpacer()
public void setSpacer(String spacer)
spacer - Отступprotected void writeOutline(int level,
boolean newline)
throws XMLStreamException
level - уровень вложенностиnewline - true - записать в начале перевод строкиXMLStreamException - Ошибка записи XMLprotected void setLevelHasChildren(int level,
boolean has)
level - уровень вложенностиhas - true - есть дочерние узлыprotected boolean isLevelHasChildren(int level)
level - уровень вложенностиprotected void beginElement()
throws XMLStreamException
beginElement in class LevelXMLWriterXMLStreamExceptionprotected void endElement()
throws XMLStreamException
endElement in class LevelXMLWriterXMLStreamExceptionpublic void writeStartDocument(String encoding, String version) throws XMLStreamException
LevelXMLWriterwriteStartDocument in interface XMLStreamWriterwriteStartDocument in class LevelXMLWriterencoding - Кодировкаversion - версияXMLStreamException - всякие ошибкиpublic void writeStartDocument(String version) throws XMLStreamException
LevelXMLWriterwriteStartDocument in interface XMLStreamWriterwriteStartDocument in class LevelXMLWriterversion - версияXMLStreamException - всякие ошибкиpublic void writeStartDocument()
throws XMLStreamException
LevelXMLWriterwriteStartDocument in interface XMLStreamWriterwriteStartDocument in class LevelXMLWriterXMLStreamException - всякие ошибкиCopyright © 2019. All rights reserved.