|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object comum.util.XmlBuilder
public class XmlBuilder
Classe respons�vel pela gera��o de arquivos XML, obedecendo os respectivos padr�es.
Field Summary | |
---|---|
private int |
level
|
private java.lang.StringBuffer |
sb
|
Constructor Summary | |
---|---|
XmlBuilder()
Construtor da classe. |
Method Summary | |
---|---|
void |
addAndCloseNode(java.lang.String name,
java.lang.String value)
Inclui um novo n� com valor, fechando-o em seguida. |
void |
addClosedNode(java.lang.String name)
Inclui um novo n�, fechando-o em seguida. |
void |
addClosedNode(java.lang.String name,
java.lang.String fields)
Inclui um novo n� com campos, fechando-o em seguida. |
void |
addNode(java.lang.String name)
Inclui um novo n� e aumenta o n�vel no documento. |
void |
addNode(java.lang.String name,
java.lang.String fields)
Inclui um novo n� com campos e aumenta o n�vel no documento. |
void |
closeNode(java.lang.String name)
Fecha um novo n� e diminui o n�vel no documento. |
private java.lang.String |
getTabs()
Uso interno. |
java.lang.String |
normalize(java.lang.String s)
Normaliza o String para apresenta-lo em HTML sem retirar o retorno de linha. |
void |
normalizeChars(java.lang.String s,
java.lang.StringBuffer str,
int i)
Normaliza Chars: Ex. |
void |
normalizeEnter(java.lang.String s,
java.lang.StringBuffer str,
int i)
Normaliza Enter. |
java.lang.StringBuffer |
toStringBuffer()
Retorna texto referente ao XML. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private int level
private java.lang.StringBuffer sb
Constructor Detail |
---|
public XmlBuilder()
Method Detail |
---|
public java.lang.StringBuffer toStringBuffer()
public void addClosedNode(java.lang.String name)
<periodo/>
string
- name - nome do n�public void addClosedNode(java.lang.String name, java.lang.String fields)
<cabecalho data="03/01/2005" anoletivo="2005"/>
String
- name - nome do n�String
- fieldspublic void addNode(java.lang.String name)
<dados>
String
- name - nome do n�public void addNode(java.lang.String name, java.lang.String fields)
<turma codigo="3" nome="A">
String
- name - nome do n�String
- fieldspublic void addAndCloseNode(java.lang.String name, java.lang.String value)
<curso>ENS MEDIO - E.J.A. Pressencial</curso>
String
- name - nome do n�String
- valuepublic void closeNode(java.lang.String name)
</dados>
String
- name - nome do n�private java.lang.String getTabs()
public void normalizeChars(java.lang.String s, java.lang.StringBuffer str, int i)
String
- sStringBuffer
- strint
- ipublic void normalizeEnter(java.lang.String s, java.lang.StringBuffer str, int i)
String
- sStringBuffer
- strint
- ipublic java.lang.String normalize(java.lang.String s)
String
- s
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |