Xerces - API Change History


2.3.0 to 2.5.0

Removed Packages:

Removed Interfaces:

Removed Classes:

Newly Deprecated Interfaces:

Newly Deprecated Classes:

Modified Interfaces:

org.apache.xerces.dom3.DOMImplementationSource

New Methods:

org.apache.xerces.dom3.DOMLocator

Removed Methods:
New Methods:

org.apache.xerces.dom3.as.DOMASBuilder

Declaration Changes:

old:public interface org.apache.xerces.dom3.as.DOMASBuilder extends org.w3c.dom.ls.DOMBuilder
new:public interface org.apache.xerces.dom3.as.DOMASBuilder extends org.w3c.dom.ls.DOMParser[deprecated]

Removed Methods:
New Methods:

org.apache.xerces.dom3.as.DOMASWriter

Declaration Changes:

old:public interface org.apache.xerces.dom3.as.DOMASWriter extends org.w3c.dom.ls.DOMWriter
new:public interface org.apache.xerces.dom3.as.DOMASWriter extends org.w3c.dom.ls.DOMSerializer[deprecated]

org.apache.xerces.impl.dv.ValidationContext

New Methods:

org.apache.xerces.impl.xs.models.XSCMValidator

New Methods:

org.apache.xerces.impl.xs.psvi.XSConstants

New Fields:

org.apache.xerces.impl.xs.psvi.XSSimpleTypeDefinition

Removed Methods:
New Methods:

org.apache.xerces.xni.XMLLocator

New Methods:

org.apache.xerces.xni.XMLResourceIdentifier

New Methods:

org.w3c.dom.ls.DOMImplementationLS

Removed Methods:
New Methods:

org.w3c.dom.ls.LSLoadEvent

Removed Methods:
New Methods:

org.w3c.dom.ls.LSProgressEvent

Removed Methods:
New Methods:

Modified Classes:

javax.xml.parsers.SecuritySupport12$1

Declaration Changes:

old:class javax.xml.parsers.SecuritySupport12$1 extends java.lang.Object implements java.security.PrivilegedAction
new:final class javax.xml.parsers.SecuritySupport12$1 extends java.lang.Object implements java.security.PrivilegedAction

Removed Fields:
Removed Constructors:
New Constructors:

javax.xml.parsers.SecuritySupport12$2

Declaration Changes:

old:class javax.xml.parsers.SecuritySupport12$2 extends java.lang.Object implements java.security.PrivilegedAction
new:final class javax.xml.parsers.SecuritySupport12$2 extends java.lang.Object implements java.security.PrivilegedAction

Removed Fields:
Removed Constructors:
New Constructors:

javax.xml.parsers.SecuritySupport12$3

Declaration Changes:

old:class javax.xml.parsers.SecuritySupport12$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction
new:final class javax.xml.parsers.SecuritySupport12$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction

Removed Fields:
Removed Constructors:
New Constructors:

javax.xml.parsers.SecuritySupport12$4

Declaration Changes:

old:class javax.xml.parsers.SecuritySupport12$4 extends java.lang.Object implements java.security.PrivilegedAction
new:final class javax.xml.parsers.SecuritySupport12$4 extends java.lang.Object implements java.security.PrivilegedAction

Removed Fields:
Removed Constructors:
New Constructors:

javax.xml.parsers.SecuritySupport12$5

Declaration Changes:

old:class javax.xml.parsers.SecuritySupport12$5 extends java.lang.Object implements java.security.PrivilegedAction
new:final class javax.xml.parsers.SecuritySupport12$5 extends java.lang.Object implements java.security.PrivilegedAction

Removed Fields:
Removed Constructors:
New Constructors:

javax.xml.parsers.SecuritySupport12$6

Declaration Changes:

old:class javax.xml.parsers.SecuritySupport12$6 extends java.lang.Object implements java.security.PrivilegedAction
new:final class javax.xml.parsers.SecuritySupport12$6 extends java.lang.Object implements java.security.PrivilegedAction

Removed Fields:
Removed Constructors:
New Constructors:

javax.xml.transform.SecuritySupport12$1

Declaration Changes:

old:class javax.xml.transform.SecuritySupport12$1 extends java.lang.Object implements java.security.PrivilegedAction
new:final class javax.xml.transform.SecuritySupport12$1 extends java.lang.Object implements java.security.PrivilegedAction

Removed Fields:
Removed Constructors:
New Constructors:

javax.xml.transform.SecuritySupport12$2

Declaration Changes:

old:class javax.xml.transform.SecuritySupport12$2 extends java.lang.Object implements java.security.PrivilegedAction
new:final class javax.xml.transform.SecuritySupport12$2 extends java.lang.Object implements java.security.PrivilegedAction

Removed Fields:
Removed Constructors:
New Constructors:

javax.xml.transform.SecuritySupport12$3

Declaration Changes:

old:class javax.xml.transform.SecuritySupport12$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction
new:final class javax.xml.transform.SecuritySupport12$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction

Removed Fields:
Removed Constructors:
New Constructors:

javax.xml.transform.SecuritySupport12$4

Declaration Changes:

old:class javax.xml.transform.SecuritySupport12$4 extends java.lang.Object implements java.security.PrivilegedAction
new:final class javax.xml.transform.SecuritySupport12$4 extends java.lang.Object implements java.security.PrivilegedAction

Removed Fields:
Removed Constructors:
New Constructors:

javax.xml.transform.SecuritySupport12$5

Declaration Changes:

old:class javax.xml.transform.SecuritySupport12$5 extends java.lang.Object implements java.security.PrivilegedAction
new:final class javax.xml.transform.SecuritySupport12$5 extends java.lang.Object implements java.security.PrivilegedAction

Removed Fields:
Removed Constructors:
New Constructors:

javax.xml.transform.SecuritySupport12$6

Declaration Changes:

old:class javax.xml.transform.SecuritySupport12$6 extends java.lang.Object implements java.security.PrivilegedAction
new:final class javax.xml.transform.SecuritySupport12$6 extends java.lang.Object implements java.security.PrivilegedAction

Removed Fields:
Removed Constructors:
New Constructors:

org.apache.xerces.dom.AttrImpl

Removed Methods:
Field Declaration Changes:

old:java.lang.Object type
new:transient java.lang.Object type

New Methods:

org.apache.xerces.dom.AttributeMap

New Fields:

org.apache.xerces.dom.CoreDOMImplementationImpl

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.dom.CoreDocumentImpl

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.dom.DOMImplementationSourceImpl

New Methods:

org.apache.xerces.dom.DOMLocatorImpl

Removed Fields:
Removed Methods:
New Fields:
New Methods:

org.apache.xerces.dom.DOMNormalizer

Removed Fields:

org.apache.xerces.dom.DeferredDocumentImpl

New Fields:
New Methods:

org.apache.xerces.dom.DocumentFragmentImpl

New Methods:

org.apache.xerces.dom.DocumentTypeImpl

New Fields:
New Methods:

org.apache.xerces.dom.ElementNSImpl

Field Declaration Changes:

old:org.apache.xerces.impl.xs.psvi.XSTypeDefinition type
new:transient org.apache.xerces.impl.xs.psvi.XSTypeDefinition type

org.apache.xerces.dom.EntityImpl

Removed Methods:
New Methods:

org.apache.xerces.dom.EntityReferenceImpl

New Methods:

org.apache.xerces.dom.NodeImpl

Removed Methods:
New Methods:

org.apache.xerces.dom.TextImpl

Removed Methods:
New Methods:

org.apache.xerces.impl.Constants

New Fields:

org.apache.xerces.impl.XML11DTDScannerImpl

Removed Methods:
New Methods:

org.apache.xerces.impl.XML11DocumentScannerImpl

Removed Methods:
New Methods:

org.apache.xerces.impl.XML11EntityScanner

New Methods:

org.apache.xerces.impl.XMLDocumentFragmentScannerImpl

Removed Fields:

org.apache.xerces.impl.XMLDocumentScannerImpl

New Fields:

org.apache.xerces.impl.XMLEntityManager$ScannedEntity

New Methods:

org.apache.xerces.impl.XMLEntityScanner

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.XMLScanner

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.XMLVersionDetector

Declaration Changes:

old:public class org.apache.xerces.impl.XMLVersionDetector extends java.lang.Object implements org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDTDScanner, org.apache.xerces.xni.parser.XMLDocumentScanner
new:public class org.apache.xerces.impl.XMLVersionDetector extends java.lang.Object

Removed Fields:
Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.dtd.XML11DTDValidator

Removed Methods:

org.apache.xerces.impl.dv.SchemaDVFactory

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.XSFacets

New Fields:
New Methods:

org.apache.xerces.impl.dv.xs.BaseDVFactory

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.QNameDV$XQName

Removed Fields:

org.apache.xerces.impl.dv.xs.SchemaDVFactoryImpl

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl

Removed Constructors:
Removed Methods:
New Fields:
New Constructors:
New Methods:

org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$1

New Methods:

org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$2

New Methods:

org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$ValidationContextImpl

New Methods:

org.apache.xerces.impl.validation.ValidationState

New Fields:
New Methods:

org.apache.xerces.impl.xs.AttributePSVImpl

Removed Fields:

org.apache.xerces.impl.xs.SchemaGrammar

Declaration Changes:

old:public class org.apache.xerces.impl.xs.SchemaGrammar extends java.lang.Object implements org.apache.xerces.impl.xs.psvi.XSNamespaceItem, org.apache.xerces.xni.grammars.Grammar, org.apache.xerces.xni.grammars.XSGrammar
new:public class org.apache.xerces.impl.xs.SchemaGrammar extends java.lang.Object implements org.apache.xerces.impl.xs.psvi.XSNamespaceItem, org.apache.xerces.xni.grammars.XSGrammar

Removed Constructors:
New Fields:
New Constructors:
New Methods:

org.apache.xerces.impl.xs.SchemaGrammar$BuiltinAttrDecl

New Methods:

org.apache.xerces.impl.xs.SchemaGrammar$BuiltinSchemaGrammar

New Methods:

org.apache.xerces.impl.xs.SchemaGrammar$XSAnyType

New Methods:

org.apache.xerces.impl.xs.SubstitutionGroupHandler

Field Declaration Changes:

old:private static final org.apache.xerces.impl.xs.XSElementDecl[] EMPTY_VECTOR
new:private static final org.apache.xerces.impl.xs.SubstitutionGroupHandler$OneSubGroup[] EMPTY_VECTOR

New Fields:
New Methods:

org.apache.xerces.impl.xs.XMLSchemaLoader

New Fields:
New Methods:

org.apache.xerces.impl.xs.XMLSchemaValidator

New Methods:

org.apache.xerces.impl.xs.XSAttributeDecl

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.XSAttributeGroupDecl

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.XSComplexTypeDecl

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.XSDDescription

Removed Fields:

org.apache.xerces.impl.xs.XSElementDecl

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.XSGroupDecl

New Fields:

org.apache.xerces.impl.xs.XSModelGroupImpl

New Fields:

org.apache.xerces.impl.xs.XSModelImpl

Removed Fields:
Method Declaration Changes:

old:public org.apache.xerces.impl.xs.psvi.XSObjectList getAnnotations()
new:public synchronized org.apache.xerces.impl.xs.psvi.XSObjectList getAnnotations()

New Fields:

org.apache.xerces.impl.xs.XSNotationDecl

New Fields:

org.apache.xerces.impl.xs.XSWildcardDecl

New Fields:
New Methods:

org.apache.xerces.impl.xs.identity.IdentityConstraint

New Fields:
New Methods:

org.apache.xerces.impl.xs.models.CMBuilder

New Methods:

org.apache.xerces.impl.xs.models.XSAllCM

New Methods:

org.apache.xerces.impl.xs.models.XSDFACM

Removed Fields:
New Methods:

org.apache.xerces.impl.xs.models.XSEmptyCM

New Fields:
New Methods:

org.apache.xerces.impl.xs.opti.AttrImpl

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.opti.DefaultDocument

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.opti.DefaultNode

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.opti.SchemaDOM

Removed Methods:
Field Declaration Changes:

old:org.apache.xerces.impl.xs.opti.ElementImpl[][] relations
new:org.apache.xerces.impl.xs.opti.NodeImpl[][] relations

New Fields:
New Methods:

org.apache.xerces.impl.xs.opti.SchemaDOMParser

New Fields:
New Methods:

org.apache.xerces.impl.xs.traversers.XSAttributeChecker

New Fields:

org.apache.xerces.impl.xs.traversers.XSDAbstractParticleTraverser$ParticleArray

Removed Methods:

org.apache.xerces.impl.xs.traversers.XSDAbstractTraverser

Method Declaration Changes:

old:void traverseAnnotationDecl(org.w3c.dom.Element, java.lang.Object[], boolean, org.apache.xerces.impl.xs.traversers.XSDocumentInfo)
new:org.apache.xerces.impl.xs.XSAnnotationImpl traverseAnnotationDecl(org.w3c.dom.Element, java.lang.Object[], boolean, org.apache.xerces.impl.xs.traversers.XSDocumentInfo)

New Methods:

org.apache.xerces.impl.xs.traversers.XSDAttributeTraverser

Method Declaration Changes:

old:boolean checkDefaultValid(org.apache.xerces.impl.xs.XSAttributeDecl)
new:void checkDefaultValid(org.apache.xerces.impl.xs.XSAttributeDecl) throws org.apache.xerces.impl.dv.InvalidDatatypeValueException

old:boolean checkDefaultValid(org.apache.xerces.impl.xs.XSAttributeUseImpl)
new:void checkDefaultValid(org.apache.xerces.impl.xs.XSAttributeUseImpl) throws org.apache.xerces.impl.dv.InvalidDatatypeValueException

org.apache.xerces.impl.xs.traversers.XSDComplexTypeTraverser

New Fields:
New Methods:

org.apache.xerces.impl.xs.traversers.XSDHandler

Removed Fields:
New Methods:

org.apache.xerces.impl.xs.traversers.XSDocumentInfo

Field Declaration Changes:

old:protected java.lang.String fTargetNamespace
new:java.lang.String fTargetNamespace

New Fields:
New Methods:

org.apache.xerces.impl.xs.util.SimpleLocator

New Methods:

org.apache.xerces.impl.xs.util.XSObjectListImpl

New Fields:
New Constructors:
New Methods:

org.apache.xerces.parsers.AbstractDOMParser

Field Declaration Changes:

old:protected org.w3c.dom.ls.DOMBuilderFilter fDOMFilter
new:protected org.w3c.dom.ls.DOMParserFilter fDOMFilter

New Methods:

org.apache.xerces.parsers.AbstractSAXParser

New Fields:
New Methods:

org.apache.xerces.parsers.AbstractSAXParser$LocatorProxy

Removed Constructors:
New Fields:
New Constructors:
New Methods:

org.apache.xerces.parsers.DOMASBuilderImpl

Declaration Changes:

old:public class org.apache.xerces.parsers.DOMASBuilderImpl extends org.apache.xerces.parsers.DOMBuilderImpl implements org.apache.xerces.dom3.as.DOMASBuilder
new:public class org.apache.xerces.parsers.DOMASBuilderImpl extends org.apache.xerces.parsers.DOMParserImpl implements org.apache.xerces.dom3.as.DOMASBuilder[deprecated]

Removed Methods:
New Methods:

org.apache.xerces.parsers.DTDConfiguration

Field Declaration Changes:

old:private static final boolean PRINT_EXCEPTION_STACK_TRACE
new:protected static final boolean PRINT_EXCEPTION_STACK_TRACE

New Methods:

org.apache.xerces.parsers.StandardParserConfiguration

Removed Fields:

org.apache.xerces.parsers.XML11Configuration

Declaration Changes:

old:public class org.apache.xerces.parsers.XML11Configuration extends org.apache.xerces.parsers.StandardParserConfiguration
new:public class org.apache.xerces.parsers.XML11Configuration extends org.apache.xerces.parsers.IntegratedParserConfiguration

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.util.DOMEntityResolverWrapper

Removed Constructors:
Removed Methods:
Field Declaration Changes:

old:protected org.w3c.dom.ls.DOMEntityResolver fEntityResolver
new:protected org.w3c.dom.ls.DOMResourceResolver fEntityResolver

Method Declaration Changes:

old:public org.w3c.dom.ls.DOMEntityResolver getEntityResolver()
new:public org.w3c.dom.ls.DOMResourceResolver getEntityResolver()

New Constructors:
New Methods:

org.apache.xerces.util.ErrorHandlerWrapper$1

New Methods:

org.apache.xerces.util.NamespaceSupport$Prefixes

Declaration Changes:

old:final class org.apache.xerces.util.NamespaceSupport$Prefixes extends java.lang.Object implements java.util.Enumeration
new:public final class org.apache.xerces.util.NamespaceSupport$Prefixes extends java.lang.Object implements java.util.Enumeration

New Methods:

org.apache.xerces.util.SecuritySupport

New Methods:

org.apache.xerces.util.SecuritySupport12

New Methods:

org.apache.xerces.util.SecuritySupport12$2

Removed Fields:
Removed Constructors:
New Constructors:

org.apache.xerces.util.SecuritySupport12$3

Declaration Changes:

