35 #ifndef OPENMS_FORMAT_HANDLERS_TRAMLHANDLER_H 
   36 #define OPENMS_FORMAT_HANDLERS_TRAMLHANDLER_H 
   76       virtual void endElement(
const XMLCh * 
const , 
const XMLCh * 
const , 
const XMLCh * 
const qname);
 
   79       virtual void startElement(
const XMLCh * 
const , 
const XMLCh * 
const , 
const XMLCh * 
const qname, 
const xercesc::Attributes & attributes);
 
   82       virtual void characters(
const XMLCh * 
const chars, 
const XMLSize_t length);
 
   85       virtual void writeTo(std::ostream & os);
 
  136       void handleCVParam_(
const String & parent_parent_tag, 
const String & parent_tag, 
const CVTerm & cv_term);
 
  139       void handleUserParam_(
const String & parent_parent_tag, 
const String & parent_tag, 
const String & name, 
const String & type, 
const String & value);
 
  144       void writeUserParams_(std::ostream & os, 
const std::vector<MetaInfoInterface> & meta, 
UInt indent) 
const;
 
  146       void writeCVParams_(std::ostream & os, 
const CVTermList & cv_terms, 
UInt indent) 
const;
 
  149       void writeTarget_(std::ostream & os, 
const std::vector<IncludeExcludeTarget>::const_iterator & it) 
const;
 
  151       void writeProduct_(std::ostream & os, 
const std::vector<ReactionMonitoringTransition::Product>::const_iterator & prod_it) 
const;
 
  153       void writeConfiguration_(std::ostream & os, 
const std::vector<ReactionMonitoringTransition::Configuration>::const_iterator & cit) 
const;
 
TargetedExperiment::Prediction actual_prediction_
Definition: TraMLHandler.h:107
TargetedExperiment::Peptide actual_peptide_
Definition: TraMLHandler.h:115
Representation of a CV term. 
Definition: ControlledVocabulary.h:60
A more convenient string class. 
Definition: String.h:56
TargetedExperiment::Protein actual_protein_
Definition: TraMLHandler.h:111
String tag_
Definition: TraMLHandler.h:95
Representation of controlled vocabulary term list. 
Definition: CVTermList.h:54
Software actual_software_
Definition: TraMLHandler.h:109
std::vector< ReactionMonitoringTransition::Configuration > ConfigurationListType
Definition: TraMLHandler.h:60
Definition: TargetedExperimentHelper.h:374
CVTermList actual_interpretation_
Definition: TraMLHandler.h:125
TargetedExperiment::RetentionTime actual_rt_
Definition: TraMLHandler.h:113
XML handler for TraMLFile. 
Definition: TraMLHandler.h:54
Base class for XML handlers. 
Definition: XMLHandler.h:89
Description of a file location, used to store the origin of (meta) data. 
Definition: SourceFile.h:47
Description of the software used for processing. 
Definition: Software.h:49
TargetedExperiment::Instrument actual_instrument_
Definition: TraMLHandler.h:105
Representation of a controlled vocabulary. 
Definition: ControlledVocabulary.h:54
ReactionMonitoringTransition::Product actual_product_
Definition: TraMLHandler.h:129
Definition: TargetedExperimentHelper.h:55
Definition: TargetedExperimentHelper.h:461
TargetedExperiment::Compound actual_compound_
Definition: TraMLHandler.h:117
IncludeExcludeTarget actual_target_
Definition: TraMLHandler.h:121
Representation of controlled vocabulary term. 
Definition: CVTerm.h:51
const ProgressLogger & logger_
Progress logger. 
Definition: TraMLHandler.h:90
TargetedExperiment::Contact actual_contact_
Definition: TraMLHandler.h:103
Definition: TargetedExperimentHelper.h:172
ControlledVocabulary cv_
Controlled vocabulary (psi-ms from OpenMS/share/OpenMS/CV/psi-ms.obo) 
Definition: TraMLHandler.h:93
ReactionMonitoringTransition::Configuration actual_configuration_
Definition: TraMLHandler.h:131
This class stores a SRM/MRM transition. 
Definition: IncludeExcludeTarget.h:53
Base class for all classes that want to report their progess. 
Definition: ProgressLogger.h:56
This class stores an prediction of an SRM/MRM transition. 
Definition: TargetedExperiment.h:53
Definition: TargetedExperimentHelper.h:402
Definition: TargetedExperimentHelper.h:133
Definition: TargetedExperimentHelper.h:430
ReactionMonitoringTransition actual_transition_
Definition: TraMLHandler.h:119
Definition: TargetedExperimentHelper.h:102
TargetedExperiment::Publication actual_publication_
Definition: TraMLHandler.h:101
TargetedExperiment * exp_
Definition: TraMLHandler.h:97
std::vector< ReactionMonitoringTransition::Product > ProductListType
Definition: TraMLHandler.h:59
std::vector< ReactionMonitoringTransition::Product > actual_intermediate_products_
Definition: TraMLHandler.h:127
Definition: TargetedExperimentHelper.h:211
SourceFile actual_sourcefile_
Definition: TraMLHandler.h:133
CVTermList actual_validation_
Definition: TraMLHandler.h:123
This class stores a SRM/MRM transition. 
Definition: ReactionMonitoringTransition.h:53
const TargetedExperiment * cexp_
Definition: TraMLHandler.h:99