de.unirostock.sems.bives.algorithm.DiffReporterSBMLAlgebraicRule, SBMLAssignmentRule, SBMLRateRulepublic abstract class SBMLRule extends SBMLSBase implements de.unirostock.sems.bives.algorithm.DiffReporter
| Modifier and Type | Field | Description |
|---|---|---|
static int |
ALGEBRAIC_RULE |
The flag ALGEBRAIC_RULE.
|
static int |
ASSIGNMENT_RULE |
The flag ASSIGNMENT_RULE.
|
protected de.unirostock.sems.bives.ds.MathML |
math |
The math.
|
static int |
RATE_RULE |
The flag RATE_RULE.
|
protected int |
type |
The type flag encoding the type of rule.
|
documentNode, sbmlModel| Constructor | Description |
|---|---|
SBMLRule(de.unirostock.sems.xmlutils.ds.DocumentNode documentNode,
SBMLModel sbmlModel) |
Instantiates a new SBML rule.
|
| Modifier and Type | Method | Description |
|---|---|---|
de.unirostock.sems.bives.ds.MathML |
getMath() |
Gets the math.
|
int |
getRuleType() |
Gets the rule type.
|
protected SBMLSBase |
resolveVariable(String ref) |
Resolves a variable.
|
reportDelete, reportInsert, reportModificationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDocumentNode, getModeladdOntologyLink, flagMetaModifcations, getAnnotation, getMetaId, getNotes, getOntologyLinks, getSBOTermpublic static final int ASSIGNMENT_RULE
public static final int ALGEBRAIC_RULE
public static final int RATE_RULE
protected de.unirostock.sems.bives.ds.MathML math
protected int type
public SBMLRule(de.unirostock.sems.xmlutils.ds.DocumentNode documentNode,
SBMLModel sbmlModel)
throws BivesSBMLParseException
documentNode - the document node encoding this entity in the corresponding XML treesbmlModel - the SBML modelBivesSBMLParseException - the bives sbml parse exceptionpublic de.unirostock.sems.bives.ds.MathML getMath()
protected final SBMLSBase resolveVariable(String ref) throws BivesSBMLParseException
ref - the reference nameBivesSBMLParseException - the bives sbml parse exceptionpublic int getRuleType()
Copyright © 2018 SEMS project @ University of Rostock. All rights reserved.