| Name | Package | Description |
| CellHandle | org.jgraph.graph | Defines the requirements for objects that may be used as handles. |
| CellMapper | org.jgraph.graph | Defines the requirements for objects that may be used as a cell mapper. |
| CellView | org.jgraph.graph | Defines the requirements for an object that
represents a view for a model cell. |
| CellViewFactory | org.jgraph.graph | Defines the requirements for objects that may be used as a
cell view factory. |
| CellViewRenderer | org.jgraph.graph | Defines the requirements for objects that may be used as a
cell view renderer. |
| Edge | org.jgraph.graph | Defines the requirements for an object that represents an Edge in a
GraphModel. |
| Edge.Routing | org.jgraph.graph | No description provided. |
| GraphCell | org.jgraph.graph | Defines the requirements for objects that appear as
GraphCells. |
| GraphCellEditor | org.jgraph.graph | Adds to CellEditor the extensions necessary to configure an editor
in a graph. |
| GraphLayoutCacheEvent.GraphLayoutCacheChange | org.jgraph.event | Defines the interface for objects that may be used to represent a change
to the graph layout cache. |
| GraphLayoutCacheListener | org.jgraph.event | Defines the interface for an object that listens to changes in a GraphModel. |
| GraphModel | org.jgraph.graph | The interface that defines a suitable data model for a JGraph. |
| GraphModelEvent.GraphModelChange | org.jgraph.event | Defines the interface for objects that may be included into a
GraphModelEvent to describe a model change. |
| GraphModelListener | org.jgraph.event | Defines the interface for an object that listens to changes in a GraphModel. |
| GraphSelectionListener | org.jgraph.event | The listener that's notified when the selection in a GraphSelectionModel
changes. |
| GraphSelectionModel | org.jgraph.graph | This interface represents the current state of the selection for
the graph component. |
| Port | org.jgraph.graph | Defines the requirements for an object that
represents a port in a graph model. |