Pessoal, boa noite!
O código abaixo é gerado por um determinado programa.
E preciso fazer uma aplicação que gere a mesma coisa.
- <br.uerj.petrinetanalyzer.gui.objects.PetriNetGraph>
<nome>teste</nome>
- <listLugar>
- <br.uerj.petrinetanalyzer.gui.objects.PlaceGraph>
<x>115</x>
<y>134</y>
<posicao>0</posicao>
<fichas>0</fichas>
<identificador>P0</identificador>
</br.uerj.petrinetanalyzer.gui.objects.PlaceGraph>
</listLugar>
</br.uerj.petrinetanalyzer.gui.objects.PetriNetGraph>
Este código aqui abaixo é até onde estou conseguindo chegar.
Não sei como eu faço para criar este bloclo como segue acima: - <br.uerj.petrinetanalyzer.gui.objects.PlaceGraph>
- <br.uerj.petrinetanalyzer.gui.objects.PetriNetGraph>
<nome>Usuario Logado</nome>
- <listLugar>
<x>22</x>
<y>116</y>
<nome>P0 - Autenticar</nome>
<posicao>0</posicao>
<fichas>1</fichas>
<identificador>P0</identificador>
</listLugar>
</br.uerj.petrinetanalyzer.gui.objects.PetriNetGraph>
Abaixo a classe:
[code]
public class GerarXml {
public void gerarXMLLogado(String nome) {
//String passarXml;
String imprimirXml;
XStream xstream = new XStream();
PetriNetGraph titulo = new PetriNetGraph();
PetriNetGraph titulo1 = new PetriNetGraph();
titulo.setNome(nome);
PlaceGraph l1 = new PlaceGraph();
l1.setX("22");
l1.setY("116");
l1.setNome("P0 - Autenticar");
l1.setPosicao("0");
l1.setFichas("1");
l1.setIdentificador("P0");
titulo.setListLugar(l1);
/*List xml = new ArrayList(1);
xml.add(titulo);*/
//passarXml = xstream.toXML(pacote);
imprimirXml = xstream.toXML(titulo);
GravarArquivo gravar = new GravarArquivo();
gravar.gravarLogado(imprimirXml);
}
}[/code]