|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbiouml.plugins.sbml.SbmlConstants
biouml.plugins.sbml.SbmlSupport
biouml.plugins.sbml.SbmlModelWriter
biouml.plugins.sbml.SbmlModelWriter_21
| Field Summary |
| Fields inherited from class biouml.plugins.sbml.SbmlModelWriter |
compartmentList, document, doProductStub, doReactantStub, speciesListElement |
| Fields inherited from class biouml.plugins.sbml.SbmlSupport |
diagram, emodel, log, modelName |
| Constructor Summary | |
SbmlModelWriter_21()
|
|
| Method Summary | |
protected void |
appendMathChild(org.w3c.dom.Element element,
java.lang.String formula,
Role role)
|
protected org.w3c.dom.Element |
createSpecieElement()
|
protected void |
initContext()
Initializes context of the writer. |
static boolean |
isValidModel(Diagram diagram)
Checks if the model represented by diagram is representable in SBML level 1 version 1 model. |
protected void |
setId(org.w3c.dom.Element element,
java.lang.String id)
Sets 'id' or 'name' attribute (according to level and version) equal to given string. |
protected void |
setLevel(org.w3c.dom.Element sbmlElement)
|
protected void |
setVersion(org.w3c.dom.Element sbmlElement)
|
protected boolean |
validCompartmentList(java.util.List compartmentList)
Returns true if compartment list is valid according to given version of SBML specification. |
protected boolean |
validReaction(Node reaction)
Returns true if reaction is valid according to given version of SBML specification. |
protected void |
writeAssignment(Assignment assignment,
org.w3c.dom.Element eventAssignmentListElement)
|
protected org.w3c.dom.Element |
writeCompartmentList(org.w3c.dom.Element model)
|
protected void |
writeEvent(Event event,
org.w3c.dom.Element eventListElement)
|
protected void |
writeEventAssignmentList(Event event,
org.w3c.dom.Element eventElement)
|
protected void |
writeEventList(org.w3c.dom.Element modelElement)
|
protected void |
writeFormula(java.lang.String formula,
Node reaction,
org.w3c.dom.Element kineticLawElement)
|
protected void |
writeFunction(Function function,
org.w3c.dom.Element functionListElement)
|
protected void |
writeFunctionDefinitionList(org.w3c.dom.Element modelElement)
Function definitions are only supported since level 2 |
protected org.w3c.dom.Element |
writeReactionList(org.w3c.dom.Element model)
|
protected void |
writeRule(Equation equation,
org.w3c.dom.Element ruleListElement)
|
protected void |
writeRuleList(org.w3c.dom.Element modelElement)
Writes list of rules, that are not rules derived from reactions |
protected org.w3c.dom.Element |
writeSpecieList(org.w3c.dom.Element model)
|
protected void |
writeStoichiometry(org.w3c.dom.Element specieReferenceElement,
SpecieReference species,
Node reaction)
|
protected void |
writeUnitList(org.w3c.dom.Element modelElement)
|
| Methods inherited from class biouml.plugins.sbml.SbmlModelWriter |
createDOM, fillCompartmentList, parseAsSpecie, writeCompartment, writeDiagram, writeKineticLaw, writeNotes, writeParameter, writeParameterList, writeProducts, writeReactants, writeReaction, writeReactionList, writeSpecie, writeSpecieList, writeSpecieReferences, writeSpecieStub, writeStubReference |
| Methods inherited from class biouml.plugins.sbml.SbmlSupport |
error, getElement, parseAsCompartment, parseAsParameter, parseFormula, readXhtml, warn, writeXhtml |
| Methods inherited from class biouml.plugins.sbml.SbmlConstants |
DEFAULT_SPATIAL_SIZE_UNITS |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SbmlModelWriter_21()
| Method Detail |
protected void initContext()
SbmlModelWriter
initContext in class SbmlModelWriterprotected org.w3c.dom.Element createSpecieElement()
createSpecieElement in class SbmlModelWriterprotected void setLevel(org.w3c.dom.Element sbmlElement)
setLevel in class SbmlModelWriterprotected void setVersion(org.w3c.dom.Element sbmlElement)
setVersion in class SbmlModelWriter
protected void setId(org.w3c.dom.Element element,
java.lang.String id)
SbmlModelWriter
setId in class SbmlModelWriterprotected boolean validCompartmentList(java.util.List compartmentList)
SbmlModelWriter
validCompartmentList in class SbmlModelWriterprotected boolean validReaction(Node reaction)
SbmlModelWriter
validReaction in class SbmlModelWriter
protected void appendMathChild(org.w3c.dom.Element element,
java.lang.String formula,
Role role)
protected void writeFunctionDefinitionList(org.w3c.dom.Element modelElement)
SbmlModelWriter
writeFunctionDefinitionList in class SbmlModelWriter
protected void writeFunction(Function function,
org.w3c.dom.Element functionListElement)
protected void writeUnitList(org.w3c.dom.Element modelElement)
writeUnitList in class SbmlModelWriterprotected org.w3c.dom.Element writeCompartmentList(org.w3c.dom.Element model)
writeCompartmentList in class SbmlModelWriterprotected org.w3c.dom.Element writeSpecieList(org.w3c.dom.Element model)
writeSpecieList in class SbmlModelWriterprotected org.w3c.dom.Element writeReactionList(org.w3c.dom.Element model)
writeReactionList in class SbmlModelWriterprotected void writeRuleList(org.w3c.dom.Element modelElement)
SbmlModelWriter
writeRuleList in class SbmlModelWriter
protected void writeRule(Equation equation,
org.w3c.dom.Element ruleListElement)
protected void writeEventList(org.w3c.dom.Element modelElement)
writeEventList in class SbmlModelWriter
protected void writeEvent(Event event,
org.w3c.dom.Element eventListElement)
protected void writeEventAssignmentList(Event event,
org.w3c.dom.Element eventElement)
protected void writeAssignment(Assignment assignment,
org.w3c.dom.Element eventAssignmentListElement)
protected void writeFormula(java.lang.String formula,
Node reaction,
org.w3c.dom.Element kineticLawElement)
writeFormula in class SbmlModelWriter
protected void writeStoichiometry(org.w3c.dom.Element specieReferenceElement,
SpecieReference species,
Node reaction)
public static boolean isValidModel(Diagram diagram)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||