Package org.jgraph.graph

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.
Edge.Routing  
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.
DefaultEdge.DefaultRouting  
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  
GraphLayoutCache An object that defines the view of a graphmodel.
GraphLayoutCache.GraphViewLayerEdit An implementation of GraphViewChange.
GraphTransferable An object that represents the clipboard contents for a graph selection.
GraphUndoManager An UndoManager that may be shared among multiple GraphLayoutCache's.
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.