public class CellMLDiffAnnotator
extends de.unirostock.sems.bives.algorithm.general.DefaultDiffAnnotator
| Modifier and Type | Field | Description |
|---|---|---|
static Pattern |
creationDatePath |
The XPATH to a machine readable annotation.
|
static Pattern |
modificationDatePath |
The XPATH to a machine readable annotation.
|
| Constructor | Description |
|---|---|
CellMLDiffAnnotator() |
| Modifier and Type | Method | Description |
|---|---|---|
de.unirostock.sems.comodi.Change |
annotateDeletion(de.unirostock.sems.xmlutils.ds.TreeNode node,
org.jdom2.Element diffNode,
de.unirostock.sems.comodi.ChangeFactory changeFac) |
|
de.unirostock.sems.comodi.Change |
annotateInsertion(de.unirostock.sems.xmlutils.ds.TreeNode node,
org.jdom2.Element diffNode,
de.unirostock.sems.comodi.ChangeFactory changeFac) |
|
de.unirostock.sems.comodi.Change |
annotateMove(de.unirostock.sems.xmlutils.ds.TreeNode nodeA,
de.unirostock.sems.xmlutils.ds.TreeNode nodeB,
org.jdom2.Element diffNode,
de.unirostock.sems.comodi.ChangeFactory changeFac,
boolean permutation) |
|
void |
annotatePatch(String rootId,
de.unirostock.sems.comodi.ChangeFactory changeFac) |
|
de.unirostock.sems.comodi.Change |
annotateUpdateAttribute(de.unirostock.sems.xmlutils.ds.TreeNode nodeA,
de.unirostock.sems.xmlutils.ds.TreeNode nodeB,
String attributeName,
org.jdom2.Element diffNode,
de.unirostock.sems.comodi.ChangeFactory changeFac) |
|
de.unirostock.sems.comodi.Change |
annotateUpdateText(de.unirostock.sems.xmlutils.ds.TextNode nodeA,
de.unirostock.sems.xmlutils.ds.TextNode nodeB,
org.jdom2.Element diffNode,
de.unirostock.sems.comodi.ChangeFactory changeFac) |
public static final Pattern creationDatePath
public static final Pattern modificationDatePath
public de.unirostock.sems.comodi.Change annotateDeletion(de.unirostock.sems.xmlutils.ds.TreeNode node,
org.jdom2.Element diffNode,
de.unirostock.sems.comodi.ChangeFactory changeFac)
annotateDeletion in class de.unirostock.sems.bives.algorithm.general.DefaultDiffAnnotatorpublic de.unirostock.sems.comodi.Change annotateInsertion(de.unirostock.sems.xmlutils.ds.TreeNode node,
org.jdom2.Element diffNode,
de.unirostock.sems.comodi.ChangeFactory changeFac)
annotateInsertion in class de.unirostock.sems.bives.algorithm.general.DefaultDiffAnnotatorpublic de.unirostock.sems.comodi.Change annotateMove(de.unirostock.sems.xmlutils.ds.TreeNode nodeA,
de.unirostock.sems.xmlutils.ds.TreeNode nodeB,
org.jdom2.Element diffNode,
de.unirostock.sems.comodi.ChangeFactory changeFac,
boolean permutation)
annotateMove in class de.unirostock.sems.bives.algorithm.general.DefaultDiffAnnotatorpublic de.unirostock.sems.comodi.Change annotateUpdateAttribute(de.unirostock.sems.xmlutils.ds.TreeNode nodeA,
de.unirostock.sems.xmlutils.ds.TreeNode nodeB,
String attributeName,
org.jdom2.Element diffNode,
de.unirostock.sems.comodi.ChangeFactory changeFac)
annotateUpdateAttribute in class de.unirostock.sems.bives.algorithm.general.DefaultDiffAnnotatorpublic de.unirostock.sems.comodi.Change annotateUpdateText(de.unirostock.sems.xmlutils.ds.TextNode nodeA,
de.unirostock.sems.xmlutils.ds.TextNode nodeB,
org.jdom2.Element diffNode,
de.unirostock.sems.comodi.ChangeFactory changeFac)
annotateUpdateText in class de.unirostock.sems.bives.algorithm.general.DefaultDiffAnnotatorpublic void annotatePatch(String rootId, de.unirostock.sems.comodi.ChangeFactory changeFac)
annotatePatch in class de.unirostock.sems.bives.algorithm.general.DefaultDiffAnnotatorCopyright © 2018 SEMS project @ University of Rostock. All rights reserved.