|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Xisemele
Definição de interface principal da API.
Uma instância de Xisemele
deve ser obtida através da fábrica XisemeleFactory
e configurada para criar
um Reader
, um Writer
ou um Editor
para documentos XML.
Method Summary | |
---|---|
Editor |
createEditor(java.io.File file)
Cria uma nova instância de Editor que irá editar o XML a partir de um arquivo. |
Editor |
createEditor(java.io.InputStream inputStream)
Cria uma nova instância de Editor que irá editar o XML a partir de um java.io.InputStream . |
Editor |
createEditor(java.lang.String xml)
Cria uma instância de Editor a partir de java.lang.String contendo o XML que será editado. |
Reader |
createReader(java.io.File file)
Cria uma nova instância de Reader que irá ler o XML a partir de um arquivo. |
Reader |
createReader(java.io.InputStream inputStream)
Cria uma nova instância de Reader que irá ler o XML a partir de um java.io.InputStream . |
Reader |
createReader(java.lang.String xml)
Cria uma instância de Reader a partir de java.lang.String
contendo o XML que será lido. |
Writer |
createWriter(java.lang.String rootElement)
Cria uma nova instância de Writer configurada de acordo com o estado da instância de Xisemele do qual o método
foi chamado. |
Writer |
createWriter(java.lang.String rootElement,
java.lang.String xmlVersion)
Cria uma nova instância de Writer configurada de acordo com o estado da instância de Xisemele . |
Xisemele |
setDatePattern(java.lang.String datePattern)
Define o padrão para formatação de datas. |
Xisemele |
setFormatter(Formatter<?> formatter)
Atribui um novo Formatter . |
Method Detail |
---|
Xisemele setFormatter(Formatter<?> formatter)
Formatter
.
formatter
- instância de Formatter
que será atribuída.
Xisemele
para permitir interface fluente.Xisemele setDatePattern(java.lang.String datePattern)
O padrão default de uma instância de Xisemele
para data é MM/dd/yyyy
.
datePattern
- java.lang.String
contendo o padrão que será aplicado para datas.
Xisemele
para permitir interface fluente.Reader createReader(java.lang.String xml) throws ParseXMLException
Reader
a partir de java.lang.String
contendo o XML que será lido.
xml
- java.lang.String
contendo o XML que será lido pela nova instância de Reader
.
Reader
para a java.lang.String
especificada por parâmetro.
ParseXMLException
- exceção disparada caso ocorra algum erro ao efetuar o parse do XML especificado.Reader createReader(java.io.File file) throws ParseXMLException
Reader
que irá ler o XML a partir de um arquivo.
file
- instância de java.io.File
correspondente ao arquivo que será lido.
Reader
para o java.io.File
especificado
por parâmetro.
ParseXMLException
- exceção disparada caso ocorra algum erro ao efetuar o parse do XML especificado.Reader createReader(java.io.InputStream inputStream) throws ParseXMLException
Reader
que irá ler o XML a partir de um java.io.InputStream
.
inputStream
- instância de java.io.InputStream
correspondente ao XML que será lido.
Reader
para o java.io.InputStream
especificado
por parâmetro.
ParseXMLException
- exceção disparada caso ocorra algum erro ao efetuar o parse do XML especificado.Editor createEditor(java.lang.String xml) throws ParseXMLException
Editor
a partir de java.lang.String
contendo o XML que será editado.
A instância de Editor
retornada tem por default o elemento raiz do documento XML definido como elemento
corrente de edição.
xml
- java.lang.String
contendo o XML que será editado pela nova instância de Reader
.
Editor
para a java.lang.String
especificada por parâmetro.
ParseXMLException
- exceção disparada caso ocorra algum erro ao efetuar o parse do XML especificado.Editor createEditor(java.io.File file) throws ParseXMLException
Editor
que irá editar o XML a partir de um arquivo.
A instância de Editor
retornada tem por default o elemento raiz do documento XML definido como elemento
corrente de edição.
file
- instância de java.io.File
correspondente ao arquivo que será editado.
Editor
para o java.io.File
especificado por parâmetro.
ParseXMLException
- exceção disparada caso ocorra algum erro ao efetuar o parse do XML especificado.Editor createEditor(java.io.InputStream inputStream) throws ParseXMLException
Editor
que irá editar o XML a partir de um java.io.InputStream
.
A instância de Editor
retornada tem por default o elemento raiz do documento XML definido como elemento
corrente de edição.
inputStream
- instância de java.io.InputStream
correspondente ao XML que será editado.
Editor
para o java.io.InputStream
especificado por parâmetro.
ParseXMLException
- exceção disparada caso ocorra algum erro ao efetuar o parse do XML especificado.Writer createWriter(java.lang.String rootElement)
Writer
configurada de acordo com o estado da instância de Xisemele
do qual o método
foi chamado.
rootElement
- java.lang.String
contendo o nome do elemento raiz do documento XML.
Writer
.Writer createWriter(java.lang.String rootElement, java.lang.String xmlVersion)
Writer
configurada de acordo com o estado da instância de Xisemele
.
rootElement
- java.lang.String
contendo o nome do elemento raiz do documento XML.xmlVersion
- java.lang.String
contendo a versão do documento XML.
Writer
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |