Class SBMLUnit
- java.lang.Object
-
- de.unirostock.sems.bives.sbml.parser.SBMLGenericObject
-
- de.unirostock.sems.bives.sbml.parser.SBMLSBase
-
- de.unirostock.sems.bives.sbml.parser.SBMLUnit
-
- All Implemented Interfaces:
de.unirostock.sems.bives.markup.Markup
public class SBMLUnit extends SBMLSBase implements de.unirostock.sems.bives.markup.Markup
The Class SBMLUnit representing a factor based on a unit:(multiplier * 10^scale * kind)^exponent
- Author:
- Martin Scharm
-
-
Field Summary
Fields Modifier and Type Field Description static String[]
BASE_UNITS
those are BASE_UNITS.static String[]
PREDEFINED_UNITS
those are predefined units.-
Fields inherited from class de.unirostock.sems.bives.sbml.parser.SBMLGenericObject
documentNode, sbmlModel
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
markup()
-
Methods inherited from class de.unirostock.sems.bives.sbml.parser.SBMLSBase
addOntologyLink, flagMetaModifcations, getAnnotation, getMetaId, getNotes, getOntologyLinks, getSBOTerm
-
Methods inherited from class de.unirostock.sems.bives.sbml.parser.SBMLGenericObject
getDocumentNode, getModel
-
-
-
-
Constructor Detail
-
SBMLUnit
public SBMLUnit(de.unirostock.sems.xmlutils.ds.DocumentNode documentNode, SBMLModel sbmlModel) throws BivesSBMLParseException, de.unirostock.sems.bives.exception.BivesDocumentConsistencyException
Instantiates a new SBML unit derived from a base unit.- Parameters:
documentNode
- the document node encoding this entity in the corresponding XML treesbmlModel
- the SBML model- Throws:
BivesSBMLParseException
- the bives sbml parse exceptionde.unirostock.sems.bives.exception.BivesDocumentConsistencyException
- the bives document consistency exception
-
-
Method Detail
-
markup
public String markup()
- Specified by:
markup
in interfacede.unirostock.sems.bives.markup.Markup
-
-