public class MultipleXMLContent extends java.lang.Object implements XMLContent
Modifier and Type | Class and Description |
---|---|
class |
MultipleXMLContent.FilterHandler
Manejador que delega en otro manejador todos los eventos excepto el
startDocument y el endDocument.
|
Constructor and Description |
---|
MultipleXMLContent() |
Modifier and Type | Method and Description |
---|---|
void |
addXML(java.lang.String xmlContent)
Añade un fichero XML al modelo
|
void |
parse()
Genera un evento de startDocument, luego genera todos los eventos de los
XML que han sido añadidos a la clase filtrando los startDocument y
endDocument de cada uno de ellos y luego genera un endDocument
|
void |
setContentHandler(org.xml.sax.ContentHandler handler)
Mediante este método el control se registra como handler de los eventos
SAX disparados en el evento parse
|
public void addXML(java.lang.String xmlContent)
xmlContent
- String con el contenido xmlpublic void setContentHandler(org.xml.sax.ContentHandler handler)
XMLContent
setContentHandler
in interface XMLContent
handler
- Handler de los eventos del método parse que meterá toda
la información en el controlXMLContent.setContentHandler(org.xml.sax.ContentHandler)
public void parse() throws org.xml.sax.SAXException
parse
in interface XMLContent
org.xml.sax.SAXException
- Si se produce algún error relacionado con los
eventosXMLContent.parse()