JGraph | |
Prev Package | Next Package | Frames | No Frames |
jgraph.graph
package.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. |
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. |
AttributeMap | A map specifically for the storage of attributes of graph cells. |
AttributeMap.SerializablePoint2D | |
AttributeMap.SerializableRectangle2D | |
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. |
DefaultCellViewFactory | The default implementation of a cell view factory that returns the default views for vertices, edges and ports. |
DefaultEdge | A simple implementation for an edge. |
DefaultEdge.DefaultRouting | |
DefaultEdge.LoopRouting | |
DefaultGraphCell | The default implementation for the GraphCell interface. |
DefaultGraphCellEditor | |
DefaultGraphCellEditor.DefaultTextField | TextField used when no editor is supplied. |
DefaultGraphCellEditor.EditorContainer | Container responsible for placing the editingComponent. |
DefaultGraphModel | The default implementation of a graph model. |
DefaultGraphModel.EmptyIterator | |
DefaultGraphModel.GraphModelEdit | An implementation of GraphModelChange that can be added to the model event. |
DefaultGraphModel.GraphModelLayerEdit | An implementation of GraphViewChange. |
DefaultGraphSelectionModel | Default implementation of GraphSelectionModel. |
DefaultGraphSelectionModel.CellPlaceHolder | Holds a path and whether or not it is new. |
DefaultPort | A simple implementation for a port. |
DefaultRealEditor | The default editor for graph cells. |
EdgeRenderer | This renderer displays entries that implement the CellView interface. |
EdgeView | The default implementation of an edge view. |
EdgeView.EdgeHandle | |
ExecutableChange | The interface executable changes must adhere to |
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.GraphLayoutCacheEdit | An implementation of GraphLayoutCacheChange. |
GraphTransferable | An object that represents the clipboard contents for a graph selection. |
GraphTransferHandler | |
GraphUndoManager | An UndoManager that may be shared among multiple GraphLayoutCache's. |
ParentMap | An object that describes relations between childs and parents. |
ParentMap.Entry | Object that represents the relation between a child an a parent. |
PortRenderer | This renderer displays entries that implement the CellView interface and
supports the following attributes:
|
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. |
VertexView.SizeHandle |
jgraph.graph
package. The jgraph.graph
package provides support classes that include the graph model, graph cells,
graph cell editors, drivers,