Oi,
Boa tarde a todos..
Como poderia criar Inner class utilizando XML?? não sei se essa é bem a pergunta..
Com o exemplo abaixo, você vão entender melhor! segue:
public
class XMLPrincipal
extends Serializable
{
//
// Cria o xml semente.
//
public static final String
SS_XML_SEMENTE =
"<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>" +
"<!--VBI XML File -->" +
"<XMLRoot>" +
"<Principal>" +
// AQUI ANTES DO PANE TERIA UM TABBEDPANE -- MAS EH SOH UMA DEMONSTRACAO...
"<XMLTESTEPane type=\"PANE\" label=\"TESTE\">" +
"<teste type=\"TEXTFIELD\" label=\"Host\" position=\"75\"></teste>"+
"</XMLTESTEPane>" +
"</Principal>" +
"<Secundario>" +
// AQUI ANTES DO PANE TERIA UM TABBEDPANE -- MAS EH SOH UMA DEMONSTRACAO...
"<XMLTESTE2Pane type=\"PANE\" label=\"TESTE_2\">" +
"<teste_2 type=\"TEXTFIELD\" label=\"Host\" position=\"75\"></teste_2>"+
"</XMLTESTE2Pane>" +
"</Secundario>" +
"</XMLRoot>";
public String
teste;
public Principal()
{
//
// Chama o construtor da classe pai.
//
super();
}
public Principal
(
String as_xml
)
{
//
// Chama e passa para o construtor da classe pai o xml.
//
super(as_xml);
}
/////////////////////////////////////////////////////////////
// InnerClass
/////////////////////////////////////////////////////////////
public
class Secundario
extends Serializable
{
public String
teste_2;
}
}
Assim... isso é uma tela e só é mostrado o xml principal.
e não o secundario.. que seria uma inner class da mesma... só sendo chamada
dentro do xml principal...
Não sei como explicar!! eu quero uma junção de xml...
Nossa, nunca me compliquei tanto na minha vida..
Tchauzin!

).