org.systemsbiology.jrap.stax
Class MZXMLFileInfo

java.lang.Object
  extended by org.systemsbiology.jrap.stax.MZXMLFileInfo

public class MZXMLFileInfo
extends java.lang.Object

MZXMLFileInfo is a class that contains all information from the header of an MzXML file that is constant for the entire file.


Field Summary
protected  DataProcessingInfo dataProcessing
           
protected  MSInstrumentInfo instrumentInfo
           
 
Constructor Summary
MZXMLFileInfo()
           
 
Method Summary
 DataProcessingInfo getDataProcessing()
          Get data about how the data was processed.
 MSInstrumentInfo getInstrumentInfo()
          Get information about the MS instrument used to extract data.
 java.util.ArrayList<ParentFile> getParentFiles()
          Get information about parent files, chronologically ordered.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

instrumentInfo

protected MSInstrumentInfo instrumentInfo

dataProcessing

protected DataProcessingInfo dataProcessing
Constructor Detail

MZXMLFileInfo

public MZXMLFileInfo()
Method Detail

getParentFiles

public java.util.ArrayList<ParentFile> getParentFiles()
Get information about parent files, chronologically ordered.

Returns:
An array of information about parent files of an mzXML file.

getInstrumentInfo

public MSInstrumentInfo getInstrumentInfo()
Get information about the MS instrument used to extract data.

Returns:
MS instrument information, or null when no information was present in the file.

getDataProcessing

public DataProcessingInfo getDataProcessing()
Get data about how the data was processed.

Returns:
An instance of DataProcessingInfo.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object