JGraph X 1.3.0.0

# JGraph X 1.3.0.0 API Specification

Packages
com.mxgraph.analysis: This package provides various algorithms for graph analysis, such as shortest path and minimum spanning tree.
com.mxgraph.canvas: This package contains various implementations for painting a graph using different technologies, such as Graphics2D, HTML, SVG or VML.
com.mxgraph.io: This package contains all classes for input/output.
com.mxgraph.layout: This package contains various graph layouts.
com.mxgraph.layout.hierarchical
com.mxgraph.layout.hierarchical.model
com.mxgraph.layout.hierarchical.stage
com.mxgraph.layout.orthogonal
com.mxgraph.layout.orthogonal.model
com.mxgraph.model: This package contains the classes that define a graph model.
com.mxgraph.reader: This package contains the classes required to turn an encoded mxGraphView into an image using SAX and without having to create a graph model.
com.mxgraph.sharing: This package contains all classes required for concurrent diagram editing by multiple clients.
com.mxgraph.swing: This package contains the main component for JFC/Swing, namely the graph component and the outline component.
com.mxgraph.swing.handler: This package contains all classes required for mouse event handling in JFC/Swing.
com.mxgraph.swing.util: This package contains all utility classes that require JFC/Swing, namely for mouse event handling, drag and drop, actions and overlays.
com.mxgraph.swing.view: This package contains all classes required for interaction, namely the mxCellEditor used for in-place editing and the mxInteractiveCanvas, which defines the requirements for a canvas that supports hit-detection on shapes.
com.mxgraph.util: This package provides utility classes such as mxConstants, mxUtils, mxPoint and mxRectangle as well as all classes for custom events and the undo history.
com.mxgraph.view: This package implements the graph component, represented by the mxGraph class.

JGraph X 1.3.0.0

Copyright (c) 2008 Gaudenz Alder. All rights reserved.