|
JGraph X 1.4.1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.mxgraph.io.mxGmlCodec
public class mxGmlCodec
Parses a GraphML .graphml file and imports it in the given graph.
This class depends from the classes contained in
com.mxgraph.io.gmlImplements.
| Constructor Summary | |
|---|---|
mxGmlCodec()
|
|
| Method Summary | |
|---|---|
static void |
addEdgeData(mxGmlEdge gmlEdge,
mxCell v)
Add the edge data in the gmlEdge. |
static void |
addNodeData(mxGmlNode gmlNode,
mxCell v)
Add the node data in the gmlNode. |
static void |
decode(Document document,
mxGraph graph)
Receives a GraphMl document and parses it generating a new graph that is inserted in graph. |
static mxGmlGraph |
decodeGraph(mxGraph graph,
Object parent,
mxGmlGraph gmlGraph)
Returns a Gml graph with the data of the vertexes and edges in the graph. |
static Document |
encode(mxGraph graph)
Generates a Xml document with the cells in the graph. |
static Document |
encodeXML(mxGmlGraph gmlGraph)
Generates a Xml document with the gmlGraph. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public mxGmlCodec()
| Method Detail |
|---|
public static void decode(Document document,
mxGraph graph)
document - XML to be parsedgraph - Graph where the parsed graph is included.public static Document encodeXML(mxGmlGraph gmlGraph)
gmlGraph - Graph model.
public static Document encode(mxGraph graph)
graph - Graph with the cells.
public static mxGmlGraph decodeGraph(mxGraph graph,
Object parent,
mxGmlGraph gmlGraph)
gmlGraph - Gml document where the elements are put.parent - Parent cell of the vertexes and edges to be added.graph - Graph that contains the vertexes and edges.
public static void addNodeData(mxGmlNode gmlNode,
mxCell v)
gmlNode - Gml node where the data add.v - mxCell where data are obtained.
public static void addEdgeData(mxGmlEdge gmlEdge,
mxCell v)
gmlEdge - Gml edge where the data add.v - mxCell where data are obtained.
|
JGraph X 1.4.1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||