Package org.vast.swe

Class SWEReader

java.lang.Object
org.vast.swe.SWEReader
All Implemented Interfaces:
InputStreamProvider
Direct Known Subclasses:
ObservationStreamReader

public abstract class SWEReader extends Object implements InputStreamProvider

Abstract class for all CDM readers. This class provides methods to parse any XML document containing CDM data structure, encoding and stream sections. The class has getters to get this info after it has been parsed. Concrete derived classes are actually responsible for finding the XML content for each of these sections and using the corresponding parsers to parse it out. This class also has a helper method that constructs the DataParser suited for a given encoding.

Since:
Aug 16, 2005