|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
DOMImplementation in the list.
ASModel with a document.
ASAttributeDeclaration for the element being
declared.
subModels.
ASAttributeDeclaration.
ASContentModel.
ASElementDeclaration.
ASEntityDeclaration.
ASModel.
ASNotationDeclaration.
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.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification.
ASObject.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification.
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.
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.
ASNamedObjectMap object in the DOM are live.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification.
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.
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.
AppendChild.
insertBefore operation from the
Node interface would make this document invalid with
respect to the currently active AS.
RemoveChild.
ReplaceChild.
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.
ASObject.
ASElementDeclaration's content model.
DOMASBuilder.Do we need the method since we
already have DOMImplementationLS.createDOMBuilder?
DOMASWriter.
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.
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.
DOMASBuilder provides an API for parsing Abstract Schemas
and building the corresponding ASModel tree.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification.
DOMSystemException as
described in their descriptions.
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification.
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 DOMWriter).
See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification.
DOMConfiguration interface represents the configuration
of a document and maintains a table of recognized parameters.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.
DOMImplementationList interface provides the abstraction
of an ordered collection of DOM implementations, without defining or
constraining how this collection is implemented.AS_CHOICE operator.
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.
ASModel with a DOMBuilder.
ASNamedObjectMap containing
ASAttributeDeclarations for all the attributes that can
appear on this type of element.
ASObject with
ASModel methods, have discernible top-level/"global"
attribute declarations.
NodeList containing all the possible
Attrs that can appear with this type of element.
ASObjects of type AS_MODELs
associated with a document.
NodeList containing the possible
Element names that can appear as children of this type
of element.
ASObject with
ASModel methods, have discernible top-level/"global
content model declarations.
ASObject with
ASModel methods, have discernible top-level/"global"
element declarations.
ASObject with
ASModel methods, have discernible top-level/"global"
entity declarations.
ASModel of a document.
true if this ASModel defines the document
structure in terms of namespaces and local names ; false
if the document structure is defined only in terms of
QNames.
true if content only whitespace; false for
non-whitespace.
DOMImplementations in the list.
ASObjects in the list.
ASObjects in the ASObjectList.
DOMImplementations in the list.
AS_CHOICE, AS_SEQUENCE,
AS_ALL or AS_NONE.
ASObject.
ASObject specified by name.
ASObject specified by local name and
namespace URI.
null if it is
unspecified.
name of this ASObject depending on the
ASObject type.
ASObject with
ASModel methods, have discernible top-level/"global"
notation declarations.
ASModel object associated with this
ASObject.
ASObject of attribute, meaning that an
attribute declaration can be shared by multiple elements.
NodeList containing the possible
Element names that can appear as a parent of this type
of element.
null if it is
unspecified.
null otherwise.
null otherwise.
Error.type dependent data if any.
SEVERITY_WARNING,
SEVERITY_ERROR, or SEVERITY_FATAL_ERROR.
ASObjects such as
ASElementDeclarations and further
ASContentModels.
null otherwise.
null otherwise.
null otherwise.
DOMString indicating which related data is expected in
relatedData.
null if unknown.
null if the element does not have
declaration or if no namespace information is available.
indexth item in the collection.
indexth item in the collection.
indexth item in the map.
indexth item in the collection.
DocumentEditAS related to the node does not have
any active ASModel and wfValidityCheckLevel
is set to PARTIAL or STRICT_VALIDITY_CHECK.
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.
WF_CHECK.
DOMInputSource.
ASModel from the list of
ASModels.
ASModel associated with a document.
ASAttributeDeclaration from the element being
declared.
ASObject specified by a nodeName.
ASObject specified by a namespace URI and a
local name.
ASObject in the submodel.
ASModel with a DOMBuilder.
ASNamedObjectMap containing
ASAttributeDeclarations for all the attributes that can
appear on this type of element.
ASObjects of type AS_MODELs
associated with a document.
ASModel of a document.
AS_CHOICE, AS_SEQUENCE,
AS_ALL or AS_NONE.
ASObject.
ASObject using its nodeName
attribute.
ASObject using its namespaceURI and
localName.
null if it is
unspecified.
name of this ASObject depending on the
ASObject type.
ASModel object associated with this
ASObject.
ASObject of attribute, meaning that an
attribute declaration can be shared by multiple elements.
null if it is
unspecified.
null otherwise.
null otherwise.
ASObjects such as
ASElementDeclarations and further
ASContentModels.
null otherwise.
null otherwise.
null otherwise.
DOMError is
error
DOMError is
fatal error
DOMError is
warning
NS_WF_CHECK.
ASObject is neither an
ASContentModel nor an ASElementDeclaration.
TypeInfo interface represent a type referenced from
Element or Attr nodes, specified in the schemas
associated with the document.ASModel itself is valid, i.e., confirming
that it's well-formed and valid per its own formal grammar.
ASModel.
mimeTypeCheck is true and the input
source has an incorrect MIME Type.
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||