Skip navigation links

jGraphml documentation

Core API 
Package Description
edu.uci.ics.jung.graph
Interfaces for the JUNG graph types, and some representative implementations.
edu.uci.ics.jung.graph.collections
A small collection package used by the jung graph classes.
edu.uci.ics.jung.graph.event
Support for generating events in response to graph actions, especially mutations.
edu.uci.ics.jung.graph.util
Utility interfaces and classes for the JUNG API.
org.girod.jgraphml
This main package of the library.
org.girod.jgraphml.model
This package contains the graphml model classes.
org.girod.jgraphml.model.templates
This package contains the graphml template classes.
org.girod.jgraphml.reader
This package contains a class which is able to parse a graphml file.
org.girod.jgraphml.utils
This package contains a class which have some layout utilities for the library.
org.girod.jgraphml.writer
This package contains a class which is able to serialize a graphml file.
org.girod.jgraphml.xml
This package contains a parser allowing to get a tree of Nodes from an XML file.
Layout API 
Package Description
edu.uci.ics.jung.algorithms.layout
Algorithms for assigning 2D coordinates (typically used for graph visualizations) to vertices.
edu.uci.ics.jung.algorithms.layout.util
Utility classes for updating layout positions.
edu.uci.ics.jung.algorithms.path
Contains path classes for the layout packages.
edu.uci.ics.jung.algorithms.scoring
Contains scoring classes for the layout packages.
edu.uci.ics.jung.algorithms.util
Contains a few utility classes for the layout packages.
org.girod.jgraphml.layout
This package contains one factory class allowing to simplify applying layouts to GraphMLDiagram graphs.
Application 
Package Description
org.girod.jgraphml.app
A testing application for the library.
Skip navigation links

Copyright © 2021, 2022 Herve Girod. All Rights Reserved. Documentation and source under the BSD 3-Clause licence