public class TreeTableCodec
extends java.lang.Object
Constructor and Description |
---|
TreeTableCodec()
Construct a Tree-Table Codec.
|
Modifier and Type | Method and Description |
---|---|
int |
getEdgeCount() |
ElementTableModel[] |
getEdgeTableModels() |
int |
getFormulaCount() |
ElementTableModel[] |
getFormulaTableModels() |
int |
getNodeCount() |
ElementTableModel[] |
getNodeTableModels() |
int |
getRefCount() |
ElementTableModel[] |
getRefTableModels() |
void |
loadEdge(Edge edge) |
void |
loadEdge(int index,
Edge edge) |
void |
loadFormula(Formula formula) |
void |
loadFormula(int index,
Formula formula) |
void |
loadNode(int index,
SOCRNode node) |
void |
loadNode(SOCRNode node) |
void |
loadRef(int index,
Reference ref) |
void |
loadRef(Reference ref) |
void |
toTableModels(org.w3c.dom.Node rootNode)
Converts the DOM Node to Table Models.
|
static java.lang.String |
toXml(ElementTableModel[] nodeModels,
ElementTableModel[] edgeModels,
ElementTableModel[] formulaModels,
ElementTableModel[] refModels)
Converts the Table Models to a XML-encoded string.
|
public ElementTableModel[] getNodeTableModels()
public ElementTableModel[] getEdgeTableModels()
public ElementTableModel[] getFormulaTableModels()
public ElementTableModel[] getRefTableModels()
public int getNodeCount()
public int getEdgeCount()
public int getFormulaCount()
public int getRefCount()
public void loadNode(SOCRNode node)
public void loadNode(int index, SOCRNode node)
public void loadEdge(Edge edge)
public void loadEdge(int index, Edge edge)
public void loadFormula(Formula formula)
public void loadFormula(int index, Formula formula)
public void loadRef(Reference ref)
public void loadRef(int index, Reference ref)
public static java.lang.String toXml(ElementTableModel[] nodeModels, ElementTableModel[] edgeModels, ElementTableModel[] formulaModels, ElementTableModel[] refModels)
tableModels
- Table models of provenance data.public void toTableModels(org.w3c.dom.Node rootNode)
rootNode
- Root Node of provenance data.