|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.ed.inf.ec.EcFullXmlCreator
public class EcFullXmlCreator
Creates a full XML hierarchical representation of Enzyme Commission numbers in Mulan format. Note: it creates also EC numbers that might not be present in the original list, but are ancestors of the given numbers. The ancestor of all EC numbers is the pseudo-EC numbers "-.-.-.-" (4 dashes)
| Constructor Summary | |
|---|---|
EcFullXmlCreator(java.lang.String dbConnPath,
java.lang.String getEcQuery)
Get EC numbers from database |
|
EcFullXmlCreator(java.util.TreeSet<java.lang.String> ecNumberStrings)
Get EC numbers from list |
|
| Method Summary | |
|---|---|
java.lang.String |
createXmlString()
Generate an XML representation of the Enzyme Commission number hierarchy in Mulan format. |
EcDbReader |
getDbReader()
|
java.util.TreeSet<EcNumber> |
getEcNumbers()
|
java.lang.String |
getXmlString()
Adds a log to the xml file (timestamp, database and query to the data etc.) |
static void |
main(java.lang.String[] args)
|
void |
saveToFile(java.lang.String filePath)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EcFullXmlCreator(java.lang.String dbConnPath,
java.lang.String getEcQuery)
dbConnPropsPath - public EcFullXmlCreator(java.util.TreeSet<java.lang.String> ecNumberStrings)
ecNumberStrings - | Method Detail |
|---|
public java.lang.String createXmlString()
public EcDbReader getDbReader()
public java.util.TreeSet<EcNumber> getEcNumbers()
public java.lang.String getXmlString()
public void saveToFile(java.lang.String filePath)
public static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||