Top Methods
org.apache.xerces.dom3.as

public Interface DOMASWriter

extends LSSerializer
Imports
org.w3c.dom.ls.LSSerializer

Deprecated

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 LSSerializer).

See also the Document Object Model (DOM) Level 3 Abstract Schemas and Load and Save Specification.

Method Summary

Modifier and TypeMethod and Description
public void
writeASModel(OutputStream
The destination for the data to be written.
destination
,
ASModel
The Abstract Schema to serialize.
model
)

Deprecated as a consequence of ASModel being deprecated.
Write out the specified Abstract Schema to the specified destination.
Inherited from org.w3c.dom.ls.LSSerializer:
getDomConfiggetFiltergetNewLinesetFiltersetNewLinewritewriteToStringwriteToURI

Method Detail

writeASModelback to summary
public void writeASModel(OutputStream destination, ASModel model) throws Exception

Deprecated

as a consequence of ASModel being deprecated. See corresponding docs for further information.

Write out the specified Abstract Schema to the specified destination. Does it write a DTD or an XML Schema (or something else)? Is it possible to use this method to convert a DTD to an XML Schema?

Parameters
destination:OutputStream

The destination for the data to be written.

model:ASModel

The Abstract Schema to serialize.

Exceptions
DOMException:
This exception will be raised in response to any sort of IO or system error that occurs while writing to the destination. It may wrap an underlying system exception.