Interface and Description |
---|
org.apache.xerces.dom3.as.ASAttributeDeclaration
An attribute declaration in the context of a
ASObject .The
constant 'REQUIRED' is missing from this interface.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASContentModel
The content model of a declared element.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASDataType
The datatypes supported by DOM AS implementations. Further datatypes may be
added in the Schema/PSVI spec.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASElementDeclaration
The element name along with the content specification in the context of an
ASObject .
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASEntityDeclaration
Models a general entity declaration in an abstract schema. The abstract
schema does not handle any parameter entity. It is assumed that the
parameter entities are expanded by the implementation as the abstract
schema is built.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASModel
To begin with, an abstract schema is a generic structure that could
contain both internal and external subsets. An
ASModel is an
abstract object that could map to a DTD , an XML Schema , a database
schema, etc. An ASModel could represent either an internal
or an external subset; hence an abstract schema could be composed of an
ASModel representing the internal subset and an
ASModel representing the external subset. Note that the
ASModel representing the external subset could consult the
ASModel representing the internal subset. Furthermore, the
ASModel representing the internal subset could be set to
null by the setInternalAS method as a mechanism for
"removal". In addition, only one ASModel representing the
external subset can be specified as "active" and it is possible that none
are "active". Finally, the ASModel contains the factory
methods needed to create a various types of ASObjects like
ASElementDeclaration , ASAttributeDeclaration ,
etc.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASNamedObjectMap
Objects implementing the
ASNamedObjectMap interface are used
to represent collections of abstract schema nodes that can be accessed by
name. Note that ASNamedObjectMap does not inherit from
ASObjectList ; ASNamedObjectMaps are not
maintained in any particular order. Objects contained in an object
implementing ASNamedObjectMap may also be accessed by an
ordinal index, but this is simply to allow convenient enumeration of the
contents of a ASNamedObjectMap , and does not imply that the
DOM specifies an order to these ASObjects .
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASNotationDeclaration
This interface represents a notation declaration.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASObject
The
ASObject interface is analogous to a Node in
, e.g., an element declaration.
Opaque. See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.ASObjectList
The
ASObjectList interface provides the abstraction of an
ordered collection of AS nodes, without defining or constraining how this
collection is implemented. ASObjectList objects in the DOM
AS are live.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.CharacterDataEditAS
This interface extends the
NodeEditAS interface with
additional methods for document editing. An object implementing this
interface must also implement NodeEditAS interface.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.DocumentAS
This interface extends the
Document interface with additional
methods for both document and AS editing.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.DocumentEditAS
This interface extends the
NodeEditAS interface with
additional methods for both document and AS editing.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.DOMASBuilder
An Abstract Schema parser interface.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.DOMASWriter
A Abstract Schema serialization interface.
DOMASWriters provides an API for serializing Abstract Schemas out in the form of a source Abstract Schema. The Abstract Schema is written to an output stream, the type of which depends on the specific language bindings in use. DOMASWriter is a generic Abstract Schema serialization interface. It
can be applied to both an internal Abstract Schema and/or an external
Abstract Schema. DOMASWriter is applied to serialize a single Abstract
Schema. Serializing a document with an active Internal Abstract Schema
will serialize this internal Abstract Schema with the document as it is
part of the Document (see See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.DOMImplementationAS
This interface allows creation of an
ASModel . The expectation
is that an instance of the DOMImplementationAS interface can
be obtained by using binding-specific casting methods on an instance of
the DOMImplementation interface when the DOM implementation
supports the feature "AS-EDIT ".
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xml.serialize.DOMSerializer
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.apache.xerces.dom3.as.ElementEditAS
This interface extends the
Element interface with additional
methods for guided document editing. An object implementing this
interface must also implement NodeEditAS interface.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xerces.dom3.as.NodeEditAS
This interface extends a
Node from with additional methods
for guided document editing. The expectation is that an instance of the
DOMImplementationAS interface can be obtained by using
binding-specific casting methods on an instance of the
DOMImplementation interface when the DOM implementation
supports the feature "AS-DOC ".
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
org.apache.xml.serialize.Serializer
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for more
information.
|
Class and Description |
---|
org.apache.xerces.dom.ASDOMImplementationImpl |
org.apache.xerces.dom.ASModelImpl |
org.apache.xml.serialize.BaseMarkupSerializer
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.apache.xerces.parsers.DOMASBuilderImpl |
org.apache.xml.serialize.DOMSerializerImpl
Replaced by org.apache.xml.serializer.dom3.LSSerializerImpl in Xerces 2.9.0.
|
org.apache.xml.serialize.ElementState
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.apache.xml.serialize.EncodingInfo
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.apache.xml.serialize.Encodings
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.apache.xml.serialize.HTMLdtd
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use JAXP's Transformation API for XML (TrAX) for
serializing HTML. See the Xerces documentation for more information.
|
org.apache.xml.serialize.HTMLSerializer
This class was deprecated in Xerces 2.6.2. It is
recommended that new applications use JAXP's Transformation API
for XML (TrAX) for serializing HTML. See the Xerces documentation
for more information.
|
org.apache.xml.serialize.IndentPrinter
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.apache.xml.serialize.LineSeparator
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.apache.xml.serialize.Method
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.apache.xml.serialize.OutputFormat
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for
more information.
|
org.apache.xml.serialize.OutputFormat.Defaults
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for
more information.
|
org.apache.xml.serialize.OutputFormat.DTD
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for
more information.
|
org.apache.xml.serialize.Printer
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.apache.xml.serialize.SerializerFactory
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for more
information.
|
org.apache.xml.serialize.TextSerializer
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for more
information.
|
org.apache.xml.serialize.XHTMLSerializer
This class was deprecated in Xerces 2.6.2. It is
recommended that new applications use JAXP's Transformation API
for XML (TrAX) for serializing XHTML. See the Xerces documentation
for more information.
|
org.apache.xml.serialize.XML11Serializer
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
org.apache.xml.serialize.XMLSerializer
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML. See the Xerces documentation for more
information.
|
Exceptions and Description |
---|
org.apache.xerces.dom3.as.DOMASException
Abstract Schemas operations may throw a
DOMSystemException as
described in their descriptions.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification. |
Field and Description |
---|
org.apache.xerces.impl.Version.fVersion
getVersion() should be used instead.
|
Method and Description |
---|
org.apache.xerces.dom.NodeImpl.compareTreePosition(Node) |
org.apache.xerces.dom.DeferredDocumentImpl.createDeferredElement(String) |
org.apache.xerces.dom.DeferredDocumentImpl.createDeferredElement(String, String, Object) |
org.apache.xerces.xs.ItemPSVI.getActualNormalizedValue()
Use getSchemaValue().getActualValue() instead
|
org.apache.xerces.xs.ItemPSVI.getActualNormalizedValueType()
Use getSchemaValue().getActualValueType() instead
|
org.apache.xerces.xs.XSAttributeUse.getActualVC()
Use getValueConstraintValue().getActualValue() instead
|
org.apache.xerces.xs.XSElementDeclaration.getActualVC()
Use getValueConstraintValue().getActualValue() instead
|
org.apache.xerces.xs.XSAttributeDeclaration.getActualVC()
Use getValueConstraintValue().getActualValue() instead
|
org.apache.xerces.xs.XSAttributeUse.getActualVCType()
Use getValueConstraintValue().getActualValueType() instead
|
org.apache.xerces.xs.XSElementDeclaration.getActualVCType()
Use getValueConstraintValue().getActualValueType() instead
|
org.apache.xerces.xs.XSAttributeDeclaration.getActualVCType()
Use getValueConstraintValue().getActualValueType() instead
|
org.apache.xerces.xs.XSAttributeUse.getConstraintValue()
Use getValueConstraintValue().getNormalizedValue() instead
|
org.apache.xerces.xs.XSElementDeclaration.getConstraintValue()
Use getValueConstraintValue().getNormalizedValue() instead
|
org.apache.xerces.xs.XSAttributeDeclaration.getConstraintValue()
Use getValueConstraintValue().getNormalizedValue() instead
|
org.apache.xerces.dom.AttrImpl.getElement()
Previous working draft of DOM Level 2. New method
is getOwnerElement().
|
org.apache.xerces.dom.CoreDocumentImpl.getEncoding()
This method is internal and only exists for
compatibility with older applications. New applications
should never call this method.
|
org.apache.xerces.xs.XSAttributeUse.getItemValueTypes()
Use getValueConstraintValue().getListValueTypes() instead
|
org.apache.xerces.xs.XSElementDeclaration.getItemValueTypes()
Use getValueConstraintValue().getListValueTypes() instead
|
org.apache.xerces.xs.XSAttributeDeclaration.getItemValueTypes()
Use getValueConstraintValue().getListValueTypes() instead
|
org.apache.xerces.xs.ItemPSVI.getItemValueTypes()
Use getSchemaValue().getListValueTypes() instead
|
org.apache.xerces.xs.ItemPSVI.getSchemaNormalizedValue()
Use getSchemaValue().getNormalizedValue() instead
|
org.apache.xerces.dom.CoreDocumentImpl.getStandalone()
This method is internal and only exists for
compatibility with older applications. New applications
should never call this method.
|
org.apache.xerces.dom.CoreDocumentImpl.getVersion()
This method is internal and only exists for
compatibility with older applications. New applications
should never call this method.
|
org.apache.xerces.util.EncodingMap.putIANA2JavaMapping(String, String)
Use of this method is not recommended. Its
effect is JVM wide and may cause unforeseen behaviour
for other applications running in the system.
|
org.apache.xerces.util.EncodingMap.putJava2IANAMapping(String, String)
Use of this method is not recommended. Its
effect is JVM wide and may cause unforeseen behaviour
for other applications running in the system.
|
org.apache.xerces.util.EncodingMap.removeIANA2JavaMapping(String)
Use of this method is not recommended. Its
effect is JVM wide and may cause unforeseen behaviour
for other applications running in the system.
|
org.apache.xerces.util.EncodingMap.removeJava2IANAMapping(String)
Use of this method is not recommended. Its
effect is JVM wide and may cause unforeseen behaviour
for other applications running in the system.
|
org.apache.xerces.dom.DeferredDocumentImpl.setDeferredAttribute(int, String, String, String, boolean) |
org.apache.xerces.dom.CoreDocumentImpl.setEncoding(String)
This method is internal and only exists for
compatibility with older applications. New applications
should never call this method.
|
org.apache.xerces.dom.CoreDocumentImpl.setStandalone(boolean)
This method is internal and only exists for
compatibility with older applications. New applications
should never call this method.
|
org.apache.xerces.dom.CoreDocumentImpl.setVersion(String)
This method is internal and only exists for
compatibility with older applications. New applications
should never call this method.
|
Copyright © 2005-2014 Apache Software Foundation. All Rights Reserved.