| 
 | 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 | |||||||||