|
Last update: 2011-06-23 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.proteios.io.mzdata.MzDataImpCommon
org.proteios.io.mzdata.MzDataImpCommonDc
org.proteios.io.mzdata.MzDataImpCommonAnnotation
org.proteios.io.mzdata.MzDataImpCommonPeakList
org.proteios.io.mzdata.MzDataImpIonSelectionBlock
public class MzDataImpIonSelectionBlock
This class processes an "ionSelection" XML block in an mzData file. It collects data from name-value pairs in cvParam tags and makes it available through accessor methods to its instance variables.
| Field Summary |
|---|
| Fields inherited from class org.proteios.io.mzdata.MzDataImpCommonDc |
|---|
anna, dc, factory |
| Fields inherited from class org.proteios.io.mzdata.MzDataImpCommon |
|---|
log |
| Constructor Summary | |
|---|---|
MzDataImpIonSelectionBlock(SessionControl sc)
Default constructor. |
|
| Method Summary | |
|---|---|
void |
blockEnd(javax.xml.stream.XMLStreamReader parser)
Processes end of XML block processed by this class. |
void |
cvParamElementStart(javax.xml.stream.XMLStreamReader parser)
Processes start of cvParam XML element. |
int |
getChargeState()
Get the chargeState. |
float |
getMassToChargeRatio()
Get the massToChargeRatio. |
HardwareConfiguration |
ionSelectionItem(PeakList peakList)
Creates an ionSelection item. |
HardwareConfiguration |
parseIonSelection(javax.xml.stream.XMLStreamReader parser,
PeakList peakList)
Parse the current XML block, and return the updated PeakList object after extending it with data from the current block. |
void |
processInternalStartElement(javax.xml.stream.XMLStreamReader parser)
Processes an internal StartElement event. |
void |
setChargeState(int chargeState)
Set the chargeState. |
void |
setMassToChargeRatio(float massToChargeRatio)
Set the massToChargeRatio. |
void |
storeIonSelectionAnnotations(HardwareConfiguration ionSelection)
Stores variable values as annotations for ionSelection. |
void |
userParamElementStart(javax.xml.stream.XMLStreamReader parser)
Processes start of userParam XML element. |
| Methods inherited from class org.proteios.io.mzdata.MzDataImpCommonPeakList |
|---|
getPeakList, parse, setPeakList |
| Methods inherited from class org.proteios.io.mzdata.MzDataImpCommonAnnotation |
|---|
fetchCvLookupAnnotation, fetchCvLookupAnnotationList, fetchCvParamAnnotation, fetchCvParamAnnotationList, fetchUserParamAnnotation, fetchUserParamAnnotationList, storeAnnotation, storeCvLookupAnnotation, storeCvParamAnnotation, storeUserParamAnnotation |
| Methods inherited from class org.proteios.io.mzdata.MzDataImpCommonDc |
|---|
enableDbControl, enableDbControl, getDbControl, getSessionControl, setDbControl |
| Methods inherited from class org.proteios.io.mzdata.MzDataImpCommon |
|---|
blockStart, getBlockTagName, getTempStrBuf, parse, processCData, processCharacters, processInternalEndElement, setBlockTagName, setTempStrBuf |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MzDataImpIonSelectionBlock(SessionControl sc)
sc - | Method Detail |
|---|
public float getMassToChargeRatio()
public void setMassToChargeRatio(float massToChargeRatio)
massToChargeRatio - float the massToChargeRatio to set.public int getChargeState()
public void setChargeState(int chargeState)
chargeState - int the chargeState to set.
public void blockEnd(javax.xml.stream.XMLStreamReader parser)
throws javax.xml.stream.XMLStreamException
blockEnd in class MzDataImpCommonparser - XMLStreamReader instance.
javax.xml.stream.XMLStreamException - If there is an XML Stream related error
public void processInternalStartElement(javax.xml.stream.XMLStreamReader parser)
throws javax.xml.stream.XMLStreamException
processInternalStartElement in class MzDataImpCommonparser - XMLStreamReader instance.
javax.xml.stream.XMLStreamException - If there is an XML Stream related error
public void cvParamElementStart(javax.xml.stream.XMLStreamReader parser)
throws javax.xml.stream.XMLStreamException
parser - XMLStreamReader instance.
javax.xml.stream.XMLStreamException - If there is an XML Stream related error
public void userParamElementStart(javax.xml.stream.XMLStreamReader parser)
throws javax.xml.stream.XMLStreamException
parser - XMLStreamReader instance.
javax.xml.stream.XMLStreamException - If there is an XML Stream related errorpublic HardwareConfiguration ionSelectionItem(PeakList peakList)
peakList - PeakList peakList
public void storeIonSelectionAnnotations(HardwareConfiguration ionSelection)
ionSelection - HardwareConfiguration ionSelection
public HardwareConfiguration parseIonSelection(javax.xml.stream.XMLStreamReader parser,
PeakList peakList)
throws javax.xml.stream.XMLStreamException
parser - XMLStreamReader instance.peakList - PeakList the input peakList.
javax.xml.stream.XMLStreamException - If there is an XML Stream related error
|
Last update: 2011-06-23 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||