|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Writer
Definição de interface de escrita de XML.
Method Summary | |
---|---|
Writer |
attribute(java.lang.String name,
java.util.Date date,
java.lang.String pattern)
Especifica um novo atributo para o elemento corrente do documento XML. |
Writer |
attribute(java.lang.String name,
java.lang.Object value)
Especifica um novo atributo para o elemento corrente do documento XML. |
org.w3c.dom.Document |
document()
Retorna instância de org.w3c.dom.Document correspondente ao documento XML criado. |
Writer |
element(Element element)
Adiciona um novo Element no nível corrente do documento XML. |
Writer |
element(java.lang.String name)
Adiciona um novo elemento com o nome especificado por parâmetro no nível corrente do documento XML. |
Writer |
element(java.lang.String name,
java.util.Date date,
java.lang.String pattern)
Adiciona um novo elemento com o nome especificado por parâmetro no nível corrente do documento XML. |
Writer |
element(java.lang.String name,
java.lang.Object value)
Adiciona um novo elemento com o nome especificado por parâmetro no nível corrente do documento XML. |
Writer |
endWithin()
Finaliza um nível da última chamada do método within() . |
Result |
result()
Retorna a instância de Result correspondente ao documento XML escrito. |
Writer |
within()
Inicia um contexto para inserção de elementos filhos para o último elemento adicionado. |
Method Detail |
---|
Writer element(java.lang.String name) throws RootDuplicateException, InvalidNameException
name
- java.lang.String
contendo o nome que será atribuído ao novo elemento.
Writer
para permitir interface fluente.
RootDuplicateException
- exceção disparada quando tentar adicionar mais de um elemento raiz no documento XML.
InvalidNameException
- exceção disparada se for especificado um nome inválido.Writer element(java.lang.String name, java.lang.Object value) throws RootDuplicateException, InvalidNameException
name
- java.lang.String
contendo o nome que será atribuído ao novo elemento.value
- objeto que será atribuído como valor do novo elemento.
Writer
para permitir interface fluente.
RootDuplicateException
- exceção disparada quando tentar adicionar mais de um elemento raiz no documento XML.
InvalidNameException
- exceção disparada se for especificado um nome inválido.Writer element(java.lang.String name, java.util.Date date, java.lang.String pattern) throws RootDuplicateException, InvalidNameException
name
- java.lang.String
contendo o nome que será atribuído ao novo elemento.date
- instância de java.util.Date
que será atribuída como valor do novo elemento.pattern
- java.lang.String
contendo o padrão que será aplicado na formatação da data especificada
por parâmetro.
Writer
para permitir interface fluente.
RootDuplicateException
- exceção disparada quando tentar adicionar mais de um elemento raiz no documento XML.
InvalidNameException
- exceção disparada se for especificado um nome inválido.Writer element(Element element) throws RootDuplicateException
Element
no nível corrente do documento XML.
element
- instância de Element
que será adicionada.
Writer
para permitir interface fluente.
RootDuplicateException
- exceção disparada quanto tentar adicionar mais de um elemento raiz no documento XML.Writer within() throws WithinContextNotPermittedException
Writer
para permitir interface fluente.
WithinContextNotPermittedException
Writer endWithin() throws NotWithinContextException
within()
.
Writer
para permitir interface fluente.
NotWithinContextException
- exceção disparada caso o método seja chamado fora de um contexto within.Writer attribute(java.lang.String name, java.lang.Object value) throws AttributeNotPermittedException, InvalidNameException
name
- java.lang.String
contendo o nome que será atribuído ao novo atributo.value
- objeto que será atribuído como valor do novo atributo.
Writer
para permitir interface fluente.
AttributeNotPermittedException
- exceção disparada se não for permitido especificar um atributo para o elemento corrente.
InvalidNameException
- exceção disparada se for especificado um nome inválido.Writer attribute(java.lang.String name, java.util.Date date, java.lang.String pattern) throws AttributeNotPermittedException, InvalidNameException
name
- java.lang.String
contendo o nome que será atribuído ao novo atributo.date
- instância de java.util.Date
que será atribuída como valor no novo atributo.pattern
- java.lang.String
contendo o padrão que será aplicado na formatação da data
especificada por parâmetro.
Writer
para permitir interface fluente.
AttributeNotPermittedException
- exceção disparada se não for permitido especificar um atributo para o elemento corrente.
InvalidNameException
- exceção disparada se for especificado um nome inválido.Result result()
Result
correspondente ao documento XML escrito.
Result
correspondente ao documento XML escrito.org.w3c.dom.Document document()
org.w3c.dom.Document
correspondente ao documento XML criado.
org.w3c.dom.Document
correspondente ao documento XML criado.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |