net.sf.jasperreports.engine.xml
Class JRXmlDigester
java.lang.Object
Digester
net.sf.jasperreports.engine.xml.JRXmlDigester
public class JRXmlDigester
- extends Digester
- Version:
- $Id: JRXmlDigester.java 4617 2011-09-26 11:25:43Z lucianc $
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
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 |
clearLastPopped()
Clears the last popped object. |
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)
|
java.lang.Object |
lastPopped()
Returns the previously popped object. |
java.lang.Object |
pop()
|
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 |
JRXmlDigester
public JRXmlDigester()
JRXmlDigester
public JRXmlDigester(org.xml.sax.XMLReader xmlReader)
JRXmlDigester
public JRXmlDigester(javax.xml.parsers.SAXParser parser)
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 IDresource
- 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()
pop
public java.lang.Object pop()
clearLastPopped
public void clearLastPopped()
- Clears the last popped object.
- See Also:
lastPopped()
lastPopped
public java.lang.Object lastPopped()
- Returns the previously popped object.
This method can be used by rules that need to know the object was added and
popped to the stack by an inner element.
- Returns:
- the previously popped object
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com