| 
||||||||||
| 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 | |||||||||