gov.lanl.Utility
Class ObsData2Dom

java.lang.Object
  |
  +--gov.lanl.Utility.ObsData2Dom

public class ObsData2Dom
extends java.lang.Object

Provides a class to generate an XML DOM Documentrepresenting an ObservationDataStruct. Recurses the entire ObservationDataStruct, and provides a standard XML header.

 

Constructor Summary
ObsData2Dom()
          The default constructor
ObsData2Dom(org.omg.DsObservationAccess.ObservationDataStruct inObsData)
          Constructor with a current observation data
ObsData2Dom(org.omg.DsObservationAccess.ObservationDataStruct[] inObsDataSeq)
          Constructor with a current observation data array
 
Method Summary
 org.omg.DsObservationAccess.ObservationDataStruct getObsData()
          Return the current observation data
 org.omg.DsObservationAccess.ObservationDataStruct[] getObsDataSeq()
          Return the current observation data array
 void initDOM()
          initializer for DOM model
 void setObsData(org.omg.DsObservationAccess.ObservationDataStruct inObsData)
          Set the current observation data
 void setObsDataSeq(org.omg.DsObservationAccess.ObservationDataStruct[] inObsDataSeq)
          Set the current observation data array
 org.w3c.dom.Document toDom()
          Generates an DOM representation for the current ObservationDataStruct structure.
 org.w3c.dom.Document toDom(org.omg.DsObservationAccess.ObservationDataStruct inObsData)
          Sets the current observation data and generates a Dom representation it.
 org.w3c.dom.Document toDom(org.omg.DsObservationAccess.ObservationDataStruct[] inObsDataSeq)
          Sets the current observation data array and generates a DOM Document representation it.
 java.lang.String toString()
          Serialize Content to String
 void write(java.lang.String file)
          Serialize Content to a file as XML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObsData2Dom

public ObsData2Dom()
The default constructor


ObsData2Dom

public ObsData2Dom(org.omg.DsObservationAccess.ObservationDataStruct inObsData)
Constructor with a current observation data

Parameters:
inObsData - is the observation data to use as current

ObsData2Dom

public ObsData2Dom(org.omg.DsObservationAccess.ObservationDataStruct[] inObsDataSeq)
Constructor with a current observation data array

Parameters:
inObsDataSeq - is the observation data sequence to use as current
Method Detail

setObsData

public void setObsData(org.omg.DsObservationAccess.ObservationDataStruct inObsData)
Set the current observation data

Parameters:
inObsData - is the observation data to use as current

setObsDataSeq

public void setObsDataSeq(org.omg.DsObservationAccess.ObservationDataStruct[] inObsDataSeq)
Set the current observation data array

Parameters:
inObsDataSeq - is the observation data array to use as current

getObsData

public org.omg.DsObservationAccess.ObservationDataStruct getObsData()
Return the current observation data


getObsDataSeq

public org.omg.DsObservationAccess.ObservationDataStruct[] getObsDataSeq()
Return the current observation data array


initDOM

public void initDOM()
initializer for DOM model


write

public void write(java.lang.String file)
Serialize Content to a file as XML

Parameters:
file -

toString

public java.lang.String toString()
Serialize Content to String

Overrides:
toString in class java.lang.Object

toDom

public org.w3c.dom.Document toDom(org.omg.DsObservationAccess.ObservationDataStruct inObsData)
Sets the current observation data and generates a Dom representation it.

Parameters:
inObsData - is the observation data to use as current
Returns:
an XML Dom Document representation for the ObservationDataStruct structure.

toDom

public org.w3c.dom.Document toDom(org.omg.DsObservationAccess.ObservationDataStruct[] inObsDataSeq)
Sets the current observation data array and generates a DOM Document representation it.

Parameters:
inObsDataSeq - is the observation data sequence to use as current
Returns:
an DOM Document representation for the ObservationDataStruct structure.

toDom

public org.w3c.dom.Document toDom()
Generates an DOM representation for the current ObservationDataStruct structure. Uses the TeleMed definitions for the elements.

Returns:
an DOM Document representation for the ObservationDataStruct structure.