de.unirostock.sems.bives.algorithm.DiffReporterpublic class CellMLReaction extends CellMLEntity implements de.unirostock.sems.bives.algorithm.DiffReporter
model| Constructor | Description |
|---|---|
CellMLReaction(CellMLModel model,
CellMLComponent component,
de.unirostock.sems.xmlutils.ds.DocumentNode node) |
Instantiates a new CellML reaction.
|
| Modifier and Type | Method | Description |
|---|---|---|
CellMLComponent |
getComponent() |
Gets the component defining this reaction.
|
List<CellMLReactionSubstance> |
getSubstances() |
Gets the substances taking part in the reaction.
|
boolean |
isReversible() |
Checks if this reaction is reversible.
|
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) |
associateRdfDescription, flagMetaModifcations, getDocumentNode, getMetaId, getModel, getRdfBlocks, getRdfDescriptions, setMetaId, setModelpublic CellMLReaction(CellMLModel model, CellMLComponent component, de.unirostock.sems.xmlutils.ds.DocumentNode node) throws de.unirostock.sems.bives.exception.BivesDocumentConsistencyException, BivesCellMLParseException, de.unirostock.sems.bives.exception.BivesLogicalException
model - the model defining this reactioncomponent - the component this reaction belongs tonode - the corresponding document node in the XML treede.unirostock.sems.bives.exception.BivesDocumentConsistencyException - the bives document consistency exceptionBivesCellMLParseException - the bives cell ml parse exceptionde.unirostock.sems.bives.exception.BivesLogicalExceptionpublic List<CellMLReactionSubstance> getSubstances()
public CellMLComponent getComponent()
public boolean isReversible()
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)
reportModification in interface de.unirostock.sems.bives.algorithm.DiffReporterpublic de.unirostock.sems.bives.markup.MarkupElement reportInsert()
reportInsert in interface de.unirostock.sems.bives.algorithm.DiffReporterpublic de.unirostock.sems.bives.markup.MarkupElement reportDelete()
reportDelete in interface de.unirostock.sems.bives.algorithm.DiffReporterCopyright © 2018 SEMS project @ University of Rostock. All rights reserved.