|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.embl.ebi.escience.scuflworkers.biomart.BiomartXMLHandler
public class BiomartXMLHandler
Utility class for serializing Biomart classes to XML.
| Field Summary | |
|---|---|
static java.lang.String |
BIOMART_ELEMENT
|
static org.jdom.Namespace |
NAMESPACE
|
| Constructor Summary | |
|---|---|
BiomartXMLHandler()
|
|
| Method Summary | |
|---|---|
org.jdom.Element |
elementForFactory(ProcessorFactory pf)
Return the spec element for a given ProcessorFactory. |
org.jdom.Element |
elementForProcessor(Processor p)
Return the spec element, that is to say the processor specific portion of the processor element. |
ProcessorFactory |
getFactory(org.jdom.Element element)
Create a new factory that will produces processors of the supplied spec when it's invoked |
Processor |
loadProcessorFromXML(org.jdom.Element element,
ScuflModel model,
java.lang.String name)
Create a new processor from the given chunk of XML |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static org.jdom.Namespace NAMESPACE
public static final java.lang.String BIOMART_ELEMENT
| Constructor Detail |
|---|
public BiomartXMLHandler()
| Method Detail |
|---|
public org.jdom.Element elementForProcessor(Processor p)
XMLHandler
elementForProcessor in interface XMLHandlerpublic org.jdom.Element elementForFactory(ProcessorFactory pf)
XMLHandler
elementForFactory in interface XMLHandlerpublic ProcessorFactory getFactory(org.jdom.Element element)
XMLHandler
getFactory in interface XMLHandler
public Processor loadProcessorFromXML(org.jdom.Element element,
ScuflModel model,
java.lang.String name)
throws ProcessorCreationException,
DuplicateProcessorNameException,
XScuflFormatException
XMLHandler
loadProcessorFromXML in interface XMLHandlerProcessorCreationException
DuplicateProcessorNameException
XScuflFormatException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||