|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
taskspaces.rna.MotifsParser
Parses XML (using Apache Xerces SAX parser) documents conforming to Motifs.dtd definition and creates java.util.ArrayList of DatabaseEntry objects.
| Field Summary | |
private int[] |
constraint
Holds entry constraint values. |
private java.util.ArrayList |
constraints
Holds entry constraint arrays. |
private java.lang.String |
elementName
Holds name of the current element. |
private static java.util.ArrayList |
entries
Holds the parsed entries. |
private java.util.ArrayList |
modules
Holds entry sequence modules. |
private java.lang.String |
motifName
Holds name of the motif. |
private java.util.ArrayList |
structures
Holds entry structures. |
| Constructor Summary | |
MotifsParser(java.lang.String xmlFile)
Parses Entry XML file. |
|
| Method Summary | |
void |
characters(char[] text,
int start,
int length)
Catches data from element. |
void |
endElement(java.lang.String uri,
java.lang.String local,
java.lang.String qName)
Catches end element event. |
static java.util.ArrayList |
getEntries()
Returns the parsed entries. |
static void |
reset()
Resets the entries ArrayList. |
void |
startElement(java.lang.String uri,
java.lang.String local,
java.lang.String qName,
taskspaces.rna.Attributes atts)
Catches a start element event. |
| Field Detail |
private java.lang.String motifName
private java.lang.String elementName
private static java.util.ArrayList entries
private java.util.ArrayList modules
private java.util.ArrayList structures
private java.util.ArrayList constraints
private int[] constraint
| Constructor Detail |
public MotifsParser(java.lang.String xmlFile)
xmlFile - path or URL of the XML file.| Method Detail |
public void startElement(java.lang.String uri,
java.lang.String local,
java.lang.String qName,
taskspaces.rna.Attributes atts)
public void characters(char[] text,
int start,
int length)
public void endElement(java.lang.String uri,
java.lang.String local,
java.lang.String qName)
public static java.util.ArrayList getEntries()
public static void reset()
|
-bottom | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||