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 320089 2004-10-04 21:45:49Z mrglavas $
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-2006 The Apache Software Foundation. All Rights Reserved.