JGraph
v1.0.7

A B C D E F G H I J K L M N O P Q R S T U V

C

cachedBounds - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
cachedBounds - Variable in class com.jgraph.graph.VertexView.SizeHandle
 
cancelCellEditing() - Method in class com.jgraph.graph.DefaultGraphCellEditor
Messages cancelCellEditing to the realEditor and removes it from this instance.
cancelEditing() - Method in class com.jgraph.JGraph
Cancels the current editing session.
cancelEditing(JGraph) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Cancels all current editing sessions.
cancelEditing(JGraph) - Method in class com.jgraph.plaf.GraphUI
Cancels the current editing session.
canEdit - Variable in class com.jgraph.graph.DefaultGraphCellEditor
Should isCellEditable return true?
canEditImmediately(EventObject) - Method in class com.jgraph.graph.DefaultGraphCellEditor
Returns true if event is null, or it is a MouseEvent with a click count > 2 and inHitRegion returns true.
canImport(JComponent, DataFlavor[]) - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphTransferHandler
 
canRedo(Object) - Method in class com.jgraph.graph.GraphUndoManager
Overridden to preserve usual semantics: returns true if a redo operation would be successful now for the given view, false otherwise
canUndo(Object) - Method in class com.jgraph.graph.GraphUndoManager
Overridden to preserve usual semantics: returns true if an undo operation would be successful now for the given view, false otherwise
cell - Variable in class com.jgraph.plaf.basic.BasicGraphUI.MouseHandler
 
cell - Variable in class com.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
 
cell - Variable in class com.jgraph.graph.AbstractCellView
Reference to the cell for this view
cellCount - Variable in class com.jgraph.graph.GraphContext
Number of all descendants without ports.
cellEditor - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Current editor for the graph.
cellEditor - Static variable in class com.jgraph.graph.AbstractCellView
Editor for the cell.
cellEditorListener - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Listens for CellEditor events.
CellHandle - interface com.jgraph.graph.CellHandle.
Defines the requirements for objects that may be used as handles.
CellMapper - interface com.jgraph.graph.CellMapper.
Defines the requirements for objects that may be used as a cell mapper.
cells - Variable in class com.jgraph.event.GraphSelectionEvent
Cells this event represents.
cells - Variable in class com.jgraph.graph.GraphView.GraphViewEdit
 
cells - Variable in class com.jgraph.graph.GraphView.GraphViewLayerEdit
 
cells - Variable in class com.jgraph.graph.GraphTransferable
Selected cells.
cells - Variable in class com.jgraph.graph.GraphContext
Reference to the cells.
cellSet - Variable in class com.jgraph.graph.GraphContext
Set of all cells including all descendants.
cellStates - Variable in class com.jgraph.graph.DefaultGraphSelectionModel
Maps the cells to their selection state.
CellView - interface com.jgraph.graph.CellView.
Defines the requirements for an object that represents a view for a model cell.
CellViewFactory - interface com.jgraph.graph.CellViewFactory.
Defines the requirements for objects that may be used as a cell view factory.
CellViewRenderer - interface com.jgraph.graph.CellViewRenderer.
Defines the requirements for objects that may be used as a cell view renderer.
cellViews - Variable in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
 
change - Variable in class com.jgraph.event.GraphModelEvent
The object that consistutes the change.
changeChildCount(Object, int) - Method in class com.jgraph.graph.ParentMap
Returns an Iterator for the entries in the map.
changed - Variable in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
 
changeSource - Variable in class com.jgraph.graph.GraphView.GraphViewLayerEdit
 
