Semantically validates MzXML files. More...
#include <OpenMS/FORMAT/VALIDATORS/MzMLValidator.h>
Public Member Functions | |
| MzMLValidator (const CVMappings &mapping, const ControlledVocabulary &cv) | |
| Constructor. | |
| virtual | ~MzMLValidator () |
| Destructor. | |
Protected Member Functions | |
| void | startElement (const XMLCh *const , const XMLCh *const , const XMLCh *const qname, const xercesc::Attributes &attributes) |
| virtual String | getPath_ (UInt remove_from_end=0) const |
| Returns the current element path. | |
| virtual void | handleTerm_ (const String &path, const CVTerm &parsed_term) |
| Handling of the term. | |
Protected Attributes | |
| Map< String, std::vector < CVTerm > > | param_groups_ |
| CV terms which can have a value (term => value type). | |
| String | current_id_ |
| Current referenceableParamGroup identifier. | |
| String | binary_data_array_ |
| Binary data array name. | |
| String | binary_data_type_ |
| Binary data array type. | |
Private Member Functions | |
| MzMLValidator () | |
| Not implemented. | |
| MzMLValidator (const MzMLValidator &rhs) | |
| Not implemented. | |
| MzMLValidator & | operator= (const MzMLValidator &rhs) |
| Not implemented. | |
Semantically validates MzXML files.
| MzMLValidator | ( | const CVMappings & | mapping, | |
| const ControlledVocabulary & | cv | |||
| ) |
Constructor.
| mapping | The mapping rules | |
| cv | All controlled vocabularies required for the mapping |
| virtual ~MzMLValidator | ( | ) | [virtual] |
Destructor.
| MzMLValidator | ( | ) | [private] |
Not implemented.
| MzMLValidator | ( | const MzMLValidator & | rhs | ) | [private] |
Not implemented.
Returns the current element path.
Reimplemented from SemanticValidator.
Handling of the term.
Reimplemented from SemanticValidator.
| MzMLValidator& operator= | ( | const MzMLValidator & | rhs | ) | [private] |
Not implemented.
| void startElement | ( | const XMLCh * | const, | |
| const XMLCh * | const, | |||
| const XMLCh *const | qname, | |||
| const xercesc::Attributes & | attributes | |||
| ) | [protected] |
Reimplemented from SemanticValidator.
String binary_data_array_ [protected] |
Binary data array name.
String binary_data_type_ [protected] |
Binary data array type.
String current_id_ [protected] |
Current referenceableParamGroup identifier.
Map<String, std::vector<CVTerm> > param_groups_ [protected] |
CV terms which can have a value (term => value type).
| OpenMS / TOPP release 1.10.0 | Documentation generated on Thu Mar 7 2013 09:43:00 using doxygen 1.7.1 |