|
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.XTandemParameterFileUtil
public class XTandemParameterFileUtil
This class implements the XTandemParameterFileUtilInterface that defines methods to access input data from an XTandem input file.
| Constructor Summary | |
|---|---|
XTandemParameterFileUtil()
Default constructor. |
|
XTandemParameterFileUtil(File xTandemParameterFile)
Constructor that takes an XTandem parameter file item as parameter. |
|
XTandemParameterFileUtil(InputStream xmlInputStream)
Constructor that takes an XTandem input XML input stream as parameter. |
|
| Method Summary | |
|---|---|
void |
exportXTandemParameterSet(XTandemParameterSet xTandemParameterSet)
Export XTandemParameterSet item to output stream. |
XTandemParameterSet |
fetchXTandemParameterSet()
Fetch XTandemParameterSet item from input stream. |
String |
getXMLFilePath()
Get XTandem input XML file path. |
InputStream |
getXMLInputStream()
Get XTandem input XML input stream. |
OutputStream |
getXMLOutputStream()
Get XTandem input XML output stream. |
String |
getXsdFilePath()
Get XSD schema file to validate against. |
File |
getXTandemParameterFile()
Get the XTandem parameter file item. |
XTandemParameterSet |
getXTandemParameterSet()
Get the XTandem parameter set item. |
boolean |
importable()
Validates first element of input stream. |
void |
saveXTandemParameterSet()
Save XTandem parameter set from XTandemParameterSet item instance variable to XML output stream. |
void |
saveXTandemParameterSet(XTandemParameterSet xTandemParameterSetArg)
Save XTandem parameter set from XTandemParameterSet item to XML output stream. |
void |
setXMLFilePath(String xmlFilePath)
Set XTandem input XML file path. |
void |
setXMLInputStream(InputStream xmlInputStream)
Set XTandem input XML input stream. |
void |
setXMLOutputStream(OutputStream xmlOutputStream)
Set XTandem input XML output stream. |
void |
setXsdFilePath(String xsdFilePath)
Set XSD schema file to validate against. |
void |
setXTandemParameterFile(File xTandemParameterFile)
Set the XTandem parameter file item. |
void |
setXTandemParameterSet(XTandemParameterSet xTandemParameterSet)
Set the XTandem parameter set item. |
boolean |
valid()
Validates XTandem input XML input stream against current XTandem input XSD file. |
void |
writeBlankLine()
Writes a blank line. |
void |
writeEndTag(String tagName)
Writes XML end tag for an XML block. |
void |
writeHeaderNoteTag(String value)
Writes an XTandem input header note XML tag. |
void |
writeHeaderNoteTag(String attrName,
String attrValue,
String value)
Writes an XTandem input header note XML tag. |
void |
writeIndentedText(String text,
int extraIndentation)
Writes indented text with optional extra indentation. |
void |
writeNoteTag(String label,
String value)
Writes an XTandem input "note" XML tag. |
void |
writeStartTag(String tagName)
Writes XML start tag for an XML block. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XTandemParameterFileUtil()
public XTandemParameterFileUtil(File xTandemParameterFile)
xTandemParameterFile - File xTandemParameterFile XTandem parameter file item.public XTandemParameterFileUtil(InputStream xmlInputStream)
xmlInputStream - InputStream XTandem input XML input stream.| Method Detail |
|---|
public String getXsdFilePath()
public void setXsdFilePath(String xsdFilePath)
xsdFilePath - String with path for XSD schema file.public String getXMLFilePath()
public void setXMLFilePath(String xmlFilePath)
xmlFilePath - String with path for XTandem input XML file.public InputStream getXMLInputStream()
public void setXMLInputStream(InputStream xmlInputStream)
xmlInputStream - InputStream XTandem input XML input stream.public OutputStream getXMLOutputStream()
public void setXMLOutputStream(OutputStream xmlOutputStream)
xmlOutputStream - OutputStream XTandem input XML output stream.public File getXTandemParameterFile()
public void setXTandemParameterFile(File xTandemParameterFile)
xTandemParameterFile - File XTandem parameter file item.public XTandemParameterSet getXTandemParameterSet()
getXTandemParameterSet in interface XTandemParameterFileUtilInterfacepublic void setXTandemParameterSet(XTandemParameterSet xTandemParameterSet)
xTandemParameterSet - XTandemParameterSet XTandem parameter set item.
public boolean valid()
throws javax.xml.stream.XMLStreamException,
SAXException
valid in interface FileValidationInterfacejavax.xml.stream.XMLStreamException - If there is an XML Stream related error
SAXExceptionpublic boolean importable()
importable in interface FileValidationInterfacepublic XTandemParameterSet fetchXTandemParameterSet()
public void saveXTandemParameterSet()
public void saveXTandemParameterSet(XTandemParameterSet xTandemParameterSetArg)
xTandemParameterSetArg - public void exportXTandemParameterSet(XTandemParameterSet xTandemParameterSet)
xTandemParameterSet - XTandemParameterSet item with settings data.
public void writeStartTag(String tagName)
throws javax.xml.stream.XMLStreamException
tagName - String tag name
javax.xml.stream.XMLStreamException - If there is an XML Stream related error
public void writeEndTag(String tagName)
throws javax.xml.stream.XMLStreamException
tagName - String tag name
javax.xml.stream.XMLStreamException - If there is an XML Stream related error
public void writeBlankLine()
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException - If there is an XML Stream related error
public void writeNoteTag(String label,
String value)
throws javax.xml.stream.XMLStreamException
label - String labelvalue - String value
javax.xml.stream.XMLStreamException - If there is an XML Stream related error
public void writeHeaderNoteTag(String value)
throws javax.xml.stream.XMLStreamException
value - String value
javax.xml.stream.XMLStreamException - If there is an XML Stream related error
public void writeHeaderNoteTag(String attrName,
String attrValue,
String value)
throws javax.xml.stream.XMLStreamException
attrName - String attrNameattrValue - String attrValuevalue - String value
javax.xml.stream.XMLStreamException - If there is an XML Stream related error
public void writeIndentedText(String text,
int extraIndentation)
throws javax.xml.stream.XMLStreamException
text - String with text.extraIndentation - int optional extra indentation.
javax.xml.stream.XMLStreamException - If there is an error
|
Last update: 2011-06-23 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||