changeSupport - Variable in class com.jgraph.graph.DefaultGraphSelectionModel
Used to message registered listeners.
child - Variable in class com.jgraph.graph.ParentMap.Entry
Child and parent of the relation this entry describes.
childCount - Variable in class com.jgraph.graph.ParentMap
Maps parents to integers with the future number of childs.
childrenSelectable - Variable in class com.jgraph.graph.DefaultGraphSelectionModel
Boolean that indicates if the model allows stepping-into groups.
childrenSelected - Variable in class com.jgraph.graph.VertexRenderer
Cached hasFocus and selected value.
childViews - Variable in class com.jgraph.graph.AbstractCellView
Cached child views.
CIRCLE - Static variable in class com.jgraph.graph.GraphConstants
Represents a circle decoration
CLASSIC - Static variable in class com.jgraph.graph.GraphConstants
Represents a classic arrow decoration
clearSelection() - Method in class com.jgraph.JGraph
Clears the selection.
clearSelection() - Method in interface com.jgraph.graph.GraphSelectionModel
Empties the current selection.
clearSelection() - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Empties the current selection.
clone() - Method in class com.jgraph.graph.DefaultPort
Create a clone of the cell.
clone() - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Returns a clone of this object with the same selection.
clone() - Method in class com.jgraph.graph.DefaultGraphCell
Create a clone of the cell.
clone() - Method in class com.jgraph.graph.DefaultEdge
Create a clone of the cell.
clone(Map) - Method in class com.jgraph.graph.ConnectionSet
Creates a new connection set based on this connection set, where the edges, and ports are mapped using map.
cloneable - Variable in class com.jgraph.JGraph
True if the graph allows "ctrl-drag" operations.
cloneCells(Object[]) - Method in class com.jgraph.JGraph
Returns a map of (cell, clone)-pairs for all cells and their children.
cloneMap(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns a clone of map, from keys to values.
cloneUserObject() - Method in class com.jgraph.graph.DefaultGraphCell
Create a clone of the user object.
cloneWithSource(Object) - Method in class com.jgraph.event.GraphSelectionEvent
Returns a copy of the receiver, but with the source being newSource.
com.jgraph - package com.jgraph
JGraph's topmost package which contains the JGraph class.
com.jgraph.event - package com.jgraph.event
Contains event classes and listener interfaces that are used to react to events fired by JGraph.
com.jgraph.graph - package com.jgraph.graph
Graphs are made up of a number of classes and interfaces defined in their own package - the jgraph.graph package.
com.jgraph.plaf - package com.jgraph.plaf
Contains the GraphUI class which extends the Swing ComponentUI class.
com.jgraph.plaf.basic - package com.jgraph.plaf.basic
Contains the BasicGraphUI, which is GraphUI's default implementation.
completeEditing() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Messages to stop the editing session.
completeEditing(boolean, boolean, boolean) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Stops the editing session.
completeUIInstall() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Invoked from installUI after all the defaults/listeners have been installed.
completeUIUninstall() - Method in class com.jgraph.plaf.basic.BasicGraphUI
 
componentListener - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Listens for Component events.
componentMoved(ComponentEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
 
computeBounds(MouseEvent) - Method in class com.jgraph.graph.VertexView.SizeHandle
 
connect(ConnectionSet, Object, Object, boolean, boolean) - Static method in class com.jgraph.graph.ConnectionSet
Connect or disconnect edge from source and target in cs based on disconnect.
connect(Object, Object, boolean) - Method in class com.jgraph.graph.ConnectionSet
Connect edge to port.
connect(Object, Object, boolean, boolean) - Method in class com.jgraph.graph.DefaultGraphModel
Connects or disconnects the edge and port in this model based on remove.
connect(Object, Object, Object) - Method in class com.jgraph.graph.ConnectionSet
Connect edge to source and target in the connection set.
connectable - Variable in class com.jgraph.JGraph
True if the graph allows new connections to be established.
CONNECTABLE - Static variable in class com.jgraph.graph.GraphConstants
Key for the moveable attribute.
connections - Variable in class com.jgraph.graph.ConnectionSet
Contents of the connection set.
connections() - Method in class com.jgraph.graph.ConnectionSet
Returns an Iterator for the connections in this set.
connectionSet - Variable in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
 
ConnectionSet - class com.jgraph.graph.ConnectionSet.
An object that represents a set of connections.
ConnectionSet.Connection - class com.jgraph.graph.ConnectionSet.Connection.
Object that represents the connection between an edge and a port.
ConnectionSet.Connection(Object, Object, boolean) - Constructor for class com.jgraph.graph.ConnectionSet.Connection
Constructs a new source or target connection between edge and port based on the value of source
ConnectionSet() - Constructor for class com.jgraph.graph.ConnectionSet
Constructs an empty ConnectionSet.
ConnectionSet(Edge, Port, boolean) - Constructor for class com.jgraph.graph.ConnectionSet
Constructs a ConnectionSet with one Connection.
ConnectionSet(Edge, Port, Port) - Constructor for class com.jgraph.graph.ConnectionSet
Constructs a ConnectionSet with two Connections (to the source and target port of the edge).
contains(Object) - Method in interface com.jgraph.graph.GraphModel
Returns true if node or one of its ancestors is in the model.
contains(Object) - Method in class com.jgraph.graph.GraphContext
Returns true if node or one of its ancestors is contained in this object.
contains(Object) - Method in class com.jgraph.graph.DefaultGraphModel
Returns true if node or one of its ancestors is in the model.
context - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
context - Variable in class com.jgraph.graph.VertexView.SizeHandle
 
context - Variable in class com.jgraph.graph.GraphView.GraphViewEdit
 
context - Variable in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
 
contextViews - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
contextViews - Variable in class com.jgraph.graph.VertexView.SizeHandle
 
convertValueToString(Object) - Method in class com.jgraph.JGraph
Converts the specified value to string.
create(GraphModel, Object[], boolean) - Static method in class com.jgraph.graph.ParentMap
Returns a parent map that represents the insertion or removal of cells in model based on remove.
create(GraphModel, Object[], boolean) - Static method in class com.jgraph.graph.ConnectionSet
Returns a connection set that represents the connection or disconnection of cells in model based on disconnect.
create(JGraph, Object[], ConnectionSet, Map, Rectangle) - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphTransferHandler
 
createAttributeMap(CellView[], CellMapper) - Static method in class com.jgraph.graph.GraphConstants
Returns a new map, from CellViews to maps, which in turn map from keys to values.
createBounds(int, int, Color) - Static method in class com.jgraph.JGraph
Returns an attributeMap for the specified position and color.
createCellEdit(ConnectionSet, Map, ParentMap, UndoableEdit[]) - Method in class com.jgraph.graph.DefaultGraphModel
Returns an edit that represents a change.
createCellEditorListener() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Creates a listener to handle events from the current editor.
createCellRendererPane() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Returns the renderer pane that renderer components are placed in.
createComponentListener() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Creates and returns a new ComponentHandler.
createContainer() - Method in class com.jgraph.graph.DefaultGraphCellEditor
Creates the container to manage placement of editingComponent.
createDefaultGraphView(JGraph) - Static method in class com.jgraph.JGraph
Creates and returns a default GraphView.
createEdgeView(Edge, CellMapper) - Method in class com.jgraph.JGraph
Constructs an EdgeView view for the specified object.
createEdit(Map) - Method in class com.jgraph.graph.GraphView
 
createEdit(Object[], Object[], Map, Map, ConnectionSet, ParentMap) - Method in class com.jgraph.graph.DefaultGraphModel
 
createGraphCellEditor() - Method in class com.jgraph.graph.DefaultGraphCellEditor
This is invoked if a TreeCellEditor is not supplied in the constructor.
createGraphModelListener() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Returns a listener that can update the graph when the model changes.
createGraphSelectionListener() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Creates the listener that updates the display based on selection change methods.
createGraphViewObserver() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Returns a listener that can update the graph when the view changes.
createHandle(GraphContext) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Constructs the "root handle" for context.
createInsertEdit(Object[], ConnectionSet, ParentMap, Map, Map) - Method in class com.jgraph.graph.DefaultGraphModel
Returns an edit that represents an insert.
createKeyListener() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Creates the listener reponsible for getting key events from the graph.
createLayerEdit(Object[], int) - Method in class com.jgraph.graph.DefaultGraphModel
 
createLineEnd(int, int, Point, Point) - Method in class com.jgraph.graph.EdgeRenderer
Paint the current view's direction.
createMap() - Static method in class com.jgraph.graph.GraphConstants
Creates an empty map.
createMouseListener() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Creates the listener responsible for calling the correct handlers based on mouse events, and to select invidual cells.
createPortView(Port, CellMapper) - Method in class com.jgraph.JGraph
Constructs a PortView view for the specified object.
createPropertyChangeListener() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Creates a listener that is responsible to update the UI based on how the graph's bounds properties change.
createPropertyMap(Object[], CellMapper) - Static method in class com.jgraph.graph.GraphConstants
Returns a new map, from cells to property maps.
createRemoveEdit(Object[]) - Method in class com.jgraph.graph.DefaultGraphModel
Returns an edit that represents a remove.
createShape() - Method in class com.jgraph.graph.EdgeRenderer
Returns the shape that represents the current edge in the context of the current graph.
createTemporaryCellViews() - Method in class com.jgraph.graph.GraphContext
Returns an new consistent array of views for cells.
createTemporaryContextViews() - Method in class com.jgraph.graph.GraphContext
Returns an new consistent array of views for the edges that are connected to and not contained in cells.
createTemporaryContextViews(Set) - Method in class com.jgraph.graph.GraphContext
Returns an new consistent array of views for the edges that are connected to and not contained in cellSet.
createTemporaryPortViews() - Method in class com.jgraph.graph.GraphContext
Returns an new consistent array of views for the ports.
createTransferable() - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphTransferHandler
 
createTransferable(JComponent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphTransferHandler
 
createTransferHandler() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Creates an instance of TransferHandler.
createUI(JComponent) - Static method in class com.jgraph.plaf.basic.BasicGraphUI
 
createVertexView(Object, CellMapper) - Method in class com.jgraph.JGraph
Constructs a VertexView view for the specified object.
createView(Object, CellMapper) - Method in class com.jgraph.JGraph
Constructs a view for the specified cell and associates it with the specified object using the specified CellMapper.
createView(Object, CellMapper) - Method in interface com.jgraph.graph.CellViewFactory
Constructs a view for the specified cell and associates it with the specified object using the specified CellMapper.
cs - Variable in class com.jgraph.graph.GraphTransferable
Object that describes the connection between cells.
currentPoint - Variable in class com.jgraph.graph.BasicMarqueeHandler
 
cursors - Variable in class com.jgraph.graph.VertexView.SizeHandle
Array that holds the cursors for the different control points.

JGraph
v1.0.7

A B C D E F G H I J K L M N O P Q R S T U V
Copyright (C) 2002 Gaudenz Alder. All rights reserved.