| org.apache.cocoon.xml.AbstractXMLConsumer
All known Subclasses: org.apache.cocoon.xml.DocumentHandlerWrapper, org.apache.cocoon.forms.util.XMLAdapter, org.apache.cocoon.xml.ContentHandlerWrapper, org.apache.cocoon.components.source.SitemapSource,
AbstractXMLConsumer | abstract public class AbstractXMLConsumer extends AbstractLogEnabled implements XMLConsumer(Code) | | This abstract class provides default implementation of the methods specified
by the XMLConsumer interface.
author: Pierpaolo Fumagalli author: (Apache Software Foundation) version: CVS $Id: AbstractXMLConsumer.java 433543 2006-08-22 06:22:54Z crossley $ |
Method Summary | |
public void | characters(char ch, int start, int len) Receive notification of character data. | public void | comment(char ch, int start, int len) Report an XML comment anywhere in the document. | public void | endCDATA() Report the end of a CDATA section. | public void | endDTD() Report the end of DTD declarations. | public void | endDocument() Receive notification of the end of a document. | public void | endElement(String uri, String loc, String raw) Receive notification of the end of an element. | public void | endEntity(String name) Report the end of an entity. | public void | endPrefixMapping(String prefix) End the scope of a prefix-URI mapping. | public void | ignorableWhitespace(char ch, int start, int len) Receive notification of ignorable whitespace in element content. | public void | processingInstruction(String target, String data) Receive notification of a processing instruction. | public void | setDocumentLocator(Locator locator) Receive an object for locating the origin of SAX document events. | public void | skippedEntity(String name) Receive notification of a skipped entity.
Parameters: name - The name of the skipped entity. | public void | startCDATA() Report the start of a CDATA section. | public void | startDTD(String name, String publicId, String systemId) Report the start of DTD declarations, if any. | public void | startDocument() Receive notification of the beginning of a document. | public void | startElement(String uri, String loc, String raw, Attributes a) Receive notification of the beginning of an element.
Parameters: uri - The Namespace URI, or the empty string if the element has noNamespace URI or if Namespaceprocessing is not being performed. Parameters: loc - The local name (without prefix), or the empty string ifNamespace processing is not being performed. Parameters: raw - The raw XML 1.0 name (with prefix), or the empty string ifraw names are not available. Parameters: a - The attributes attached to the element. | public void | startEntity(String name) Report the beginning of an entity.
Parameters: name - The name of the entity. | public void | startPrefixMapping(String prefix, String uri) Begin the scope of a prefix-URI Namespace mapping. |
characters | public void characters(char ch, int start, int len) throws SAXException(Code) | | Receive notification of character data.
Parameters: ch - The characters from the XML document. Parameters: start - The start position in the array. Parameters: len - The number of characters to read from the array. |
comment | public void comment(char ch, int start, int len) throws SAXException(Code) | | Report an XML comment anywhere in the document.
Parameters: ch - An array holding the characters in the comment. Parameters: start - The starting position in the array. Parameters: len - The number of characters to use from the array. |
endCDATA | public void endCDATA() throws SAXException(Code) | | Report the end of a CDATA section.
|
endDocument | public void endDocument() throws SAXException(Code) | | Receive notification of the end of a document.
|
endElement | public void endElement(String uri, String loc, String raw) throws SAXException(Code) | | Receive notification of the end of an element.
Parameters: uri - The Namespace URI, or the empty string if the element has noNamespace URI or if Namespaceprocessing is not being performed. Parameters: loc - The local name (without prefix), or the empty string ifNamespace processing is not being performed. Parameters: raw - The raw XML 1.0 name (with prefix), or the empty string ifraw names are not available. |
endEntity | public void endEntity(String name) throws SAXException(Code) | | Report the end of an entity.
Parameters: name - The name of the entity that is ending. |
endPrefixMapping | public void endPrefixMapping(String prefix) throws SAXException(Code) | | End the scope of a prefix-URI mapping.
Parameters: prefix - The prefix that was being mapping. |
ignorableWhitespace | public void ignorableWhitespace(char ch, int start, int len) throws SAXException(Code) | | Receive notification of ignorable whitespace in element content.
Parameters: ch - The characters from the XML document. Parameters: start - The start position in the array. Parameters: len - The number of characters to read from the array. |
processingInstruction | public void processingInstruction(String target, String data) throws SAXException(Code) | | Receive notification of a processing instruction.
Parameters: target - The processing instruction target. Parameters: data - The processing instruction data, or null if none wassupplied. |
setDocumentLocator | public void setDocumentLocator(Locator locator)(Code) | | Receive an object for locating the origin of SAX document events.
Parameters: locator - An object that can return the location of any SAXdocument event. |
skippedEntity | public void skippedEntity(String name) throws SAXException(Code) | | Receive notification of a skipped entity.
Parameters: name - The name of the skipped entity. If it is a parameterentity, the name will begin with '%'. |
startCDATA | public void startCDATA() throws SAXException(Code) | | Report the start of a CDATA section.
|
startDTD | public void startDTD(String name, String publicId, String systemId) throws SAXException(Code) | | Report the start of DTD declarations, if any.
Parameters: name - The document type name. Parameters: publicId - The declared public identifier for the external DTDsubset, or null if none was declared. Parameters: systemId - The declared system identifier for the external DTDsubset, or null if none was declared. |
startDocument | public void startDocument() throws SAXException(Code) | | Receive notification of the beginning of a document.
|
startElement | public void startElement(String uri, String loc, String raw, Attributes a) throws SAXException(Code) | | Receive notification of the beginning of an element.
Parameters: uri - The Namespace URI, or the empty string if the element has noNamespace URI or if Namespaceprocessing is not being performed. Parameters: loc - The local name (without prefix), or the empty string ifNamespace processing is not being performed. Parameters: raw - The raw XML 1.0 name (with prefix), or the empty string ifraw names are not available. Parameters: a - The attributes attached to the element. If there are noattributes, it shall be an empty Attributes object. |
startEntity | public void startEntity(String name) throws SAXException(Code) | | Report the beginning of an entity.
Parameters: name - The name of the entity. If it is a parameter entity, thename will begin with '%'. |
startPrefixMapping | public void startPrefixMapping(String prefix, String uri) throws SAXException(Code) | | Begin the scope of a prefix-URI Namespace mapping.
Parameters: prefix - The Namespace prefix being declared. Parameters: uri - The Namespace URI the prefix is mapped to. |
|
|