#include <OpenMS/FORMAT/HANDLERS/MzDataExpSettHandler.h>
MapType has to be a MSExperiment or have the same interface. Do not use this class. It is only needed in MzDataFile.
Public Member Functions | |
virtual void | endElement (const XMLCh *const , const XMLCh *const , const XMLCh *const qname) |
Parsing method for closing tags. | |
virtual void | startElement (const XMLCh *const , const XMLCh *const , const XMLCh *const qname, const xercesc::Attributes &attributes) |
Parsing method for opening tags. | |
virtual void | characters (const XMLCh *const chars, unsigned int length) |
Parsing method for character data. | |
void | writeTo (std::ostream &os) |
Writes the contents to a stream. | |
Constructors and destructor | |
MzDataExpSettHandler (ExperimentalSettings &exp, const String &filename) | |
Constructor for a write-only handler. | |
MzDataExpSettHandler (const ExperimentalSettings &exp, const String &filename) | |
Constructor for a read-only handler. | |
virtual | ~MzDataExpSettHandler () |
Destructor. | |
Protected Member Functions | |
void | cvParam_ (const XMLCh *name, const XMLCh *value) |
read attributes of MzData's cvParamType | |
Protected Attributes | |
ExperimentalSettings * | exp_ |
map pointer for reading | |
const ExperimentalSettings * | cexp_ |
map pointer for writing |
MzDataExpSettHandler | ( | ExperimentalSettings & | exp, | |
const String & | filename | |||
) |
Constructor for a write-only handler.
MzDataExpSettHandler | ( | const ExperimentalSettings & | exp, | |
const String & | filename | |||
) |
Constructor for a read-only handler.
virtual ~MzDataExpSettHandler | ( | ) | [virtual] |
Destructor.
virtual void endElement | ( | const XMLCh * | uri, | |
const XMLCh * | localname, | |||
const XMLCh *const | qname | |||
) | [virtual] |
virtual void startElement | ( | const XMLCh * | uri, | |
const XMLCh * | localname, | |||
const XMLCh *const | qname, | |||
const xercesc::Attributes & | attrs | |||
) | [virtual] |
virtual void characters | ( | const XMLCh *const | chars, | |
unsigned int | length | |||
) | [virtual] |
void writeTo | ( | std::ostream & | os | ) | [virtual] |
void cvParam_ | ( | const XMLCh * | name, | |
const XMLCh * | value | |||
) | [protected] |
read attributes of MzData's cvParamType
Example: <cvParam cvLabel="psi" accession="PSI:1000001" name="name"
value="value"/>
name
and sometimes value
are defined in the MzData ontology.
ExperimentalSettings* exp_ [protected] |
map pointer for reading
const ExperimentalSettings* cexp_ [protected] |
map pointer for writing
Generated Tue Apr 1 15:36:49 2008 -- using doxygen 1.5.4 | OpenMS / TOPP 1.1 |