public class CellMLDiffAnnotator
extends de.unirostock.sems.bives.algorithm.general.DefaultDiffAnnotator
Modifier and Type | Field and Description |
---|---|
static Pattern |
creationDatePath
The XPATH to a machine readable annotation.
|
static Pattern |
modificationDatePath
The XPATH to a machine readable annotation.
|
Constructor and Description |
---|
CellMLDiffAnnotator() |
Modifier and Type | Method and 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.DefaultDiffAnnotator
public 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.DefaultDiffAnnotator
public 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.DefaultDiffAnnotator
public 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.DefaultDiffAnnotator
public 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.DefaultDiffAnnotator
public void annotatePatch(String rootId, de.unirostock.sems.comodi.ChangeFactory changeFac)
annotatePatch
in class de.unirostock.sems.bives.algorithm.general.DefaultDiffAnnotator
Copyright © 2017 SEMS project @ University of Rostock. All rights reserved.