net.sf.jasperreports.engine.xml
Class JRXmlDigester

java.lang.Object
  extended by Digester
      extended by net.sf.jasperreports.engine.xml.JRXmlDigester

public class JRXmlDigester
extends Digester

Version:
$Id: JRXmlDigester.java 3034 2009-08-27 11:58:04Z teodord $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Constructor Summary
JRXmlDigester()
           
JRXmlDigester(javax.xml.parsers.SAXParser parser)
           
JRXmlDigester(org.xml.sax.XMLReader xmlReader)
           
 
Method Summary
 void addInternalEntityResource(java.lang.String systemId, java.lang.String resource)
          Adds a mapping of an entity system ID to an internal/classloader resource name.
 void endElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName)
           
 java.lang.String getLastNamespacePrefix()
           
protected  java.lang.String getNamespacePrefix(java.lang.String qName)
           
 org.xml.sax.InputSource resolveEntity(java.lang.String pubId, java.lang.String systemId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JRXmlDigester

public JRXmlDigester()

JRXmlDigester

public JRXmlDigester(org.xml.sax.XMLReader xmlReader)

JRXmlDigester

public JRXmlDigester(javax.xml.parsers.SAXParser parser)
Method Detail

addInternalEntityResource

public void addInternalEntityResource(java.lang.String systemId,
                                      java.lang.String resource)
Adds a mapping of an entity system ID to an internal/classloader resource name.

This mapping is used by resolveEntity(String, String) to resolve a system ID to a classloader resource.

Parameters:
systemId - the system ID
resource - the resource name

resolveEntity

public org.xml.sax.InputSource resolveEntity(java.lang.String pubId,
                                             java.lang.String systemId)

endElement

public void endElement(java.lang.String namespaceURI,
                       java.lang.String localName,
                       java.lang.String qName)
                throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

getNamespacePrefix

protected java.lang.String getNamespacePrefix(java.lang.String qName)

getLastNamespacePrefix

public java.lang.String getLastNamespacePrefix()


© 2001-2009 Jaspersoft Corporation www.jaspersoft.com