old:class org.apache.xerces.util.SecuritySupport12$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction
new:class org.apache.xerces.util.SecuritySupport12$3 extends java.lang.Object implements java.security.PrivilegedAction

Removed Fields:
Removed Constructors:
Method Declaration Changes:

old:public java.lang.Object run() throws java.io.FileNotFoundException
new:public java.lang.Object run()

New Fields:
New Constructors:

org.apache.xerces.util.SecuritySupport12$4

Removed Fields:
Removed Constructors:
New Fields:
New Constructors:

org.apache.xerces.util.SecuritySupport12$5

Declaration Changes:

old:class org.apache.xerces.util.SecuritySupport12$5 extends java.lang.Object implements java.security.PrivilegedAction
new:class org.apache.xerces.util.SecuritySupport12$5 extends java.lang.Object implements java.security.PrivilegedExceptionAction

Removed Fields:
Method Declaration Changes:

old:public java.lang.Object run()
new:public java.lang.Object run() throws java.io.FileNotFoundException

New Fields:

org.apache.xerces.util.SecuritySupport12$6

Removed Fields:
Removed Constructors:
New Fields:
New Constructors:

org.apache.xerces.util.URI

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.util.XMLResourceIdentifierImpl

New Fields:
New Constructors:
New Methods:

org.apache.xerces.util.XMLStringBuffer

Removed Fields:

org.apache.xml.serialize.BaseMarkupSerializer

Field Declaration Changes:

old:protected org.w3c.dom.ls.DOMWriterFilter fDOMFilter
new:protected org.w3c.dom.ls.DOMSerializerFilter fDOMFilter

org.apache.xml.serialize.SerializerFactory

New Fields:
New Methods:

org.apache.xml.serialize.XML11Serializer

Removed Methods:
New Methods:

org.apache.xml.serialize.XMLSerializer

Removed Fields:
Removed Methods:
Formerly Deprecated Methods:
New Methods:

org.xml.sax.helpers.NamespaceSupport

Removed Methods:
New Methods:

org.xml.sax.helpers.ParserAdapter

Removed Methods:
New Methods:

org.xml.sax.helpers.SecuritySupport12$1

Declaration Changes:

old:class org.xml.sax.helpers.SecuritySupport12$1 extends java.lang.Object implements java.security.PrivilegedAction
new:final class org.xml.sax.helpers.SecuritySupport12$1 extends java.lang.Object implements java.security.PrivilegedAction

Removed Fields:
Removed Constructors:
New Constructors:

org.xml.sax.helpers.SecuritySupport12$2

Declaration Changes:

old:class org.xml.sax.helpers.SecuritySupport12$2 extends java.lang.Object implements java.security.PrivilegedAction
new:final class org.xml.sax.helpers.SecuritySupport12$2 extends java.lang.Object implements java.security.PrivilegedAction

Removed Fields:
Removed Constructors:
New Constructors:

org.xml.sax.helpers.SecuritySupport12$3

Declaration Changes:

old:class org.xml.sax.helpers.SecuritySupport12$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction
new:final class org.xml.sax.helpers.SecuritySupport12$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction

Removed Fields:
Removed Constructors:
New Constructors:

org.xml.sax.helpers.SecuritySupport12$4

Declaration Changes:

old:class org.xml.sax.helpers.SecuritySupport12$4 extends java.lang.Object implements java.security.PrivilegedAction
new:final class org.xml.sax.helpers.SecuritySupport12$4 extends java.lang.Object implements java.security.PrivilegedAction

Removed Fields:
Removed Constructors:
New Constructors:

Formerly Deprecated Interfaces:

New Packages:

New Interfaces:

New Classes:


2.2.1 to 2.3.0

Removed Interfaces:

Removed Classes:

Newly Deprecated Interfaces:

Modified Interfaces:

org.apache.xerces.dom.DeferredNode

New Fields:

org.apache.xerces.dom3.DOMError

New Methods:

org.apache.xerces.impl.dv.XSSimpleType

Declaration Changes:

old:public interface org.apache.xerces.impl.dv.XSSimpleType extends org.apache.xerces.impl.xs.XSTypeDecl, org.apache.xerces.impl.xs.psvi.XSSimpleTypeDefinition
new:public interface org.apache.xerces.impl.dv.XSSimpleType extends org.apache.xerces.impl.xs.psvi.XSSimpleTypeDefinition

org.apache.xerces.impl.xs.psvi.XSAnnotation

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.psvi.XSAttributeUse

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.psvi.XSComplexTypeDefinition

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.psvi.XSElementDeclaration

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.psvi.XSModel

Removed Methods:
Method Declaration Changes:

old:public abstract org.apache.xerces.impl.xs.psvi.ObjectList getNamespaceItems()
new:public abstract org.apache.xerces.impl.xs.psvi.XSNamespaceItemList getNamespaceItems()

New Methods:

org.apache.xerces.impl.xs.psvi.XSNamedMap

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.psvi.XSNamespaceItem

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.psvi.XSObject

New Methods:

org.apache.xerces.impl.xs.psvi.XSObjectList

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.psvi.XSParticle

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.psvi.XSSimpleTypeDefinition

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.psvi.XSTypeDefinition

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.psvi.XSWildcard

Removed Methods:
New Methods:

org.apache.xerces.xni.Augmentations

Removed Methods:
New Methods:

org.apache.xerces.xni.NamespaceContext

Removed Methods:
New Methods:

org.apache.xerces.xni.XMLAttributes

New Methods:

org.apache.xerces.xni.XMLDTDContentModelHandler

New Methods:

org.apache.xerces.xni.XMLDTDHandler

New Methods:

org.apache.xerces.xni.XMLDocumentFragmentHandler

Removed Methods:

org.apache.xerces.xni.XMLDocumentHandler

Removed Methods:

org.apache.xerces.xni.XMLLocator

Declaration Changes:

old:public interface org.apache.xerces.xni.XMLLocator extends org.apache.xerces.xni.XMLResourceIdentifier
new:public interface org.apache.xerces.xni.XMLLocator

New Methods:

org.apache.xerces.xni.XMLResourceIdentifier

New Methods:

org.apache.xerces.xni.parser.XMLDTDContentModelSource

New Methods:

org.apache.xerces.xni.parser.XMLDTDSource

New Methods:

org.apache.xerces.xni.psvi.ItemPSVI

Removed Fields:
New Fields:

org.w3c.dom.html.HTMLDocument

New Methods:

org.w3c.dom.html.HTMLOptionElement

Removed Methods:
New Methods:

org.w3c.dom.html.HTMLSelectElement

Method Declaration Changes:

old:public abstract void add(org.w3c.dom.html.HTMLElement, org.w3c.dom.html.HTMLElement) throws org.w3c.dom.DOMException
new:public abstract void add(org.w3c.dom.html.HTMLElement, org.w3c.dom.html.HTMLElement)

org.w3c.dom.html.HTMLTableCellElement

New Methods:

org.w3c.dom.html.HTMLTableElement

Method Declaration Changes:

old:public abstract void deleteRow(int) throws org.w3c.dom.DOMException
new:public abstract void deleteRow(int)

old:public abstract org.w3c.dom.html.HTMLElement insertRow(int) throws org.w3c.dom.DOMException
new:public abstract org.w3c.dom.html.HTMLElement insertRow(int)

org.w3c.dom.html.HTMLTableRowElement

Method Declaration Changes:

old:public abstract void deleteCell(int) throws org.w3c.dom.DOMException
new:public abstract void deleteCell(int)

old:public abstract org.w3c.dom.html.HTMLElement insertCell(int) throws org.w3c.dom.DOMException
new:public abstract org.w3c.dom.html.HTMLElement insertCell(int)

New Methods:

org.w3c.dom.html.HTMLTableSectionElement

Method Declaration Changes:

old:public abstract void deleteRow(int) throws org.w3c.dom.DOMException
new:public abstract void deleteRow(int)

old:public abstract org.w3c.dom.html.HTMLElement insertRow(int) throws org.w3c.dom.DOMException
new:public abstract org.w3c.dom.html.HTMLElement insertRow(int)

org.w3c.dom.ls.DOMBuilder

Removed Methods:
New Methods:

org.w3c.dom.ls.DOMWriter

Removed Methods:
New Methods:

Modified Classes:

javax.xml.parsers.FactoryFinder

New Fields:

javax.xml.parsers.SecuritySupport

New Methods:

javax.xml.parsers.SecuritySupport12

New Methods:

org.apache.xerces.dom.AttrImpl

Declaration Changes:

old:public class org.apache.xerces.dom.AttrImpl extends org.apache.xerces.dom.NodeImpl implements org.w3c.dom.Attr
new:public class org.apache.xerces.dom.AttrImpl extends org.apache.xerces.dom.NodeImpl implements org.apache.xerces.dom3.TypeInfo, org.w3c.dom.Attr

New Fields:
New Methods:

org.apache.xerces.dom.AttrNSImpl

New Methods:

org.apache.xerces.dom.CoreDOMImplementationImpl

Removed Fields:
Removed Methods:
New Fields:
New Methods:

org.apache.xerces.dom.CoreDocumentImpl

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:protected org.apache.xerces.dom.DOMNormalizer domNormalizer
new:transient org.apache.xerces.dom.DOMNormalizer domNormalizer

old:protected org.apache.xerces.dom.DOMValidationConfiguration fConfiguration
new:transient org.apache.xerces.dom.DOMConfigurationImpl fConfiguration

Method Declaration Changes:

old:protected boolean isNormalizeDocRequired()
new:boolean isNormalizeDocRequired()

New Methods:

org.apache.xerces.dom.DOMErrorImpl

New Fields:
New Methods:

org.apache.xerces.dom.DOMNormalizer

Declaration Changes:

old:public class org.apache.xerces.dom.DOMNormalizer extends java.lang.Object implements org.apache.xerces.xni.XMLDocumentHandler, org.apache.xerces.xni.grammars.XMLGrammarPool
new:public class org.apache.xerces.dom.DOMNormalizer extends java.lang.Object implements org.apache.xerces.xni.XMLDocumentHandler

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:protected final org.apache.xerces.util.NamespaceSupport fLocalNSBinder
new:protected final org.apache.xerces.xni.NamespaceContext fLocalNSBinder

old:protected final org.apache.xerces.util.NamespaceSupport fNamespaceContext
new:protected final org.apache.xerces.xni.NamespaceContext fNamespaceContext

New Fields:
New Methods:

org.apache.xerces.dom.DOMNormalizer$XMLAttributesProxy

New Methods:

org.apache.xerces.dom.DeferredDocumentImpl

Removed Methods:
Newly Deprecated Methods:
New Methods:

org.apache.xerces.dom.ElementImpl

Declaration Changes:

old:public class org.apache.xerces.dom.ElementImpl extends org.apache.xerces.dom.ParentNode implements org.w3c.dom.Element
new:public class org.apache.xerces.dom.ElementImpl extends org.apache.xerces.dom.ParentNode implements org.apache.xerces.dom3.TypeInfo, org.w3c.dom.Element

Removed Methods:
New Methods:

org.apache.xerces.dom.ElementNSImpl

New Fields:
New Methods:

org.apache.xerces.dom.NamedNodeMapImpl

New Methods:

org.apache.xerces.dom.NodeImpl

Removed Fields:
Newly Deprecated Methods:
New Fields:
New Methods:

org.apache.xerces.dom.PSVIDocumentImpl

New Methods:

org.apache.xerces.dom.ProcessingInstructionImpl

Removed Fields:
Removed Methods:

org.apache.xerces.impl.Constants

New Fields:

org.apache.xerces.impl.XML11DTDScannerImpl

New Methods:

org.apache.xerces.impl.XML11DocumentScannerImpl

New Methods:

org.apache.xerces.impl.XMLDTDScannerImpl

New Methods:

org.apache.xerces.impl.XMLDocumentFragmentScannerImpl

Removed Fields:

org.apache.xerces.impl.XMLDocumentScannerImpl

Field Declaration Changes:

old:protected org.apache.xerces.util.NamespaceSupport fNamespaceContext
new:protected org.apache.xerces.xni.NamespaceContext fNamespaceContext

New Fields:

org.apache.xerces.impl.XMLEntityManager

Removed Methods:
Method Declaration Changes:

