Class SBMLAssignmentRule
- java.lang.Object
-
- de.unirostock.sems.bives.sbml.parser.SBMLGenericObject
-
- de.unirostock.sems.bives.sbml.parser.SBMLSBase
-
- de.unirostock.sems.bives.sbml.parser.SBMLRule
-
- de.unirostock.sems.bives.sbml.parser.SBMLAssignmentRule
-
- All Implemented Interfaces:
de.unirostock.sems.bives.algorithm.DiffReporter
public class SBMLAssignmentRule extends SBMLRule
The Class SBMLAssignmentRule used to express equations that set the values of variables.- Author:
- Martin Scharm
-
-
Field Summary
-
Fields inherited from class de.unirostock.sems.bives.sbml.parser.SBMLRule
ALGEBRAIC_RULE, ASSIGNMENT_RULE, math, RATE_RULE, type
-
Fields inherited from class de.unirostock.sems.bives.sbml.parser.SBMLGenericObject
documentNode, sbmlModel
-
-
Constructor Summary
Constructors Constructor Description SBMLAssignmentRule(de.unirostock.sems.xmlutils.ds.DocumentNode documentNode, SBMLModel sbmlModel)
Instantiates a new SBML assignment rule.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SBMLSBase
getVariable()
Gets the corresponding variable.de.unirostock.sems.bives.markup.MarkupElement
reportDelete()
de.unirostock.sems.bives.markup.MarkupElement
reportInsert()
de.unirostock.sems.bives.markup.MarkupElement
reportModification(de.unirostock.sems.bives.algorithm.SimpleConnectionManager conMgmt, de.unirostock.sems.bives.algorithm.DiffReporter docA, de.unirostock.sems.bives.algorithm.DiffReporter docB)
-
Methods inherited from class de.unirostock.sems.bives.sbml.parser.SBMLRule
getMath, getRuleType, resolveVariable
-
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
-
SBMLAssignmentRule
public SBMLAssignmentRule(de.unirostock.sems.xmlutils.ds.DocumentNode documentNode, SBMLModel sbmlModel) throws BivesSBMLParseException
Instantiates a new SBML assignment rule.- Parameters:
documentNode
- the corresponding document node in the XML treesbmlModel
- the SBML model- Throws:
BivesSBMLParseException
- the bives sbml parse exception
-
-
Method Detail
-
getVariable
public SBMLSBase getVariable()
Gets the corresponding variable.- Returns:
- the variable
-
reportModification
public de.unirostock.sems.bives.markup.MarkupElement reportModification(de.unirostock.sems.bives.algorithm.SimpleConnectionManager conMgmt, de.unirostock.sems.bives.algorithm.DiffReporter docA, de.unirostock.sems.bives.algorithm.DiffReporter docB)
-
reportInsert
public de.unirostock.sems.bives.markup.MarkupElement reportInsert()
-
reportDelete
public de.unirostock.sems.bives.markup.MarkupElement reportDelete()
-
-