public static class MsRun.MsInstrument extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="msManufacturer">
<complexType>
<complexContent>
<extension base="{http://sashimi.sourceforge.net/schema_revision/mzXML_3.2}ontologyEntryType">
</extension>
</complexContent>
</complexType>
</element>
<element name="msModel" type="{http://sashimi.sourceforge.net/schema_revision/mzXML_3.2}ontologyEntryType"/>
<element name="msIonisation" type="{http://sashimi.sourceforge.net/schema_revision/mzXML_3.2}ontologyEntryType"/>
<element name="msMassAnalyzer">
<complexType>
<complexContent>
<extension base="{http://sashimi.sourceforge.net/schema_revision/mzXML_3.2}ontologyEntryType">
</extension>
</complexContent>
</complexType>
</element>
<element name="msDetector" type="{http://sashimi.sourceforge.net/schema_revision/mzXML_3.2}ontologyEntryType"/>
<element ref="{http://sashimi.sourceforge.net/schema_revision/mzXML_3.2}software"/>
<element name="msResolution" type="{http://sashimi.sourceforge.net/schema_revision/mzXML_3.2}ontologyEntryType" minOccurs="0"/>
<element ref="{http://sashimi.sourceforge.net/schema_revision/mzXML_3.2}operator" minOccurs="0"/>
<sequence maxOccurs="unbounded" minOccurs="0">
<element name="nameValue" type="{http://sashimi.sourceforge.net/schema_revision/mzXML_3.2}namevalueType"/>
<element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
</sequence>
<attribute name="msInstrumentID" type="{http://www.w3.org/2001/XMLSchema}int" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
MsRun.MsInstrument.MsManufacturer
Java class for anonymous complex type.
|
static class |
MsRun.MsInstrument.MsMassAnalyzer
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected OntologyEntryType |
msDetector |
protected String |
msInstrumentID
Even though according to schema this must be an integer, we've seen cases, where ProteoWizard uses a String
|
protected OntologyEntryType |
msIonisation |
protected MsRun.MsInstrument.MsManufacturer |
msManufacturer |
protected MsRun.MsInstrument.MsMassAnalyzer |
msMassAnalyzer |
protected OntologyEntryType |
msModel |
protected OntologyEntryType |
msResolution |
protected List<Object> |
nameValueAndComment |
protected Operator |
operator |
protected Software |
software |
protected String |
stringInstrumentID
This is not in mzXML 3.2 standard, but ProteoWizard version="2.2.3052" uses this attribute instead of msInstrumentID
|
| Constructor and Description |
|---|
MsRun.MsInstrument() |
| Modifier and Type | Method and Description |
|---|---|
OntologyEntryType |
getMsDetector()
Gets the value of the msDetector property.
|
String |
getMsInstrumentID()
Gets the value of the msInstrumentID property.
|
OntologyEntryType |
getMsIonisation()
Gets the value of the msIonisation property.
|
MsRun.MsInstrument.MsManufacturer |
getMsManufacturer()
Gets the value of the msManufacturer property.
|
MsRun.MsInstrument.MsMassAnalyzer |
getMsMassAnalyzer()
Gets the value of the msMassAnalyzer property.
|
OntologyEntryType |
getMsModel()
Gets the value of the msModel property.
|
OntologyEntryType |
getMsResolution()
Gets the value of the msResolution property.
|
List<Object> |
getNameValueAndComment()
Gets the value of the nameValueAndComment property.
|
Operator |
getOperator()
Gets the value of the operator property.
|
Software |
getSoftware()
Gets the value of the software property.
|
String |
getStringInstrumentID() |
void |
setMsDetector(OntologyEntryType value)
Sets the value of the msDetector property.
|
void |
setMsInstrumentID(String value)
Sets the value of the msInstrumentID property.
|
void |
setMsIonisation(OntologyEntryType value)
Sets the value of the msIonisation property.
|
void |
setMsManufacturer(MsRun.MsInstrument.MsManufacturer value)
Sets the value of the msManufacturer property.
|
void |
setMsMassAnalyzer(MsRun.MsInstrument.MsMassAnalyzer value)
Sets the value of the msMassAnalyzer property.
|
void |
setMsModel(OntologyEntryType value)
Sets the value of the msModel property.
|
void |
setMsResolution(OntologyEntryType value)
Sets the value of the msResolution property.
|
void |
setOperator(Operator value)
Sets the value of the operator property.
|
void |
setSoftware(Software value)
Sets the value of the software property.
|
void |
setStringInstrumentID(String stringInstrumentID) |
protected MsRun.MsInstrument.MsManufacturer msManufacturer
protected OntologyEntryType msModel
protected OntologyEntryType msIonisation
protected MsRun.MsInstrument.MsMassAnalyzer msMassAnalyzer
protected OntologyEntryType msDetector
protected Software software
protected OntologyEntryType msResolution
protected Operator operator
protected String msInstrumentID
protected String stringInstrumentID
public String getStringInstrumentID()
public void setStringInstrumentID(String stringInstrumentID)
public MsRun.MsInstrument.MsManufacturer getMsManufacturer()
MsRun.MsInstrument.MsManufacturerpublic void setMsManufacturer(MsRun.MsInstrument.MsManufacturer value)
value - allowed object is
MsRun.MsInstrument.MsManufacturerpublic OntologyEntryType getMsModel()
OntologyEntryTypepublic void setMsModel(OntologyEntryType value)
value - allowed object is
OntologyEntryTypepublic OntologyEntryType getMsIonisation()
OntologyEntryTypepublic void setMsIonisation(OntologyEntryType value)
value - allowed object is
OntologyEntryTypepublic MsRun.MsInstrument.MsMassAnalyzer getMsMassAnalyzer()
MsRun.MsInstrument.MsMassAnalyzerpublic void setMsMassAnalyzer(MsRun.MsInstrument.MsMassAnalyzer value)
value - allowed object is
MsRun.MsInstrument.MsMassAnalyzerpublic OntologyEntryType getMsDetector()
OntologyEntryTypepublic void setMsDetector(OntologyEntryType value)
value - allowed object is
OntologyEntryTypepublic Software getSoftware()
Softwarepublic void setSoftware(Software value)
value - allowed object is
Softwarepublic OntologyEntryType getMsResolution()
OntologyEntryTypepublic void setMsResolution(OntologyEntryType value)
value - allowed object is
OntologyEntryTypepublic Operator getOperator()
Operatorpublic void setOperator(Operator value)
value - allowed object is
Operatorpublic List<Object> getNameValueAndComment()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the nameValueAndComment property.
For example, to add a new item, do as follows:
getNameValueAndComment().add(newItem);
Objects of the following type(s) are allowed in the list
NamevalueType
String
public String getMsInstrumentID()
IntegerCopyright © 2017. All rights reserved.