17#ifndef MS_QUANT_UNMODIFIED_HPP
18#define MS_QUANT_UNMODIFIED_HPP
24namespace msparser_internal {
25 class ms_quant_xmlloader;
28namespace matrix_science {
40 friend class msparser_internal::ms_quant_xmlloader;
62 virtual std::string getSchemaType()
const;
65 virtual std::string validateShallow(
const ms_xml_schema *pSchemaFileObj)
const;
68 virtual std::string validateDeep(
const ms_xml_schema *pSchemaFileObj)
const;
72 std::string getContent()
const;
75 void setContent(
const char* value);
78 std::string getContentSchemaType()
const;
82 bool haveSite()
const;
85 std::string getSite()
const;
88 void setSite(
const char* site);
94 std::string getSiteSchemaType()
const;
98 bool havePosition()
const;
101 std::string getPosition()
const;
104 void setPosition(
const char* position);
110 std::string getPositionSchemaType()
const;
114 std::string _content;
119 std::string _position;
Describes an unmodified element in quantitation.xml.
Definition: ms_quant_unmodified.hpp:39