org.apache.xerces.impl

Class XML11NamespaceBinder

Implemented Interfaces:
org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter

public class XML11NamespaceBinder
extends XMLNamespaceBinder

This class performs namespace binding on the startElement and endElement method calls in accordance with Namespaces in XML 1.1. It extends the standard, Namespace-1.0-compliant binder in order to do this.
Version:
$Id: XML11NamespaceBinder.java,v 1.5 2004/10/04 21:45:49 mrglavas Exp $
Author:
Neil Graham, IBM

Field Summary

Fields inherited from class org.apache.xerces.impl.XMLNamespaceBinder

ERROR_REPORTER, NAMESPACES, SYMBOL_TABLE, fDocumentHandler, fDocumentSource, fErrorReporter, fNamespaces, fOnlyPassPrefixMappingEvents, fSymbolTable

Constructor Summary

XML11NamespaceBinder()
Default constructor.

Method Summary

protected boolean
prefixBoundToNullURI(String uri, String localpart)

Methods inherited from class org.apache.xerces.impl.XMLNamespaceBinder

characters, comment, doctypeDecl, emptyElement, endCDATA, endDocument, endElement, endGeneralEntity, getDocumentHandler, getDocumentSource, getFeatureDefault, getOnlyPassPrefixMappingEvents, getPropertyDefault, getRecognizedFeatures, getRecognizedProperties, handleEndElement, handleStartElement, ignorableWhitespace, prefixBoundToNullURI, processingInstruction, reset, setDocumentHandler, setDocumentSource, setFeature, setOnlyPassPrefixMappingEvents, setProperty, startCDATA, startDocument, startElement, startGeneralEntity, textDecl, xmlDecl

Constructor Details

XML11NamespaceBinder

public XML11NamespaceBinder()
Default constructor.

Method Details

prefixBoundToNullURI

protected boolean prefixBoundToNullURI(String uri,
                                       String localpart)
Overrides:
prefixBoundToNullURI in interface XMLNamespaceBinder

Copyright B) 1999-2005 Apache XML Project. All Rights Reserved.