old:public void addExternalEntity(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
new:public void addExternalEntity(java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException

old:protected void endEntity() throws org.apache.xerces.xni.XNIException
new:void endEntity() throws org.apache.xerces.xni.XNIException

New Fields:
New Methods:

org.apache.xerces.impl.XMLEntityManager$ScannedEntity

New Methods:

org.apache.xerces.impl.XMLEntityScanner

Declaration Changes:

old:public abstract class org.apache.xerces.impl.XMLEntityScanner extends java.lang.Object implements org.apache.xerces.xni.XMLLocator
new:public class org.apache.xerces.impl.XMLEntityScanner extends java.lang.Object implements org.apache.xerces.xni.XMLLocator

Method Declaration Changes:

old:public abstract java.lang.String getBaseSystemId()
new:public java.lang.String getBaseSystemId()

old:public abstract int getColumnNumber()
new:public int getColumnNumber()

old:public abstract java.lang.String getExpandedSystemId()
new:public java.lang.String getExpandedSystemId()

old:public abstract int getLineNumber()
new:public int getLineNumber()

old:public abstract java.lang.String getLiteralSystemId()
new:public java.lang.String getLiteralSystemId()

old:public abstract java.lang.String getPublicId()
new:public java.lang.String getPublicId()

old:public abstract boolean isExternal()
new:public boolean isExternal()

old:public abstract int peekChar() throws java.io.IOException
new:public int peekChar() throws java.io.IOException

old:public abstract int scanChar() throws java.io.IOException
new:public int scanChar() throws java.io.IOException

old:public abstract int scanContent(org.apache.xerces.xni.XMLString) throws java.io.IOException
new:public int scanContent(org.apache.xerces.xni.XMLString) throws java.io.IOException

old:public abstract boolean scanData(java.lang.String, org.apache.xerces.util.XMLStringBuffer) throws java.io.IOException
new:public boolean scanData(java.lang.String, org.apache.xerces.util.XMLStringBuffer) throws java.io.IOException

old:public abstract int scanLiteral(int, org.apache.xerces.xni.XMLString) throws java.io.IOException
new:public int scanLiteral(int, org.apache.xerces.xni.XMLString) throws java.io.IOException

old:public abstract java.lang.String scanName() throws java.io.IOException
new:public java.lang.String scanName() throws java.io.IOException

old:public abstract java.lang.String scanNmtoken() throws java.io.IOException
new:public java.lang.String scanNmtoken() throws java.io.IOException

old:public abstract boolean scanQName(org.apache.xerces.xni.QName) throws java.io.IOException
new:public boolean scanQName(org.apache.xerces.xni.QName) throws java.io.IOException

old:public abstract void setEncoding(java.lang.String) throws java.io.IOException
new:public void setEncoding(java.lang.String) throws java.io.IOException

old:public abstract boolean skipChar(int) throws java.io.IOException
new:public boolean skipChar(int) throws java.io.IOException

old:public abstract boolean skipSpaces() throws java.io.IOException
new:public boolean skipSpaces() throws java.io.IOException

old:public abstract boolean skipString(java.lang.String) throws java.io.IOException
new:public boolean skipString(java.lang.String) throws java.io.IOException

New Fields:
New Methods:

org.apache.xerces.impl.XMLNamespaceBinder

Removed Fields:
Removed Constructors:
Removed Methods:
New Methods:

org.apache.xerces.impl.XMLScanner

New Methods:

org.apache.xerces.impl.dtd.DTDGrammar

New Fields:
New Methods:

org.apache.xerces.impl.dtd.XMLDTDDescription

Declaration Changes:

old:public class org.apache.xerces.impl.dtd.XMLDTDDescription extends org.apache.xerces.util.XMLResourceIdentifierImpl implements org.apache.xerces.xni.grammars.XMLGrammarDescription
new:public class org.apache.xerces.impl.dtd.XMLDTDDescription extends org.apache.xerces.util.XMLResourceIdentifierImpl implements org.apache.xerces.xni.grammars.XMLDTDDescription

org.apache.xerces.impl.dtd.XMLDTDLoader

New Fields:
New Methods:

org.apache.xerces.impl.dtd.XMLDTDProcessor

New Fields:
New Methods:

org.apache.xerces.impl.dtd.XMLDTDValidator

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:protected org.apache.xerces.xni.XMLResourceIdentifier fDocLocation
new:protected org.apache.xerces.xni.XMLLocator fDocLocation

old:private org.apache.xerces.impl.dv.DatatypeValidator fValENTITIES
new:protected org.apache.xerces.impl.dv.DatatypeValidator fValENTITIES

old:private org.apache.xerces.impl.dv.DatatypeValidator fValENTITY
new:protected org.apache.xerces.impl.dv.DatatypeValidator fValENTITY

old:private org.apache.xerces.impl.dv.DatatypeValidator fValID
new:protected org.apache.xerces.impl.dv.DatatypeValidator fValID

old:private org.apache.xerces.impl.dv.DatatypeValidator fValIDRef
new:protected org.apache.xerces.impl.dv.DatatypeValidator fValIDRef

old:private org.apache.xerces.impl.dv.DatatypeValidator fValIDRefs
new:protected org.apache.xerces.impl.dv.DatatypeValidator fValIDRefs

old:private org.apache.xerces.impl.dv.DatatypeValidator fValNMTOKEN
new:protected org.apache.xerces.impl.dv.DatatypeValidator fValNMTOKEN

old:private org.apache.xerces.impl.dv.DatatypeValidator fValNMTOKENS
new:protected org.apache.xerces.impl.dv.DatatypeValidator fValNMTOKENS

old:private org.apache.xerces.impl.dv.DatatypeValidator fValNOTATION
new:protected org.apache.xerces.impl.dv.DatatypeValidator fValNOTATION

Method Declaration Changes:

old:private void init()
new:protected void init()

New Fields:
New Methods:

org.apache.xerces.impl.dv.ValidatedInfo

New Methods:

org.apache.xerces.impl.dv.util.Base64

Removed Methods:
Field Declaration Changes:

old:private static final byte PAD
new:private static final char PAD

old:private static final byte[] lookUpBase64Alphabet
new:private static final char[] lookUpBase64Alphabet

Method Declaration Changes:

old:public static java.lang.String decode(java.lang.String)
new:public static byte[] decode(java.lang.String)

old:public static byte[] encode(byte[])
new:public static java.lang.String encode(byte[])

New Methods:

org.apache.xerces.impl.dv.util.HexBin

Removed Methods:
Field Declaration Changes:

old:private static final byte[] lookUpHexAlphabet
new:private static final char[] lookUpHexAlphabet

Method Declaration Changes:

old:public static java.lang.String decode(java.lang.String)
new:public static byte[] decode(java.lang.String)

old:public static byte[] encode(byte[])
new:public static java.lang.String encode(byte[])

org.apache.xerces.impl.dv.xs.AbstractDateTimeDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.AnyURIDV

Field Declaration Changes:

old:private static org.apache.xerces.util.URI BASE_URI
new:private static final org.apache.xerces.util.URI BASE_URI

org.apache.xerces.impl.dv.xs.Base64BinaryDV

New Methods:

org.apache.xerces.impl.dv.xs.DateDV

New Methods:

org.apache.xerces.impl.dv.xs.DecimalDV

Removed Methods:
Method Declaration Changes:

old:public int compare(java.lang.Object, java.lang.Object)
new:public final int compare(java.lang.Object, java.lang.Object)

old:public short getAllowedFacets()
new:public final short getAllowedFacets()

old:public int getFractionDigits(java.lang.Object)
new:public final int getFractionDigits(java.lang.Object)

old:public int getTotalDigits(java.lang.Object)
new:public final int getTotalDigits(java.lang.Object)

org.apache.xerces.impl.dv.xs.DoubleDV

Removed Methods:

org.apache.xerces.impl.dv.xs.FloatDV

Removed Methods:

org.apache.xerces.impl.dv.xs.HexBinaryDV

New Methods:

org.apache.xerces.impl.dv.xs.TypeValidator

Removed Methods:

org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl

Removed Fields:
Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.dv.xs.YearMonthDV

New Methods:

org.apache.xerces.impl.validation.ValidationManager

Method Declaration Changes:

old:public void addValidationState(org.apache.xerces.impl.validation.ValidationState)
new:public final void addValidationState(org.apache.xerces.impl.validation.ValidationState)

old:public boolean isCachedDTD()
new:public final boolean isCachedDTD()

old:public boolean isGrammarFound()
new:public final boolean isGrammarFound()

old:public void reset()
new:public final void reset()

old:public void setCachedDTD(boolean)
new:public final void setCachedDTD(boolean)

old:public void setEntityState(org.apache.xerces.impl.validation.EntityState)
new:public final void setEntityState(org.apache.xerces.impl.validation.EntityState)

old:public void setGrammarFound(boolean)
new:public final void setGrammarFound(boolean)

org.apache.xerces.impl.xs.SchemaGrammar

Removed Methods:
Method Declaration Changes:

old:public final org.apache.xerces.impl.xs.XSTypeDecl getGlobalTypeDecl(java.lang.String)
new:public final org.apache.xerces.impl.xs.psvi.XSTypeDefinition getGlobalTypeDecl(java.lang.String)

New Methods:

org.apache.xerces.impl.xs.SchemaGrammar$BuiltinSchemaGrammar

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.SchemaGrammar$XSAnyType

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.XMLSchemaLoader

New Fields:
New Methods:

org.apache.xerces.impl.xs.XMLSchemaValidator

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:org.apache.xerces.impl.xs.XSTypeDecl fCurrentType
new:org.apache.xerces.impl.xs.psvi.XSTypeDefinition fCurrentType

old:org.apache.xerces.impl.xs.XSTypeDecl[] fTypeStack
new:org.apache.xerces.impl.xs.psvi.XSTypeDefinition[] fTypeStack

Method Declaration Changes:

old:org.apache.xerces.impl.xs.XSTypeDecl getAndCheckXsiType(org.apache.xerces.xni.QName, java.lang.String, org.apache.xerces.xni.XMLAttributes)
new:org.apache.xerces.impl.xs.psvi.XSTypeDefinition getAndCheckXsiType(org.apache.xerces.xni.QName, java.lang.String, org.apache.xerces.xni.XMLAttributes)

New Fields:

org.apache.xerces.impl.xs.XSAttributeDecl

New Methods:

org.apache.xerces.impl.xs.XSAttributeGroupDecl

New Methods:

org.apache.xerces.impl.xs.XSAttributeUseImpl

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.XSComplexTypeDecl

Declaration Changes:

old:public class org.apache.xerces.impl.xs.XSComplexTypeDecl extends java.lang.Object implements org.apache.xerces.impl.xs.XSTypeDecl, org.apache.xerces.impl.xs.psvi.XSComplexTypeDefinition
new:public class org.apache.xerces.impl.xs.XSComplexTypeDecl extends java.lang.Object implements org.apache.xerces.impl.xs.psvi.XSComplexTypeDefinition

Removed Methods:
Field Declaration Changes:

old:org.apache.xerces.impl.xs.XSTypeDecl fBaseType
new:org.apache.xerces.impl.xs.psvi.XSTypeDefinition fBaseType

New Methods:

org.apache.xerces.impl.xs.XSConstraints

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.XSDDescription

Declaration Changes:

old:public class org.apache.xerces.impl.xs.XSDDescription extends org.apache.xerces.util.XMLResourceIdentifierImpl implements org.apache.xerces.xni.grammars.XMLGrammarDescription
new:public class org.apache.xerces.impl.xs.XSDDescription extends org.apache.xerces.util.XMLResourceIdentifierImpl implements org.apache.xerces.xni.grammars.XMLSchemaDescription

org.apache.xerces.impl.xs.XSElementDecl

Removed Methods:
Field Declaration Changes:

old:public org.apache.xerces.impl.xs.XSTypeDecl fType
new:public org.apache.xerces.impl.xs.psvi.XSTypeDefinition fType

New Methods:

org.apache.xerces.impl.xs.XSGroupDecl

New Methods:

org.apache.xerces.impl.xs.XSModelGroupImpl

New Methods:

org.apache.xerces.impl.xs.XSModelImpl

Removed Methods:
Method Declaration Changes:

old:public org.apache.xerces.impl.xs.psvi.ObjectList getNamespaceItems()
new:public org.apache.xerces.impl.xs.psvi.XSNamespaceItemList getNamespaceItems()

New Methods:

org.apache.xerces.impl.xs.XSNotationDecl

New Methods:

org.apache.xerces.impl.xs.XSParticleDecl

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.XSWildcardDecl

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.dom.DOMParser

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.identity.IdentityConstraint

Declaration Changes:

old:public abstract class org.apache.xerces.impl.xs.identity.IdentityConstraint extends java.lang.Object implements org.apache.xerces.impl.xs.psvi.XSIDConstraintDefinition
new:public abstract class org.apache.xerces.impl.xs.identity.IdentityConstraint extends java.lang.Object implements org.apache.xerces.impl.xs.psvi.XSIDCDefinition

Removed Methods:
Method Declaration Changes:

old:public org.apache.xerces.impl.xs.psvi.XSIDConstraintDefinition getRefKey()
new:public org.apache.xerces.impl.xs.psvi.XSIDCDefinition getRefKey()

New Methods:

org.apache.xerces.impl.xs.identity.KeyRef

Method Declaration Changes:

old:public org.apache.xerces.impl.xs.psvi.XSIDConstraintDefinition getRefKey()
new:public org.apache.xerces.impl.xs.psvi.XSIDCDefinition getRefKey()

org.apache.xerces.impl.xs.models.CMBuilder

Removed Constructors:
New Fields:
New Constructors:

org.apache.xerces.impl.xs.traversers.XSDAbstractTraverser

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.traversers.XSDComplexTypeTraverser

Field Declaration Changes:

old:private org.apache.xerces.impl.xs.XSTypeDecl fBaseType
new:private org.apache.xerces.impl.xs.psvi.XSTypeDefinition fBaseType

New Fields:

org.apache.xerces.impl.xs.traversers.XSDHandler

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:org.apache.xerces.impl.xs.dom.DOMParser fSchemaParser
new:org.apache.xerces.impl.xs.opti.SchemaParsingConfig fSchemaParser

Method Declaration Changes:

old:public org.apache.xerces.impl.xs.SchemaGrammar parseSchema(org.apache.xerces.xni.parser.XMLInputSource, org.apache.xerces.impl.xs.XSDDescription, java.util.Hashtable)
new:public org.apache.xerces.impl.xs.SchemaGrammar parseSchema(org.apache.xerces.xni.parser.XMLInputSource, org.apache.xerces.impl.xs.XSDDescription, java.util.Hashtable) throws java.io.IOException

New Fields:
New Methods:

org.apache.xerces.impl.xs.util.SimpleLocator

New Methods:

org.apache.xerces.impl.xs.util.XSNamedMap4Types

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.util.XSNamedMapImpl

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.util.XSObjectListImpl

Removed Methods:
New Methods:

org.apache.xerces.parsers.AbstractDOMParser

Removed Methods:
Method Declaration Changes:

old:protected void handleBaseURI(int)
new:protected final void handleBaseURI(int)

old:protected void handleBaseURI(org.w3c.dom.Node)
new:protected final void handleBaseURI(org.w3c.dom.Node)

New Fields:
New Methods:

org.apache.xerces.parsers.AbstractSAXParser

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.parsers.AbstractXMLDocumentParser

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.parsers.DOMBuilderImpl

Declaration Changes:

old:public class org.apache.xerces.parsers.DOMBuilderImpl extends org.apache.xerces.parsers.AbstractDOMParser implements org.w3c.dom.ls.DOMBuilder
new:public class org.apache.xerces.parsers.DOMBuilderImpl extends org.apache.xerces.parsers.AbstractDOMParser implements org.apache.xerces.dom3.DOMConfiguration, org.w3c.dom.ls.DOMBuilder

Removed Fields:
Removed Methods:
New Fields:
New Methods:

org.apache.xerces.parsers.DTDConfiguration

New Fields:

org.apache.xerces.parsers.DTDParser

New Methods:

org.apache.xerces.parsers.StandardParserConfiguration

Removed Fields:

org.apache.xerces.parsers.XML11Configuration

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.util.AugmentationsImpl

Removed Methods:
New Methods:

org.apache.xerces.util.ErrorHandlerWrapper$1

New Methods:

org.apache.xerces.util.NamespaceSupport

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.util.ObjectFactory

New Fields:
New Methods:

org.apache.xerces.util.SecuritySupport

New Methods:

org.apache.xerces.util.SecuritySupport12

New Methods:

org.apache.xerces.util.URI

Removed Methods:
Field Declaration Changes:

old:private static final java.lang.String MARK_CHARACTERS
new:private static final int MARK_CHARACTERS

old:private static final java.lang.String RESERVED_CHARACTERS
new:private static final int RESERVED_CHARACTERS

old:private static final java.lang.String SCHEME_CHARACTERS
new:private static final int SCHEME_CHARACTERS

old:private static final java.lang.String USERINFO_CHARACTERS
new:private static final int USERINFO_CHARACTERS

New Fields:
New Methods:

org.apache.xerces.util.XMLAttributesImpl

New Methods:

org.apache.xerces.util.XMLChar

Removed Methods:

org.apache.xerces.util.XMLGrammarPoolImpl

New Fields:

org.apache.xml.serialize.BaseMarkupSerializer

Field Declaration Changes:

old:private org.w3c.dom.Node fCurrentNode
new:protected org.w3c.dom.Node fCurrentNode

Method Declaration Changes:

old:private boolean getFeature(java.lang.String)
new:protected boolean getFeature(java.lang.String)

old:protected final void printCDATAText(java.lang.String) throws java.io.IOException
new:protected void printCDATAText(java.lang.String) throws java.io.IOException

old:protected final void surrogates(int, int) throws java.io.IOException
new:protected void surrogates(int, int) throws java.io.IOException

org.apache.xml.serialize.DOMWriterImpl

Declaration Changes:

old:public class org.apache.xml.serialize.DOMWriterImpl extends java.lang.Object implements org.w3c.dom.ls.DOMWriter
new:public class org.apache.xml.serialize.DOMWriterImpl extends java.lang.Object implements org.apache.xerces.dom3.DOMConfiguration, org.w3c.dom.ls.DOMWriter

Removed Constructors:
Removed Methods:
New Fields:
New Constructors:
New Methods:

org.apache.xml.serialize.EncodingInfo

Removed Fields:
Removed Constructors:
Removed Methods:
New Fields:
New Methods:

org.apache.xml.serialize.Encodings

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:private static final org.apache.xml.serialize.EncodingInfo[] _encodings
new:static java.util.Hashtable _encodings

New Fields:
New Methods:

org.apache.xml.serialize.OutputFormat

Method Declaration Changes:

old:public org.apache.xml.serialize.EncodingInfo getEncodingInfo()
new:public org.apache.xml.serialize.EncodingInfo getEncodingInfo() throws java.io.UnsupportedEncodingException

New Fields:
New Methods:

org.apache.xml.serialize.XMLSerializer

Method Declaration Changes:

old:protected final void printXMLChar(int) throws java.io.IOException
new:protected void printXMLChar(int) throws java.io.IOException

New Packages:

New Interfaces:

New Classes:


2.2.0 to 2.2.1

Removed Classes:

Modified Interfaces:

org.apache.xerces.impl.dv.XSSimpleType

New Methods:

Modified Classes:

org.apache.xerces.dom.AttrNSImpl

Method Declaration Changes:

old:private void setName(java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
new:private void setName(java.lang.String, java.lang.String)

org.apache.xerces.dom.CoreDOMImplementationImpl

New Methods:

org.apache.xerces.dom.CoreDocumentImpl

New Methods:

org.apache.xerces.dom.DOMImplementationImpl

Removed Methods:

org.apache.xerces.dom.ElementNSImpl

Method Declaration Changes:

old:private void setName(java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
new:private void setName(java.lang.String, java.lang.String)

org.apache.xerces.impl.Constants

New Fields:

org.apache.xerces.impl.XMLEntityManager

New Fields:

org.apache.xerces.impl.XMLNSDocumentScannerImpl

Removed Fields:
Removed Methods:
New Methods:

org.apache.xerces.impl.dtd.DTDGrammar

New Methods:

org.apache.xerces.impl.dtd.XMLDTDValidator

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.XMLSchemaLoader

New Fields:

org.apache.xerces.impl.xs.XMLSchemaValidator

Removed Fields:
Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.models.XSAllCM

Removed Fields:
Removed Constructors:
New Fields:
New Constructors:

org.apache.xerces.impl.xs.traversers.Container

Removed Methods:

org.apache.xerces.impl.xs.traversers.OneAttr

Removed Fields:

org.apache.xerces.impl.xs.traversers.XSAttributeChecker

Removed Fields:
Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.traversers.XSDHandler

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.traversers.XSDSimpleTypeTraverser

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.parsers.StandardParserConfiguration

New Fields:

org.apache.xerces.parsers.XMLGrammarPreparser

New Fields:

org.apache.xerces.util.ObjectFactory

New Fields:

New Classes:


2.1.0 to 2.2.0

Modified Interfaces:

org.apache.xerces.impl.RevalidationHandler

Declaration Changes:

old:public interface org.apache.xerces.impl.RevalidationHandler extends org.apache.xerces.xni.XMLDocumentHandler
new:public interface org.apache.xerces.impl.RevalidationHandler extends org.apache.xerces.xni.parser.XMLDocumentFilter

org.apache.xerces.xni.XMLDocumentHandler

Removed Methods:
Newly Deprecated Methods:
New Methods:

org.apache.xerces.xni.parser.XMLComponent

New Methods:

Modified Classes:

javax.xml.parsers.DocumentBuilder

New Fields:

javax.xml.parsers.SAXParser

New Fields:

org.apache.xerces.dom.CoreDocumentImpl

Removed Fields:
Removed Methods:

org.apache.xerces.dom.DOMNormalizer

Declaration Changes:

old:public class org.apache.xerces.dom.DOMNormalizer extends java.lang.Object implements org.apache.xerces.xni.grammars.XMLGrammarPool
new:public class org.apache.xerces.dom.DOMNormalizer extends java.lang.Object implements org.apache.xerces.xni.XMLDocumentHandler, org.apache.xerces.xni.grammars.XMLGrammarPool

Removed Fields:
New Fields:
New Methods:

org.apache.xerces.dom.DOMValidationConfiguration

New Fields:
New Methods:

org.apache.xerces.impl.Constants

New Fields:

org.apache.xerces.impl.Version

Method Declaration Changes:

old:public java.lang.String getVersion()
new:public static java.lang.String getVersion()

org.apache.xerces.impl.XML11EntityManager$XML11EntityScanner

Removed Methods:
New Methods:

org.apache.xerces.impl.XMLDTDScannerImpl

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.XMLDocumentFragmentScannerImpl

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:private static final boolean DEBUG_CONTENT_SCANNING
new:protected static final boolean DEBUG_CONTENT_SCANNING

old:private org.apache.xerces.xni.QName fAttributeQName
new:protected org.apache.xerces.xni.QName fAttributeQName

old:private org.apache.xerces.util.XMLAttributesImpl fAttributes
new:protected org.apache.xerces.util.XMLAttributesImpl fAttributes

old:private org.apache.xerces.xni.QName fElementQName
new:protected org.apache.xerces.xni.QName fElementQName

New Fields:
New Methods:

org.apache.xerces.impl.XMLDocumentScannerImpl

New Fields:
New Methods:

org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher

Declaration Changes:

old:public final class org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher extends org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher
new:public class org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher extends org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher

org.apache.xerces.impl.XMLEntityManager

New Fields:
New Methods:

org.apache.xerces.impl.XMLEntityManager$Entity

Removed Constructors:
New Fields:
New Constructors:
New Methods:

org.apache.xerces.impl.XMLEntityManager$EntityScanner

Removed Methods:
New Methods:

org.apache.xerces.impl.XMLEntityManager$ExternalEntity

Removed Constructors:
New Constructors:

org.apache.xerces.impl.XMLEntityManager$InternalEntity

Removed Constructors:
New Constructors:

org.apache.xerces.impl.XMLEntityScanner

Removed Methods:
New Methods:

org.apache.xerces.impl.XMLErrorReporter

New Fields:
New Methods:

org.apache.xerces.impl.XMLNamespaceBinder

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.XMLScanner

New Methods:

org.apache.xerces.impl.dtd.XMLDTDProcessor

New Fields:
New Methods:

org.apache.xerces.impl.dtd.XMLDTDValidator

Declaration Changes:

old:public class org.apache.xerces.impl.dtd.XMLDTDValidator extends java.lang.Object implements org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter
new:public class org.apache.xerces.impl.dtd.XMLDTDValidator extends java.lang.Object implements org.apache.xerces.impl.dtd.XMLDTDValidatorFilter, org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter

Removed Methods:
Field Declaration Changes:

old:private boolean fSeenDoctypeDecl
new:protected boolean fSeenDoctypeDecl

Method Declaration Changes:

old:private void addDTDDefaultAttrsAndValidate(int, org.apache.xerces.xni.XMLAttributes) throws org.apache.xerces.xni.XNIException
new:protected void addDTDDefaultAttrsAndValidate(int, org.apache.xerces.xni.XMLAttributes) throws org.apache.xerces.xni.XNIException

old:private java.lang.String getExternalEntityRefInAttrValue(java.lang.String)
new:protected java.lang.String getExternalEntityRefInAttrValue(java.lang.String)

old:boolean invalidStandaloneAttDef(org.apache.xerces.xni.QName, org.apache.xerces.xni.QName)
new:protected boolean invalidStandaloneAttDef(org.apache.xerces.xni.QName, org.apache.xerces.xni.QName)

old:private void rootElementSpecified(org.apache.xerces.xni.QName) throws org.apache.xerces.xni.XNIException
new:private final void rootElementSpecified(org.apache.xerces.xni.QName) throws org.apache.xerces.xni.XNIException

old:private void validateDTDattribute(org.apache.xerces.xni.QName, java.lang.String, org.apache.xerces.impl.dtd.XMLAttributeDecl) throws org.apache.xerces.xni.XNIException
new:protected void validateDTDattribute(org.apache.xerces.xni.QName, java.lang.String, org.apache.xerces.impl.dtd.XMLAttributeDecl) throws org.apache.xerces.xni.XNIException

New Fields:
New Methods:

org.apache.xerces.impl.dv.ValidatedInfo

New Methods:

org.apache.xerces.impl.dv.xs.QNameDV

New Methods:

org.apache.xerces.impl.validation.ValidationState

Removed Fields:
Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.AttributePSVImpl

Removed Methods:
Field Declaration Changes:

old:protected java.util.Vector fErrorCodes
new:protected java.lang.String[] fErrorCodes

New Fields:

org.apache.xerces.impl.xs.SchemaSymbols

Removed Fields:

org.apache.xerces.impl.xs.XMLSchemaLoader

Removed Fields:

org.apache.xerces.impl.xs.XMLSchemaValidator

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:private final java.lang.StringBuffer fNormalizedStr
new:private final org.apache.xerces.xni.XMLString fNormalizedStr

old:org.apache.xerces.util.XMLResourceIdentifierImpl fResourceIdentifier
new:final org.apache.xerces.util.XMLResourceIdentifierImpl fResourceIdentifier

old:protected org.apache.xerces.impl.xs.XMLSchemaValidator$XSIErrorReporter fXSIErrorReporter
new:protected final org.apache.xerces.impl.xs.XMLSchemaValidator$XSIErrorReporter fXSIErrorReporter

Method Declaration Changes:

old:void handleCharacters(org.apache.xerces.xni.XMLString)
new:org.apache.xerces.xni.XMLString handleCharacters(org.apache.xerces.xni.XMLString)

old:private int normalizeWhitespace(java.lang.String, boolean)
new:private void normalizeWhitespace(java.lang.String, boolean)

old:private int normalizeWhitespace(org.apache.xerces.xni.XMLString, boolean)
new:private void normalizeWhitespace(org.apache.xerces.xni.XMLString, boolean)

old:org.apache.xerces.xni.XMLString processElementContent(org.apache.xerces.xni.QName)
new:void processElementContent(org.apache.xerces.xni.QName)

New Fields:
New Methods:

org.apache.xerces.impl.xs.XMLSchemaValidator$XSIErrorReporter

Declaration Changes:

old:class org.apache.xerces.impl.xs.XMLSchemaValidator$XSIErrorReporter extends java.lang.Object
new:public final class org.apache.xerces.impl.xs.XMLSchemaValidator$XSIErrorReporter extends java.lang.Object

Constructor Declaration Changes:

old:XMLSchemaValidator$XSIErrorReporter(org.apache.xerces.impl.xs.XMLSchemaValidator)
new:protected XMLSchemaValidator$XSIErrorReporter(org.apache.xerces.impl.xs.XMLSchemaValidator)

New Methods:

org.apache.xerces.impl.xs.XSModelImpl

Removed Fields:

org.apache.xerces.impl.xs.dom.DOMParser

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.identity.Field$Matcher

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.identity.Selector$Matcher

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.identity.Selector$XPath

New Methods:

org.apache.xerces.impl.xs.identity.XPathMatcher

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.traversers.OneAttr

New Fields:

org.apache.xerces.impl.xs.traversers.OneElement

Removed Fields:
Removed Constructors:
Field Declaration Changes:

old:public java.util.Hashtable attrList
new:public org.apache.xerces.impl.xs.traversers.Container attrList

New Constructors:

org.apache.xerces.impl.xs.traversers.XSAttributeChecker

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.traversers.XSDHandler

Removed Fields:

org.apache.xerces.parsers.AbstractDOMParser

Removed Fields:
Removed Methods:
New Methods:

org.apache.xerces.parsers.AbstractSAXParser

Removed Fields:
Removed Methods:
New Methods:

org.apache.xerces.parsers.AbstractXMLDocumentParser

Removed Methods:
New Methods:

org.apache.xerces.parsers.DOMBuilderImpl

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.parsers.NonValidatingConfiguration

New Fields:

org.apache.xerces.parsers.StandardParserConfiguration

New Fields:

org.apache.xerces.util.ObjectFactory

New Methods:

org.apache.xerces.util.ParserConfigurationSettings

New Fields:
New Methods:

org.apache.xerces.util.XMLAttributesImpl

New Methods:

org.apache.xerces.util.XMLAttributesImpl$Attribute

New Fields:

New Interfaces:

New Classes:

2.0.2 to 2.1.0

Removed Interfaces:

Removed Classes:

Modified Interfaces:

org.apache.xerces.impl.dv.DatatypeValidator

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.XSSimpleType

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.identity.FieldActivator

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.identity.ValueStore

Removed Methods:
New Methods:

org.apache.xerces.xni.XMLDocumentHandler

New Methods:

org.apache.xerces.xni.parser.XMLDocumentSource

New Methods:

org.w3c.dom.ls.DOMBuilder

Removed Methods:
Method Declaration Changes:

old:public abstract org.w3c.dom.DOMErrorHandler getErrorHandler()
new:public abstract org.apache.xerces.dom3.DOMErrorHandler getErrorHandler()

old:public abstract org.w3c.dom.Document parse(org.w3c.dom.ls.DOMInputSource) throws java.lang.Exception
new:public abstract org.w3c.dom.Document parse(org.w3c.dom.ls.DOMInputSource)

New Methods:

org.w3c.dom.ls.DOMBuilderFilter

Removed Methods:
New Fields:
New Methods:

org.w3c.dom.ls.DOMEntityResolver

Method Declaration Changes:

old:public abstract org.w3c.dom.ls.DOMInputSource resolveEntity(java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception
new:public abstract org.w3c.dom.ls.DOMInputSource resolveEntity(java.lang.String, java.lang.String, java.lang.String)

org.w3c.dom.ls.DOMWriter

Removed Methods:
Method Declaration Changes:

old:public abstract org.w3c.dom.DOMErrorHandler getErrorHandler()
new:public abstract org.apache.xerces.dom3.DOMErrorHandler getErrorHandler()

old:public abstract boolean writeNode(java.io.OutputStream, org.w3c.dom.Node) throws java.lang.Exception
new:public abstract boolean writeNode(java.io.OutputStream, org.w3c.dom.Node)

New Methods:

org.w3c.dom.ls.ParseErrorEvent

Method Declaration Changes:

old:public abstract org.w3c.dom.DOMError getError()
new:public abstract org.apache.xerces.dom3.DOMError getError()

Modified Classes:

javax.xml.parsers.FactoryFinder

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:private static final boolean debug
new:private static boolean debug

New Methods:

org.apache.xerces.dom.CoreDocumentImpl

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:protected final org.apache.xerces.util.DOMErrorHandlerWrapper fErrorHandlerWrapper
new:protected final transient org.apache.xerces.util.DOMErrorHandlerWrapper fErrorHandlerWrapper

old:protected static int[] kidOK
new:private static final int[] kidOK

Method Declaration Changes:

old:public org.w3c.dom.DOMErrorHandler getErrorHandler()
new:public org.apache.xerces.dom3.DOMErrorHandler getErrorHandler()

New Fields:
New Methods:

org.apache.xerces.dom.CoreDocumentImpl$UserDataRecord

Removed Constructors:
Field Declaration Changes:

old:org.w3c.dom.UserDataHandler fHandler
new:org.apache.xerces.dom3.UserDataHandler fHandler

New Constructors:

org.apache.xerces.dom.DOMErrorImpl

Declaration Changes:

old:public class org.apache.xerces.dom.DOMErrorImpl extends java.lang.Object implements org.w3c.dom.DOMError
new:public class org.apache.xerces.dom.DOMErrorImpl extends java.lang.Object implements org.apache.xerces.dom3.DOMError

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:java.lang.Exception fException
new:public java.lang.Exception fException

old:java.lang.String fMessage
new:public java.lang.String fMessage

old:short fSeverity
new:public short fSeverity

Method Declaration Changes:

old:private org.w3c.dom.DOMLocator createDOMLocator(org.apache.xerces.xni.parser.XMLParseException)
new:private org.apache.xerces.dom.DOMLocatorImpl createDOMLocator(org.apache.xerces.xni.parser.XMLParseException)

old:public org.w3c.dom.DOMLocator getLocation()
new:public org.apache.xerces.dom3.DOMLocator getLocation()

New Fields:

org.apache.xerces.dom.DOMImplementationSourceImpl

Declaration Changes:

old:public class org.apache.xerces.dom.DOMImplementationSourceImpl extends java.lang.Object implements org.w3c.dom.DOMImplementationSource
new:public class org.apache.xerces.dom.DOMImplementationSourceImpl extends java.lang.Object implements org.apache.xerces.dom3.DOMImplementationSource

org.apache.xerces.dom.DOMLocatorImpl

Declaration Changes:

old:public class org.apache.xerces.dom.DOMLocatorImpl extends java.lang.Object implements org.w3c.dom.DOMLocator
new:public class org.apache.xerces.dom.DOMLocatorImpl extends java.lang.Object implements org.apache.xerces.dom3.DOMLocator

Field Declaration Changes:

old:int fColumnNumber
new:public int fColumnNumber

old:org.w3c.dom.Node fErrorNode
new:public org.w3c.dom.Node fErrorNode

old:int fLineNumber
new:public int fLineNumber

old:int fOffset
new:public int fOffset

old:java.lang.String fUri
new:public java.lang.String fUri

New Constructors:

org.apache.xerces.dom.DOMNormalizer

Removed Fields:
Field Declaration Changes:

old:protected org.w3c.dom.DOMErrorHandler fErrorHandler
new:protected org.apache.xerces.dom3.DOMErrorHandler fErrorHandler

Method Declaration Changes:

old:protected void addNamespaceDecl(java.lang.String, java.lang.String, org.apache.xerces.dom.ElementImpl)
new:protected final void addNamespaceDecl(java.lang.String, java.lang.String, org.apache.xerces.dom.ElementImpl)

old:protected void expandEntityRef(org.w3c.dom.Node, org.w3c.dom.Node, org.w3c.dom.Node)
new:protected final void expandEntityRef(org.w3c.dom.Node, org.w3c.dom.Node, org.w3c.dom.Node)

old:protected org.w3c.dom.DOMError modifyDOMError(java.lang.String, short, org.w3c.dom.Node)
new:protected final org.apache.xerces.dom3.DOMError modifyDOMError(java.lang.String, short, org.w3c.dom.Node)

old:protected void namespaceFixUp(org.apache.xerces.dom.ElementImpl, org.apache.xerces.dom.AttributeMap)
new:protected final void namespaceFixUp(org.apache.xerces.dom.ElementImpl, org.apache.xerces.dom.AttributeMap)

old:protected void removeDefault(org.w3c.dom.Attr, org.apache.xerces.dom.AttributeMap)
new:protected final boolean removeDefault(org.w3c.dom.Attr, org.apache.xerces.dom.AttributeMap)

old:protected void updateQName(org.w3c.dom.Node, org.apache.xerces.xni.QName)
new:protected final void updateQName(org.w3c.dom.Node, org.apache.xerces.xni.QName)

New Fields:

org.apache.xerces.dom.DeferredDocumentImpl

Removed Methods:
New Methods:

org.apache.xerces.dom.NodeImpl

Removed Methods:
New Methods:

org.apache.xerces.dom.TextImpl

New Methods:

org.apache.xerces.impl.Constants

New Fields:

org.apache.xerces.impl.Version

Newly Deprecated Fields:
New Fields:
New Methods:

org.apache.xerces.impl.XMLDocumentFragmentScannerImpl

Removed Fields:
New Methods:

org.apache.xerces.impl.XMLEntityManager

New Fields:
New Methods:

org.apache.xerces.impl.XMLEntityManager$EntityScanner

Method Declaration Changes:

old:private final boolean load(int, boolean) throws java.io.IOException
new:final boolean load(int, boolean) throws java.io.IOException

org.apache.xerces.impl.XMLErrorReporter

Field Declaration Changes:

old:protected static final java.lang.String[] RECOGNIZED_FEATURES
new:private static final java.lang.String[] RECOGNIZED_FEATURES

old:protected static final java.lang.String[] RECOGNIZED_PROPERTIES
new:private static final java.lang.String[] RECOGNIZED_PROPERTIES

New Methods:

org.apache.xerces.impl.XMLNamespaceBinder

Removed Fields:
Field Declaration Changes:

old:protected static final java.lang.String[] RECOGNIZED_FEATURES
new:private static final java.lang.String[] RECOGNIZED_FEATURES

old:protected static final java.lang.String[] RECOGNIZED_PROPERTIES
new:private static final java.lang.String[] RECOGNIZED_PROPERTIES

New Fields:
New Methods:

org.apache.xerces.impl.XMLScanner

Field Declaration Changes:

old:protected java.lang.String fAmpSymbol
new:protected static final java.lang.String fAmpSymbol

old:protected java.lang.String fAposSymbol
new:protected static final java.lang.String fAposSymbol

old:protected java.lang.String fEncodingSymbol
new:protected static final java.lang.String fEncodingSymbol

old:protected java.lang.String fGtSymbol
new:protected static final java.lang.String fGtSymbol

old:protected java.lang.String fLtSymbol
new:protected static final java.lang.String fLtSymbol

old:protected java.lang.String fQuotSymbol
new:protected static final java.lang.String fQuotSymbol

old:protected java.lang.String fStandaloneSymbol
new:protected static final java.lang.String fStandaloneSymbol

old:protected java.lang.String fVersionSymbol
new:protected static final java.lang.String fVersionSymbol

New Methods:

org.apache.xerces.impl.dtd.DTDGrammar

Removed Fields:
Removed Methods:

org.apache.xerces.impl.dtd.XMLDTDLoader

Field Declaration Changes:

old:protected static final java.lang.String[] LOADER_RECOGNIZED_PROPERTIES
new:private static final java.lang.String[] LOADER_RECOGNIZED_PROPERTIES

org.apache.xerces.impl.dtd.XMLDTDProcessor

Removed Fields:
Field Declaration Changes:

old:protected static final java.lang.String[] RECOGNIZED_FEATURES
new:private static final java.lang.String[] RECOGNIZED_FEATURES

old:protected static final java.lang.String[] RECOGNIZED_PROPERTIES
new:private static final java.lang.String[] RECOGNIZED_PROPERTIES

org.apache.xerces.impl.dtd.XMLDTDValidator

Removed Fields:
Field Declaration Changes:

old:protected static final java.lang.String[] RECOGNIZED_FEATURES
new:private static final java.lang.String[] RECOGNIZED_FEATURES

old:protected static final java.lang.String[] RECOGNIZED_PROPERTIES
new:private static final java.lang.String[] RECOGNIZED_PROPERTIES

Method Declaration Changes:

old:protected void handleStartElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes) throws org.apache.xerces.xni.XNIException
new:protected boolean handleStartElement(org.apache.xerces.xni.QName, org.apache.xerces.xni.XMLAttributes) throws org.apache.xerces.xni.XNIException

New Fields:
New Methods:

org.apache.xerces.impl.dv.DTDDVFactory

Removed Fields:
Removed Methods:
New Methods:

org.apache.xerces.impl.dv.DatatypeException

New Methods:

org.apache.xerces.impl.dv.SchemaDVFactory

Removed Fields:
Removed Methods:
New Methods:

org.apache.xerces.impl.dv.dtd.ENTITYDatatypeValidator

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.dtd.IDDatatypeValidator

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.dtd.IDREFDatatypeValidator

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.dtd.ListDatatypeValidator

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.dtd.NMTOKENDatatypeValidator

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.dtd.NOTATIONDatatypeValidator

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.dtd.StringDatatypeValidator

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.util.Base64

Field Declaration Changes:

old:private static byte[] base64Alphabet
new:private static final byte[] base64Alphabet

old:private static byte[] lookUpBase64Alphabet
new:private static final byte[] lookUpBase64Alphabet

org.apache.xerces.impl.dv.util.HexBin

Field Declaration Changes:

old:private static byte[] hexNumberTable
new:private static final byte[] hexNumberTable

old:private static byte[] lookUpHexAlphabet
new:private static final byte[] lookUpHexAlphabet

org.apache.xerces.impl.dv.xs.AbstractDateTimeDV

Removed Fields:

org.apache.xerces.impl.dv.xs.AnySimpleDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.AnyURIDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.Base64BinaryDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.BooleanDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.DateTimeDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.DayDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.DecimalDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.DoubleDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.DurationDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.EntityDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.FloatDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.HexBinaryDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.IDDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.IDREFDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.ListDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.MonthDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.MonthDayDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.QNameDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.StringDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.TimeDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.TypeValidator

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.UnionDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl

Removed Constructors:
Removed Methods:
Field Declaration Changes:

old:static final org.apache.xerces.impl.validation.ValidationContext fDummyContext
new:static final org.apache.xerces.impl.dv.ValidationContext fDummyContext

New Fields:
New Constructors:
New Methods:

org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$2

Declaration Changes:

old:class org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$2 extends java.lang.Object implements org.apache.xerces.impl.validation.ValidationContext
new:class org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$2 extends java.lang.Object implements org.apache.xerces.impl.dv.ValidationContext

org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$ValidationContextImpl

Declaration Changes:

old:class org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$ValidationContextImpl extends java.lang.Object implements org.apache.xerces.impl.validation.ValidationContext
new:class org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl$ValidationContextImpl extends java.lang.Object implements org.apache.xerces.impl.dv.ValidationContext

Removed Constructors:
Field Declaration Changes:

old:org.apache.xerces.impl.validation.ValidationContext fExternal
new:org.apache.xerces.impl.dv.ValidationContext fExternal

New Constructors:

org.apache.xerces.impl.dv.xs.YearDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.YearMonthDV

Removed Methods:
New Methods:

org.apache.xerces.impl.io.ASCIIReader

Removed Constructors:
New Fields:
New Constructors:

org.apache.xerces.impl.io.UCSReader

Removed Methods:
Field Declaration Changes:

old:public static short UCS2BE
new:public static final short UCS2BE

old:public static short UCS2LE
new:public static final short UCS2LE

old:public static short UCS4BE
new:public static final short UCS4BE

old:public static short UCS4LE
new:public static final short UCS4LE

org.apache.xerces.impl.io.UTF8Reader

Removed Constructors:
New Fields:
New Constructors:

org.apache.xerces.impl.validation.ValidationState

Declaration Changes:

old:public class org.apache.xerces.impl.validation.ValidationState extends java.lang.Object implements org.apache.xerces.impl.validation.ValidationContext
new:public class org.apache.xerces.impl.validation.ValidationState extends java.lang.Object implements org.apache.xerces.impl.dv.ValidationContext

org.apache.xerces.impl.xpath.XPath$Scanner

Field Declaration Changes:

old:private static byte[] fASCIICharMap
new:private static final byte[] fASCIICharMap

old:private java.lang.String fAncestorOrSelfSymbol
new:private static final java.lang.String fAncestorOrSelfSymbol

old:private java.lang.String fAncestorSymbol
new:private static final java.lang.String fAncestorSymbol

old:private java.lang.String fAndSymbol
new:private static final java.lang.String fAndSymbol

old:private java.lang.String fAttributeSymbol
new:private static final java.lang.String fAttributeSymbol

old:private java.lang.String fChildSymbol
new:private static final java.lang.String fChildSymbol

old:private java.lang.String fCommentSymbol
new:private static final java.lang.String fCommentSymbol

old:private java.lang.String fDescendantOrSelfSymbol
new:private static final java.lang.String fDescendantOrSelfSymbol

old:private java.lang.String fDescendantSymbol
new:private static final java.lang.String fDescendantSymbol

old:private java.lang.String fDivSymbol
new:private static final java.lang.String fDivSymbol

old:private java.lang.String fFollowingSiblingSymbol
new:private static final java.lang.String fFollowingSiblingSymbol

old:private java.lang.String fFollowingSymbol
new:private static final java.lang.String fFollowingSymbol

old:private java.lang.String fModSymbol
new:private static final java.lang.String fModSymbol

old:private java.lang.String fNamespaceSymbol
new:private static final java.lang.String fNamespaceSymbol

old:private java.lang.String fNodeSymbol
new:private static final java.lang.String fNodeSymbol

old:private java.lang.String fOrSymbol
new:private static final java.lang.String fOrSymbol

old:private java.lang.String fPISymbol
new:private static final java.lang.String fPISymbol

old:private java.lang.String fParentSymbol
new:private static final java.lang.String fParentSymbol

old:private java.lang.String fPrecedingSiblingSymbol
new:private static final java.lang.String fPrecedingSiblingSymbol

old:private java.lang.String fPrecedingSymbol
new:private static final java.lang.String fPrecedingSymbol

old:private java.lang.String fSelfSymbol
new:private static final java.lang.String fSelfSymbol

old:private java.lang.String fTextSymbol
new:private static final java.lang.String fTextSymbol

org.apache.xerces.impl.xpath.XPath$Tokens

Field Declaration Changes:

old:public static final java.lang.String[] fgTokenNames
new:private static final java.lang.String[] fgTokenNames

org.apache.xerces.impl.xpath.regex.ParserForXMLSchema

Field Declaration Changes:

old:protected static java.util.Hashtable ranges
new:private static java.util.Hashtable ranges

old:protected static java.util.Hashtable ranges2
new:private static java.util.Hashtable ranges2

org.apache.xerces.impl.xpath.regex.REUtil

Field Declaration Changes:

old:static org.apache.xerces.impl.xpath.regex.RegularExpression[] regexCache
new:static final org.apache.xerces.impl.xpath.regex.RegularExpression[] regexCache

org.apache.xerces.impl.xpath.regex.RegexParser

Removed Methods:

org.apache.xerces.impl.xpath.regex.RegularExpression

Removed Fields:
Removed Methods:

org.apache.xerces.impl.xpath.regex.Token

Field Declaration Changes:

old:static final java.lang.String[] blockNames
new:private static final java.lang.String[] blockNames

old:protected static java.util.Hashtable categories
new:private static final java.util.Hashtable categories

old:protected static java.util.Hashtable categories2
new:private static final java.util.Hashtable categories2

old:static final java.lang.String[] categoryNames
new:private static final java.lang.String[] categoryNames

old:protected static org.apache.xerces.impl.xpath.regex.Token token_0to9
new:static org.apache.xerces.impl.xpath.regex.Token token_0to9

old:protected static org.apache.xerces.impl.xpath.regex.Token token_dot
new:static org.apache.xerces.impl.xpath.regex.Token token_dot

old:protected static org.apache.xerces.impl.xpath.regex.Token token_empty
new:static org.apache.xerces.impl.xpath.regex.Token token_empty

old:protected static org.apache.xerces.impl.xpath.regex.Token token_linebeginning
new:static org.apache.xerces.impl.xpath.regex.Token token_linebeginning

old:protected static org.apache.xerces.impl.xpath.regex.Token token_linebeginning2
new:static org.apache.xerces.impl.xpath.regex.Token token_linebeginning2

old:protected static org.apache.xerces.impl.xpath.regex.Token token_lineend
new:static org.apache.xerces.impl.xpath.regex.Token token_lineend

old:protected static org.apache.xerces.impl.xpath.regex.Token token_not_0to9
new:static org.apache.xerces.impl.xpath.regex.Token token_not_0to9

old:protected static org.apache.xerces.impl.xpath.regex.Token token_not_spaces
new:static org.apache.xerces.impl.xpath.regex.Token token_not_spaces

old:protected static org.apache.xerces.impl.xpath.regex.Token token_not_wordchars
new:static org.apache.xerces.impl.xpath.regex.Token token_not_wordchars

old:protected static org.apache.xerces.impl.xpath.regex.Token token_not_wordedge
new:static org.apache.xerces.impl.xpath.regex.Token token_not_wordedge

old:protected static org.apache.xerces.impl.xpath.regex.Token token_spaces
new:static org.apache.xerces.impl.xpath.regex.Token token_spaces

old:protected static org.apache.xerces.impl.xpath.regex.Token token_stringbeginning
new:static org.apache.xerces.impl.xpath.regex.Token token_stringbeginning

old:protected static org.apache.xerces.impl.xpath.regex.Token token_stringend
new:static org.apache.xerces.impl.xpath.regex.Token token_stringend

old:protected static org.apache.xerces.impl.xpath.regex.Token token_stringend2
new:static org.apache.xerces.impl.xpath.regex.Token token_stringend2

old:protected static org.apache.xerces.impl.xpath.regex.Token token_wordbeginning
new:static org.apache.xerces.impl.xpath.regex.Token token_wordbeginning

old:protected static org.apache.xerces.impl.xpath.regex.Token token_wordchars
new:static org.apache.xerces.impl.xpath.regex.Token token_wordchars

old:protected static org.apache.xerces.impl.xpath.regex.Token token_wordedge
new:static org.apache.xerces.impl.xpath.regex.Token token_wordedge

old:protected static org.apache.xerces.impl.xpath.regex.Token token_wordend
new:static org.apache.xerces.impl.xpath.regex.Token token_wordend

Method Declaration Changes:

old:protected static synchronized org.apache.xerces.impl.xpath.regex.Token getCombiningCharacterSequence()
new:static synchronized org.apache.xerces.impl.xpath.regex.Token getCombiningCharacterSequence()

old:protected static synchronized org.apache.xerces.impl.xpath.regex.Token getGraphemePattern()
new:static synchronized org.apache.xerces.impl.xpath.regex.Token getGraphemePattern()

New Fields:
New Methods:

org.apache.xerces.impl.xs.AttributePSVImpl

Field Declaration Changes:

old:protected org.apache.xerces.impl.xs.XSAttributeDecl fDeclaration
new:protected org.apache.xerces.impl.xs.psvi.XSAttributeDeclaration fDeclaration

old:protected org.apache.xerces.impl.dv.XSSimpleType fMemberType
new:protected org.apache.xerces.impl.xs.psvi.XSSimpleTypeDefinition fMemberType

old:protected org.apache.xerces.impl.xs.XSTypeDecl fTypeDecl
new:protected org.apache.xerces.impl.xs.psvi.XSTypeDefinition fTypeDecl

org.apache.xerces.impl.xs.ElementPSVImpl

Field Declaration Changes:

old:protected org.apache.xerces.impl.xs.XSElementDecl fDeclaration
new:protected org.apache.xerces.impl.xs.psvi.XSElementDeclaration fDeclaration

old:protected org.apache.xerces.impl.dv.XSSimpleType fMemberType
new:protected org.apache.xerces.impl.xs.psvi.XSSimpleTypeDefinition fMemberType

old:protected org.apache.xerces.impl.xs.XSNotationDecl fNotation
new:protected org.apache.xerces.impl.xs.psvi.XSNotationDeclaration fNotation

old:protected org.apache.xerces.impl.xs.XSTypeDecl fTypeDecl
new:protected org.apache.xerces.impl.xs.psvi.XSTypeDefinition fTypeDecl

org.apache.xerces.impl.xs.SchemaGrammar

Declaration Changes:

old:public class org.apache.xerces.impl.xs.SchemaGrammar extends java.lang.Object implements org.apache.xerces.impl.xs.psvi.XSNamespaceItem, org.apache.xerces.xni.grammars.Grammar
new:public class org.apache.xerces.impl.xs.SchemaGrammar extends java.lang.Object implements org.apache.xerces.impl.xs.psvi.XSNamespaceItem, org.apache.xerces.xni.grammars.Grammar, org.apache.xerces.xni.grammars.XSGrammar

Removed Constructors:
Field Declaration Changes:

old:public static final org.apache.xerces.impl.xs.SchemaGrammar SG_SchemaNS
new:public static final org.apache.xerces.impl.xs.SchemaGrammar$BuiltinSchemaGrammar SG_SchemaNS

old:public static final org.apache.xerces.impl.xs.SchemaGrammar SG_XSI
new:public static final org.apache.xerces.impl.xs.SchemaGrammar$BuiltinSchemaGrammar SG_XSI

old:public java.lang.String fTargetNamespace
new:java.lang.String fTargetNamespace

Method Declaration Changes:

old:public final void addComplexTypeDecl(org.apache.xerces.impl.xs.XSComplexTypeDecl, org.apache.xerces.impl.xs.util.SimpleLocator)
new:public void addComplexTypeDecl(org.apache.xerces.impl.xs.XSComplexTypeDecl, org.apache.xerces.impl.xs.util.SimpleLocator)

old:public final void addGlobalAttributeDecl(org.apache.xerces.impl.xs.XSAttributeDecl)
new:public void addGlobalAttributeDecl(org.apache.xerces.impl.xs.XSAttributeDecl)

old:public final void addGlobalAttributeGroupDecl(org.apache.xerces.impl.xs.XSAttributeGroupDecl)
new:public void addGlobalAttributeGroupDecl(org.apache.xerces.impl.xs.XSAttributeGroupDecl)

old:public final void addGlobalElementDecl(org.apache.xerces.impl.xs.XSElementDecl)
new:public void addGlobalElementDecl(org.apache.xerces.impl.xs.XSElementDecl)

old:public final void addGlobalGroupDecl(org.apache.xerces.impl.xs.XSGroupDecl)
new:public void addGlobalGroupDecl(org.apache.xerces.impl.xs.XSGroupDecl)

old:public final void addGlobalNotationDecl(org.apache.xerces.impl.xs.XSNotationDecl)
new:public void addGlobalNotationDecl(org.apache.xerces.impl.xs.XSNotationDecl)

old:public final void addGlobalTypeDecl(org.apache.xerces.impl.xs.XSTypeDecl)
new:public void addGlobalTypeDecl(org.apache.xerces.impl.xs.XSTypeDecl)

old:public final void addRedefinedGroupDecl(org.apache.xerces.impl.xs.XSGroupDecl, org.apache.xerces.impl.xs.XSGroupDecl, org.apache.xerces.impl.xs.util.SimpleLocator)
new:public void addRedefinedGroupDecl(org.apache.xerces.impl.xs.XSGroupDecl, org.apache.xerces.impl.xs.XSGroupDecl, org.apache.xerces.impl.xs.util.SimpleLocator)

New Constructors:
New Methods:

org.apache.xerces.impl.xs.SchemaSymbols

Removed Fields:
New Fields:

org.apache.xerces.impl.xs.SubstitutionGroupHandler

Field Declaration Changes:

old:private static org.apache.xerces.impl.xs.XSElementDecl[] EMPTY_VECTOR
new:private static final org.apache.xerces.impl.xs.XSElementDecl[] EMPTY_VECTOR

org.apache.xerces.impl.xs.XMLSchemaLoader

Field Declaration Changes:

old:protected static final java.lang.String[] RECOGNIZED_FEATURES
new:private static final java.lang.String[] RECOGNIZED_FEATURES

old:protected static final java.lang.String[] RECOGNIZED_PROPERTIES
new:private static final java.lang.String[] RECOGNIZED_PROPERTIES

org.apache.xerces.impl.xs.XMLSchemaValidator

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:protected static final java.lang.String[] RECOGNIZED_FEATURES
new:private static final java.lang.String[] RECOGNIZED_FEATURES

old:protected static final java.lang.String[] RECOGNIZED_PROPERTIES
new:private static final java.lang.String[] RECOGNIZED_PROPERTIES

New Fields:
New Methods:

org.apache.xerces.impl.xs.XMLSchemaValidator$ValueStoreBase

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.XMLSchemaValidator$ValueStoreCache

Removed Methods:
Method Declaration Changes:

old:public void endDocument() throws org.apache.xerces.xni.XNIException
new:public void endDocument()

old:public void initValueStoresFor(org.apache.xerces.impl.xs.XSElementDecl) throws org.apache.xerces.xni.XNIException
new:public void initValueStoresFor(org.apache.xerces.impl.xs.XSElementDecl)

New Methods:

org.apache.xerces.impl.xs.XSAttributeDecl

Removed Methods:
Field Declaration Changes:

old:public short fConstraintType
new:short fConstraintType

old:public org.apache.xerces.impl.dv.ValidatedInfo fDefault
new:org.apache.xerces.impl.dv.ValidatedInfo fDefault

old:public java.lang.String fName
new:java.lang.String fName

old:public short fScope
new:short fScope

old:public java.lang.String fTargetNamespace
new:java.lang.String fTargetNamespace

old:public org.apache.xerces.impl.dv.XSSimpleType fType
new:org.apache.xerces.impl.dv.XSSimpleType fType

New Methods:

org.apache.xerces.impl.xs.XSComplexTypeDecl

Field Declaration Changes:

old:public org.apache.xerces.impl.xs.XSAttributeGroupDecl fAttrGrp
new:org.apache.xerces.impl.xs.XSAttributeGroupDecl fAttrGrp

old:public org.apache.xerces.impl.xs.XSTypeDecl fBaseType
new:org.apache.xerces.impl.xs.XSTypeDecl fBaseType

old:public short fBlock
new:short fBlock

old:public org.apache.xerces.impl.xs.models.XSCMValidator fCMValidator
new:org.apache.xerces.impl.xs.models.XSCMValidator fCMValidator

old:public short fContentType
new:short fContentType

old:public short fDerivedBy
new:short fDerivedBy

old:public short fFinal
new:short fFinal

old:public short fMiscFlags
new:short fMiscFlags

old:public java.lang.String fName
new:java.lang.String fName

old:public org.apache.xerces.impl.xs.XSParticleDecl fParticle
new:org.apache.xerces.impl.xs.XSParticleDecl fParticle

old:public java.lang.String fTargetNamespace
new:java.lang.String fTargetNamespace

old:public org.apache.xerces.impl.dv.XSSimpleType fXSSimpleType
new:org.apache.xerces.impl.dv.XSSimpleType fXSSimpleType

New Methods:

org.apache.xerces.impl.xs.XSConstraints

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.XSDDescription

New Fields:

org.apache.xerces.impl.xs.dom.DOMNodePool

Method Declaration Changes:

old:private boolean ensureAttrsCapacity(int)
new:private void ensureAttrsCapacity(int)

old:private boolean ensureElementsCapacity(int)
new:private void ensureElementsCapacity(int)

old:private boolean ensureTextCapacity(int)
new:private void ensureTextCapacity(int)

org.apache.xerces.impl.xs.dom.DOMParser

New Fields:
New Methods:

org.apache.xerces.impl.xs.identity.Field$Matcher

New Methods:

org.apache.xerces.impl.xs.identity.IDValue

Field Declaration Changes:

old:static final org.apache.xerces.impl.validation.ValidationState VS
new:private static final org.apache.xerces.impl.validation.ValidationState VS

org.apache.xerces.impl.xs.identity.Selector

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.identity.Selector$Matcher

Removed Constructors:
Removed Methods:
New Fields:
New Constructors:
New Methods:

org.apache.xerces.impl.xs.identity.XPathMatcher

Removed Fields:
Removed Constructors:
Removed Methods:
Field Declaration Changes:

old:private boolean[] fMatched
new:private int[] fMatched

old:private java.lang.String fMatchedString
new:protected java.lang.String fMatchedString

Method Declaration Changes:

old:public boolean isMatched()
new:public int isMatched()

New Fields:
New Methods:

org.apache.xerces.impl.xs.models.XSAllCM

New Methods:

org.apache.xerces.impl.xs.traversers.XSAttributeChecker

Removed Fields:
Field Declaration Changes:

old:public static int ATTIDX_COUNT
new:private static int ATTIDX_COUNT

old:protected static java.util.Hashtable fEleAttrsMapG
new:private static final java.util.Hashtable fEleAttrsMapG

old:protected static java.util.Hashtable fEleAttrsMapL
new:private static final java.util.Hashtable fEleAttrsMapL

old:protected static org.apache.xerces.impl.dv.XSSimpleType[] fExtraDVs
new:private static final org.apache.xerces.impl.dv.XSSimpleType[] fExtraDVs

org.apache.xerces.impl.xs.traversers.XSDComplexTypeTraverser

Removed Fields:
Removed Methods:
Method Declaration Changes:

old:private static synchronized org.apache.xerces.impl.xs.XSParticleDecl getErrorContent()
new:private org.apache.xerces.impl.xs.XSParticleDecl getErrorContent()

New Fields:
New Methods:

org.apache.xerces.parsers.AbstractDOMParser

New Fields:

org.apache.xerces.parsers.AbstractSAXParser

Declaration Changes:

old:public abstract class org.apache.xerces.parsers.AbstractSAXParser extends org.apache.xerces.parsers.AbstractXMLDocumentParser implements org.xml.sax.Parser, org.xml.sax.XMLReader
new:public abstract class org.apache.xerces.parsers.AbstractSAXParser extends org.apache.xerces.parsers.AbstractXMLDocumentParser implements org.apache.xerces.impl.xs.psvi.PSVIProvider, org.xml.sax.Parser, org.xml.sax.XMLReader

New Fields:
New Methods:

org.apache.xerces.parsers.AbstractXMLDocumentParser

New Fields:
New Methods:

org.apache.xerces.parsers.DOMBuilderImpl

Removed Methods:
Method Declaration Changes:

old:public org.w3c.dom.DOMErrorHandler getErrorHandler()
new:public org.apache.xerces.dom3.DOMErrorHandler getErrorHandler()

old:public org.w3c.dom.Document parse(org.w3c.dom.ls.DOMInputSource) throws java.lang.Exception
new:public org.w3c.dom.Document parse(org.w3c.dom.ls.DOMInputSource)

New Fields:
New Methods:

org.apache.xerces.parsers.XMLGrammarCachingConfiguration

Removed Fields:

org.apache.xerces.parsers.XMLGrammarPreparser

Field Declaration Changes:

old:protected static final java.lang.String[] RECOGNIZED_PROPERTIES
new:private static final java.lang.String[] RECOGNIZED_PROPERTIES

org.apache.xerces.util.DOMErrorHandlerWrapper

Declaration Changes:

old:public class org.apache.xerces.util.DOMErrorHandlerWrapper extends java.lang.Object implements org.apache.xerces.xni.parser.XMLErrorHandler, org.w3c.dom.DOMErrorHandler
new:public class org.apache.xerces.util.DOMErrorHandlerWrapper extends java.lang.Object implements org.apache.xerces.dom3.DOMErrorHandler, org.apache.xerces.xni.parser.XMLErrorHandler

Removed Constructors:
Removed Methods:
Field Declaration Changes:

old:protected org.w3c.dom.DOMErrorHandler fDomErrorHandler
new:protected org.apache.xerces.dom3.DOMErrorHandler fDomErrorHandler

Method Declaration Changes:

old:public org.w3c.dom.DOMErrorHandler getErrorHandler()
new:public org.apache.xerces.dom3.DOMErrorHandler getErrorHandler()

New Fields:
New Constructors:
New Methods:

org.apache.xerces.util.IntStack

Method Declaration Changes:

old:private boolean ensureCapacity(int)
new:private void ensureCapacity(int)

org.apache.xerces.util.NamespaceSupport

Removed Fields:
Removed Methods:
New Methods:

org.apache.xerces.util.ObjectFactory

Removed Fields:
Removed Methods:
New Methods:

org.apache.xerces.util.XMLChar

Field Declaration Changes:

old:public static final byte[] CHARS
new:private static final byte[] CHARS

New Methods:

org.apache.xml.serialize.BaseMarkupSerializer

Removed Methods:
Field Declaration Changes:

old:private org.apache.xml.serialize.EncodingInfo _encodingInfo
new:protected org.apache.xml.serialize.EncodingInfo _encodingInfo

old:protected org.w3c.dom.DOMErrorHandler fDOMErrorHandler
new:protected org.apache.xerces.dom3.DOMErrorHandler fDOMErrorHandler

Method Declaration Changes:

old:protected final void printText(char[], int, int, boolean, boolean) throws java.io.IOException
new:protected void printText(char[], int, int, boolean, boolean) throws java.io.IOException

old:protected final void printText(java.lang.String, boolean, boolean) throws java.io.IOException
new:protected void printText(java.lang.String, boolean, boolean) throws java.io.IOException

New Fields:
New Methods:

org.apache.xml.serialize.DOMWriterImpl

Removed Methods:
Method Declaration Changes:

old:public org.w3c.dom.DOMErrorHandler getErrorHandler()
new:public org.apache.xerces.dom3.DOMErrorHandler getErrorHandler()

old:public boolean writeNode(java.io.OutputStream, org.w3c.dom.Node) throws java.lang.Exception
new:public boolean writeNode(java.io.OutputStream, org.w3c.dom.Node)

New Methods:

org.apache.xml.serialize.HTMLSerializer

Removed Methods:
Field Declaration Changes:

old:public static java.lang.String XHTMLNamespace
new:public static final java.lang.String XHTMLNamespace

old:private static boolean _xhtml
new:private boolean _xhtml

New Fields:
New Methods:

org.apache.xml.serialize.XMLSerializer

Removed Fields:
New Fields:
New Methods:

org.xml.sax.helpers.NewInstance

Removed Fields:
New Fields:

org.xml.sax.helpers.XMLReaderFactory

New Fields:
New Methods:

New Packages:

New Interfaces:

New Classes:


2.0.1 to 2.0.2

Removed Packages:

Removed Interfaces:

Removed Classes:

Modified Interfaces:

org.apache.xerces.dom3.as.DOMASBuilder

Declaration Changes:

old:public interface org.apache.xerces.dom3.as.DOMASBuilder extends org.apache.xerces.dom3.ls.DOMBuilder
new:public interface org.apache.xerces.dom3.as.DOMASBuilder extends org.w3c.dom.ls.DOMBuilder

Removed Methods:
New Methods:

org.apache.xerces.dom3.as.DOMASWriter

Declaration Changes:

old:public interface org.apache.xerces.dom3.as.DOMASWriter extends org.apache.xerces.dom3.ls.DOMWriter
new:public interface org.apache.xerces.dom3.as.DOMASWriter extends org.w3c.dom.ls.DOMWriter

org.apache.xerces.impl.dv.XSSimpleType

Declaration Changes:

old:public interface org.apache.xerces.impl.dv.XSSimpleType extends org.apache.xerces.impl.xs.XSTypeDecl
new:public interface org.apache.xerces.impl.dv.XSSimpleType extends org.apache.xerces.impl.xs.XSTypeDecl, org.apache.xerces.impl.xs.psvi.XSSimpleTypeDefinition

Removed Fields:
Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.XSTypeDecl

Declaration Changes:

old:public interface org.apache.xerces.impl.xs.XSTypeDecl
new:public interface org.apache.xerces.impl.xs.XSTypeDecl extends org.apache.xerces.impl.xs.psvi.XSTypeDefinition

Removed Fields:
Removed Methods:
New Methods:

org.apache.xerces.xni.NamespaceContext

New Methods:

org.apache.xerces.xni.XMLDTDHandler

Removed Methods:
New Methods:

org.apache.xerces.xni.grammars.XMLGrammarPool

New Methods:

org.apache.xerces.xni.psvi.AttributePSVI

New Methods:

org.apache.xerces.xni.psvi.ElementPSVI

Removed Methods:
New Methods:

org.apache.xerces.xni.psvi.ItemPSVI

Removed Fields:
Removed Methods:
Method Declaration Changes:

old:public abstract java.lang.String[] getErrorCodes()
new:public abstract org.apache.xerces.impl.xs.psvi.StringList getErrorCodes()

New Fields:
New Methods:

Modified Classes:

org.apache.html.dom.HTMLDocumentImpl

Method Declaration Changes:

old:private static void populateElementTypes()
new:private static synchronized void populateElementTypes()

New Methods:

org.apache.xerces.dom.AttrImpl

Removed Methods:
New Methods:

org.apache.xerces.dom.AttrNSImpl

Constructor Declaration Changes:

old:protected AttrNSImpl(org.apache.xerces.dom.CoreDocumentImpl, java.lang.String, java.lang.String, java.lang.String)
new:public AttrNSImpl(org.apache.xerces.dom.CoreDocumentImpl, java.lang.String, java.lang.String, java.lang.String)

New Constructors:
New Methods:

org.apache.xerces.dom.AttributeMap

New Methods:

org.apache.xerces.dom.CharacterDataImpl

New Constructors:

org.apache.xerces.dom.CoreDOMImplementationImpl

Declaration Changes:

old:public class org.apache.xerces.dom.CoreDOMImplementationImpl extends java.lang.Object implements org.w3c.dom.DOMImplementation
new:public class org.apache.xerces.dom.CoreDOMImplementationImpl extends java.lang.Object implements org.w3c.dom.DOMImplementation, org.w3c.dom.ls.DOMImplementationLS

New Fields:
New Methods:

org.apache.xerces.dom.CoreDocumentImpl

Declaration Changes:

old:public class org.apache.xerces.dom.CoreDocumentImpl extends org.apache.xerces.dom.ParentNode implements org.w3c.dom.Document
new:public class org.apache.xerces.dom.CoreDocumentImpl extends org.apache.xerces.dom.ParentNode implements org.w3c.dom.Document, org.w3c.dom.ls.DocumentLS

Removed Methods:
Field Declaration Changes:

old:org.apache.xerces.dom.NodeListCache fFreeNLCache
new:transient org.apache.xerces.dom.NodeListCache fFreeNLCache

New Fields:
New Methods:

org.apache.xerces.dom.CoreDocumentImpl$UserDataRecord

Declaration Changes:

old:class org.apache.xerces.dom.CoreDocumentImpl$UserDataRecord extends java.lang.Object
new:class org.apache.xerces.dom.CoreDocumentImpl$UserDataRecord extends java.lang.Object implements java.io.Serializable

Removed Constructors:
Field Declaration Changes:

old:org.apache.xerces.dom3.UserDataHandler fHandler
new:org.w3c.dom.UserDataHandler fHandler

New Constructors:

org.apache.xerces.dom.DOMErrorImpl

Declaration Changes:

old:public class org.apache.xerces.dom.DOMErrorImpl extends java.lang.Object implements org.apache.xerces.dom3.DOMError
new:public class org.apache.xerces.dom.DOMErrorImpl extends java.lang.Object implements org.w3c.dom.DOMError

Removed Methods:
Field Declaration Changes:

old:org.apache.xerces.dom3.DOMLocator fLocation
new:org.w3c.dom.DOMLocator fLocation

Method Declaration Changes:

old:private org.apache.xerces.dom3.DOMLocator createDOMLocator(org.apache.xerces.xni.parser.XMLParseException)
new:private org.w3c.dom.DOMLocator createDOMLocator(org.apache.xerces.xni.parser.XMLParseException)

old:public org.apache.xerces.dom3.DOMLocator getLocation()
new:public org.w3c.dom.DOMLocator getLocation()

New Methods:

org.apache.xerces.dom.DOMImplementationImpl

Declaration Changes:

old:public class org.apache.xerces.dom.DOMImplementationImpl extends java.lang.Object implements org.apache.xerces.dom3.as.DOMImplementationAS, org.apache.xerces.dom3.ls.DOMImplementationLS, org.w3c.dom.DOMImplementation
new:public class org.apache.xerces.dom.DOMImplementationImpl extends org.apache.xerces.dom.CoreDOMImplementationImpl implements org.w3c.dom.DOMImplementation

Removed Methods:

org.apache.xerces.dom.DOMImplementationSourceImpl

Declaration Changes:

old:public class org.apache.xerces.dom.DOMImplementationSourceImpl extends java.lang.Object implements org.apache.xerces.dom3.DOMImplementationSource
new:public class org.apache.xerces.dom.DOMImplementationSourceImpl extends java.lang.Object implements org.w3c.dom.DOMImplementationSource

org.apache.xerces.dom.DOMInputSourceImpl

Declaration Changes:

old:public class org.apache.xerces.dom.DOMInputSourceImpl extends java.lang.Object implements org.apache.xerces.dom3.ls.DOMInputSource
new:public class org.apache.xerces.dom.DOMInputSourceImpl extends java.lang.Object implements org.w3c.dom.ls.DOMInputSource

org.apache.xerces.dom.DOMLocatorImpl

Declaration Changes:

old:public class org.apache.xerces.dom.DOMLocatorImpl extends java.lang.Object implements org.apache.xerces.dom3.DOMLocator
new:public class org.apache.xerces.dom.DOMLocatorImpl extends java.lang.Object implements org.w3c.dom.DOMLocator

org.apache.xerces.dom.DeferredDocumentImpl

Removed Methods:
New Methods:

org.apache.xerces.dom.DocumentImpl

Declaration Changes:

old:public class org.apache.xerces.dom.DocumentImpl extends org.apache.xerces.dom.CoreDocumentImpl implements org.apache.xerces.dom3.ls.DocumentLS, org.w3c.dom.events.DocumentEvent, org.w3c.dom.ranges.DocumentRange, org.w3c.dom.traversal.DocumentTraversal
new:public class org.apache.xerces.dom.DocumentImpl extends org.apache.xerces.dom.CoreDocumentImpl implements org.w3c.dom.events.DocumentEvent, org.w3c.dom.ranges.DocumentRange, org.w3c.dom.traversal.DocumentTraversal

Removed Methods:
New Methods:

org.apache.xerces.dom.DocumentImpl$EnclosingAttr

Declaration Changes:

old:class org.apache.xerces.dom.DocumentImpl$EnclosingAttr extends java.lang.Object
new:class org.apache.xerces.dom.DocumentImpl$EnclosingAttr extends java.lang.Object implements java.io.Serializable

org.apache.xerces.dom.DocumentImpl$LEntry

Declaration Changes:

old:class org.apache.xerces.dom.DocumentImpl$LEntry extends java.lang.Object
new:class org.apache.xerces.dom.DocumentImpl$LEntry extends java.lang.Object implements java.io.Serializable

org.apache.xerces.dom.ElementImpl

Removed Methods:
New Methods:

org.apache.xerces.dom.ElementNSImpl

New Constructors:
New Methods:

org.apache.xerces.dom.EntityImpl

New Fields:
New Methods:

org.apache.xerces.dom.EntityReferenceImpl

New Fields:
New Methods:

org.apache.xerces.dom.NamedNodeMapImpl

New Methods:

org.apache.xerces.dom.NodeImpl

Declaration Changes:

old:public abstract class org.apache.xerces.dom.NodeImpl extends java.lang.Object implements java.io.Serializable, java.lang.Cloneable, org.apache.xerces.dom3.Node3, org.w3c.dom.Node, org.w3c.dom.NodeList, org.w3c.dom.events.EventTarget
new:public abstract class org.apache.xerces.dom.NodeImpl extends java.lang.Object implements java.io.Serializable, java.lang.Cloneable, org.w3c.dom.Node, org.w3c.dom.NodeList, org.w3c.dom.events.EventTarget

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.dom.NodeListCache

Declaration Changes:

old:class org.apache.xerces.dom.NodeListCache extends java.lang.Object
new:class org.apache.xerces.dom.NodeListCache extends java.lang.Object implements java.io.Serializable

org.apache.xerces.dom.NotationImpl

New Fields:
New Methods:

org.apache.xerces.dom.ParentNode

Removed Methods:
New Methods:

org.apache.xerces.dom.ProcessingInstructionImpl

New Fields:
New Methods:

org.apache.xerces.dom.TextImpl

New Constructors:
New Methods:

org.apache.xerces.impl.Constants

New Fields:

org.apache.xerces.impl.XMLDTDScannerImpl

New Constructors:
New Methods:

org.apache.xerces.impl.XMLDocumentScannerImpl

New Fields:

org.apache.xerces.impl.XMLEntityManager

New Fields:

org.apache.xerces.impl.XMLErrorReporter

New Methods:

org.apache.xerces.impl.XMLScanner

New Methods:

org.apache.xerces.impl.dtd.DTDGrammar

Declaration Changes:

old:public class org.apache.xerces.impl.dtd.DTDGrammar extends org.apache.xerces.impl.dtd.AbstractDTDGrammar implements org.apache.xerces.xni.XMLDTDContentModelHandler, org.apache.xerces.xni.XMLDTDHandler
new:public class org.apache.xerces.impl.dtd.DTDGrammar extends java.lang.Object implements org.apache.xerces.impl.validation.EntityState, org.apache.xerces.xni.XMLDTDContentModelHandler, org.apache.xerces.xni.XMLDTDHandler, org.apache.xerces.xni.grammars.Grammar

Removed Fields:
Removed Constructors:
Removed Methods:
Field Declaration Changes:

old:private org.apache.xerces.impl.dtd.XMLAttributeDecl fAttributeDecl
new:protected org.apache.xerces.impl.dtd.XMLAttributeDecl fAttributeDecl

Method Declaration Changes:

old:protected boolean ensureAttributeDeclCapacity(int)
new:private void ensureAttributeDeclCapacity(int)

old:protected boolean ensureElementDeclCapacity(int)
new:private void ensureElementDeclCapacity(int)

old:protected int[][] resize(int[][], int)
new:private static int[][] resize(int[][], int)

New Fields:
New Constructors:
New Methods:

org.apache.xerces.impl.dtd.DTDGrammarBucket

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.dtd.XMLDTDDescription

Declaration Changes:

old:public class org.apache.xerces.impl.dtd.XMLDTDDescription extends java.lang.Object implements org.apache.xerces.xni.grammars.XMLGrammarDescription
new:public class org.apache.xerces.impl.dtd.XMLDTDDescription extends org.apache.xerces.util.XMLResourceIdentifierImpl implements org.apache.xerces.xni.grammars.XMLGrammarDescription

Removed Fields:
Removed Constructors:
Removed Methods:
New Fields:
New Constructors:
New Methods:

org.apache.xerces.impl.dtd.XMLDTDValidator

Declaration Changes:

old:public class org.apache.xerces.impl.dtd.XMLDTDValidator extends java.lang.Object implements org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDTDContentModelFilter, org.apache.xerces.xni.parser.XMLDTDFilter, org.apache.xerces.xni.parser.XMLDocumentFilter
new:public class org.apache.xerces.impl.dtd.XMLDTDValidator extends java.lang.Object implements org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter

Removed Fields:
Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.dtd.models.DFAContentModel

Removed Fields:
Removed Constructors:
New Constructors:

org.apache.xerces.impl.dtd.models.MixedContentModel

Removed Fields:
Removed Constructors:
New Constructors:

org.apache.xerces.impl.dtd.models.SimpleContentModel

Removed Fields:
Removed Constructors:
New Constructors:

org.apache.xerces.impl.dv.DTDDVFactory

Method Declaration Changes:

old:public static final org.apache.xerces.impl.dv.DTDDVFactory getInstance() throws org.apache.xerces.impl.dv.DVFactoryException
new:public static final synchronized org.apache.xerces.impl.dv.DTDDVFactory getInstance() throws org.apache.xerces.impl.dv.DVFactoryException

old:public static final void setFactoryClass(java.lang.String) throws org.apache.xerces.impl.dv.DVFactoryException
new:public static final synchronized void setFactoryClass(java.lang.String) throws org.apache.xerces.impl.dv.DVFactoryException

org.apache.xerces.impl.dv.SchemaDVFactory

Method Declaration Changes:

old:public abstract org.apache.xerces.impl.dv.XSListSimpleType createTypeList(java.lang.String, java.lang.String, short, org.apache.xerces.impl.dv.XSSimpleType)
new:public abstract org.apache.xerces.impl.dv.XSSimpleType createTypeList(java.lang.String, java.lang.String, short, org.apache.xerces.impl.dv.XSSimpleType)

old:public abstract org.apache.xerces.impl.dv.XSUnionSimpleType createTypeUnion(java.lang.String, java.lang.String, short, org.apache.xerces.impl.dv.XSSimpleType[])
new:public abstract org.apache.xerces.impl.dv.XSSimpleType createTypeUnion(java.lang.String, java.lang.String, short, org.apache.xerces.impl.dv.XSSimpleType[])

old:public abstract java.util.Hashtable getBuiltInTypes()
new:public abstract org.apache.xerces.util.SymbolHash getBuiltInTypes()

old:public static final org.apache.xerces.impl.dv.SchemaDVFactory getInstance() throws org.apache.xerces.impl.dv.DVFactoryException
new:public static final synchronized org.apache.xerces.impl.dv.SchemaDVFactory getInstance() throws org.apache.xerces.impl.dv.DVFactoryException

old:public static final void setFactoryClass(java.lang.String) throws org.apache.xerces.impl.dv.DVFactoryException
new:public static final synchronized void setFactoryClass(java.lang.String) throws org.apache.xerces.impl.dv.DVFactoryException

org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl

Removed Methods:
Method Declaration Changes:

old:void createBuiltInTypes()
new:static void createBuiltInTypes()

org.apache.xerces.impl.dv.util.Base64

New Methods:

org.apache.xerces.impl.dv.xs.AbstractDateTimeDV

Removed Fields:
Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.DateDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.DateTimeDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.DayDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.DecimalDV

Removed Methods:

org.apache.xerces.impl.dv.xs.DurationDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.MonthDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.MonthDayDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.SchemaDVFactoryImpl

Removed Methods:
Field Declaration Changes:

old:static java.util.Hashtable fBuiltInTypes
new:static org.apache.xerces.util.SymbolHash fBuiltInTypes

Method Declaration Changes:

old:void createBuiltInTypes()
new:static void createBuiltInTypes()

old:public org.apache.xerces.impl.dv.XSListSimpleType createTypeList(java.lang.String, java.lang.String, short, org.apache.xerces.impl.dv.XSSimpleType)
new:public org.apache.xerces.impl.dv.XSSimpleType createTypeList(java.lang.String, java.lang.String, short, org.apache.xerces.impl.dv.XSSimpleType)

old:public org.apache.xerces.impl.dv.XSUnionSimpleType createTypeUnion(java.lang.String, java.lang.String, short, org.apache.xerces.impl.dv.XSSimpleType[])
new:public org.apache.xerces.impl.dv.XSSimpleType createTypeUnion(java.lang.String, java.lang.String, short, org.apache.xerces.impl.dv.XSSimpleType[])

old:public java.util.Hashtable getBuiltInTypes()
new:public org.apache.xerces.util.SymbolHash getBuiltInTypes()

New Fields:
New Methods:

org.apache.xerces.impl.dv.xs.TimeDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.TypeValidator

New Methods:

org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl

Declaration Changes:

old:class org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl extends java.lang.Object implements org.apache.xerces.impl.dv.XSAtomicSimpleType, org.apache.xerces.impl.dv.XSListSimpleType, org.apache.xerces.impl.dv.XSUnionSimpleType
new:public class org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl extends java.lang.Object implements org.apache.xerces.impl.dv.XSSimpleType

Removed Fields:
Removed Constructors:
Removed Methods:
Method Declaration Changes:

old:public org.apache.xerces.impl.xs.XSTypeDecl getBaseType()
new:public org.apache.xerces.impl.xs.psvi.XSTypeDefinition getBaseType()

old:public org.apache.xerces.impl.dv.XSSimpleType getItemType()
new:public org.apache.xerces.impl.xs.psvi.XSSimpleTypeDefinition getItemType()

old:public org.apache.xerces.impl.dv.XSSimpleType[] getMemberTypes()
new:public org.apache.xerces.impl.xs.psvi.XSObjectList getMemberTypes()

old:public org.apache.xerces.impl.dv.XSSimpleType getPrimitiveType()
new:public org.apache.xerces.impl.xs.psvi.XSSimpleTypeDefinition getPrimitiveType()

New Fields:
New Constructors:
New Methods:

org.apache.xerces.impl.dv.xs.YearDV

Removed Methods:
New Methods:

org.apache.xerces.impl.dv.xs.YearMonthDV

Removed Methods:
New Methods:

org.apache.xerces.impl.validation.ValidationManager

New Fields:
New Methods:

org.apache.xerces.impl.xpath.XPathException

New Fields:
New Methods:

org.apache.xerces.impl.xs.AttributePSVImpl

Removed Methods:
Method Declaration Changes:

old:public java.lang.String[] getErrorCodes()
new:public org.apache.xerces.impl.xs.psvi.StringList getErrorCodes()

New Methods:

org.apache.xerces.impl.xs.ElementPSVImpl

Removed Methods:
Method Declaration Changes:

old:public java.lang.String[] getErrorCodes()
new:public org.apache.xerces.impl.xs.psvi.StringList getErrorCodes()

New Fields:
New Methods:

org.apache.xerces.impl.xs.SchemaGrammar

Declaration Changes:

old:public class org.apache.xerces.impl.xs.SchemaGrammar extends java.lang.Object implements org.apache.xerces.xni.grammars.Grammar
new:public class org.apache.xerces.impl.xs.SchemaGrammar extends java.lang.Object implements org.apache.xerces.impl.xs.psvi.XSNamespaceItem, org.apache.xerces.xni.grammars.Grammar

Removed Fields:
Removed Constructors:
Field Declaration Changes:

old:java.util.Hashtable fGlobalTypeDecls
new:org.apache.xerces.util.SymbolHash fGlobalTypeDecls

Method Declaration Changes:

old:public final org.apache.xerces.impl.xs.XSNotationDecl getNotationDecl(java.lang.String)
new:public org.apache.xerces.impl.xs.psvi.XSNotationDeclaration getNotationDecl(java.lang.String)

New Fields:
New Constructors:
New Methods:

org.apache.xerces.impl.xs.SchemaSymbols

Removed Fields:

org.apache.xerces.impl.xs.XMLSchemaValidator

Declaration Changes:

old:public class org.apache.xerces.impl.xs.XMLSchemaValidator extends java.lang.Object implements org.apache.xerces.impl.xs.identity.FieldActivator, org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter
new:public class org.apache.xerces.impl.xs.XMLSchemaValidator extends java.lang.Object implements org.apache.xerces.impl.RevalidationHandler, org.apache.xerces.impl.xs.identity.FieldActivator, org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:protected final org.apache.xerces.impl.xs.XMLSchemaValidator$LocationArray fNoNamespaceLocationArray
new:protected final org.apache.xerces.impl.xs.XMLSchemaLoader$LocationArray fNoNamespaceLocationArray

Method Declaration Changes:

old:void getAndCheckXsiType(org.apache.xerces.xni.QName, java.lang.String, org.apache.xerces.xni.XMLAttributes)
new:org.apache.xerces.impl.xs.XSTypeDecl getAndCheckXsiType(org.apache.xerces.xni.QName, java.lang.String, org.apache.xerces.xni.XMLAttributes)

old:void getXsiNil(org.apache.xerces.xni.QName, java.lang.String)
new:boolean getXsiNil(org.apache.xerces.xni.QName, java.lang.String)

New Fields:
New Methods:

org.apache.xerces.impl.xs.XSAttributeDecl

Declaration Changes:

old:public class org.apache.xerces.impl.xs.XSAttributeDecl extends java.lang.Object
new:public class org.apache.xerces.impl.xs.XSAttributeDecl extends java.lang.Object implements org.apache.xerces.impl.xs.psvi.XSAttributeDeclaration

Removed Fields:
Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.XSAttributeGroupDecl

Declaration Changes:

old:public class org.apache.xerces.impl.xs.XSAttributeGroupDecl extends java.lang.Object
new:public class org.apache.xerces.impl.xs.XSAttributeGroupDecl extends java.lang.Object implements org.apache.xerces.impl.xs.psvi.XSAttributeGroupDefinition

Removed Methods:
Field Declaration Changes:

old:org.apache.xerces.impl.xs.XSAttributeUse[] fAttributeUses
new:org.apache.xerces.impl.xs.XSAttributeUseImpl[] fAttributeUses

Method Declaration Changes:

old:public org.apache.xerces.impl.xs.XSAttributeUse getAttributeUse(java.lang.String, java.lang.String)
new:public org.apache.xerces.impl.xs.XSAttributeUseImpl getAttributeUse(java.lang.String, java.lang.String)

old:public org.apache.xerces.impl.xs.XSAttributeUse[] getAttributeUses()
new:public org.apache.xerces.impl.xs.psvi.XSObjectList getAttributeUses()

New Methods:

org.apache.xerces.impl.xs.XSComplexTypeDecl

Declaration Changes:

old:public class org.apache.xerces.impl.xs.XSComplexTypeDecl extends java.lang.Object implements org.apache.xerces.impl.xs.XSTypeDecl
new:public class org.apache.xerces.impl.xs.XSComplexTypeDecl extends java.lang.Object implements org.apache.xerces.impl.xs.XSTypeDecl, org.apache.xerces.impl.xs.psvi.XSComplexTypeDefinition

Removed Fields:
Removed Methods:
Method Declaration Changes:

old:public org.apache.xerces.impl.xs.XSTypeDecl getBaseType()
new:public org.apache.xerces.impl.xs.psvi.XSTypeDefinition getBaseType()

old:public org.apache.xerces.impl.xs.models.XSCMValidator getContentModel(org.apache.xerces.impl.xs.models.CMBuilder)
new:public synchronized org.apache.xerces.impl.xs.models.XSCMValidator getContentModel(org.apache.xerces.impl.xs.models.CMBuilder)

New Methods:

org.apache.xerces.impl.xs.XSConstraints

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.XSDDescription

Removed Methods:
Method Declaration Changes:

old:protected void reset()
new:public void reset()

New Methods:

org.apache.xerces.impl.xs.XSDeclarationPool

Method Declaration Changes:

old:public final org.apache.xerces.impl.xs.XSAttributeUse getAttributeUse()
new:public final org.apache.xerces.impl.xs.XSAttributeUseImpl getAttributeUse()

New Fields:
New Methods:

org.apache.xerces.impl.xs.XSElementDecl

Declaration Changes:

old:public class org.apache.xerces.impl.xs.XSElementDecl extends java.lang.Object
new:public class org.apache.xerces.impl.xs.XSElementDecl extends java.lang.Object implements org.apache.xerces.impl.xs.psvi.XSElementDeclaration

Removed Fields:
Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.XSGrammarBucket

Removed Methods:
Field Declaration Changes:

old:private java.util.Hashtable fGrammarRegistry
new:java.util.Hashtable fGrammarRegistry

old:private org.apache.xerces.impl.xs.SchemaGrammar fNoNSGrammar
new:org.apache.xerces.impl.xs.SchemaGrammar fNoNSGrammar

New Methods:

org.apache.xerces.impl.xs.XSGroupDecl

Declaration Changes:

old:public class org.apache.xerces.impl.xs.XSGroupDecl extends java.lang.Object
new:public class org.apache.xerces.impl.xs.XSGroupDecl extends java.lang.Object implements org.apache.xerces.impl.xs.psvi.XSModelGroupDefinition

Removed Fields:
New Fields:
New Methods:

org.apache.xerces.impl.xs.XSNotationDecl

Declaration Changes:

old:public class org.apache.xerces.impl.xs.XSNotationDecl extends java.lang.Object
new:public class org.apache.xerces.impl.xs.XSNotationDecl extends java.lang.Object implements org.apache.xerces.impl.xs.psvi.XSNotationDeclaration

New Methods:

org.apache.xerces.impl.xs.XSParticleDecl

Declaration Changes:

old:public class org.apache.xerces.impl.xs.XSParticleDecl extends java.lang.Object
new:public class org.apache.xerces.impl.xs.XSParticleDecl extends java.lang.Object implements org.apache.xerces.impl.xs.psvi.XSParticle

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:public java.lang.Object fValue
new:public org.apache.xerces.impl.xs.psvi.XSTerm fValue

New Fields:
New Methods:

org.apache.xerces.impl.xs.XSWildcardDecl

Declaration Changes:

old:public class org.apache.xerces.impl.xs.XSWildcardDecl extends java.lang.Object
new:public class org.apache.xerces.impl.xs.XSWildcardDecl extends java.lang.Object implements org.apache.xerces.impl.xs.psvi.XSWildcard

Removed Fields:
New Methods:

org.apache.xerces.impl.xs.dom.DOMParser

Field Declaration Changes:

old:protected org.apache.xerces.impl.xs.dom.DocumentImpl fDocumentImpl
new:public org.apache.xerces.impl.xs.dom.DocumentImpl fDocumentImpl

New Fields:
New Methods:

org.apache.xerces.impl.xs.dom.DocumentImpl

Declaration Changes:

old:public class org.apache.xerces.impl.xs.dom.DocumentImpl extends org.apache.xerces.dom.DocumentImpl
new:public class org.apache.xerces.impl.xs.dom.DocumentImpl extends org.apache.xerces.dom.CoreDocumentImpl

New Fields:
New Methods:

org.apache.xerces.impl.xs.dom.ElementNSImpl

New Constructors:
New Methods:

org.apache.xerces.impl.xs.identity.IdentityConstraint

Declaration Changes:

old:public abstract class org.apache.xerces.impl.xs.identity.IdentityConstraint extends java.lang.Object
new:public abstract class org.apache.xerces.impl.xs.identity.IdentityConstraint extends java.lang.Object implements org.apache.xerces.impl.xs.psvi.XSIDConstraintDefinition

Removed Fields:
Removed Constructors:
New Fields:
New Constructors:
New Methods:

org.apache.xerces.impl.xs.identity.KeyRef

Removed Constructors:
New Constructors:
New Methods:

org.apache.xerces.impl.xs.identity.UniqueOrKey

Removed Fields:
Removed Constructors:
Removed Methods:
New Constructors:

org.apache.xerces.impl.xs.models.CMBuilder

Removed Fields:
Removed Methods:
Method Declaration Changes:

old:private final org.apache.xerces.impl.dtd.models.CMNode buildSyntaxTree(org.apache.xerces.impl.xs.XSParticleDecl)
new:private org.apache.xerces.impl.dtd.models.CMNode buildSyntaxTree(org.apache.xerces.impl.xs.XSParticleDecl)

New Fields:
New Constructors:
New Methods:

org.apache.xerces.impl.xs.models.XSCMLeaf

Removed Constructors:
Field Declaration Changes:

old:private org.apache.xerces.impl.xs.XSParticleDecl fLeaf
new:private java.lang.Object fLeaf

Method Declaration Changes:

old:final org.apache.xerces.impl.xs.XSParticleDecl getLeaf()
new:final java.lang.Object getLeaf()

New Fields:
New Constructors:
New Methods:

org.apache.xerces.impl.xs.models.XSDFACM

Removed Fields:
Removed Constructors:
Removed Methods:
Field Declaration Changes:

old:private org.apache.xerces.impl.xs.XSParticleDecl[] fElemMap
new:private java.lang.Object[] fElemMap

New Fields:
New Methods:

org.apache.xerces.impl.xs.traversers.XSDAbstractParticleTraverser

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.impl.xs.traversers.XSDAbstractTraverser

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.traversers.XSDAttributeTraverser

Removed Methods:
New Methods:

org.apache.xerces.impl.xs.traversers.XSDComplexTypeTraverser

Method Declaration Changes:

old:private static org.apache.xerces.impl.xs.XSParticleDecl getErrorContent()
new:private static synchronized org.apache.xerces.impl.xs.XSParticleDecl getErrorContent()

New Fields:

org.apache.xerces.impl.xs.traversers.XSDElementTraverser

Removed Methods:
Field Declaration Changes:

old:protected org.apache.xerces.impl.xs.XSElementDecl fTempElementDecl
new:protected final org.apache.xerces.impl.xs.XSElementDecl fTempElementDecl

old:protected org.apache.xerces.impl.xs.XSParticleDecl fTempParticleDecl
new:protected final org.apache.xerces.impl.xs.XSParticleDecl fTempParticleDecl

New Methods:

org.apache.xerces.impl.xs.traversers.XSDHandler

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:private org.apache.xerces.impl.xs.traversers.XSDHandler$SchemaGrammarDescription fSchemaGrammarDescription
new:private org.apache.xerces.impl.xs.XSDDescription fSchemaGrammarDescription

New Fields:
New Methods:

org.apache.xerces.impl.xs.traversers.XSDSimpleTypeTraverser

Removed Fields:
Removed Methods:
New Methods:

org.apache.xerces.impl.xs.traversers.XSDocumentInfo

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.parsers.AbstractDOMParser

Declaration Changes:

old:public abstract class org.apache.xerces.parsers.AbstractDOMParser extends org.apache.xerces.parsers.AbstractXMLDocumentParser
new:public class org.apache.xerces.parsers.AbstractDOMParser extends org.apache.xerces.parsers.AbstractXMLDocumentParser

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:protected org.apache.xerces.dom.DocumentImpl fDocumentImpl
new:protected org.apache.xerces.dom.CoreDocumentImpl fDocumentImpl

New Fields:
New Methods:

org.apache.xerces.parsers.AbstractSAXParser

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.parsers.AbstractXMLDocumentParser

Removed Methods:
New Methods:

org.apache.xerces.parsers.CachingParserPool$ShadowedGrammarPool

Declaration Changes:

old:public final class org.apache.xerces.parsers.CachingParserPool$ShadowedGrammarPool extends org.apache.xerces.impl.validation.XMLGrammarPoolImpl
new:public final class org.apache.xerces.parsers.CachingParserPool$ShadowedGrammarPool extends org.apache.xerces.util.XMLGrammarPoolImpl

org.apache.xerces.parsers.CachingParserPool$SynchronizedGrammarPool

New Methods:

org.apache.xerces.parsers.DOMASBuilderImpl

Removed Fields:
Removed Constructors:
Removed Methods:
New Constructors:
New Methods:

org.apache.xerces.parsers.DOMBuilderImpl

Declaration Changes:

old:public class org.apache.xerces.parsers.DOMBuilderImpl extends org.apache.xerces.parsers.AbstractDOMParser implements org.apache.xerces.dom3.ls.DOMBuilder
new:public class org.apache.xerces.parsers.DOMBuilderImpl extends org.apache.xerces.parsers.AbstractDOMParser implements org.w3c.dom.ls.DOMBuilder

Removed Fields:
Removed Constructors:
Removed Methods:
Method Declaration Changes:

old:public org.apache.xerces.dom3.ls.DOMEntityResolver getEntityResolver()
new:public org.w3c.dom.ls.DOMEntityResolver getEntityResolver()

old:public org.apache.xerces.dom3.DOMErrorHandler getErrorHandler()
new:public org.w3c.dom.DOMErrorHandler getErrorHandler()

old:public org.apache.xerces.dom3.ls.DOMBuilderFilter getFilter()
new:public org.w3c.dom.ls.DOMBuilderFilter getFilter()

old:public org.w3c.dom.Document parseURI(java.lang.String) throws java.lang.Exception
new:public org.w3c.dom.Document parseURI(java.lang.String)

New Fields:
New Constructors:
New Methods:

org.apache.xerces.parsers.DOMParser

New Fields:
New Methods:

org.apache.xerces.parsers.DTDParser

Removed Methods:
Method Declaration Changes:

old:public abstract void attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String[], java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException
new:public void attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String[], java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException

old:public abstract void comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException
new:public void comment(org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException

old:public abstract void elementDecl(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException
new:public void elementDecl(java.lang.String, java.lang.String, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException

old:public abstract void endAttlist(org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException
new:public void endAttlist(org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException

old:public abstract void endConditional(org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException
new:public void endConditional(org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException

old:public abstract void endDTD(org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException
new:public void endDTD(org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException

old:public abstract void endExternalSubset(org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException
new:public void endExternalSubset(org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException

old:public abstract void externalEntityDecl(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException
new:public void externalEntityDecl(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException

old:public abstract void internalEntityDecl(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException
new:public void internalEntityDecl(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException

old:public abstract void notationDecl(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException
new:public void notationDecl(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException

old:public abstract void processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException
new:public void processingInstruction(java.lang.String, org.apache.xerces.xni.XMLString, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException

old:public abstract void startAttlist(java.lang.String, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException
new:public void startAttlist(java.lang.String, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException

old:public abstract void startConditional(short, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException
new:public void startConditional(short, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException

old:public abstract void startDTD(org.apache.xerces.xni.XMLLocator, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException
new:public void startDTD(org.apache.xerces.xni.XMLLocator, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException

old:public abstract void unparsedEntityDecl(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException
new:public void unparsedEntityDecl(java.lang.String, org.apache.xerces.xni.XMLResourceIdentifier, java.lang.String, org.apache.xerces.xni.Augmentations) throws org.apache.xerces.xni.XNIException

New Methods:

org.apache.xerces.parsers.SAXParser

New Fields:
New Methods:

org.apache.xerces.parsers.StandardParserConfiguration

Declaration Changes:

old:public class org.apache.xerces.parsers.StandardParserConfiguration extends org.apache.xerces.parsers.BasicParserConfiguration implements org.apache.xerces.xni.parser.XMLPullParserConfiguration
new:public class org.apache.xerces.parsers.StandardParserConfiguration extends org.apache.xerces.parsers.DTDConfiguration

Removed Fields:
Removed Methods:

org.apache.xerces.parsers.XMLGrammarCachingConfiguration

Removed Fields:
Field Declaration Changes:

old:protected static final org.apache.xerces.impl.validation.XMLGrammarPoolImpl fStaticGrammarPool
new:protected static final org.apache.xerces.util.XMLGrammarPoolImpl fStaticGrammarPool

Method Declaration Changes:

old:public boolean lockGrammarPool()
new:public void lockGrammarPool()

New Fields:
New Methods:

org.apache.xerces.parsers.XMLParser

New Fields:
New Methods:

org.apache.xerces.util.AugmentationsImpl

Removed Fields:
New Fields:
New Methods:

org.apache.xerces.util.DOMEntityResolverWrapper

Removed Constructors:
Removed Methods:
Field Declaration Changes:

old:protected org.apache.xerces.dom3.ls.DOMEntityResolver fEntityResolver
new:protected org.w3c.dom.ls.DOMEntityResolver fEntityResolver

Method Declaration Changes:

old:public org.apache.xerces.dom3.ls.DOMEntityResolver getEntityResolver()
new:public org.w3c.dom.ls.DOMEntityResolver getEntityResolver()

New Constructors:
New Methods:

org.apache.xerces.util.DOMErrorHandlerWrapper

Declaration Changes:

old:public class org.apache.xerces.util.DOMErrorHandlerWrapper extends java.lang.Object implements org.apache.xerces.dom3.DOMErrorHandler, org.apache.xerces.xni.parser.XMLErrorHandler
new:public class org.apache.xerces.util.DOMErrorHandlerWrapper extends java.lang.Object implements org.apache.xerces.xni.parser.XMLErrorHandler, org.w3c.dom.DOMErrorHandler

Removed Constructors:
Removed Methods:
Field Declaration Changes:

old:protected org.apache.xerces.dom3.DOMErrorHandler fDomErrorHandler
new:protected org.w3c.dom.DOMErrorHandler fDomErrorHandler

Method Declaration Changes:

old:public org.apache.xerces.dom3.DOMErrorHandler getErrorHandler()
new:public org.w3c.dom.DOMErrorHandler getErrorHandler()

New Constructors:
New Methods:

org.apache.xerces.util.ObjectFactory

Method Declaration Changes:

old:private static java.lang.ClassLoader findClassLoader() throws org.apache.xerces.util.ObjectFactory$ConfigurationError
new:public static java.lang.ClassLoader findClassLoader() throws org.apache.xerces.util.ObjectFactory$ConfigurationError

old:private static java.lang.Object newInstance(java.lang.String, java.lang.ClassLoader) throws org.apache.xerces.util.ObjectFactory$ConfigurationError
new:public static java.lang.Object newInstance(java.lang.String, java.lang.ClassLoader) throws org.apache.xerces.util.ObjectFactory$ConfigurationError

org.apache.xerces.util.SymbolHash

Removed Methods:
New Fields:
New Methods:

org.apache.xerces.util.SymbolHash$Entry

Removed Fields:
Removed Constructors:
Field Declaration Changes:

old:public java.lang.String key
new:public java.lang.Object key

New Constructors:
New Methods:

org.apache.xerces.util.XMLAttributesImpl

Declaration Changes:

old:public class org.apache.xerces.util.XMLAttributesImpl extends java.lang.Object implements org.apache.xerces.xni.XMLAttributes, org.xml.sax.AttributeList, org.xml.sax.Attributes
new:public class org.apache.xerces.util.XMLAttributesImpl extends java.lang.Object implements org.apache.xerces.xni.XMLAttributes

org.apache.xml.serialize.BaseMarkupSerializer

Field Declaration Changes:

old:protected org.apache.xerces.dom3.DOMErrorHandler fDOMErrorHandler
new:protected org.w3c.dom.DOMErrorHandler fDOMErrorHandler

Method Declaration Changes:

old:protected org.apache.xerces.dom3.DOMError modifyDOMError(java.lang.String, short)
new:protected org.w3c.dom.DOMError modifyDOMError(java.lang.String, short)

org.apache.xml.serialize.XMLSerializer

Declaration Changes:

old:public class org.apache.xml.serialize.XMLSerializer extends org.apache.xml.serialize.BaseMarkupSerializer implements org.apache.xerces.dom3.ls.DOMWriter
new:public class org.apache.xml.serialize.XMLSerializer extends org.apache.xml.serialize.BaseMarkupSerializer

Removed Fields:
Removed Methods:
Field Declaration Changes:

old:protected final org.apache.xerces.util.NamespaceSupport fLocalNSBinder
new:protected org.apache.xerces.util.NamespaceSupport fLocalNSBinder

old:protected final org.apache.xerces.util.NamespaceSupport fNSBinder
new:protected org.apache.xerces.util.NamespaceSupport fNSBinder

old:protected final org.apache.xerces.util.SymbolTable fSymbolTable
new:protected org.apache.xerces.util.SymbolTable fSymbolTable

New Fields:

New Packages:

New Interfaces:

New Classes: