Package org.vast.swe

Class SWEWriter

java.lang.Object
org.vast.swe.SWEWriter
All Implemented Interfaces:
OutputStreamProvider

public abstract class SWEWriter extends Object implements OutputStreamProvider

Abstract class for all CDM writers. This class provides methods to write an XML document containing CDM data structure, encoding and stream sections. The class has setters allowing one to specify a data component structure and an encoding. Concrete derived classes are actually responsible for writing the XML content for each of these sections using the corresponding writers. This class also has a helper method that constructs the DataWriter suited for the given encoding.

Since:
Feb 10, 2006