public class BivesTools extends Object
Constructor and Description |
---|
BivesTools() |
Modifier and Type | Method and Description |
---|---|
static void |
genAttributeMarkupStats(de.unirostock.sems.xmlutils.ds.DocumentNode a,
de.unirostock.sems.xmlutils.ds.DocumentNode b,
MarkupElement markupElement)
Generate some Attribute difference report for Markup Documents.
|
static void |
genMathMarkupStats(de.unirostock.sems.xmlutils.ds.DocumentNode a,
de.unirostock.sems.xmlutils.ds.DocumentNode b,
MarkupElement markupElement)
Generate some MathML difference report for Markup Documents .
|
static String |
getBivesVersion()
Returns the bives version that is currently running.
|
static void |
markDeleted(de.unirostock.sems.xmlutils.ds.DocumentNode dn)
Mark a document node as deleted.
|
static void |
markInserted(de.unirostock.sems.xmlutils.ds.DocumentNode dn)
Mark a document node as inserted.
|
static void |
markMoved(de.unirostock.sems.xmlutils.ds.DocumentNode dn)
Mark a document node as moved.
|
static void |
markUpdated(de.unirostock.sems.xmlutils.ds.DocumentNode dn)
Mark a document node as updated.
|
static void |
markUpdated(de.unirostock.sems.xmlutils.ds.TextNode tn)
Mark a text node as updated.
|
public static String getBivesVersion()
public static void genMathMarkupStats(de.unirostock.sems.xmlutils.ds.DocumentNode a, de.unirostock.sems.xmlutils.ds.DocumentNode b, MarkupElement markupElement)
a
- the node rooting the MathML in document Ab
- the node rooting the MathML in document BmarkupElement
- the markup elementpublic static void markDeleted(de.unirostock.sems.xmlutils.ds.DocumentNode dn)
dn
- the document nodepublic static void markInserted(de.unirostock.sems.xmlutils.ds.DocumentNode dn)
dn
- the document nodepublic static void markMoved(de.unirostock.sems.xmlutils.ds.DocumentNode dn)
dn
- the document nodepublic static void markUpdated(de.unirostock.sems.xmlutils.ds.TextNode tn)
tn
- the text nodepublic static void markUpdated(de.unirostock.sems.xmlutils.ds.DocumentNode dn)
dn
- the document nodepublic static void genAttributeMarkupStats(de.unirostock.sems.xmlutils.ds.DocumentNode a, de.unirostock.sems.xmlutils.ds.DocumentNode b, MarkupElement markupElement)
a
- the nodes carrying the attributes in document Ab
- the nodes carrying the attributes in document BmarkupElement
- the markup elementCopyright © 2019 SEMS project @ University of Rostock. All rights reserved.