Package com.jgraph.graph

Graphs are made up of a number of classes and interfaces defined in their own package - the jgraph.graph package.

See:
          Description

Interface Summary
CellHandle Defines the requirements for objects that may be used as handles.
CellMapper Defines the requirements for objects that may be used as a cell mapper.
CellView Defines the requirements for an object that represents a view for a model cell.
CellViewFactory Defines the requirements for objects that may be used as a cell view factory.
CellViewRenderer Defines the requirements for objects that may be used as a cell view renderer.
DefaultGraphCell.ValueChangeHandler  
Edge Defines the requirements for an object that represents an Edge in a GraphModel.
GraphCell Defines the requirements for objects that appear as GraphCells.
GraphCellEditor Adds to CellEditor the extensions necessary to configure an editor in a graph.
GraphModel The interface that defines a suitable data model for a JGraph.
GraphSelectionModel This interface represents the current state of the selection for the graph component.
Port Defines the requirements for an object that represents a port in a graph model.
 

Class Summary
AbstractCellView The abstract base class for all cell views.
BasicMarqueeHandler A simple implementation of a marquee handler for JGraph.
ConnectionSet An object that represents a set of connections.
ConnectionSet.Connection Object that represents the connection between an edge and a port.
DefaultEdge A simple implementation for an edge.
DefaultGraphCell The default implementation for the GraphCell interface.
DefaultGraphCellEditor A GraphCellEditor.
DefaultGraphModel A simple implementation of a graph model.
DefaultGraphModel.EmptyIterator  
DefaultGraphSelectionModel Default implementation of GraphSelectionModel.
DefaultPort A simple implementation for a port.
DefaultRealEditor The default editor for graph cells.
EdgeRenderer This renderer displays entries that implement the CellView interface and supports the following attributes: GraphConstants.POINTS GraphConstants.FONT GraphConstants.OPAQUE GraphConstants.BORDER GraphConstants.BORDERCOLOR GraphConstants.LINECOLOR GraphConstants.LINEWIDTH GraphConstants.FOREGROUND GraphConstants.BACKGROUND GraphConstants.DASHPATTERN GraphConstants.LINESTYLE GraphConstants.START GraphConstants.END GraphConstants.STARTSIZE GraphConstants.ENDSIZE
EdgeView The default implementation of an edge view.
GraphConstants A collection of well known or common attribute keys and methods to apply to an Map to get/set the properties in a typesafe manner.
GraphContext  
GraphTransferable An object that represents the clipboard contents for a graph selection.
GraphUndoManager An UndoManager that may be shared among multiple GraphView's.
GraphView An object that defines the view of a graphmodel.
GraphView.GraphViewLayerEdit An implementation of GraphViewChange.
ParentMap An object that describes relations between childs and parents.
PortRenderer This renderer displays entries that implement the CellView interface and supports the following attributes: GraphConstants.OFFSET GraphConstants.ABSOLUTE
PortView The default implementation of a port view.
VertexRenderer This renderer displays entries that implement the CellView interface and supports the following attributes.
VertexView The default implementation of a vertex view.
 

Package com.jgraph.graph Description

Graphs are made up of a number of classes and interfaces defined in their own package - the jgraph.graph package. The jgraph.graph package provides support classes that include the graph model, graph cells, graph cell editors, drivers,
controllers, and renderers.