Alphabetical Index

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

_

_mouseToViewDelta_x - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
_mouseToViewDelta_y - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle

A

ABSOLUTEX - static field in class org.jgraph.graph.GraphConstants
Key for the absoluteX attribute.
ABSOLUTEY - static field in class org.jgraph.graph.GraphConstants
Key for the absoluteY attribute.
AbstractCellView - class org.jgraph.graph.AbstractCellView
The abstract base class for all cell views.
AbstractCellView() - constructor for class org.jgraph.graph.AbstractCellView
Constructs an empty abstract cell view.
AbstractCellView(Object) - constructor for class org.jgraph.graph.AbstractCellView
Constructs a view for the specified model object, and invokes update on the new instance.
acceptsSource(Object,Object) - method in class org.jgraph.graph.DefaultGraphModel
Returns true if port is a valid source for edge.
acceptsSource(Object,Object) - method in class org.jgraph.graph.GraphModel
Returns true if port is a valid source for edge.
acceptsTarget(Object,Object) - method in class org.jgraph.graph.DefaultGraphModel
Returns true if port is a valid target for edge.
acceptsTarget(Object,Object) - method in class org.jgraph.graph.GraphModel
Returns true if port is a valid target for edge.
actionPerformed(ActionEvent) - method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
The timer fired, perform autoscroll if the pointer is within the autoscroll region.
actionPerformed(ActionEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
Public as a result of Timer.
actionPerformed(ActionEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.GraphIncrementAction
actionPerformed(ActionEvent) - method in class org.jgraph.graph.DefaultGraphCellEditor
Messaged when the timer fires, this will start the editing session.
activeHandle - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
The handle that consumed the last mousePressedEvent.
Adds the CellEditorListener.
Adds the connections in views to the connection set.
addEdge(Object) - method in class org.jgraph.graph.DefaultPort
Adds edge to the list of edges.
addEdge(Object) - method in class org.jgraph.graph.Port
Adds edge to the list of ports.
addEntries(Object[],Object) - method in class org.jgraph.graph.ParentMap
Adds all child parent pairs using addEntry.
addEntry(Object,Object) - method in class org.jgraph.graph.ParentMap
Add a new entry for this child, parent pair to the parent map.
addExtraLabel(Point2D,Object) - method in class org.jgraph.graph.EdgeView
Adds an extra label.
Adds a listener for the GraphLayoutCacheEvent posted after the graph layout cache changes.
Adds a listener for the GraphModelEvent posted after the graph changes.
Adds a listener for the GraphModelEvent posted after the model changes.
Adds x to the list of listeners that are notified each time the set of selected TreePaths changes.
Adds x to the list of listeners that are notified each time the set of selected Objects changes.
Adds a listener for GraphSelection events.
Allows a GraphLayoutCache to add and execute and UndoableEdit in this change.
addOffscreenDirty(Rectangle2D) - method in class org.jgraph.JGraph
addPoint(int,Point2D) - method in class org.jgraph.graph.EdgeView
Adds p at position index.
addPort() - method in class org.jgraph.graph.DefaultGraphCell
Utility method to create a port for this cell.
addPort(Point2D) - method in class org.jgraph.graph.DefaultGraphCell
Utility method to create a port for this cell.
addPort(Point2D,Object) - method in class org.jgraph.graph.DefaultGraphCell
Utility method to create a port for this cell.
Adds a PropertyChangeListener to the listener list.
Adds a PropertyChangeListener to the listener list.
addSampleData(org.jgraph.graph.GraphModel) - static method in class org.jgraph.JGraph
Creates and returns a sample GraphModel.
addSelectionCell(Object) - method in class org.jgraph.graph.DefaultGraphSelectionModel
Adds the specified cell to the current selection
addSelectionCell(Object) - method in class org.jgraph.graph.GraphSelectionModel
Adds cell to the current selection.
addSelectionCell(Object) - method in class org.jgraph.JGraph
Adds the cell identified by the specified Object to the current selection.
addSelectionCells(Object[]) - method in class org.jgraph.graph.DefaultGraphSelectionModel
Adds cells to the current selection.
addSelectionCells(Object[]) - method in class org.jgraph.graph.GraphSelectionModel
Adds cells to the current selection.
addSelectionCells(Object[]) - method in class org.jgraph.JGraph
Adds each cell in the array of cells to the current selection.
A null implementation that adds nothing.
Adds an undo listener for notification of any changes.
allAttributes - field in class org.jgraph.graph.AbstractCellView
Contains the complete set of attributes, including the cell's attributes.
allAttributesLocal - field in class org.jgraph.graph.GraphLayoutCache
Controls if all attributes are local.
allCells - field in class org.jgraph.graph.GraphContext
Set of all cells including all descendants.
allowPortMagic - static field in class org.jgraph.graph.PortView
Controls if port magic should be allowed.
alwaysReceiveAsCopyAction - field in class org.jgraph.graph.GraphTransferHandler
Controls if all inserts should be handled as external drops even if all cells are already in the graph model.
anchor - field in class org.jgraph.graph.DefaultPort
Reference to the anchor of this port
antiAliased - field in class org.jgraph.JGraph
True if the graph is anti-aliased.
ANTIALIASED_PROPERTY - static field in class org.jgraph.JGraph
Bound property name for antiAliased.
applyMap(Map) - method in class org.jgraph.graph.AttributeMap
Apply the change to this views attributes.
applyValue(Object,Object) - method in class org.jgraph.graph.AttributeMap
Apply the key to value
areNew - field in class org.jgraph.event.GraphSelectionEvent
For each cell identifies whether or not that cell is newly selected.
ARROW_CIRCLE - static field in class org.jgraph.graph.GraphConstants
Represents a circle decoration for the beginning or ending of edges.
ARROW_CLASSIC - static field in class org.jgraph.graph.GraphConstants
Represents a classic arrow decoration for the beginning or ending of edges.
ARROW_DIAMOND - static field in class org.jgraph.graph.GraphConstants
Represents a diamond decoration for the beginning or ending of edges.
ARROW_DOUBLELINE - static field in class org.jgraph.graph.GraphConstants
Represents a double line decoration for the beginning or ending of edges.
ARROW_LINE - static field in class org.jgraph.graph.GraphConstants
Represents a line decoration for the beginning or ending of edges.
ARROW_NONE - static field in class org.jgraph.graph.GraphConstants
Represents no decoration for the beginning or ending of edges.
ARROW_SIMPLE - static field in class org.jgraph.graph.GraphConstants
Represents a simple arrow decoration for the beginning or ending of edges.
ARROW_TECHNICAL - static field in class org.jgraph.graph.GraphConstants
Represents a technical arrow decoration for the beginning or ending of edges.
asksAllowsChildren - field in class org.jgraph.graph.DefaultGraphModel
Indicates whether isLeaf is based on a node's allowsChildren value.
attributeMap - field in class org.jgraph.graph.GraphTransferable
(Cell, Map) entries that hold the view attributes for the cells.
AttributeMap - class org.jgraph.graph.AttributeMap
A map specifically for the storage of attributes of graph cells.
AttributeMap() - constructor for class org.jgraph.graph.AttributeMap
Creates a new attribute map with an initial capacity of 8.
AttributeMap(int) - constructor for class org.jgraph.graph.AttributeMap
Creates a new attribute map with the specified initial capacity
AttributeMap(int,float) - constructor for class org.jgraph.graph.AttributeMap
Constructs a new, empty hashtable with the specified initial capacity and the specified load factor.
AttributeMap(Map) - constructor for class org.jgraph.graph.AttributeMap
Constructs a new AttributeMap with the same mappings as the given Map.
attributes - field in class org.jgraph.graph.AbstractCellView
Hashtable for attributes.
attributes - field in class org.jgraph.graph.DefaultGraphCell
Hashtable for properties.
attributes - field in class org.jgraph.graph.DefaultGraphModel
The model's own attributes as a map.
attributes - field in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
attributes - field in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
augment(UndoableEdit[],UndoableEdit) - method in class org.jgraph.graph.GraphLayoutCache
Hook for subclassers to add more stuff for value changes.
autoResizeGraph - field in class org.jgraph.JGraph
True if the graph should be auto resized when cells are moved below the bottom right corner.
autoscroll(org.jgraph.JGraph,Point) - static method in class org.jgraph.plaf.basic.BasicGraphUI
Scroll the graph for an event at p.
AUTOSIZE - static field in class org.jgraph.graph.GraphConstants
Key for the autosize attribute.
autoSizeOnValueChange - field in class org.jgraph.graph.GraphLayoutCache
True if the cells should be auto-sized when their values change.

B

BACK - static field in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
BACKGROUND - static field in class org.jgraph.graph.GraphConstants
Key for the background attribute.
backgroundComponent - field in class org.jgraph.JGraph
A Component responsible for drawing the background image, if any
backgroundImage - field in class org.jgraph.JGraph
Holds the background image.
backgroundScaled - field in class org.jgraph.JGraph
Whether or not the background image is scaled on zooming
BasicGraphDropTargetListener() - constructor for class org.jgraph.plaf.basic.BasicGraphDropTargetListener
construct a DropTargetAutoScroller
BasicGraphTransferable - class org.jgraph.plaf.basic.BasicGraphTransferable
BasicGraphUI - class org.jgraph.plaf.basic.BasicGraphUI
The basic L&F for a graph data structure.
BasicGraphUI() - constructor for class org.jgraph.plaf.basic.BasicGraphUI
BasicMarqueeHandler - class org.jgraph.graph.BasicMarqueeHandler
A simple implementation of a marquee handler for JGraph.
beginDeco - field in class org.jgraph.graph.EdgeRenderer
Painting attributes of the current edgeview
beginFill - field in class org.jgraph.graph.EdgeRenderer
Boolean attributes of the current edgeview.
BEGINFILL - static field in class org.jgraph.graph.GraphConstants
Key for the beginFill attribute.
beginShape - field in class org.jgraph.graph.EdgeView
Drawing attributes that are created on the fly
beginSize - field in class org.jgraph.graph.EdgeRenderer
Painting attributes of the current edgeview
BEGINSIZE - static field in class org.jgraph.graph.GraphConstants
Key for the beginSize attribute.
beginUpdate() - method in class org.jgraph.graph.DefaultGraphModel
Indicates the start of one level of an executable change
beginUpdate() - method in class org.jgraph.graph.GraphModel
Indicates the start of one level of an executable change
BENDABLE - static field in class org.jgraph.graph.GraphConstants
Key for the bendable attribute.
bendable - field in class org.jgraph.JGraph
True if the graph allows points to be modified/added/removed.
bezier - field in class org.jgraph.graph.EdgeRenderer
Cached bezier curve
Bezier - class org.jgraph.util.Bezier
Interpolates given points by a bezier curve.
Bezier(Point2D[]) - constructor for class org.jgraph.util.Bezier
Creates a new Bezier curve.
blockPaint - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
border - field in class org.jgraph.graph.DefaultGraphCellEditor.DefaultTextField
Border to use.
BORDER - static field in class org.jgraph.graph.GraphConstants
Key for the border attribute.
borderColor - field in class org.jgraph.graph.EdgeRenderer
Color attributes of the current edgeview.
BORDERCOLOR - static field in class org.jgraph.graph.GraphConstants
Key for the bordercolor attribute.
bordercolor - field in class org.jgraph.graph.VertexRenderer
Cached default foreground and default background.
borderSelectionColor - field in class org.jgraph.graph.DefaultGraphCellEditor
True if the border selection color should be drawn.
borderWidth - field in class org.jgraph.graph.VertexRenderer
Cached borderwidth.
BOUNDS - static field in class org.jgraph.graph.GraphConstants
Key for the bounds attribute.
bounds - field in class org.jgraph.graph.GraphTransferable
Rectangle that defines the former bounds of the views.
bounds - field in class org.jgraph.graph.VertexView
Reference to the bounds attribute

C

cachedBounds - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
cachedBounds - field in class org.jgraph.graph.EdgeView
cachedBounds - field in class org.jgraph.graph.VertexView.SizeHandle
cancelCellEditing() - method in class org.jgraph.graph.DefaultGraphCellEditor
Messages cancelCellEditing to the realEditor and removes it from this instance.
cancelEditing() - method in class org.jgraph.JGraph
Cancels the current editing session.
cancelEditing(org.jgraph.JGraph) - method in class org.jgraph.plaf.basic.BasicGraphUI
Cancels all current editing sessions.
cancelEditing(org.jgraph.JGraph) - method in class org.jgraph.plaf.GraphUI
Cancels the current editing session.
canEdit - field in class org.jgraph.graph.DefaultGraphCellEditor
Internal Note, maybe isCellEditable return true.
canEditImmediately(EventObject) - method in class org.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 org.jgraph.graph.GraphTransferHandler
canRedo(Object) - method in class org.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 org.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 - field in class org.jgraph.graph.AbstractCellView
Reference to the cell for this view
cell - field in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
cell - field in class org.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
cellCount - field in class org.jgraph.graph.GraphContext
Number of all descendants without ports.
cellEditor - static field in class org.jgraph.graph.AbstractCellView
Editor for the cell.
cellEditor - field in class org.jgraph.plaf.basic.BasicGraphUI
Current editor for the graph.
Listener responsible for getting cell editing events and updating the graph accordingly.
cellEditorListener - field in class org.jgraph.plaf.basic.BasicGraphUI
Listens for CellEditor events.
cellExpanded(Object) - method in class org.jgraph.graph.GraphLayoutCache
Called when a child has been made visible by expanding its parent.
CellHandle - interface org.jgraph.graph.CellHandle
Defines the requirements for objects that may be used as handles.
CellMapper - interface org.jgraph.graph.CellMapper
Defines the requirements for objects that may be used as a cell mapper.
Holds a path and whether or not it is new.
cells - field in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
cells - field in class org.jgraph.graph.GraphContext
Reference to the cells.
cells - field in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
cells - field in class org.jgraph.event.GraphSelectionEvent
Cells this event represents.
cells - field in class org.jgraph.graph.GraphTransferable
Selected cells.
cellsChanged(Object[]) - method in class org.jgraph.graph.DefaultGraphModel
Invoke this method after you've changed how the cells are to be represented in the graph.
cellSet - field in class org.jgraph.graph.GraphContext
Set of all cells including all descendants.
cellStates - field in class org.jgraph.graph.DefaultGraphSelectionModel
Maps the cells to their selection state.
CellView - interface org.jgraph.graph.CellView
Defines the requirements for an object that represents a view for a model cell.
CellViewFactory - interface org.jgraph.graph.CellViewFactory
Defines the requirements for objects that may be used as a cell view factory.
CellViewRenderer - interface org.jgraph.graph.CellViewRenderer
Defines the requirements for objects that may be used as a cell view renderer.
cellViews - field in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
Invoke this method after you've changed how the cells are to be represented in the graph.
cellWillCollapse(Object) - method in class org.jgraph.graph.GraphLayoutCache
change - field in class org.jgraph.event.GraphLayoutCacheEvent
The object that constitutes the change.
change - field in class org.jgraph.event.GraphModelEvent
The object that constitutes the change.
changeAttributes(Map) - method in class org.jgraph.graph.DefaultGraphCell
Changes the attributes of the cell.
changeAttributes(Map) - method in class org.jgraph.graph.GraphCell
Changes the attributes of the cell.
Applies change to the attributes of the view and calls update.
Apply the specified map of attributes on the view.
changed - field in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
changed - field in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
changedCells - field in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
changedNodes - field in class org.jgraph.graph.ParentMap
Set of changed changedNodes for the parent map.
changeSource - field in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
changeSupport - field in class org.jgraph.graph.DefaultGraphSelectionModel
Used to message registered listeners.
checkDefaultLabelPosition() - method in class org.jgraph.graph.EdgeView
Hook for subclassers to avoid default label positions.
checkValues() - method in class org.jgraph.util.Spline
Used to check the correctness of this spline
checkValues() - method in class org.jgraph.util.Spline2D
Used to check the correctness of this spline
child - field in class org.jgraph.graph.ParentMap.Entry
Child and parent of the relation this entry describes.
childCount - field in class org.jgraph.graph.ParentMap
Maps parents to integers with the future number of childs.
childrenSelectable - field in class org.jgraph.graph.DefaultGraphSelectionModel
Boolean that indicates if the model allows stepping-into groups.
CHILDRENSELECTABLE - static field in class org.jgraph.graph.GraphConstants
Key for the childrenSelectable attribute.
childrenSelected - field in class org.jgraph.graph.EdgeRenderer
Boolean attributes of the current edgeview.
childrenSelected - field in class org.jgraph.graph.VertexRenderer
Cached hasFocus and selected value.
childUpdated() - method in class org.jgraph.graph.AbstractCellView
Indicates to parent, if any, that this child has been updated.
childUpdated() - method in class org.jgraph.graph.CellView
childViews - field in class org.jgraph.graph.AbstractCellView
Cached child views.
clearOffscreen() - method in class org.jgraph.JGraph
Invalidate the offscreen region, do not just delete it, since if the new region is smaller than the old you may not wish to re-create the buffer
clearOffscreenDirty() - method in class org.jgraph.JGraph
clearSelection() - method in class org.jgraph.graph.DefaultGraphSelectionModel
Empties the current selection.
clearSelection() - method in class org.jgraph.graph.GraphSelectionModel
Empties the current selection.
clearSelection() - method in class org.jgraph.JGraph
Clears the selection.
clone() - method in class org.jgraph.graph.AttributeMap
Returns a clone of map, from keys to values.
clone() - method in class org.jgraph.graph.DefaultEdge
Create a clone of the cell.
clone() - method in class org.jgraph.graph.DefaultGraphCell
Create a clone of the cell.
clone() - method in class org.jgraph.graph.DefaultGraphSelectionModel
Returns a clone of this object with the same selection.
clone() - method in class org.jgraph.graph.DefaultPort
Create a clone of the cell.
clone(Map) - method in class org.jgraph.graph.ConnectionSet
Creates a new connection set based on this connection set, where the edges, and ports are mapped using map.
clone(Map) - method in class org.jgraph.graph.ParentMap
Creates a new parent map based on this parent map, where the child and parents are mapped using map.
cloneable - field in class org.jgraph.JGraph
True if the graph allows "ctrl-drag" operations.
cloneCell(Object) - method in class org.jgraph.graph.DefaultGraphModel
Creates a shallow copy of the cell including a copy of the user object.
cloneCell(org.jgraph.graph.GraphModel,Object) - static method in class org.jgraph.graph.DefaultGraphModel
Returns a deep clone of the specified cell, including all children.
cloneCell(org.jgraph.graph.GraphModel,Object[]) - static method in class org.jgraph.graph.DefaultGraphModel
Returns a deep clone of the specified cells, including all children.
cloneCells(Object[]) - method in class org.jgraph.graph.DefaultGraphModel
Returns a map of (cell, clone)-pairs for all cells.
cloneCells(Object[]) - method in class org.jgraph.graph.GraphModel
Returns a map of (cell, clone)-pairs for all cells and their children.
cloneCells(Object[]) - method in class org.jgraph.JGraph
Returns a map of (cell, clone)-pairs for all cells and their children.
Clones special object entried in the given map.
clonePoints(List) - method in class org.jgraph.graph.AttributeMap
Returns a list where all instances of PortView are replaced by their correspnding Point instance.
clonePoints(Object[],boolean) - method in class org.jgraph.graph.AttributeMap
Returns a list where all instances of PortView are replaced by their correspnding Point instance.
clonePoints(Point2D[]) - method in class org.jgraph.graph.AttributeMap
Returns a list where all instances of PortView are replaced by their correspnding Point instance.
cloneUserObject(Object) - method in class org.jgraph.graph.DefaultGraphModel
Clones the user object.
cloneWithSource(Object) - method in class org.jgraph.event.GraphSelectionEvent
Returns a copy of the receiver, but with the source being newSource.
collapse(Object[]) - method in class org.jgraph.graph.GraphLayoutCache
Collapses all groups by hiding all their descendants.
collapseXScale - field in class org.jgraph.graph.GraphLayoutCache
Specified the initial x- and y-scaling factor for initial collapsed group bounds.
collapseYScale - field in class org.jgraph.graph.GraphLayoutCache
Specified the initial x- and y-scaling factor for initial collapsed group bounds.
completeEditing() - method in class org.jgraph.plaf.basic.BasicGraphUI
Messages to stop the editing session.
completeEditing(boolean,boolean,boolean) - method in class org.jgraph.plaf.basic.BasicGraphUI
Stops the editing session.
completeUIInstall() - method in class org.jgraph.plaf.basic.BasicGraphUI
Invoked from installUI after all the defaults/listeners have been installed.
completeUIUninstall() - method in class org.jgraph.plaf.basic.BasicGraphUI
Updates the preferred size when scrolling (if necessary).
componentListener - field in class org.jgraph.plaf.basic.BasicGraphUI
Listens for Component events.
componentMoved(ComponentEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
computeBounds(MouseEvent) - method in class org.jgraph.graph.VertexView.SizeHandle
connect(Object,Object,boolean) - method in class org.jgraph.graph.ConnectionSet
Connect edge to port passed in.
Connects or disconnects the edge and port in this model based on remove.
connect(Object,Object,Object) - method in class org.jgraph.graph.ConnectionSet
Connect edge to source and target in the connection set.
Connect or disconnect edge from source and target in cs based on disconnect.
CONNECTABLE - static field in class org.jgraph.graph.GraphConstants
Key for the connectable attribute.
connectable - field in class org.jgraph.JGraph
True if the graph allows new connections to be established.
Object that represents the connection between an edge and a port.
Connection() - constructor for class org.jgraph.graph.ConnectionSet.Connection
Connection(Object,Object,boolean) - constructor for class org.jgraph.graph.ConnectionSet.Connection
Constructs a new source or target connection between edge and port based on the value of source
connections - field in class org.jgraph.graph.ConnectionSet
Contents of the connection set.
connections() - method in class org.jgraph.graph.ConnectionSet
Returns an Iterator for the connections in this set.
connectionSet - field in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
ConnectionSet - class org.jgraph.graph.ConnectionSet
An object that represents a set of connections.
ConnectionSet() - constructor for class org.jgraph.graph.ConnectionSet
Constructs an empty ConnectionSet.
ConnectionSet(Object,Object,boolean) - constructor for class org.jgraph.graph.ConnectionSet
Constructs a ConnectionSet with one Connection.
ConnectionSet(Object,Object,Object) - constructor for class org.jgraph.graph.ConnectionSet
Constructs a ConnectionSet with two Connections (to the source and target port of the edge).
ConnectionSet(Set) - constructor for class org.jgraph.graph.ConnectionSet
Constructs a connection set containing the specified connections and updates the set of changed edges.
Hook method to constrain a mouse drag
CONSTRAINED - static field in class org.jgraph.graph.GraphConstants
Key for the constrained attribute.
contains(Object) - method in class org.jgraph.graph.DefaultGraphModel
Returns true if node or one of its ancestors is in the model.
contains(Object) - method in class org.jgraph.graph.GraphContext
Returns true if node or one of its ancestors is contained in this object and visible in the original graph.
contains(Object) - method in class org.jgraph.graph.GraphModel
Returns true if node or one of its ancestors is in the model.
Returns true if the given vertices are conntected by a single edge in this document.
context - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
context - field in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
context - field in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
context - field in class org.jgraph.graph.VertexView.SizeHandle
contextViews - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
contextViews - field in class org.jgraph.graph.VertexView.SizeHandle
Converts an relative label position (x is distance along edge and y is distance above/below edge vector) into an absolute co-ordination point
convertValueToString(Object) - method in class org.jgraph.JGraph
Converts the specified value to string.
Returns a connection set that represents the connection or disconnection of cells in model based on disconnect.
Returns a parent map that represents the insertion or removal of cells in model based on remove.
createAttributeMap() - method in class org.jgraph.graph.AbstractCellView
Hook for subclassers to avoid creating an empty AttributeMap during construction of the instance.
createAttributes(Object,Object,Object) - static method in class org.jgraph.graph.GraphConstants
Overloaded method that passes arguments on as arrays
createAttributes(Object[],Object,Object) - static method in class org.jgraph.graph.GraphConstants
Overloaded method that passes arguments on as arrays
createAttributes(Object[],Object[],Object[]) - static method in class org.jgraph.graph.GraphConstants
Returns a new (nested) map, from cells to attribute maps.
Returns a new map, from cells to property maps.
Returns an attributeMap for the specified position and color.
createBufferedImage(int,int) - method in class org.jgraph.JGraph
Utility method to create a standard buffered image
createCellEditorListener() - method in class org.jgraph.plaf.basic.BasicGraphUI
Creates a listener to handle events from the current editor.
createCellRendererPane() - method in class org.jgraph.plaf.basic.BasicGraphUI
Returns the renderer pane that renderer components are placed in.
createComponentListener() - method in class org.jgraph.plaf.basic.BasicGraphUI
Creates and returns a new ComponentHandler.
createContainer() - method in class org.jgraph.graph.DefaultGraphCellEditor
Creates the container to manage placement of editingComponent.
createContext(org.jgraph.JGraph,Object[]) - method in class org.jgraph.plaf.basic.BasicGraphUI
createEdgeView(Object) - method in class org.jgraph.graph.DefaultCellViewFactory
Constructs an EdgeView view for the specified object.
Constructs an EdgeView view for the specified object.
createGraphCellEditor() - method in class org.jgraph.graph.DefaultGraphCellEditor
This is invoked if a TreeCellEditor is not supplied in the constructor.
createGraphLayoutCacheListener() - method in class org.jgraph.plaf.basic.BasicGraphUI
Returns a listener that can update the graph when the view changes.
createGraphModelListener() - method in class org.jgraph.plaf.basic.BasicGraphUI
Returns a listener that can update the graph when the model changes.
createGraphSelectionListener() - method in class org.jgraph.plaf.basic.BasicGraphUI
Creates the listener that updates the display based on selection change methods.
createHandle(org.jgraph.graph.GraphContext) - method in class org.jgraph.plaf.basic.BasicGraphUI
Constructs the "root handle" for context.
createKeyListener() - method in class org.jgraph.plaf.basic.BasicGraphUI
Creates the listener reponsible for getting key events from the graph.
createLayerEdit(Object[],int) - method in class org.jgraph.graph.DefaultGraphModel
createLineEnd(int,int,Point2D,Point2D) - method in class org.jgraph.graph.EdgeRenderer
Paint the current view's direction.
Creates a local edit for the specified change.
createMapping(Object) - method in class org.jgraph.graph.GraphContext
createMouseListener() - method in class org.jgraph.plaf.basic.BasicGraphUI
Creates the listener responsible for calling the correct handlers based on mouse events, and to select invidual cells.
createNestedMap() - method in class org.jgraph.graph.GraphLayoutCache
Returns a nested map of (cell, map) pairs that represent all attributes of all cell views in this view.
createPoint() - method in class org.jgraph.graph.AttributeMap
Creates a point of suitable type for this attribute map
createPoint(double,double) - method in class org.jgraph.graph.AttributeMap
Creates a point of suitable type for this attribute map with the same values as those passed in
createPoint(Point2D) - method in class org.jgraph.graph.AttributeMap
Creates a point of suitable type for this attribute map with the same values as the point passed in
createPortView(Object) - method in class org.jgraph.graph.DefaultCellViewFactory
Constructs a PortView view for the specified object.
Constructs a PortView view for the specified object.
createPropertyChangeListener() - method in class org.jgraph.plaf.basic.BasicGraphUI
Creates a listener that is responsible to update the UI based on how the graph's bounds properties change.
createRect() - method in class org.jgraph.graph.AttributeMap
Creates a rectangle of suitable type for this attribute map
createRect(double,double,double,double) - method in class org.jgraph.graph.AttributeMap
Creates a rectangle of suitable type for this attribute map with the same values as those passed in
Creates a rectangle of suitable type for this attribute map
createRect(Point2D) - method in class org.jgraph.graph.AttributeMap
Creates a rectangle of suitable type for this attribute map at the position of the point passed in
createRect(Point2D,double) - method in class org.jgraph.graph.AttributeMap
Creates a rectangle of suitable type for this attribute map at the position of the point passed in with lengths size
createRect(Rectangle2D) - method in class org.jgraph.graph.AttributeMap
Clones the rectangle passed in
createRect(Rectangle2D,double,double) - method in class org.jgraph.graph.AttributeMap
Creates a clone of the rectangle passed in and manipulates it by grow1 and grow2
createRemoveEdit(Object[]) - method in class org.jgraph.graph.DefaultGraphModel
Returns an edit that represents a remove.
createShape() - method in class org.jgraph.graph.EdgeRenderer
Returns the shape that represents the current edge in the context of the current graph.
createTemporaryCellViews() - method in class org.jgraph.graph.GraphContext
Returns an new consistent array of views for cells.
createTemporaryContextViews() - method in class org.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 org.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 org.jgraph.graph.GraphContext
Returns an new consistent array of views for the ports.
createTransferable(JComponent) - method in class org.jgraph.graph.GraphTransferHandler
createTransferHandler() - method in class org.jgraph.plaf.basic.BasicGraphUI
Creates an instance of TransferHandler.
createUI(JComponent) - static method in class org.jgraph.plaf.basic.BasicGraphUI
createVertexView(Object) - method in class org.jgraph.graph.DefaultCellViewFactory
Constructs a VertexView view for the specified object.
Constructs a view for the specified cell and associates it with the specified object using the specified CellMapper.
Constructs a view for the specified cell and associates it with the specified object using the specified CellMapper.
CROSS_GRID_MODE - static field in class org.jgraph.JGraph
cs - field in class org.jgraph.graph.GraphTransferable
Object that describes the connection between cells.
current - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
currentIndex - field in class org.jgraph.graph.EdgeView.EdgeHandle
Holds the index of the current (editing) label or point.
currentLabel - field in class org.jgraph.graph.EdgeView.EdgeHandle
Holds the index of the current (editing) label or point.
currentPoint - field in class org.jgraph.graph.BasicMarqueeHandler
currentPoint - field in class org.jgraph.graph.EdgeView.EdgeHandle
cursors - field in class org.jgraph.graph.VertexView.SizeHandle
Array that holds the cursors for the different control points.

D

dash - static field in class org.jgraph.graph.GraphConstants
Global Stroke To Highlight Selection
dashOffset - field in class org.jgraph.graph.EdgeRenderer
Contains the current dash offset.
DASHOFFSET - static field in class org.jgraph.graph.GraphConstants
Key for the dashOffset attribute.
DASHPATTERN - static field in class org.jgraph.graph.GraphConstants
Key for the dashPattern attribute.
dataFlavor - static field in class org.jgraph.graph.GraphTransferable
Local Machine Reference Data Flavor.
defaultBackground - field in class org.jgraph.graph.EdgeRenderer
Color attributes of the current edgeview.
defaultBackground - field in class org.jgraph.graph.VertexRenderer
Cached default foreground and default background.
defaultBounds - static field in class org.jgraph.graph.VertexView
The default implementation of a cell view factory that returns the default views for vertices, edges and ports.
defaultCursors - static field in class org.jgraph.graph.VertexView
Array that holds the cursors for the different control points.
DEFAULTDECORATIONSIZE - static field in class org.jgraph.graph.GraphConstants
Default decoration size.
defaultDropTargetListener - field in class org.jgraph.plaf.basic.BasicGraphUI
The default DropTargetListener.
DefaultEdge - class org.jgraph.graph.DefaultEdge
A simple implementation for an edge.
DefaultEdge() - constructor for class org.jgraph.graph.DefaultEdge
Constructs an empty edge.
DefaultEdge(Object) - constructor for class org.jgraph.graph.DefaultEdge
Constructs an edge that holds a reference to the specified user object.
DefaultEdge(Object,org.jgraph.graph.AttributeMap) - constructor for class org.jgraph.graph.DefaultEdge
Constructs an edge that holds a reference to the specified user object and sets default values for points and the label position.
DEFAULTFONT - static field in class org.jgraph.graph.GraphConstants
Default font is derived from UIManager.getDefaults().getFont("Label.font")
defaultForeground - field in class org.jgraph.graph.EdgeRenderer
Color attributes of the current edgeview.
defaultForeground - field in class org.jgraph.graph.VertexRenderer
Cached default foreground and default background.
DefaultGraphCell - class org.jgraph.graph.DefaultGraphCell
The default implementation for the GraphCell interface.
DefaultGraphCell() - constructor for class org.jgraph.graph.DefaultGraphCell
Creates an empty cell.
DefaultGraphCell(Object) - constructor for class org.jgraph.graph.DefaultGraphCell
Creates a graph cell and initializes it with the specified user object.
Constructs a cell that holds a reference to the specified user object and contains the specified array of children and sets default values for the bounds attribute.
Creates a graph cell and initializes it with the specified user object.
DefaultGraphCellEditor() - constructor for class org.jgraph.graph.DefaultGraphCellEditor
Constructs a DefaultTreeCellEditor object for a JGraph using the specified renderer and a default editor.
Constructs a DefaultTreeCellEditor object for a JTree using the specified renderer and the specified editor.
DefaultGraphModel - class org.jgraph.graph.DefaultGraphModel
The default implementation of a graph model.
DefaultGraphModel() - constructor for class org.jgraph.graph.DefaultGraphModel
Constructs a model that is not an attribute store.
Constructs a model that is not an attribute store.
Constructs a model using the specified information to construct the cells, attributes and connection data.
Default implementation of GraphSelectionModel.
Constructs a DefaultGraphSelectionModel for the specified graph.
DEFAULTINSET - static field in class org.jgraph.graph.GraphConstants
Default inset size.
DefaultPort - class org.jgraph.graph.DefaultPort
A simple implementation for a port.
DefaultPort() - constructor for class org.jgraph.graph.DefaultPort
Constructs an empty port.
DefaultPort(Object) - constructor for class org.jgraph.graph.DefaultPort
Constructs a port that holds a reference to the specified user object.
DefaultPort(Object,org.jgraph.graph.Port) - constructor for class org.jgraph.graph.DefaultPort
Constructs a port that holds a reference to the specified user object and a reference to the specified anchor.
DefaultRealEditor - class org.jgraph.graph.DefaultRealEditor
The default editor for graph cells.
DefaultRealEditor(JCheckBox) - constructor for class org.jgraph.graph.DefaultRealEditor
Constructs a DefaultCellEditor object that uses a check box.
DefaultRealEditor(JComboBox) - constructor for class org.jgraph.graph.DefaultRealEditor
Constructs a DefaultCellEditor object that uses a combo box.
DefaultRealEditor(JTextField) - constructor for class org.jgraph.graph.DefaultRealEditor
Constructs a DefaultCellEditor that uses a text field.
TextField used when no editor is supplied.
DefaultTextField(Border) - constructor for class org.jgraph.graph.DefaultGraphCellEditor.DefaultTextField
Constructs a DefaultTreeCellEditor$DefaultTextField object.
defaultTransferHandler - field in class org.jgraph.plaf.basic.BasicGraphUI
The default TransferHandler.
deselect(Object) - method in class org.jgraph.graph.DefaultGraphSelectionModel
Deselects a single cell and updates all datastructures.
destination - field in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
Destination that receives all events.
diff(Map) - method in class org.jgraph.graph.AttributeMap
Returns a new map that contains all (key, value)-pairs of newState where either key is not used or value is different for key in oldState.
direction - field in class org.jgraph.plaf.basic.BasicGraphUI.GraphIncrementAction
Specifies the direction to adjust the selection by.
dirtyRegion - field in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
The dirty region of the change prior to it happening
dirtyRegion - field in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
The dirty region associated with this event prior to the change
disconnect - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
disconnect(Object) - method in class org.jgraph.graph.ConnectionSet
Disconnect edge from source and target in the connection set.
disconnect(Object,boolean) - method in class org.jgraph.graph.ConnectionSet
Disconnect edge from port.
disconnect(org.jgraph.graph.CellView[]) - method in class org.jgraph.graph.GraphContext
Disconnects the edges in cells from the sources and targets that are not in this context and returns a ConnectionSet that defines the disconnection.
DISCONNECTABLE - static field in class org.jgraph.graph.GraphConstants
Key for the disconnectable attribute.
disconnectable - field in class org.jgraph.JGraph
True if the graph allows existing connections to be removed.
disconnectOnMove - field in class org.jgraph.JGraph
True if selected edges are disconnected from unselected vertices on move.
DNDPREVIEW - static field in class org.jgraph.plaf.basic.BasicGraphUI
Controls live-preview in dragEnabled mode.
doLayout() - method in class org.jgraph.graph.DefaultGraphCellEditor.EditorContainer
Lays out this Container.
DOT_GRID_MODE - static field in class org.jgraph.JGraph
dragEnabled - field in class org.jgraph.JGraph
True if Drag-and-Drop should be used for move operations.
dragEnter(DropTargetDragEvent) - method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
dragExit(DropTargetEvent) - method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
dragOver(DropTargetDragEvent) - method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
drawGraph(Graphics,Rectangle2D) - method in class org.jgraph.plaf.basic.BasicGraphUI
Draws the graph to the specified graphics object within the specified clip bounds, if any
drawImage(Graphics) - method in class org.jgraph.JGraph
Utility method to draw the off screen buffer
drop(DropTargetDropEvent) - method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
dropAction - field in class org.jgraph.plaf.basic.BasicGraphUI
Needed to exchange information between DropTargetHandler and TransferHandler.
dropEnabled - field in class org.jgraph.JGraph
True if the graph accepts transfers from other components (graphs).
dropTarget - field in class org.jgraph.plaf.basic.BasicGraphUI
The drop target where the default listener was last installed.

E

edge - field in class org.jgraph.graph.ConnectionSet.Connection
The edge that will be connected to the port.
edge - field in class org.jgraph.graph.EdgeView.EdgeHandle
Edge - interface org.jgraph.graph.Edge
Defines the requirements for an object that represents an Edge in a GraphModel.
EdgeView.EdgeHandle - class org.jgraph.graph.EdgeView.EdgeHandle
edgeLabelsMovable - field in class org.jgraph.JGraph
True if the labels on edges may be moved.
edgeModified - field in class org.jgraph.graph.EdgeView.EdgeHandle
Indicates whether the edge has been modified during the last mouse pressed and dragged operations.
EdgeRenderer - class org.jgraph.graph.EdgeRenderer
This renderer displays entries that implement the CellView interface.
EdgeRenderer() - constructor for class org.jgraph.graph.EdgeRenderer
Constructs a renderer that may be used to render edges.
edges - field in class org.jgraph.graph.ConnectionSet
Set of changed edges for the connection set.
edges - field in class org.jgraph.graph.DefaultPort
Edges that are connected to the port
edges() - method in class org.jgraph.graph.DefaultPort
Returns an iterator of the edges connected to the port.
edges() - method in class org.jgraph.graph.Port
Returns an iterator of the edges connected to the port.
edges(Object) - method in class org.jgraph.graph.DefaultGraphModel
Returns an iterator of the edges connected to port.
edges(Object) - method in class org.jgraph.graph.GraphModel
Returns an iterator of the edges connected to port.
EdgeView - class org.jgraph.graph.EdgeView
The default implementation of an edge view.
EdgeView() - constructor for class org.jgraph.graph.EdgeView
Constructs an empty edge view.
EdgeView(Object) - constructor for class org.jgraph.graph.EdgeView
Constructs an edge view for the specified model object.
edit(Map) - method in class org.jgraph.graph.GraphLayoutCache
A shortcut method that takes a nested map and passes it to the edit method.
Shortcut to the new edit method which allows inserts and removes to go along with an edit.
Applies the propertyMap and the connection changes to the model.
Applies the propertyMap and the connection changes to the model.
edit(Object[],Map) - method in class org.jgraph.graph.GraphLayoutCache
Applies the attributes to all cells by creating a map that contains the attributes for each cell and passing it to edit on this layout cache.
Applies attributes and the connection changes to the model.
EDITABLE - static field in class org.jgraph.graph.GraphConstants
Key for the editable attribute.
editable - field in class org.jgraph.JGraph
True if the graph allows editing the value of a cell.
EDITABLE_PROPERTY - static field in class org.jgraph.JGraph
Bound property name for editable.
editCell(Object,Map) - method in class org.jgraph.graph.GraphLayoutCache
Applies the attributes to a single cell by creating a map that contains the attributes for this cell and passing it to edit on this layout cache.
editClickCount - field in class org.jgraph.JGraph
Number of clicks for editing to start.
editing - field in class org.jgraph.graph.EdgeView.EdgeHandle
True if the cell is being edited.
editing - field in class org.jgraph.graph.VertexView.SizeHandle
True if the cell is being edited.
editingCanceled(ChangeEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.CellEditorHandler
Messaged when editing has been canceled in the graph.
editingCell - field in class org.jgraph.plaf.basic.BasicGraphUI
Path that is being edited.
editingComponent - field in class org.jgraph.plaf.basic.BasicGraphUI
When editing, this will be the Component that is doing the actual editing.
editingComponent - field in class org.jgraph.graph.DefaultGraphCellEditor
Component used in editing, obtained from the editingContainer.
editingContainer - field in class org.jgraph.graph.DefaultGraphCellEditor
Editing container, will contain the editorComponent.
editingIcon - field in class org.jgraph.graph.DefaultGraphCellEditor
Icon to use when editing.
editingStopped(ChangeEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.CellEditorHandler
Messaged when editing has stopped in the graph.
Container responsible for placing the editingComponent.
EditorContainer() - constructor for class org.jgraph.graph.DefaultGraphCellEditor.EditorContainer
Constructs an EditorContainer object.
editorHasDifferentSize - field in class org.jgraph.plaf.basic.BasicGraphUI
Set to true if the editor has a different size than the renderer.
editToBeRedone(Object) - method in class org.jgraph.graph.GraphUndoManager
editToBeUndone(Object) - method in class org.jgraph.graph.GraphUndoManager
emptyAttributeMap - static field in class org.jgraph.graph.AttributeMap
Shared empty attribute map to return instead of null in applyMap.
EmptySelectionModel is a GraphSelectionModel that does not allow anything to be selected.
EmptySelectionModel() - constructor for class org.jgraph.JGraph.EmptySelectionModel
A null implementation that constructs an EmptySelectionModel.
enabled - field in class org.jgraph.JGraph
True if the graph allows interactions.
endDeco - field in class org.jgraph.graph.EdgeRenderer
Painting attributes of the current edgeview
endFill - field in class org.jgraph.graph.EdgeRenderer
Boolean attributes of the current edgeview.
ENDFILL - static field in class org.jgraph.graph.GraphConstants
Key for the endFill attribute.
endShape - field in class org.jgraph.graph.EdgeView
Drawing attributes that are created on the fly
endSize - field in class org.jgraph.graph.EdgeRenderer
Painting attributes of the current edgeview
ENDSIZE - static field in class org.jgraph.graph.GraphConstants
Key for the endSize attribute.
endUpdate() - method in class org.jgraph.graph.DefaultGraphModel
Indicates the end of the current level of an executable change
endUpdate() - method in class org.jgraph.graph.GraphModel
Indicates the end of the current level of an executable change
entries - field in class org.jgraph.graph.ParentMap
Contents of the parent map.
entries() - method in class org.jgraph.graph.ParentMap
Returns an Iterator for the entries in the map.
ParentMap.Entry - class org.jgraph.graph.ParentMap.Entry
Object that represents the relation between a child an a parent.
Entry(Object,Object) - constructor for class org.jgraph.graph.ParentMap.Entry
Constructs a new relation between child and parent.
equals(Object) - method in class org.jgraph.graph.ConnectionSet.Connection
Two connections are equal if they represent the source or target of the same edge.
ExecutableChange - class org.jgraph.graph.ExecutableChange
The interface executable changes must adhere to
execute() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
Execute this edit such that the next invocation to this method will invert the last execution.
execute() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Execute this edit such that the next invocation to this method will invert the last execution.
execute() - method in class org.jgraph.graph.ExecutableChange
execute() - method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
Execute this edit such that the next invocation to this method will invert the last execution.
Executes the specified executable change on this graph model
execute(org.jgraph.graph.ExecutableChange) - method in class org.jgraph.graph.GraphModel
Executes the specified executable change on this graph model
expand(Object[]) - method in class org.jgraph.graph.GraphLayoutCache
Expands all groups by showing all children.
extraLabelFont - field in class org.jgraph.graph.EdgeRenderer
Override this if you want the extra labels to appear in a special fontJ
extraLabelLocations - field in class org.jgraph.graph.EdgeView.EdgeHandle
extraLabelPositions - field in class org.jgraph.graph.EdgeView
EXTRALABELPOSITIONS - static field in class org.jgraph.graph.GraphConstants
Key for the extraLabelPositions attribute.
EXTRALABELS - static field in class org.jgraph.graph.GraphConstants
Key for the extraLabels attribute.

F

factory - field in class org.jgraph.graph.GraphLayoutCache
Factory to create the views.
filterParents(Map,int) - method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
Used for move into group to find the target group.
findViewForPoint(Point2D) - method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
Hook for subclassers to return a different view for a mouse click at pt.
firePropertyChange(String,boolean,boolean) - method in class org.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String,boolean,boolean) - method in class org.jgraph.graph.PortRenderer
Overridden for performance reasons.
Overridden for performance reasons.
firePropertyChange(String,byte,byte) - method in class org.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String,byte,byte) - method in class org.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String,byte,byte) - method in class org.jgraph.graph.VertexRenderer
Overridden for performance reasons.
firePropertyChange(String,char,char) - method in class org.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String,char,char) - method in class org.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String,char,char) - method in class org.jgraph.graph.VertexRenderer
Overridden for performance reasons.
firePropertyChange(String,double,double) - method in class org.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String,double,double) - method in class org.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String,double,double) - method in class org.jgraph.graph.VertexRenderer
Overridden for performance reasons.
firePropertyChange(String,float,float) - method in class org.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String,float,float) - method in class org.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String,float,float) - method in class org.jgraph.graph.VertexRenderer
Overridden for performance reasons.
firePropertyChange(String,int,int) - method in class org.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String,int,int) - method in class org.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String,int,int) - method in class org.jgraph.graph.VertexRenderer
Overridden for performance reasons.
firePropertyChange(String,long,long) - method in class org.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String,long,long) - method in class org.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String,long,long) - method in class org.jgraph.graph.VertexRenderer
Overridden for performance reasons.
firePropertyChange(String,Object,Object) - method in class org.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String,Object,Object) - method in class org.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String,Object,Object) - method in class org.jgraph.graph.VertexRenderer
Overridden for performance reasons.
firePropertyChange(String,short,short) - method in class org.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String,short,short) - method in class org.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String,short,short) - method in class org.jgraph.graph.VertexRenderer
Overridden for performance reasons.
Notifies all listeners that are registered for tree selection events on this object.
Notifies all listeners that have registered interest for notification on this event type.
firstDrag - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
firstDrag - field in class org.jgraph.graph.VertexView.SizeHandle
firstOverlayCall - field in class org.jgraph.graph.EdgeView.EdgeHandle
firstOverlayInvocation - field in class org.jgraph.graph.VertexView.SizeHandle
focus - field in class org.jgraph.plaf.basic.BasicGraphUI
The focused cell under the mousepointer and the last focused cell.
focus - field in class org.jgraph.graph.EdgeRenderer
Boolean attributes of the current edgeview.
font - field in class org.jgraph.graph.DefaultGraphCellEditor
Font to paint with, null indicates font of renderer is to be used.
FONT - static field in class org.jgraph.graph.GraphConstants
Key for the font attribute.
fontColor - field in class org.jgraph.graph.EdgeRenderer
Color attributes of the current edgeview.
fontGraphics - static field in class org.jgraph.graph.EdgeRenderer
Static Graphics used for Font Metrics
FOREGROUND - static field in class org.jgraph.graph.GraphConstants
Key for the foreground attribute.
fromScreen(Point2D) - method in class org.jgraph.JGraph
Downscale the given point in place, using the given instance.
fromScreen(Rectangle2D) - method in class org.jgraph.JGraph
Downscale the given rectangle in place, using the given instance.
FRONT - static field in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit

G

getAbsoluteExtraLabelPosition(int) - method in class org.jgraph.graph.EdgeView
Returns the absolute position of the specified extra label
getAbsoluteLabelPosition() - method in class org.jgraph.graph.EdgeView
Returns the absolute position of the main label
getAbsoluteLabelPositionFromRelative(Point2D) - method in class org.jgraph.graph.EdgeView
Converts relative label position to absolute and allows for any label offset.
getAll(org.jgraph.graph.GraphModel) - static method in class org.jgraph.graph.DefaultGraphModel
Returns all cells of the model in an array.
getAllAttributes() - method in class org.jgraph.graph.AbstractCellView
Returns the attributes of the view combined with the attributes of the corresponding cell.
getAllAttributes() - method in class org.jgraph.graph.CellView
Returns all views, including descendants that have a parent in views, especially the PortViews.
getAllViews() - method in class org.jgraph.graph.GraphLayoutCache
Returns all views, shortcut to getAllDescendants(getRoots())
getAnchor() - method in class org.jgraph.graph.DefaultPort
Returns the anchor of this port.
getAnchor() - method in class org.jgraph.graph.Port
Returns the anchor of the port.
getAttributeMap() - method in class org.jgraph.graph.GraphTransferable
Returns a map of (GraphCell, Map)-pairs that represent the view attributes for the respecive cells.
getAttributes() - method in class org.jgraph.graph.AbstractCellView
Return the attributes of the view.
getAttributes() - method in class org.jgraph.graph.CellView
Returns all attributes of the view as a map.
getAttributes() - method in class org.jgraph.graph.DefaultGraphCell
Returns the properies of the cell.
getAttributes() - method in class org.jgraph.graph.DefaultGraphModel
Returns the graph model's attribute.
getAttributes() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
Returns a map of (object, view attributes).
getAttributes() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Returns null.
getAttributes() - method in class org.jgraph.graph.GraphCell
Returns the attributes of the cell.
getAttributes() - method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
Returns a map of (cell view, attribute) pairs.
Returns a map that contains (object, map) pairs which holds the new attributes for each changed cell.
getAttributes(Object) - method in class org.jgraph.graph.DefaultGraphModel
Returns a Map that represents the attributes for the specified cell.
getAttributes(Object) - method in class org.jgraph.graph.GraphModel
Returns a AttributeMap that represents the properties for the specified cell.
getAttributes(Object) - method in class org.jgraph.JGraph
Returns the attributes for the specified cell.
getBackground(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the background attribute from the specified map.
getBackgroundComponent() - method in class org.jgraph.JGraph
getBackgroundImage() - method in class org.jgraph.JGraph
Returns the background image.
getBeginSize(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the beginsize attribute from the specified map.
getBorder() - method in class org.jgraph.graph.DefaultGraphCellEditor.DefaultTextField
Overrides JComponent.getBorder to returns the current border.
getBorder(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the border attribute from the specified map.
getBorderColor(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the bordercolor attribute from the specified map.
getBorderSelectionColor() - method in class org.jgraph.graph.DefaultGraphCellEditor
Returns the color the border is drawn.
getBounds() - method in class org.jgraph.graph.AbstractCellView
Returns the cached bounds for the group if isleaf is false
getBounds() - method in class org.jgraph.graph.CellView
Returns the bounds for the view.
getBounds() - method in class org.jgraph.graph.EdgeView
Returns the location for this edgeview.
getBounds() - method in class org.jgraph.graph.GraphTransferable
getBounds() - method in class org.jgraph.graph.PortView
Returns the bounds for the port view.
getBounds() - method in class org.jgraph.graph.VertexView
Returns the cached bounds for the vertex.
getBounds(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the bounds attribute from the specified map.
getBounds(org.jgraph.graph.CellView) - method in class org.jgraph.graph.EdgeRenderer
Returns the bounds of the edge shape.
getBounds(org.jgraph.graph.CellView[]) - static method in class org.jgraph.graph.AbstractCellView
Returns the bounding box for the specified views.
getBounds(org.jgraph.graph.CellView[]) - static method in class org.jgraph.graph.GraphLayoutCache
Returns the bounding box for the specified cell views.
getCachedBounds() - method in class org.jgraph.graph.VertexView
getCell() - method in class org.jgraph.graph.AbstractCellView
Returns the model object that this view represents.
getCell() - method in class org.jgraph.graph.CellView
Returns the model object that this view represents.
getCell() - method in class org.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
Returns the cell.
getCell() - method in class org.jgraph.event.GraphSelectionEvent
Returns the first cell.
Hook for subclassers to avoid cloning the cell's attributes.
getCellBounds(Object) - method in class org.jgraph.JGraph
Returns the bounding rectangle of the specified cell.
getCellBounds(Object[]) - method in class org.jgraph.JGraph
Returns the bounding rectangle of the specified cells.
getCellEditorValue() - method in class org.jgraph.graph.DefaultGraphCellEditor
Returns the value currently being edited.
getCells() - method in class org.jgraph.graph.GraphContext
Returns the array that was passed to the constructor.
getCells() - method in class org.jgraph.event.GraphSelectionEvent
Returns the cells that have been added or removed from the selection.
getCells() - method in class org.jgraph.graph.GraphTransferable
Returns the cells that represent the selection.
A helper method to return various arrays of cells that are visible in this cache.
getCells(org.jgraph.graph.CellView[]) - method in class org.jgraph.graph.GraphLayoutCache
Takes an array of views and returns the array of the corresponding cells by using getCell for each view.
getCellViews() - method in class org.jgraph.graph.GraphLayoutCache
getCenterPoint() - method in class org.jgraph.JGraph
Returns the center of the component relative to the parent viewport's position.
getCenterPoint() - method in class org.jgraph.graph.VertexView
getCenterPoint(org.jgraph.graph.CellView) - static method in class org.jgraph.graph.AbstractCellView
getChange() - method in class org.jgraph.event.GraphLayoutCacheEvent
Returns the object that constitutes the change.
getChange() - method in class org.jgraph.event.GraphModelEvent
Returns the object that constitutes the change.
getChanged() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
Returns the cells that have changed.
getChanged() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Returns the cells that have changed.
getChanged() - method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
Returns the cell views that have changed.
Returns the cells that have changed.
getChangedEdges() - method in class org.jgraph.graph.ConnectionSet
Returns a Set for the edges in this connection set.
getChangedNodes() - method in class org.jgraph.graph.ParentMap
Returns a Set for the nodes, childs and parents, in this parent map.
getChild() - method in class org.jgraph.graph.ParentMap.Entry
Returns the child of the relation.
getChild(Object,int) - method in class org.jgraph.graph.DefaultGraphModel
Returns the child of parent at index index in the parent's child array.
getChild(Object,int) - method in class org.jgraph.graph.GraphModel
Returns the child of parent at index index in the parent's child array.
getChildCount(Object) - method in class org.jgraph.graph.DefaultGraphModel
Returns the number of children of parent .
getChildCount(Object) - method in class org.jgraph.graph.GraphModel
Returns the number of children of parent .
getChildPort(Object,boolean) - method in class org.jgraph.graph.GraphLayoutCache
Hook for subclassers to return the port to be used for edges that have been connected to the group.
getChildren() - method in class org.jgraph.graph.DefaultGraphCell
Provides access to the children list to change ordering.
getChildViews() - method in class org.jgraph.graph.AbstractCellView
Returns the child views of this view.
getChildViews() - method in class org.jgraph.graph.CellView
Returns the child views of this view.
Calculates the clip
getCollapseXScale() - method in class org.jgraph.graph.GraphLayoutCache
getCollapseYScale() - method in class org.jgraph.graph.GraphLayoutCache
getConnections() - method in class org.jgraph.graph.ConnectionSet
getConnectionSet() - method in class org.jgraph.graph.DefaultGraphModel
A shortcut method to create a connection set that represents the connections in this model.
getConnectionSet() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
Returns the connectionSet.
Returns a connection set representing the graph structure after the change was applied
getConnectionSet() - method in class org.jgraph.event.GraphModelEvent.GraphModelChange
Returns a connection set representing the graph structure after the change was applied
getConnectionSet() - method in class org.jgraph.graph.GraphTransferable
Returns the connections between cells (and possibly other, unselected cells).
getContext() - method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
getContext() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
Returns the objects that have not changed explicitly, but implicitly because one of their dependent cells has changed.
getContext() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Returns null.
getContext() - method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
Returns the views that have not changed explicitly, but implicitly because one of their dependent cells has changed.
Returns the objects that have not changed explicitly, but implicitly because one of their dependent cells has changed.
Hook for subclassers to augment the context for a graphChange.
getCurrentPoint() - method in class org.jgraph.graph.BasicMarqueeHandler
Returns the currentPoint.
getDashOffset(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the dashoffset attribute from the specified map.
getDashPattern(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the dashpattern attribute from the specified map.
getDefaultPortForCell(Object) - method in class org.jgraph.JGraph
Returns the default portview for the specified cell.
getDescendantCount() - method in class org.jgraph.graph.GraphContext
Returns the number of all objects (cells and children) in this object.
getDescendants(Object[]) - method in class org.jgraph.JGraph
Returns all cells including all descendants in the passed in order of cells.
Flattens the given array of root cells by adding the roots and their descandants.
getDescendantViews(org.jgraph.graph.CellView[]) - static method in class org.jgraph.graph.AbstractCellView
Returns all views, including descendants that have a parent in views without the PortViews.
getDirtyRegion() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
getDirtyRegion() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
getDirtyRegion() - method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
Returns the dirty region for the original position of the changed cells before the change happened.
Returns the dirty region for the original position of the changed cells before the change happened.
getDropAction() - method in class org.jgraph.plaf.basic.BasicGraphUI
Returns the current drop action.
getDropAction() - method in class org.jgraph.plaf.GraphUI
Returns the current drop action.
getDx(double) - method in class org.jgraph.util.Spline
Returns the first derivation at x.
getDx(double) - method in class org.jgraph.util.Spline2D
getDy(double) - method in class org.jgraph.util.Spline2D
getEdge() - method in class org.jgraph.graph.ConnectionSet.Connection
Returns the edge of the connection.
getEdgeDeparture() - static method in class org.jgraph.util.ParallelEdgeRouter
Getter to obtain the distance between intermediate and source/target points
getEdgeLabelsMovable() - method in class org.jgraph.JGraph
Returns true if edge labels may be dragged and dropped.
getEdges() - method in class org.jgraph.graph.ConnectionSet
getEdges() - method in class org.jgraph.graph.DefaultPort
Returns the collection of edges connected to this port.
Returns the incoming or outgoing edges for cell.
Returns the incoming or outgoing edges for cell.
getEdges(org.jgraph.graph.GraphModel,Object[]) - static method in class org.jgraph.graph.DefaultGraphModel
Returns the set of all connected edges to cells or their descendants.
Returns the edges between two specified ports or two specified vertices.
getEdgeSeparation() - static method in class org.jgraph.util.ParallelEdgeRouter
Getter to obtain the distance between each parallel edge
getEdgeStyle() - method in class org.jgraph.graph.DefaultEdge.LoopRouting
getEditClickCount() - method in class org.jgraph.JGraph
Returns the number of clicks for editing to start.
getEditingCell() - method in class org.jgraph.JGraph
Returns the cell that is currently being edited.
getEditingCell(org.jgraph.JGraph) - method in class org.jgraph.plaf.basic.BasicGraphUI
Returns the element that is being edited.
getEditingCell(org.jgraph.JGraph) - method in class org.jgraph.plaf.GraphUI
Returns the cell that is being edited.
getEditor() - method in class org.jgraph.graph.AbstractCellView
Returns a cell editor for the view.
getEditor() - method in class org.jgraph.graph.CellView
Returns a cell editor for the view.
getEditorLocation(Object,Dimension2D,Point2D) - method in class org.jgraph.plaf.basic.BasicGraphUI
Subclassers may override this to provide a better location for the in-place editing of edges (if you do not inherit from the EdgeRenderer class).
getEndSize(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the endsize attribute from the specified map.
Returns the label bounds of the specified view in the given graph.
getExtraLabelPosition(int) - method in class org.jgraph.graph.EdgeView
Returns a point that describes the position of the label.
Returns the label position of the specified view in the given graph.
getExtraLabelPositions(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the extralabelpositions attribute from the specified map.
getExtraLabels(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the additional label objects from the specified map.Extra labels only work with edges currently.
Returns the label size of the specified view in the given graph.
getFactory() - method in class org.jgraph.graph.GraphLayoutCache
Returns the factory that was passed to the constructor.
getFastValue(double) - method in class org.jgraph.util.Spline
Returns an interpolated value.
getFirstCellForLocation(double,double) - method in class org.jgraph.JGraph
Returns the topmost cell at the specified location.
getFirstOpaqueParent(Component) - method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
getFocusedCell() - method in class org.jgraph.plaf.basic.BasicGraphUI
Returns the cell that has the focus.
getFont() - method in class org.jgraph.graph.DefaultGraphCellEditor
Gets the font used for editing.
getFont() - method in class org.jgraph.graph.DefaultGraphCellEditor.DefaultTextField
getFont(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the font for the specified attribute map.
getForeground(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the foreground attribute from the specified map.
getGradientColor() - method in class org.jgraph.graph.EdgeRenderer
getGradientColor() - method in class org.jgraph.graph.VertexRenderer
getGradientColor(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the gradientcolor attribute from the specified map.
getGraph() - method in class org.jgraph.graph.GraphContext
Returns the graph that was passed to the constructor.
Configures the editor.
Sets an initial value for the editor.
getGraphForEvent(MouseEvent) - static method in class org.jgraph.graph.BasicMarqueeHandler
getGraphLayoutCache() - method in class org.jgraph.JGraph
Returns the GraphLayoutCache that is providing the view-data.
getGraphLayoutCacheListeners() - method in class org.jgraph.graph.GraphLayoutCache
Return an array of all GraphLayoutCacheListener that were added to this model.
getGraphModelListeners() - method in class org.jgraph.graph.DefaultGraphModel
Return an array of all GraphModelListeners that were added to this model.
getGridColor() - method in class org.jgraph.JGraph
Returns the current grid color.
getGridMode() - method in class org.jgraph.JGraph
Returns the current grid view mode.
getGridSize() - method in class org.jgraph.JGraph
Returns the size of the grid in pixels.
getHandle() - method in class org.jgraph.plaf.basic.BasicGraphUI
Returns the handle that is currently active, or null, if no handle is currently active.
getHandle() - method in class org.jgraph.plaf.GraphUI
Returns the CellHandle that is currently active, or null if no handle is active.
Returns a cell handle for the view.
getHandle(org.jgraph.graph.GraphContext) - method in class org.jgraph.graph.CellView
Returns a cell handle for the view.
getHandle(org.jgraph.graph.GraphContext) - method in class org.jgraph.graph.EdgeView
Returns a cell handle for the view.
getHandle(org.jgraph.graph.GraphContext) - method in class org.jgraph.graph.PortView
Returns null.
getHandle(org.jgraph.graph.GraphContext) - method in class org.jgraph.graph.VertexView
Returns a cell handle for the view, if the graph and the view are sizeable.
getHandleColor() - method in class org.jgraph.JGraph
Returns the current handle color.
getHandleSize() - method in class org.jgraph.JGraph
Returns the size of the handles.
getHiddenCellViews() - method in class org.jgraph.graph.GraphLayoutCache
getHiddenMapping() - method in class org.jgraph.graph.GraphLayoutCache
Returns the hiddenMapping.
getHighlightColor() - method in class org.jgraph.JGraph
Returns the current highlight color.
getHorizontalAlignment(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the horizontalalignment attribute from the specified map.
getHorizontalTextPosition(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the horizontaltextposition attribute from the specified map.
getHTMLData() - method in class org.jgraph.plaf.basic.BasicGraphTransferable
Fetch the data in a text/html format
getHTMLData() - method in class org.jgraph.graph.GraphTransferable
Fetch the data in a text/html format.
getIcon(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the icon attribute from the specified map.
getImage(Color,int) - method in class org.jgraph.JGraph
Returns a BufferedImage for the graph using inset as an empty border around the cells of the graph.
Returns the incoming edges for cell.
Returns the incoming edges for cell.
getIndexOfChild(Object,Object) - method in class org.jgraph.graph.DefaultGraphModel
Returns the index of child in parent.
getIndexOfChild(Object,Object) - method in class org.jgraph.graph.GraphModel
Returns the index of child in parent.
getIndexOfRoot(Object) - method in class org.jgraph.graph.DefaultGraphModel
Returns the index of root in the model.
getIndexOfRoot(Object) - method in class org.jgraph.graph.GraphModel
Returns the index of root in the model.
getInitialLocation(Object[]) - method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
Returns the initial location, which is the top left corner of the selection, ignoring all connected endpoints of edges.
getInserted() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
Returns the cells that were inserted.
getInserted() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Returns the cells that have changed.
getInserted() - method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
Returns the cells that habe been made visible.
Returns the cells that have been inserted.
getInsertionLocation() - method in class org.jgraph.plaf.basic.BasicGraphUI
Returns the current location of the Drag-and-Drop activity.
getInsertionLocation() - method in class org.jgraph.plaf.GraphUI
Returns the insertion location for DnD operations.
Hook method to determine offset of cells cloned via the clipboard
getInset(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the inset attribute from the specified map.
getInvokesStopCellEditing() - method in class org.jgraph.JGraph
Returns the indicator that tells what happens when editing is interrupted.
Returns the label bounds of the specified view in the given graph.
getLabelBounds(Point2D,Dimension,String) - method in class org.jgraph.graph.EdgeRenderer
Returns the label bounds of the specified view in the given graph.
getLabelPosition() - method in class org.jgraph.graph.EdgeView
Returns a point that describes the position of the label.
getLabelPosition(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the label position attribute from the specified map.
Returns the label position of the specified view in the given graph.
getLabelPosition(Point2D) - method in class org.jgraph.graph.EdgeRenderer
Returns the label position of the specified view in the given graph.
Returns the label size of the specified view in the given graph.
getLabelVector() - method in class org.jgraph.graph.EdgeView
Hook to return the vector that is taken as the base vector to compute relative label positions.
getLeafViewAt(double,double) - method in class org.jgraph.JGraph
Returns the next view at the specified location wrt.
getLength() - method in class org.jgraph.util.Spline2D
getLength(org.jgraph.graph.CellView) - static method in class org.jgraph.graph.EdgeView
getLineBegin(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the LINEBEGIN attribute from the specified map.
getLineColor(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the linecolor attribute from the specified map.
getLineEnd(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the LINEEND attribute from the specified map.
getLineStyle(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the linestyle attribute from the specified map.
getLineWidth(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the linewidth attribute from the specified map.
getLink(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the link for the specified attribute map.
getListeners(Class) - method in class org.jgraph.graph.DefaultGraphSelectionModel
Returns an array of all the listeners of the given type that were added to this model.
getLocalAttributes() - method in class org.jgraph.graph.GraphLayoutCache
getLocation() - method in class org.jgraph.graph.PortView
Shortcut method to getLocation(null, null)
getLocation(org.jgraph.graph.EdgeView) - method in class org.jgraph.graph.PortView
For backwards compatibility.
getLocation(org.jgraph.graph.EdgeView,Point2D) - method in class org.jgraph.graph.PortView
Returns the point that the port represents with respect to edge and point, which is the nearest point to this port view on the edge.
getLockedHandleColor() - method in class org.jgraph.JGraph
Returns the current second handle color.
getLoopStyle() - method in class org.jgraph.graph.DefaultEdge.LoopRouting
getMapping(Object,boolean) - method in class org.jgraph.graph.CellMapper
Returns the view that is associated with cell.
getMapping(Object,boolean) - method in class org.jgraph.graph.GraphContext
Returns the CellView that is mapped to cell in the graph context.
getMapping(Object,boolean) - method in class org.jgraph.graph.GraphLayoutCache
Returns the view for the specified cell.
getMapping(Object[]) - method in class org.jgraph.graph.GraphLayoutCache
Returns the views for the specified array of cells without creating these views on the fly.
getMapping(Object[],boolean) - method in class org.jgraph.graph.GraphLayoutCache
Returns the views for the specified array of cells.
getMarqueeBounds() - method in class org.jgraph.graph.BasicMarqueeHandler
Returns the marqueeBounds.
getMarqueeColor() - method in class org.jgraph.JGraph
Returns the current marquee color.
getMarqueeHandler() - method in class org.jgraph.JGraph
Returns the MarqueeHandler that will handle marquee selection.
getMaximumSize(JComponent) - method in class org.jgraph.plaf.basic.BasicGraphUI
Returns the maximum size for this component, which will be the preferred size if the instance is currently in a JGraph, or 0, 0.
getMinimumMove() - method in class org.jgraph.JGraph
Returns the miminum amount of pixels for a move operation.
getMinimumSize(JComponent) - method in class org.jgraph.plaf.basic.BasicGraphUI
Returns the minimum size for this component.
getModel() - method in class org.jgraph.graph.GraphLayoutCache
Returns the current model.
getModel() - method in class org.jgraph.JGraph
Returns the GraphModel that is providing the data.
getMoveableAxis(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the moveableaxis attribute from the specified map.
getNearestPoint(boolean) - method in class org.jgraph.graph.EdgeView
Returns the nearest point wrt to the source or target.
Returns a collection of cells that are connected to the specified cell by edges.
Returns the cell at the specified location that is "behind" the current cell.
Note: Arguments are not expected to be scaled (they are scaled in here).
Returns the next view at the specified location wrt.
Returns the next view at the specified location wrt.
Returns the next view at the specified location wrt.
Returns the next view at the specified location wrt.
getOffgraphics() - method in class org.jgraph.JGraph
Returns the current double buffering graphics object.
getOffscreen() - method in class org.jgraph.JGraph
getOffscreenDirty() - method in class org.jgraph.JGraph
getOffscreenOffset() - method in class org.jgraph.JGraph
getOffset(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the offset attribute from the specified map.
Returns the outgoing edges for cell.
Returns the outgoing edges for cell.
getPaintBounds(org.jgraph.graph.EdgeView) - method in class org.jgraph.graph.EdgeRenderer
Returns the bounds of the edge shape without label
Getter to obtain the list of parallel edges
getParent() - method in class org.jgraph.graph.ParentMap.Entry
Returns the parent of the relation.
getParent(Object) - method in class org.jgraph.graph.DefaultGraphModel
Returns the parent of child in the model.
getParent(Object) - method in class org.jgraph.graph.GraphModel
Returns the parent of child in the model.
Returns the list that exclusively contains view.
getParentMap() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
Returns the parentMap.
getParentMap() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Returns null.
getParentMap() - method in class org.jgraph.event.GraphModelEvent.GraphModelChange
Returns a parent map representing the group structure after the change was applied
getParentMap() - method in class org.jgraph.graph.GraphTransferable
getParentPort(Object,boolean) - method in class org.jgraph.graph.GraphLayoutCache
Hook for subclassers to return the first or last visible port to replace the current source or target port of the edge.
getParentPorts(Object) - method in class org.jgraph.graph.GraphLayoutCache
getParentView() - method in class org.jgraph.graph.AbstractCellView
Returns the parent view for this view.
getParentView() - method in class org.jgraph.graph.CellView
Returns the parent of view of this view.
getParentView() - method in class org.jgraph.graph.PortView
This method ensures a non-null value.
getPartial() - method in class org.jgraph.graph.GraphLayoutCache
Required for XML persistence
Returns the intersection of the bounding rectangle and the straight line between the source and the specified point p.
Returns the intersection of the bounding rectangle and the straight line between the source and the specified point p.
Returns the intersection of the bounding rectangle and the straight line between the source and the specified point p.
Returns the intersection of the bounding rectangle and the straight line between the source and the specified point p.
Returns the intersection of the bounding rectangle and the straight line between the source and the specified point p.
getPerimeterPoint(Point2D,Point2D) - method in class org.jgraph.graph.VertexView
getPlainData() - method in class org.jgraph.plaf.basic.BasicGraphTransferable
Fetch the data in a text/plain format.
getPlainData() - method in class org.jgraph.graph.GraphTransferable
Fetch the data in a text/plain format.
getPoint(double) - method in class org.jgraph.util.Spline2D
getPoint(int) - method in class org.jgraph.util.Bezier
Returns the bezier points at position i.
getPoint(int) - method in class org.jgraph.graph.EdgeView
Returns the cached points for this edge.
getPointCount() - method in class org.jgraph.util.Bezier
Returns the number of bezier points.
getPointCount() - method in class org.jgraph.graph.EdgeView
Returns the number of point for this edge.
getPointLocation(int) - method in class org.jgraph.graph.EdgeView
Returns the point of edge at index.
getPoints() - method in class org.jgraph.util.Bezier
Returns the calculated bezier points.
getPoints() - method in class org.jgraph.graph.EdgeView
Returns the points.
getPoints(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the points attribute from the specified map.
getPort() - method in class org.jgraph.graph.ConnectionSet.Connection
Returns the port of the connection.
getPort(Object,boolean) - method in class org.jgraph.graph.ConnectionSet
Returns the source or target of the specified edge in this connection set or null if the connection set contains no corresponding entry for the edge.
getPortForLocation(double,double) - method in class org.jgraph.JGraph
Convenience method to return the port at the specified location.
getPorts() - method in class org.jgraph.graph.GraphLayoutCache
Returns the ports of the view.
getPorts(Object) - method in class org.jgraph.graph.GraphLayoutCache
getPortSize() - method in class org.jgraph.graph.PortView
getPortViewAt(double,double) - method in class org.jgraph.JGraph
Returns the portview at the specified location.
getPortViewAt(double,double,int) - method in class org.jgraph.JGraph
Returns the portview at the specified location.
Returns the preferred line style for this routing.
getPreferredMinSize() - method in class org.jgraph.plaf.basic.BasicGraphUI
Returns the minimum preferred size.
getPreferredScrollableViewportSize() - method in class org.jgraph.JGraph
Returns the preferred display size of a JGraph.
Returns the preferred size for the Container.
getPreferredSize(JComponent) - method in class org.jgraph.plaf.basic.BasicGraphUI
Returns the preferred size to properly display the graph.
Get the preferred Size for a cell view.
Returns the preferred size for view.
Returns a map that contains (object, map) pairs of the attributes that have been stored in the model.
Returns null.
Returns a map of (cell view, attribute) pairs.
Returns a map that contains (object, map) pairs which holds the previous attributes for the changed cells.
Returns a connection set representing the graph structure before the change was applied ( an "undo" of the change).
Returns a connection set representing the graph structure before the change was applied ( an "undo" of the change).
getPreviousCursor() - method in class org.jgraph.graph.BasicMarqueeHandler
Returns the previousCursor.
getPreviousParentMap() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
Returns a parent map representing the group structure before the change was applied ( an "undo" of the change )
getPreviousParentMap() - method in class org.jgraph.event.GraphModelEvent.GraphModelChange
Returns a parent map representing the group structure before the change was applied ( an "undo" of the change )
getRemoveAttributes(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the attribute marked as for removal in the specified map.
getRemoved() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
Returns the cells that were inserted.
getRemoved() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Returns the cells that have changed.
getRemoved() - method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
Returns the cells that have changed.
Returns the cells that have been removed.
getRenderer() - method in class org.jgraph.graph.AbstractCellView
Obtains the renderer instance for this view
getRenderer() - method in class org.jgraph.graph.EdgeView
Returns a renderer for the class.
getRenderer() - method in class org.jgraph.graph.PortView
Returns a renderer for the class.
getRenderer() - method in class org.jgraph.graph.VertexView
Returns a renderer for the class.
Returns a renderer component, configured for the view.
Returns a renderer component, configured for the view.
Configure and return the renderer based on the passed in components.
Configure and return the renderer based on the passed in components.
Configure and return the renderer based on the passed in components.
Configure and return the renderer component based on the passed in cell.
getRicherData(DataFlavor) - method in class org.jgraph.plaf.basic.BasicGraphTransferable
getRicherData(DataFlavor) - method in class org.jgraph.graph.GraphTransferable
Fetch the data in a jvm-localreference format.
getRicherFlavors() - method in class org.jgraph.plaf.basic.BasicGraphTransferable
Some subclasses will have flavors that are more descriptive than HTML or plain text.
getRicherFlavors() - method in class org.jgraph.graph.GraphTransferable
Returns the jvm-localreference flavors of the transferable.
getRootAt(int) - method in class org.jgraph.graph.DefaultGraphModel
Returns the root at index index in the model.
getRootAt(int) - method in class org.jgraph.graph.GraphModel
Returns the root at index index in the model.
getRootCount() - method in class org.jgraph.graph.DefaultGraphModel
Returns the number of roots in the model.
getRootCount() - method in class org.jgraph.graph.GraphModel
Returns the number of roots in the model.
getRoots() - method in class org.jgraph.graph.DefaultGraphModel
getRoots() - method in class org.jgraph.graph.GraphLayoutCache
Returns the roots of the view.
getRoots() - method in class org.jgraph.JGraph
Returns all root cells (cells that have no parent) that the model contains.
getRoots(org.jgraph.graph.GraphModel) - static method in class org.jgraph.graph.DefaultGraphModel
Returns the roots of the specified model as an array.
getRoots(org.jgraph.graph.GraphModel,Object[]) - static method in class org.jgraph.graph.DefaultGraphModel
Returns the roots in cells by checking if their parent is null.
getRoots(Rectangle) - method in class org.jgraph.JGraph
Returns all cells that intersect the given rectangle.
getRoots(Rectangle2D) - method in class org.jgraph.graph.GraphLayoutCache
Return all root cells that intersect the given rectangle.
Returns the roots of the specified model as a collection.
getRouting(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the routing attribute from the specified map.
getROUTING_DEFAULT() - static method in class org.jgraph.graph.GraphConstants
getROUTING_SIMPLE() - static method in class org.jgraph.graph.GraphConstants
getScale() - method in class org.jgraph.JGraph
Returns the current scale.
Returns the amount for a block increment, which is the height or width of visibleRect, based on orientation.
getScrollableTracksViewportHeight() - method in class org.jgraph.JGraph
Returns false to indicate that the height of the viewport does not determine the height of the graph, unless the preferred height of the graph is smaller than the viewports height.
getScrollableTracksViewportWidth() - method in class org.jgraph.JGraph
Returns false to indicate that the width of the viewport does not determine the width of the graph, unless the preferred width of the graph is smaller than the viewports width.
Returns the amount to increment when scrolling.
getScrollPane() - method in class org.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
Returns the JScrollPane housing the JGraph, or null if one isn't found.
getSelectables() - method in class org.jgraph.graph.DefaultGraphSelectionModel
Returns the cells that are currently selectable.
getSelectables() - method in class org.jgraph.graph.GraphSelectionModel
Returns the cells that are currently selectable.
Returns the number of selected childs for cell.
getSelectionCell() - method in class org.jgraph.graph.DefaultGraphSelectionModel
Returns the first cell in the selection.
getSelectionCell() - method in class org.jgraph.graph.GraphSelectionModel
Returns the first cell in the selection.
getSelectionCell() - method in class org.jgraph.JGraph
Returns the first selected cell.
getSelectionCellAt(Point2D) - method in class org.jgraph.JGraph
Returns the selection cell at the specified location.
getSelectionCells() - method in class org.jgraph.graph.DefaultGraphSelectionModel
Returns the cells in the selection.
getSelectionCells() - method in class org.jgraph.graph.GraphSelectionModel
Returns the cells in the selection.
getSelectionCells() - method in class org.jgraph.JGraph
Returns all selected cells.
getSelectionCells(Object[]) - method in class org.jgraph.JGraph
Returns all selected cells in cells.
getSelectionCount() - method in class org.jgraph.graph.DefaultGraphSelectionModel
Returns the number of paths that are selected.
getSelectionCount() - method in class org.jgraph.graph.GraphSelectionModel
Returns the number of cells that are selected.
getSelectionCount() - method in class org.jgraph.JGraph
Returns the number of cells selected.
getSelectionMode() - method in class org.jgraph.graph.DefaultGraphSelectionModel
Returns the selection mode, one of SINGLE_TREE_SELECTION, DISCONTIGUOUS_TREE_SELECTION or CONTIGUOUS_TREE_SELECTION.
getSelectionMode() - method in class org.jgraph.graph.GraphSelectionModel
Returns the current selection mode, either SINGLE_GRAPH_SELECTION or MULTIPLE_GRAPH_SELECTION.
getSelectionModel() - method in class org.jgraph.JGraph
Returns the model for selections.
getShape() - method in class org.jgraph.graph.EdgeView
Returns the shape of the view according to the last rendering state
getSharedInstance() - static method in class org.jgraph.util.ParallelEdgeRouter
Getter for singleton managing parallel edges
getSize(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the size attribute from the specified map.
getSizeableAxis(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the sizeableAxis attribute from the specified map.
getSource() - method in class org.jgraph.graph.DefaultEdge
Returns the source of the edge.
getSource() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
Returns the source of this change.
getSource() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Returns the source of this change.
getSource() - method in class org.jgraph.graph.Edge
Returns the source of the edge.
getSource() - method in class org.jgraph.graph.EdgeView
Returns the CellView that represents the source of the edge.
getSource() - method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
Returns the source of this change.
Returns the source of this change.
getSource(Object) - method in class org.jgraph.graph.DefaultGraphModel
Returns the source of edge.
getSource(Object) - method in class org.jgraph.graph.GraphModel
Returns the source of edge.
getSourceActions(JComponent) - method in class org.jgraph.graph.GraphTransferHandler
getSourceParentView() - method in class org.jgraph.graph.EdgeView
Returns the source vertex of the edge by calling getParent on getSource on the specified model.
getSplineX() - method in class org.jgraph.util.Spline2D
getSplineY() - method in class org.jgraph.util.Spline2D
getStartPoint() - method in class org.jgraph.graph.BasicMarqueeHandler
Returns the startPoint.
getTarget() - method in class org.jgraph.graph.DefaultEdge
Returns the target of the edge.
getTarget() - method in class org.jgraph.graph.Edge
Returns the target of the edge.
getTarget() - method in class org.jgraph.graph.EdgeView
Returns the CellView that represents the target of the edge.
getTarget(Object) - method in class org.jgraph.graph.DefaultGraphModel
Returns the target of edge.
getTarget(Object) - method in class org.jgraph.graph.GraphModel
Returns the target of edge.
getTargetParentView() - method in class org.jgraph.graph.EdgeView
Returns the target vertex of the edge by calling getParent on getTarget on the specified model.
getTolerance() - method in class org.jgraph.JGraph
Returns the maximum distance between the mousepointer and a cell to be selected.
getToolTipText(MouseEvent) - method in class org.jgraph.JGraph
Overrides JComponent'sgetToolTipText method in order to allow the graph to create a tooltip for the topmost cell under the mousepointer.
Returns the topmost cell view at the specified location using the view's bounds on non-leafs to check for containment.
getTransferData(DataFlavor) - method in class org.jgraph.plaf.basic.BasicGraphTransferable
Returns an object which represents the data to be transferred.
getTransferDataFlavors() - method in class org.jgraph.plaf.basic.BasicGraphTransferable
Returns an array of DataFlavor objects indicating the flavors the data can be provided in.
getUI() - method in class org.jgraph.JGraph
Returns the L&F object that renders this component.
getUIClassID() - method in class org.jgraph.JGraph
Returns the name of the L&F class that renders this component.
getUpdateLevel() - method in class org.jgraph.graph.DefaultGraphModel
getUserObject(Object) - static method in class org.jgraph.graph.DefaultGraphModel
getValue(double) - method in class org.jgraph.util.Spline
Returns an interpolated value.
getValue(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the value attribute from the specified map.
getValue(Object) - method in class org.jgraph.graph.DefaultGraphModel
getValue(Object) - method in class org.jgraph.graph.GraphModel
Returns the user object for the specified cell.
getVerticalAlignment(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the verticalalignment attribute from the specified map.
getVerticalTextPosition(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the verticaltextposition attribute from the specified map.
getViewPortBounds() - method in class org.jgraph.JGraph
Return the bounds of the parent viewport, if one exists.
Returns the views that have not changed explicitly, but implicitly because one of their dependent cells has changed.
Allows a GraphLayoutCache to retrieve an array of CellViews that was previously stored with putViews(GraphLayoutCache, CellView[]).
getVisibleCells(Object[]) - method in class org.jgraph.graph.GraphLayoutCache
Returns a an array with the visible cells in cells.
getVisibleSet() - method in class org.jgraph.graph.GraphLayoutCache
gradientColor - field in class org.jgraph.graph.EdgeRenderer
The gradient color of the edge
GRADIENTCOLOR - static field in class org.jgraph.graph.GraphConstants
Key for the gradient attribute.
gradientColor - field in class org.jgraph.graph.VertexRenderer
graph - field in class org.jgraph.plaf.basic.BasicGraphUI
Component that we're going to be drawing into.
graph - field in class org.jgraph.graph.DefaultGraphCellEditor
JTree instance listening too.
graph - field in class org.jgraph.graph.DefaultGraphSelectionModel
Reference to the parent graph.
graph - field in class org.jgraph.graph.EdgeRenderer
Cache the current graph for drawing
graph - field in class org.jgraph.graph.EdgeView.EdgeHandle
graph - field in class org.jgraph.graph.GraphContext
Reference to the parent graph.
graph - field in class org.jgraph.graph.VertexView.SizeHandle
GRAPH_LAYOUT_CACHE_PROPERTY - static field in class org.jgraph.JGraph
Bound property name for graphModel.
GRAPH_MODEL_PROPERTY - static field in class org.jgraph.JGraph
Bound property name for graphModel.
graphBackground - field in class org.jgraph.graph.PortRenderer
Cache the current graph background.
GraphCell - interface org.jgraph.graph.GraphCell
Defines the requirements for objects that appear as GraphCells.
GraphCellEditor - interface org.jgraph.graph.GraphCellEditor
Adds to CellEditor the extensions necessary to configure an editor in a graph.
Invoked after a cell has changed in some way.
Called from BasicGraphUI.ModelHandler to update the view based on the specified GraphModelEvent.
GraphConstants - class org.jgraph.graph.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 - class org.jgraph.graph.GraphContext
GraphContext(org.jgraph.JGraph,Object[]) - constructor for class org.jgraph.graph.GraphContext
Constructs a graph context for cells with respect to the connections defined in the model, and the views in the view of graph.
graphDidChange() - method in class org.jgraph.JGraph
Messaged when the graph has changed enough that we need to resize the bounds, but not enough that we need to remove the cells (e.g cells were inserted into the graph).
Graph Drop Target Listener
GraphIncrementAction is used to handle up/down actions.
graphLayoutCache - field in class org.jgraph.plaf.basic.BasicGraphUI
Reference to the graph's view (geometric pattern).
graphLayoutCache - field in class org.jgraph.graph.GraphContext
Reference to the graphs GraphLayoutCache.
graphLayoutCache - field in class org.jgraph.JGraph
The view that defines the display properties of the model.
GraphLayoutCache - class org.jgraph.graph.GraphLayoutCache
An object that defines the view of a graphmodel.
GraphLayoutCache() - constructor for class org.jgraph.graph.GraphLayoutCache
Constructs a graph layout cache.
Constructs a view for the specified model that uses factory to create its views.
Constructs a view for the specified model that uses factory to create its views.
Constructs a view for the specified model that uses factory to create its views.
Defines the interface for objects that may be used to represent a change to the graph layout cache.
Invoked after a cell has changed in some way.
Invoked after a cell has changed in some way.
An implementation of GraphLayoutCacheChange.
GraphLayoutCacheEdit(Map) - constructor for class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
Constructs a GraphViewEdit.
Constructs a GraphViewEdit.
Encapsulates information describing changes to a graph layout cache, and is used to notify graph layout cache listeners of the change.
Used to create an event when cells have been changed, inserted, or removed, identifying the change as a GraphLayoutCacheChange object.
Listens for changes in the graph view and updates the size accordingly.
graphLayoutCacheListener - field in class org.jgraph.plaf.basic.BasicGraphUI
Updates the display when the view has changed.
Defines the interface for an object that listens to changes in a GraphModel.
graphModel - field in class org.jgraph.plaf.basic.BasicGraphUI
Used to determine what to display.
graphModel - field in class org.jgraph.graph.GraphLayoutCache
Reference to the graphModel
graphModel - field in class org.jgraph.JGraph
The model that defines the graph displayed by this object.
GraphModel - interface org.jgraph.graph.GraphModel
The interface that defines a suitable data model for a JGraph.
Defines the interface for objects that may be included into a GraphModelEvent to describe a model change.
An implementation of GraphModelChange that can be added to the model event.
Constructs an edit record.
GraphModelEvent - class org.jgraph.event.GraphModelEvent
Encapsulates information describing changes to a graph model, and is used to notify graph model listeners of the change.
Used to create an event when cells have been changed, inserted, or removed, identifying the change as a ModelChange object.
Listens for changes in the graph model and updates the view accordingly.
An implementation of GraphViewChange.
Constructs a GraphModelEdit.
graphModelListener - field in class org.jgraph.plaf.basic.BasicGraphUI
Is responsible for updating the view based on model events.
GraphModelListener - interface org.jgraph.event.GraphModelListener
Defines the interface for an object that listens to changes in a GraphModel.
GraphSelectionEvent - class org.jgraph.event.GraphSelectionEvent
An event that characterizes a change in the current selection.
Represents a change in the selection of a GraphSelectionModel.
Listens for changes in the selection model and updates the display accordingly.
graphSelectionListener - field in class org.jgraph.plaf.basic.BasicGraphUI
Updates the display when the selection changes.
GraphSelectionListener - interface org.jgraph.event.GraphSelectionListener
The listener that's notified when the selection in a GraphSelectionModel changes.
graphSelectionModel - field in class org.jgraph.plaf.basic.BasicGraphUI
Model maintaining the selection.
GraphSelectionModel - interface org.jgraph.graph.GraphSelectionModel
This interface represents the current state of the selection for the graph component.
Handles creating a new GraphSelectionEvent with the JGraph as the source and passing it off to all the listeners.
GraphTransferable - class org.jgraph.graph.GraphTransferable
An object that represents the clipboard contents for a graph selection.
Constructs a new transferable selection for cells, csand attrMap.
GraphUI - class org.jgraph.plaf.GraphUI
Pluggable look and feel interface for JGraph.
GraphUndoManager - class org.jgraph.graph.GraphUndoManager
An UndoManager that may be shared among multiple GraphLayoutCache's.
GRID_COLOR_PROPERTY - static field in class org.jgraph.JGraph
Bound property name for gridColor.
GRID_SIZE_PROPERTY - static field in class org.jgraph.JGraph
Bound property name for gridSize.
GRID_VISIBLE_PROPERTY - static field in class org.jgraph.JGraph
Bound property name for gridVisible.
gridColor - field in class org.jgraph.graph.EdgeRenderer
The color of the graph grid
gridColor - field in class org.jgraph.JGraph
The color of the grid.
gridColor - field in class org.jgraph.graph.VertexRenderer
gridEnabled - field in class org.jgraph.JGraph
True if the snap method should be active (snap to grid).
gridMode - field in class org.jgraph.JGraph
The style of the grid.
gridSize - field in class org.jgraph.JGraph
The size of the grid in points.
gridVisible - field in class org.jgraph.JGraph
True if the grid is visible.
groupBounds - field in class org.jgraph.graph.AbstractCellView
Cached bounds of all children if vertex is a group
GROUPOPAQUE - static field in class org.jgraph.graph.GraphConstants
Key for the groupOpaque attribute.
groupsEditable - field in class org.jgraph.JGraph
True if the graph allows editing of non-leaf cells.

H

handle - field in class org.jgraph.plaf.basic.BasicGraphUI
Handle that we are going to use.
HANDLE_COLOR_PROPERTY - static field in class org.jgraph.JGraph
Bound property name for gridColor.
HANDLE_SIZE_PROPERTY - static field in class org.jgraph.JGraph
Bound property name for gridColor.
handleAttributes(Map) - method in class org.jgraph.graph.DefaultGraphModel
Applies attributes to the cells specified as keys.
handleAttributes(Map) - method in class org.jgraph.graph.GraphLayoutCache
Attention: Undo will not work for routing-change if ROUTING and POINTS are stored in different locations.
handleColor - field in class org.jgraph.JGraph
Color of the handles and locked handles.
Inserts the specified connection into the model.
Applies connectionSet to the model.
handleEditTrigger(Object,MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
Handles edit trigger by starting the edit and return true if the editing has already started.
Adds the groups that become empty to the cells that will be removed.
handleInsert(Object[]) - method in class org.jgraph.graph.DefaultGraphModel
Inserts cells into the model.
Hook for subclassers.
Applies cells to the model.
handler - field in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
handleRemove(Object[]) - method in class org.jgraph.graph.DefaultGraphModel
Removes cells from the model.
handles - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
handleSize - field in class org.jgraph.JGraph
Size of a handle.
Returns true if the specified child has an ancestor in parents.
hasFocus - field in class org.jgraph.graph.PortRenderer
Cached hasFocus and selected value.
hasFocus - field in class org.jgraph.graph.VertexRenderer
Cached hasFocus and selected value.
hashCode() - method in class org.jgraph.graph.ConnectionSet.Connection
Ensure equality of hashCode wrt equals().
hasNext() - method in class org.jgraph.graph.DefaultGraphModel.EmptyIterator
hasVisibleParent(Object,Set) - method in class org.jgraph.graph.GraphLayoutCache
Checks if the port or one of its parents is visible.
hidden - field in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
hiddenMapping - field in class org.jgraph.graph.GraphLayoutCache
Maps cells to views.
hideCells(Object[],boolean) - method in class org.jgraph.graph.GraphLayoutCache
Hides the specified cells with all children if descandants is true.
hidesDanglingConnections - field in class org.jgraph.graph.GraphLayoutCache
Boolean indicating whether existing connections should be hidden if their source or target port is removed from the model.
hidesExistingConnections - field in class org.jgraph.graph.GraphLayoutCache
Boolean indicating whether existing connections should be hidden if their source or target and no parent of the ports is visible, either by hiding the cell or by changing the source or target of the edge to a hidden cell.
highlightColor - field in class org.jgraph.graph.EdgeRenderer
The color of highlighted cells
highlightColor - field in class org.jgraph.JGraph
Highlight Color.
highlightColor - field in class org.jgraph.graph.VertexRenderer
HORIZONTAL_ALIGNMENT - static field in class org.jgraph.graph.GraphConstants
Key for the horizontalAlignment attribute.
HORIZONTAL_TEXT_POSITION - static field in class org.jgraph.graph.GraphConstants
Key for the horizontalTextPosition attribute.

I

ICON - static field in class org.jgraph.graph.GraphConstants
Key for the icon attribute.
ignoreTargetGroup - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
in - field in class org.jgraph.graph.GraphTransferHandler
This is used to exclude certain cell views from the group bounds computation.
inCount - field in class org.jgraph.graph.GraphTransferHandler
index - field in class org.jgraph.graph.VertexView.SizeHandle
inHitRegion(double,double) - method in class org.jgraph.graph.DefaultGraphCellEditor
Should return true if the passed in location is a valid mouse location to start editing from.
initialBounds - field in class org.jgraph.graph.VertexView.SizeHandle
initialLabelLocation - field in class org.jgraph.graph.EdgeView.EdgeHandle
Holds the initial location of the label.
initialLocation - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
initOffscreen() - method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
initOffscreen() - method in class org.jgraph.graph.VertexView.SizeHandle
insert - field in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
insert(Object) - method in class org.jgraph.graph.GraphLayoutCache
Inserts the specified vertex into the graph model.
insert(Object[]) - method in class org.jgraph.graph.GraphLayoutCache
Inserts the specified cells into the graph model.
Variant of the insert method that allows to pass a default connection set and parent map and nested map.
Inserts the roots and connections into the model.
Inserts the cells and connections into the model, and absorbs the local attributes.
Inserts the cells and connections into the model, and passes attributes to the views.
Inserts the cloned cells from the clone map and clones the passed-in arguments according to the clone map before insertion and returns the clones in order of the cells.
inserted - field in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
insertEdge(Object,Object,Object) - method in class org.jgraph.graph.GraphLayoutCache
Inserts the specified edge into the graph model.
insertGroup(Object,Object[]) - method in class org.jgraph.graph.GraphLayoutCache
Inserts the specified cell as a parent of children.
insertionLocation - field in class org.jgraph.plaf.basic.BasicGraphUI
Needed to exchange information between Transfer- and MouseListener.
Adds the specified model root cells to the view.
INSET - static field in class org.jgraph.graph.GraphConstants
Key for the inset attribute.
Installs the attributes of specified cell in this renderer instance.
Install the attributes of specified cell in this renderer instance.
installComponents() - method in class org.jgraph.plaf.basic.BasicGraphUI
Intalls the subcomponents of the graph, which is the renderer pane.
installDefaults() - method in class org.jgraph.plaf.basic.BasicGraphUI
Invoked as part from the boilerplate install block.
installKeyboardActions() - method in class org.jgraph.plaf.basic.BasicGraphUI
Invoked as part from the boilerplate install block.
installListeners() - method in class org.jgraph.plaf.basic.BasicGraphUI
Invoked as part from the boilerplate install block.
installUI(JComponent) - method in class org.jgraph.plaf.basic.BasicGraphUI
Returns true if the edge shape intersects the given rectangle.
Returns true if the view intersects the given rectangle.
intersects(org.jgraph.JGraph,Rectangle2D) - method in class org.jgraph.graph.CellView
Returns true if the view intersects the given rectangle.
intersects(org.jgraph.JGraph,Rectangle2D) - method in class org.jgraph.graph.EdgeView
Returns true if this view intersects the given rectangle.
invalidate() - method in class org.jgraph.graph.EdgeView
Resets the cached values of the edge view
invalidate() - method in class org.jgraph.graph.EdgeView.EdgeHandle
invalidate() - method in class org.jgraph.graph.VertexView.SizeHandle
invisible - field in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
INVOKES_STOP_CELL_EDITING_PROPERTY - static field in class org.jgraph.JGraph
Bound property name for messagesStopCellEditing.
invokesStopCellEditing - field in class org.jgraph.JGraph
If true, when editing is to be stopped by way of selection changing, data in graph changing or other means stopCellEditing is invoked, and changes are saved.
IS_MAC - static field in class org.jgraph.JGraph
isAbsoluteX(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the absolutex attribute from the specified map.
isAbsoluteY(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the absolutey attribute from the specified map.
isAddedCell() - method in class org.jgraph.event.GraphSelectionEvent
Returns true if the first cell has been added to the selection, a return value of false means the first cell has been removed from the selection.
isAddedCell(int) - method in class org.jgraph.event.GraphSelectionEvent
Returns true if the cell identified by index was added to the selection.
isAddedCell(Object) - method in class org.jgraph.event.GraphSelectionEvent
Returns true if the cell identified by cell was added to the selection.
isAddPointEvent(MouseEvent) - method in class org.jgraph.graph.EdgeView.EdgeHandle
Returning true signifies a mouse event adds a new point to an edge.
isAddToSelectionEvent(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI
Returning true signifies that cells are added to the selection.
isAllAttributesLocal() - method in class org.jgraph.graph.GraphLayoutCache
isAlwaysReceiveAsCopyAction() - method in class org.jgraph.graph.GraphTransferHandler
isAntiAliased() - method in class org.jgraph.JGraph
Returns true if the graph will be anti aliased.
isAutoResizeGraph() - method in class org.jgraph.JGraph
Returns true if the graph should be automatically resized when cells are being moved below the bottom right corner.
isAutoSize(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the autosize attribute from the specified map.
isAutoSizeOnValueChange() - method in class org.jgraph.graph.GraphLayoutCache
Returns true if cells should be auto-sized when their values change
isBackgroundScaled() - method in class org.jgraph.JGraph
isBeginFill(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the beginfill attribute from the specified map.
isBendable() - method in class org.jgraph.JGraph
Returns true if the graph allows adding/removing/modifying points.
isBendable(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the bendable attribute from the specified map.
isCellEditable(EventObject) - method in class org.jgraph.graph.DefaultGraphCellEditor
If the realEditor returns true to this message, prepareForEditing is messaged and true is returned.
isCellEditable(Object) - method in class org.jgraph.JGraph
Returns true if the graph and the cell are editable.
isCellSelected(Object) - method in class org.jgraph.graph.DefaultGraphSelectionModel
Returns true if the cell, cell, is in the current selection.
isCellSelected(Object) - method in class org.jgraph.graph.GraphSelectionModel
Returns true if the cell, cell, is in the current selection.
isCellSelected(Object) - method in class org.jgraph.JGraph
Returns true if the cell is currently selected.
isChildrenSelectable() - method in class org.jgraph.graph.DefaultGraphSelectionModel
Returns true if the selection model allows the selection of children.
isChildrenSelectable() - method in class org.jgraph.graph.GraphSelectionModel
Returns true if the selection model allows the selection of children.
isChildrenSelectable(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the childrenselectable attribute from the specified map.
isChildrenSelectable(Object) - method in class org.jgraph.graph.DefaultGraphSelectionModel
Hook for subclassers for fine-grained control over stepping-into cells.
isChildrenSelected(Object) - method in class org.jgraph.graph.DefaultGraphSelectionModel
Returns true if the cell, cell, has selected children.
isChildrenSelected(Object) - method in class org.jgraph.graph.GraphSelectionModel
Returns true if the cell, cell, has selected children.
isCloneable() - method in class org.jgraph.JGraph
Returns true if cells are cloned on CTRL-Drag operations.
isConnectable() - method in class org.jgraph.JGraph
Returns true if the graph allows new connections to be established.
isConnectable(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the connectable attribute from the specified map.
isConstrained(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the constrained attribute from the specified map.
isConstrainedMoveEvent(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI
Returning true signifies a move should only be applied to one direction.
isConstrainedMoveEvent(MouseEvent) - method in class org.jgraph.graph.EdgeView.EdgeHandle
isContextVisible - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
Returns true if key is a control attribute
isDataFlavorSupported(DataFlavor) - method in class org.jgraph.plaf.basic.BasicGraphTransferable
Returns whether or not the specified data flavor is supported for this object.
isDisconnectable() - method in class org.jgraph.JGraph
Returns true if the graph allows existing connections to be removed.
isDisconnectable(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the disconnectable attribute from the specified map.
isDisconnectOnMove() - method in class org.jgraph.JGraph
Returns true if selected edges should be disconnected from unselected vertices when they are moved.
isDoubleBuffered - field in class org.jgraph.graph.VertexRenderer
Cached value of the double buffered state
isDragEnabled() - method in class org.jgraph.JGraph
Returns true if the graph uses Drag-and-Drop to move cells.
isDragging - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
Indicates whether this handle has started drag and drop.
isDropEnabled() - method in class org.jgraph.JGraph
Returns true if the graph accepts drops/pastes from external sources.
isEdge(Object) - method in class org.jgraph.graph.DefaultGraphModel
Returns true if edge is a valid edge.
isEdge(Object) - method in class org.jgraph.graph.GraphModel
Returns true if edge is a valid edge.
isEdgeConnectable - field in class org.jgraph.graph.EdgeView.EdgeHandle
isEditable() - method in class org.jgraph.JGraph
Returns true if the graph is editable (if it allows cells to be edited).
isEditable(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the editable attribute from the specified map.
isEditing() - method in class org.jgraph.graph.EdgeView.EdgeHandle
isEditing() - method in class org.jgraph.JGraph
Returns true if the graph is being edited.
isEditing(org.jgraph.JGraph) - method in class org.jgraph.plaf.basic.BasicGraphUI
Returns true if the graph is being edited.
isEditing(org.jgraph.JGraph) - method in class org.jgraph.plaf.GraphUI
Returns true if the graph is being edited.
isEmpty() - method in class org.jgraph.graph.ConnectionSet
Returns true if the connection set is empty.
isEmpty() - method in class org.jgraph.graph.GraphContext
Returns true if this object contains no cells.
isEnabled() - method in class org.jgraph.plaf.basic.BasicGraphUI.GraphIncrementAction
isEndFill(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the endfill attribute from the specified map.
isFillable(int) - method in class org.jgraph.graph.EdgeRenderer
isForceMarqueeEvent(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI
Returning true signifies the marquee handler has precedence over other handlers, and is receiving subsequent mouse events.
isForceMarqueeEvent(MouseEvent) - method in class org.jgraph.graph.BasicMarqueeHandler
isGridEnabled() - method in class org.jgraph.JGraph
Returns true if the grid is active.
isGridVisible() - method in class org.jgraph.JGraph
Returns true if the grid will be visible.
isGroup(org.jgraph.graph.GraphModel,Object) - static method in class org.jgraph.graph.DefaultGraphModel
Checks whether the cell has at least one child which is not a port.
isGroupOpaque(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the opaque attribute from the specified map.
isGroupsEditable() - method in class org.jgraph.JGraph
isHidesDanglingConnections() - method in class org.jgraph.graph.GraphLayoutCache
Returns the hidesDanglingConnections.
isHidesExistingConnections() - method in class org.jgraph.graph.GraphLayoutCache
Returns the hidesExistingConnections.
isHTMLFlavor(DataFlavor) - method in class org.jgraph.plaf.basic.BasicGraphTransferable
Returns whether or not the specified data flavor is an HTML flavor that is supported.
isHTMLSupported() - method in class org.jgraph.plaf.basic.BasicGraphTransferable
Whether the HTML flavors are offered.
isHTMLSupported() - method in class org.jgraph.graph.GraphTransferable
Returns true if the transferable support a text/html format.
isJumpToDefaultPort - field in class org.jgraph.JGraph
True if getPortViewAt should return the default port if no other port is found.
isJumpToDefaultPort() - method in class org.jgraph.JGraph
Returns true if getPortViewAt should return the default port if no other port is found.
isKeyDown - field in class org.jgraph.plaf.basic.BasicGraphUI.KeyHandler
Set to true while keyPressed is active.
isLabelAlongEdge(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the true if the label should be painted along the edge.
isLeaf() - method in class org.jgraph.graph.AbstractCellView
Returns true if the view is a leaf.
isLeaf() - method in class org.jgraph.graph.CellView
Returns true if the view is a leaf.
isLeaf(Object) - method in class org.jgraph.graph.DefaultGraphModel
Returns whether the specified node is a leaf node.
isLeaf(Object) - method in class org.jgraph.graph.GraphModel
Returns whether the specified node is a leaf node.
isLocalAttribute(Object,Object,Object) - method in class org.jgraph.graph.GraphLayoutCache
Returns true if the set of local attributes contains key
isLoop() - method in class org.jgraph.graph.EdgeView
Returns true if the edge is a loop.
Hook for subclassers.
isMoveable() - method in class org.jgraph.JGraph
isMoveable(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the moveable attribute from the specified map.
isMoveBelowZero - field in class org.jgraph.graph.EdgeRenderer
Boolean attributes of the current edgeview.
isMoveBelowZero() - method in class org.jgraph.JGraph
Returns true if the graph allows to move cells below zero.
isMoveBeyondGraphBounds() - method in class org.jgraph.JGraph
isMoveIntoGroups - field in class org.jgraph.JGraph
Specifies if cells should be added to a group when moved over the group's area.
isMoveIntoGroups() - method in class org.jgraph.JGraph
Returns true if cells should be added to groups when moved over the group's area.
isMoveOutOfGroups - field in class org.jgraph.JGraph
Specifies if cells should be removed from groups when removed from the group area.
isMoveOutOfGroups() - method in class org.jgraph.JGraph
Returns true if cells should be removed from groups when removed from the group's area.
isMovesChildrenOnExpand() - method in class org.jgraph.graph.GraphLayoutCache
isMovesParentsOnCollapse() - method in class org.jgraph.graph.GraphLayoutCache
isMoving - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
Indicates whether this handle is currently moving cells.
isNew - field in class org.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
isNew() - method in class org.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
Returns the isNew.
isOpaque(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the opaque attribute from the specified map.
isPartial() - method in class org.jgraph.graph.GraphLayoutCache
isPlainFlavor(DataFlavor) - method in class org.jgraph.plaf.basic.BasicGraphTransferable
Returns whether or not the specified data flavor is an plain flavor that is supported.
isPlainSupported() - method in class org.jgraph.plaf.basic.BasicGraphTransferable
Whether the plain text flavors are offered.
isPlainSupported() - method in class org.jgraph.graph.GraphTransferable
Returns true if the transferable support a text/plain format.
isPort(Object) - method in class org.jgraph.graph.DefaultGraphModel
Returns true if port is a valid port, possibly supporting edge connection.
isPort(Object) - method in class org.jgraph.graph.GraphModel
Returns true if port is a valid port, possibly supporting edge connection.
isPortsOnTop() - method in class org.jgraph.JGraph
isPortsScaled() - method in class org.jgraph.JGraph
Returns true if the ports will be scaled.
isPortsVisible() - method in class org.jgraph.JGraph
Returns true if the ports will be visible.
isPreviewInvalidNullPorts() - method in class org.jgraph.JGraph
Returns true if graph allows invalid null ports during previews
isReconnectsEdgesToVisibleParent() - method in class org.jgraph.graph.GraphLayoutCache
isRemembersCellViews() - method in class org.jgraph.graph.GraphLayoutCache
Returns the remembersCellViews.
isRemoveAll(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the removeall attribute from the specified map.
isRemoveEmptyGroups() - method in class org.jgraph.graph.DefaultGraphModel
isRemovePointEvent(MouseEvent) - method in class org.jgraph.graph.EdgeView.EdgeHandle
Returning true signifies a mouse event removes a given point.
isResize(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the resize attribute from the specified map.
isResizesParentsOnCollapse() - method in class org.jgraph.graph.GraphLayoutCache
isRicherFlavor(DataFlavor) - method in class org.jgraph.plaf.basic.BasicGraphTransferable
isSelectable(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the selectable attribute from the specified map.
isSelectionEmpty() - method in class org.jgraph.graph.DefaultGraphSelectionModel
Returns true if the selection is currently empty.
isSelectionEmpty() - method in class org.jgraph.graph.GraphSelectionModel
Returns true if the selection is currently empty.
isSelectionEmpty() - method in class org.jgraph.JGraph
Returns true if the selection is currently empty.
isSelectionEnabled() - method in class org.jgraph.JGraph
Returns true if the cell selection is enabled
isSelectsAllInsertedCells() - method in class org.jgraph.graph.GraphLayoutCache
isSelectsLocalInsertedCells() - method in class org.jgraph.graph.GraphLayoutCache
isShowsChangedConnections() - method in class org.jgraph.graph.GraphLayoutCache
isShowsExistingConnections() - method in class org.jgraph.graph.GraphLayoutCache
Returns the showsExistingConnections.
isShowsInsertedConnections() - method in class org.jgraph.graph.GraphLayoutCache
Returns the showsInsertedConnections.
isSignificant() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
isSignificant() - method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
isSizeable() - method in class org.jgraph.JGraph
Returns true if the graph allows cells to be resized.
isSizeable(Map) - static method in class org.jgraph.graph.GraphConstants
Returns the sizeable attribute from the specified map.
isSnapSelectedView() - method in class org.jgraph.plaf.basic.BasicGraphUI
isSource - field in class org.jgraph.graph.ConnectionSet.Connection
Indicates if port is the source of edge.
isSource() - method in class org.jgraph.graph.ConnectionSet.Connection
Returns true if port is the source of edge.
isSourceEditing() - method in class org.jgraph.graph.EdgeView.EdgeHandle
isStringFlavor(DataFlavor) - method in class org.jgraph.plaf.basic.BasicGraphTransferable
Returns whether or not the specified data flavor is a String flavor that is supported.
isTargetEditing() - method in class org.jgraph.graph.EdgeView.EdgeHandle
isToggleSelectionEvent(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI
Returning true signifies a mouse event on the cell should toggle the selection of only the cell under mouse.
isVertex(org.jgraph.graph.GraphModel,Object) - static method in class org.jgraph.graph.DefaultGraphModel
Returns true if vertex is a valid vertex.
isVisible(Object) - method in class org.jgraph.graph.GraphLayoutCache
isVolatileOffscreen() - method in class org.jgraph.JGraph
isXorEnabled() - method in class org.jgraph.JGraph
Returns true if the graph accepts drops/pastes from external sources.

J

JGraph - class org.jgraph.JGraph
A control that displays a network of related objects using the well-known paradigm of a graph.
JGraph() - constructor for class org.jgraph.JGraph
Returns a JGraph with a sample model.
JGraph(org.jgraph.graph.GraphLayoutCache) - constructor for class org.jgraph.JGraph
Returns an instance of JGraph which displays the data model using the specified view.
JGraph(org.jgraph.graph.GraphModel) - constructor for class org.jgraph.JGraph
Returns an instance of JGraph which displays the the specified data model.
Returns an instance of JGraph which displays the specified data model and assigns the specified marquee handler
Returns an instance of JGraph which displays the specified data model using the specified view.
Returns an instance of JGraph which displays the specified data model using the specified view and assigns the specified marquee handler

K

BasicGraphUI.KeyHandler - class org.jgraph.plaf.basic.BasicGraphUI.KeyHandler
This is used to get mutliple key down events to appropriately generate events.
keyListener - field in class org.jgraph.plaf.basic.BasicGraphUI
Listens for KeyListener events.
keyPressed(KeyEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.KeyHandler
keyReleased(KeyEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.KeyHandler

L

label - field in class org.jgraph.graph.EdgeView.EdgeHandle
LABELALONGEDGE - static field in class org.jgraph.graph.GraphConstants
Key for the labelAlongEdge attribute.
labelBorder - field in class org.jgraph.graph.EdgeRenderer
Boolean attributes of the current edgeview.
labelPosition - field in class org.jgraph.graph.EdgeView
Cached label position of the edge.
LABELPOSITION - static field in class org.jgraph.graph.GraphConstants
Key for the labelposition attribute.
labelTransformEnabled - field in class org.jgraph.graph.EdgeRenderer
Boolean attributes of the current edgeview.
labelVector - field in class org.jgraph.graph.EdgeView
LABELWIDTHBUFFER - static field in class org.jgraph.graph.EdgeRenderer
When zooming a graph the font size jumps at certain zoom levels rather than scaling smoothly.
last - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
lastBufferAllocated - field in class org.jgraph.JGraph
Stores whether the last double buffer allocation worked or not
lastCell - field in class org.jgraph.graph.DefaultGraphCellEditor
last path that was selected.
lastFocus - field in class org.jgraph.plaf.basic.BasicGraphUI
The focused cell under the mousepointer and the last focused cell.
lastParent - field in class org.jgraph.graph.PortView
Cache of the last valid parent.
layer - field in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
LINE_GRID_MODE - static field in class org.jgraph.JGraph
LINEBEGIN - static field in class org.jgraph.graph.GraphConstants
Key for the lineBegin attribute.
LINECOLOR - static field in class org.jgraph.graph.GraphConstants
Key for the linecolor attribute.
lineDash - field in class org.jgraph.graph.EdgeRenderer
Contains the current dash pattern.
LINEEND - static field in class org.jgraph.graph.GraphConstants
Key for the lineEnd attribute.
lineShape - field in class org.jgraph.graph.EdgeView
Drawing attributes that are created on the fly
lineStyle - field in class org.jgraph.graph.EdgeRenderer
Painting attributes of the current edgeview
LINESTYLE - static field in class org.jgraph.graph.GraphConstants
Key for the lineStyle attribute.
lineWidth - field in class org.jgraph.graph.EdgeRenderer
Width of the current edge view
LINEWIDTH - static field in class org.jgraph.graph.GraphConstants
Key for the linewidth attribute.
LINK - static field in class org.jgraph.graph.GraphConstants
Key for the link attribute.
listenerList - field in class org.jgraph.graph.DefaultGraphModel
The list of listeners that listen to the model.
listenerList - field in class org.jgraph.graph.DefaultGraphSelectionModel
Event listener list.
listenerList - field in class org.jgraph.graph.GraphLayoutCache
The list of listeners that listen to the GraphLayoutCache.
loc - field in class org.jgraph.graph.EdgeView.EdgeHandle
localAttributes - field in class org.jgraph.graph.GraphLayoutCache
A set containing all attribute keys that are stored in the cell views, in other words, the view-local attributes.
LOCKED_HANDLE_COLOR_PROPERTY - static field in class org.jgraph.JGraph
Bound property name for gridColor.
lockedHandleColor - field in class org.jgraph.graph.EdgeRenderer
The color of the second available handle
lockedHandleColor - field in class org.jgraph.JGraph
Color of the handles and locked handles.
lockedHandleColor - field in class org.jgraph.graph.VertexRenderer
lostOwnership(Clipboard,Transferable) - method in class org.jgraph.graph.GraphTransferable

M

main(String[]) - static method in class org.jgraph.JGraph
mapping - field in class org.jgraph.graph.GraphLayoutCache
Maps cells to views.
marquee - field in class org.jgraph.plaf.basic.BasicGraphUI
Marquee that we are going to use.
marquee - field in class org.jgraph.JGraph
Handler for marquee selection.
MARQUEE_HANDLER_PROPERTY - static field in class org.jgraph.JGraph
Bound property name for graphModel.
marqueeBounds - field in class org.jgraph.graph.BasicMarqueeHandler
marqueeColor - field in class org.jgraph.JGraph
Color of the marquee.
MAXCELLS - static field in class org.jgraph.plaf.basic.BasicGraphUI
The maximum number of cells to paint when dragging.
MAXCLIPCELLS - static field in class org.jgraph.plaf.basic.BasicGraphUI
Maximum number of cells to compute clipping bounds for.
MAXHANDLES - static field in class org.jgraph.plaf.basic.BasicGraphUI
The maximum number of handles to paint individually.
merge(Map,Map) - static method in class org.jgraph.graph.GraphConstants
Merges the specified nested maps by adding all attributes in the change to the attributes for the cell in target, if the cell does not exist in target, then a new entry is added with all attributes from change.
mergeAttributes() - method in class org.jgraph.graph.AbstractCellView
Implements the merging of the cell's attributes, initially stored in allAttributes, and the location attributes.
metrics - field in class org.jgraph.graph.EdgeRenderer
Reference to the font metrics of the above
minimumMove - field in class org.jgraph.JGraph
Minimum amount of pixels to start a move transaction.
mouseClicked(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
mouseDragged(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
mouseDragged(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
mouseDragged(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
Process mouse dragged event.
mouseDragged(MouseEvent) - method in class org.jgraph.graph.BasicMarqueeHandler
Includes the specified startPoint in the marquee selection.
mouseDragged(MouseEvent) - method in class org.jgraph.graph.CellHandle
Messaged when the user drags the selection.
mouseDragged(MouseEvent) - method in class org.jgraph.graph.EdgeView.EdgeHandle
mouseDragged(MouseEvent) - method in class org.jgraph.graph.VertexView.SizeHandle
Process mouse dragged event.
mouseEntered(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
mouseExited(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
TreeMouseListener is responsible for updating the selection based on mouse events.
MouseInputHandler handles passing all mouse events, including mouse motion events, until the mouse is released to the destination it is constructed with.
mouseListener - field in class org.jgraph.plaf.basic.BasicGraphUI
Listens for Mouse events.
mouseMoved(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
Invoked when the mouse pointer has been moved on a component (with no buttons down).
mouseMoved(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
mouseMoved(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
Invoked when the mouse pointer has been moved on a component (with no buttons down).
mouseMoved(MouseEvent) - method in class org.jgraph.graph.BasicMarqueeHandler
Empty.
mouseMoved(MouseEvent) - method in class org.jgraph.graph.CellHandle
Messaged when the mouse is moved.
mouseMoved(MouseEvent) - method in class org.jgraph.graph.EdgeView.EdgeHandle
Invoked when the mouse pointer has been moved on a component (with no buttons down).
mouseMoved(MouseEvent) - method in class org.jgraph.graph.VertexView.SizeHandle
Invoked when the mouse pointer has been moved on a component (with no buttons down).
mousePressed(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
Invoked when a mouse button has been pressed on a component.
mousePressed(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
mousePressed(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
mousePressed(MouseEvent) - method in class org.jgraph.graph.BasicMarqueeHandler
Start the marquee at the specified startPoint.
mousePressed(MouseEvent) - method in class org.jgraph.graph.CellHandle
Messaged when a mouse button is pressed.
mousePressed(MouseEvent) - method in class org.jgraph.graph.EdgeView.EdgeHandle
mousePressed(MouseEvent) - method in class org.jgraph.graph.VertexView.SizeHandle
Process mouse pressed event.
mouseReleased(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
mouseReleased(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
mouseReleased(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
mouseReleased(MouseEvent) - method in class org.jgraph.graph.BasicMarqueeHandler
Stops the current marquee selection.
mouseReleased(MouseEvent) - method in class org.jgraph.graph.CellHandle
Messaged when the drag operation has terminated with a drop.
mouseReleased(MouseEvent) - method in class org.jgraph.graph.EdgeView.EdgeHandle
mouseReleased(MouseEvent) - method in class org.jgraph.graph.VertexView.SizeHandle
MOVEABLE - static field in class org.jgraph.graph.GraphConstants
Key for the moveable attribute.
moveable - field in class org.jgraph.JGraph
True if the graph allows move operations.
MOVEABLEAXIS - static field in class org.jgraph.graph.GraphConstants
Key for the moveableAxis attribute.
moveBelowZero - field in class org.jgraph.JGraph
True if the graph allows to move cells below zero.
moveBeyondGraphBounds - field in class org.jgraph.JGraph
True if the graph allows to move cells beyond the graph bounds
MOVEHIDDENCHILDREN - static field in class org.jgraph.graph.GraphConstants
Key for the childrenSelectable attribute.
movesChildrenOnExpand - field in class org.jgraph.graph.GraphLayoutCache
Boolean indicating whether children should be moved to the parent group's origin on expand.
movesParentsOnCollapse - field in class org.jgraph.graph.GraphLayoutCache
Boolean indicating whether parents should be moved to the child area origin on collapse.
MULTIPLE_GRAPH_SELECTION - static field in class org.jgraph.graph.GraphSelectionModel
Selection can contain any number of items.

N

next - field in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
next() - method in class org.jgraph.graph.DefaultGraphModel.EmptyIterator
nextEditToBeRedone(UndoableEdit) - method in class org.jgraph.graph.GraphUndoManager
Returns the the next significant edit wrt to current to be redone if redo is called.
nextEditToBeUndone(UndoableEdit) - method in class org.jgraph.graph.GraphUndoManager
Returns the the next significant edit wrt to current to be undone if undo is called.
NO_PREFERENCE - static field in class org.jgraph.graph.Edge.Routing
notifyCellChange(Vector) - method in class org.jgraph.graph.DefaultGraphSelectionModel
Notifies listeners of a change in path.

O

offgraphics - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
Reference to graph off screen graphics
offgraphics - field in class org.jgraph.JGraph
Graphics object of off screen image
offgraphics - field in class org.jgraph.graph.VertexView.SizeHandle
Reference to graph off screen graphics
offscreen - field in class org.jgraph.JGraph
Off screen image for double buffering
offscreenBounds - field in class org.jgraph.JGraph
The bounds of the offscreen buffer
offscreenBuffer - field in class org.jgraph.JGraph
The buffer around the offscreen graphics object that provides the specified distance of scrolling before the buffer has to be redrawn.
offscreenDirty - field in class org.jgraph.JGraph
Whether or not the current background image is correct
offscreenOffset - field in class org.jgraph.JGraph
The offset of the offscreen buffer
OFFSET - static field in class org.jgraph.graph.GraphConstants
Key for the offset attribute.
offsetX - field in class org.jgraph.graph.DefaultGraphCellEditor
Used in editing.
offsetY - field in class org.jgraph.graph.DefaultGraphCellEditor
opaque - field in class org.jgraph.graph.EdgeRenderer
Boolean attributes of the current edgeview.
OPAQUE - static field in class org.jgraph.graph.GraphConstants
Key for the opaque attribute.
order(Object[]) - method in class org.jgraph.JGraph
Returns all cells including all descendants ordered using the current layering data stored by the model.
order(org.jgraph.graph.GraphModel,Object[]) - static method in class org.jgraph.graph.DefaultGraphModel
Orders cells so that they reflect the model order.
org.jgraph - package
JGraph's topmost package which contains the JGraph class.
Contains event classes and listener interfaces that are used to react to events fired by JGraph.
Graphs are made up of a number of classes and interfaces defined in their own package - the jgraph.graph package.
org.jgraph.plaf - package
Contains the GraphUI class which extends the Swing ComponentUI class.
Contains the BasicGraphUI, which is GraphUI's default implementation.
org.jgraph.util - package
orig - field in class org.jgraph.graph.EdgeView.EdgeHandle
out - field in class org.jgraph.graph.GraphTransferHandler
overlay(Graphics) - method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
overlay(Graphics) - method in class org.jgraph.graph.CellHandle
Paint the handle on the given graphics object during mouse operations.
overlay(Graphics) - method in class org.jgraph.graph.EdgeView.EdgeHandle
overlay(Graphics) - method in class org.jgraph.graph.VertexView.SizeHandle
Draw the current state of the handler.

P

paint(Graphics) - method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
paint(Graphics) - method in class org.jgraph.graph.CellHandle
Paint the handle on the given graphics object once.
paint(Graphics) - method in class org.jgraph.graph.DefaultGraphCellEditor.EditorContainer
Overrides Container.paint to paint the node's icon and use the selection color for the background.
paint(Graphics) - method in class org.jgraph.graph.EdgeRenderer
Paint the renderer.
paint(Graphics) - method in class org.jgraph.graph.EdgeView.EdgeHandle
paint(Graphics) - method in class org.jgraph.graph.PortRenderer
Paint the renderer.
paint(Graphics) - method in class org.jgraph.graph.VertexRenderer
Paint the renderer.
paint(Graphics) - method in class org.jgraph.graph.VertexView.SizeHandle
paint(Graphics,JComponent) - method in class org.jgraph.plaf.basic.BasicGraphUI
Main painting routine.
paint(org.jgraph.JGraph,Graphics) - method in class org.jgraph.graph.BasicMarqueeHandler
Called after the component was repainted (after autoscroll).
paintBackground(Graphics) - method in class org.jgraph.plaf.basic.BasicGraphUI
Paint the background of this graph.
Requests that the component responsible for painting the background paint itself
paintBackgroundImage(Graphics,Rectangle) - method in class org.jgraph.plaf.basic.BasicGraphUI
Hook for subclassers to paint the background image.
Paints the renderer of view to g at bounds.
Paints the renderer of view to g at bounds.
paintCells(Graphics,Rectangle2D) - method in class org.jgraph.plaf.basic.BasicGraphUI
Hook method to allow subclassers to alter just the cell painting functionality
paintForeground(Graphics) - method in class org.jgraph.plaf.basic.BasicGraphUI
Paint the foreground of this graph.
paintGrid(double,Graphics,Rectangle2D) - method in class org.jgraph.plaf.basic.BasicGraphUI
Paint the grid.
Paint the specified label for the current edgeview.
paintOverlay(Graphics) - method in class org.jgraph.plaf.basic.BasicGraphUI
Hook method to paints the overlay
paintPorts(Graphics,org.jgraph.graph.CellView[]) - method in class org.jgraph.plaf.basic.BasicGraphUI
Paint ports.
Paints the renderers of portViews to g.
paintSelectionBorder(Graphics) - method in class org.jgraph.graph.EdgeRenderer
Provided for subclassers to paint a selection border.
paintSelectionBorder(Graphics) - method in class org.jgraph.graph.VertexRenderer
Provided for subclassers to paint a selection border.
ParallelEdgeRouter - class org.jgraph.util.ParallelEdgeRouter
A routing algorithm that
paramString() - method in class org.jgraph.JGraph
Returns a string representation of this JGraph.
parent - field in class org.jgraph.graph.AbstractCellView
Cached parent view
parent - field in class org.jgraph.graph.ParentMap.Entry
Child and parent of the relation this entry describes.
parentMap - field in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
ParentMap - class org.jgraph.graph.ParentMap
An object that describes relations between childs and parents.
ParentMap() - constructor for class org.jgraph.graph.ParentMap
Constructs a ParentMap object.
ParentMap(Object[],Object) - constructor for class org.jgraph.graph.ParentMap
Constructs a ParentMap object.
partial - field in class org.jgraph.graph.GraphLayoutCache
Only portions of the model are visible.
PERMILLE - static field in class org.jgraph.graph.GraphConstants
100 percent unit for relative positioning.
pm - field in class org.jgraph.graph.GraphTransferable
Object that describes the group structure between cells.
points - field in class org.jgraph.graph.EdgeView
List of points of the edge.
POINTS - static field in class org.jgraph.graph.GraphConstants
Key for the points attribute.
port - field in class org.jgraph.graph.ConnectionSet.Connection
The port that will be connected to the edge.
Port - interface org.jgraph.graph.Port
Defines the requirements for an object that represents a port in a graph model.
PortRenderer - class org.jgraph.graph.PortRenderer
This renderer displays entries that implement the CellView interface and supports the following attributes:
  • GraphConstants.OFFSET GraphConstants.ABSOLUTE
  • PortRenderer() - constructor for class org.jgraph.graph.PortRenderer
    Constructs a renderer that may be used to render ports.
    ports - field in class org.jgraph.graph.GraphLayoutCache
    Cached array of all ports for the view.
    PORTS_SCALED_PROPERTY - static field in class org.jgraph.JGraph
    Bound property name for portsScaled.
    PORTS_VISIBLE_PROPERTY - static field in class org.jgraph.JGraph
    Bound property name for gridVisible.
    portsOnTop - field in class org.jgraph.JGraph
    True if port are painted above all other cells.
    portsScaled - field in class org.jgraph.JGraph
    True if the ports are scaled.
    portsVisible - field in class org.jgraph.JGraph
    True if the ports are visible.
    PortView - class org.jgraph.graph.PortView
    The default implementation of a port view.
    PortView() - constructor for class org.jgraph.graph.PortView
    Constructs an empty portview.
    PortView(Object) - constructor for class org.jgraph.graph.PortView
    Constructs a view that holds a reference to the specified cell, anchor and parent vertex.
    portViews - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
    portViews - field in class org.jgraph.graph.VertexView.SizeHandle
    Invoked after a cell has been selected in the mouseReleased method.
    preferredMinSize - field in class org.jgraph.plaf.basic.BasicGraphUI
    Minimum preferred size.
    preferredSize - field in class org.jgraph.plaf.basic.BasicGraphUI
    Size needed to completely display all the cells.
    prepareForEditing() - method in class org.jgraph.graph.DefaultGraphCellEditor
    Invoked just before editing is to start.
    prepareForUIInstall() - method in class org.jgraph.plaf.basic.BasicGraphUI
    Invoked after the graph instance variable has been set, but before any defaults/listeners have been installed.
    prev - field in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
    preview - field in class org.jgraph.graph.EdgeRenderer
    Boolean attributes of the current edgeview.
    preview - field in class org.jgraph.graph.PortRenderer
    Cached hasFocus and selected value.
    preview - field in class org.jgraph.graph.VertexRenderer
    Cached hasFocus and selected value.
    PREVIEW_EDGE_GROUPS - static field in class org.jgraph.graph.GraphContext
    Switch to enable the preview of edge groups, that is, edges that 1 or more children, as part of the context cells.
    previewInvalidNullPorts - field in class org.jgraph.JGraph
    True if the graph allows invalid null ports during previews (aka flip back edges).
    previousAttributes - field in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
    previousCells - field in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
    previousCursor - field in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
    previousCursor - field in class org.jgraph.graph.BasicMarqueeHandler
    previousParentMap - field in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
    Called from mouse dragged to update the marquee state during a repaint.
    processNestedMap(Map,boolean) - method in class org.jgraph.graph.EdgeView.EdgeHandle
    PROPERTY_BACKGROUNDIMAGE - static field in class org.jgraph.JGraph
    Bound property name for backgroundImage.
    PropertyChangeListener for the graph.
    propertyChangeListener - field in class org.jgraph.plaf.basic.BasicGraphUI
    Listens for JGraph property changes and updates display.
    putMapping(Object,org.jgraph.graph.CellView) - method in class org.jgraph.graph.CellMapper
    Inserts the association between cell and view.
    Associates cell with view in the graph context.
    Associates the specified model cell with the specified view.
    Returns the views that have not changed explicitly, but implicitly because one of their dependent cells has changed.
    Allows a GraphLayoutCache to store cell views for cells that have been removed.

    R

    r - field in class org.jgraph.graph.EdgeView.EdgeHandle
    r - field in class org.jgraph.graph.VertexView.SizeHandle
    realEditor - field in class org.jgraph.graph.DefaultGraphCellEditor
    Editor handling the editing.
    reconnectsEdgesToVisibleParent - field in class org.jgraph.graph.GraphLayoutCache
    Boolean indicating whether edges should be reconneted to visible parents on collapse/expand.
    RectUtils - class org.jgraph.util.RectUtils
    redo() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
    Redoes a change.
    redo() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
    Redoes a change.
    redo() - method in class org.jgraph.graph.ExecutableChange
    redo() - method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
    Redoes a change.
    redo(Object) - method in class org.jgraph.graph.GraphUndoManager
    If this UndoManager is inProgress, redoes the last significant UndoableEdit with respect to source or after, and all insignificant edits up to it.
    Create child views and reload properties for this view.
    Refresh this view based on the model cell.
    Overrides the parent method to udpate the cached points, source and target port.
    relevantEdge - field in class org.jgraph.graph.EdgeView.EdgeHandle
    reload() - method in class org.jgraph.graph.GraphLayoutCache
    Remaps all existing views using the CellViewFactory and replaces the respective root views.
    reloadRoots() - method in class org.jgraph.graph.GraphLayoutCache
    Completely reloads all roots from the model in the order returned by DefaultGraphModel.getAll.
    remembersCellViews - field in class org.jgraph.graph.GraphLayoutCache
    Boolean indicating whether cellviews should be remembered once visible in this GraphLayoutCache.
    remove - field in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
    remove() - method in class org.jgraph.graph.DefaultGraphModel.EmptyIterator
    remove(Object[]) - method in class org.jgraph.graph.DefaultGraphModel
    Removes cells from the model.
    remove(Object[]) - method in class org.jgraph.graph.GraphLayoutCache
    Removes cells from the model.
    remove(Object[]) - method in class org.jgraph.graph.GraphModel
    Removes cells from the model.
    remove(Object[],boolean,boolean) - method in class org.jgraph.graph.GraphLayoutCache
    Removes cells from the model, including all children and connected edges if children or edges is true, respectively.
    REMOVEALL - static field in class org.jgraph.graph.GraphConstants
    Key for the removeAll attribute.
    REMOVEATTRIBUTES - static field in class org.jgraph.graph.GraphConstants
    Key for the removeAttributes attribute.
    Removes the previously added CellEditorListener l.
    removeCells(Object[]) - method in class org.jgraph.graph.GraphLayoutCache
    Removes the specified model root cells from the view by removing the mapping between the cell and its view and makes the cells invisible.
    removed - field in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
    removeEdge(Object) - method in class org.jgraph.graph.DefaultPort
    Removes edge from the list of edges.
    removeEdge(Object) - method in class org.jgraph.graph.Port
    Removes edge from the list of ports.
    removeEmptyGroups - field in class org.jgraph.graph.DefaultGraphModel
    Whether or not to remove group cells from the model when all of their children are removed
    removeExtraLabel(int) - method in class org.jgraph.graph.EdgeView
    Removes the point at position index.
    removeFromParent() - method in class org.jgraph.graph.AbstractCellView
    Removes this view from the list of children of the parent.
    removeFromParent() - method in class org.jgraph.graph.CellView
    Removes this view from the list of childs of the parent.
    removeFromSource() - method in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
    Removes a listener previously added with addGraphLayoutCacheListener() .
    Removes a listener previously added with addGraphModelListener() .
    Removes a listener previously added with addGraphModelListener() .
    Removes x from the list of listeners that are notified each time the set of selected TreePaths changes.
    Removes x from the list of listeners that are notified each time the set of selected Objects changes.
    Removes a GraphSelection listener.
    removeMapping(Object) - method in class org.jgraph.graph.GraphLayoutCache
    Removes the associaten for the specified model cell and returns the view that was previously associated with the cell.
    removePoint(int) - method in class org.jgraph.graph.EdgeView
    Removes the point at position index.
    Removes a PropertyChangeListener from the listener list.
    Removes a PropertyChangeListener from the listener list.
    removeSelectionCell(Object) - method in class org.jgraph.graph.DefaultGraphSelectionModel
    Removes the specified cell from the selection.
    removeSelectionCell(Object) - method in class org.jgraph.graph.GraphSelectionModel
    Removes cell from the selection.
    removeSelectionCell(Object) - method in class org.jgraph.JGraph
    Removes the cell identified by the specified Object from the current selection.
    Removes the specified cells from the selection.
    removeSelectionCells(Object[]) - method in class org.jgraph.graph.GraphSelectionModel
    Removes cells from the selection.
    A null implementation that removes nothing.
    Removes an undo listener.
    Handles the removal of view local attributes.
    renderer - static field in class org.jgraph.graph.EdgeView
    Renderer for the class.
    renderer - static field in class org.jgraph.graph.PortView
    Renderer for the class.
    renderer - static field in class org.jgraph.graph.VertexView
    Renderer for the class.
    rendererPane - field in class org.jgraph.plaf.basic.BasicGraphUI
    Used to paint the CellRenderer.
    repaint(long,int,int,int,int) - method in class org.jgraph.graph.EdgeRenderer
    Overridden for performance reasons.
    repaint(long,int,int,int,int) - method in class org.jgraph.graph.PortRenderer
    Overridden for performance reasons.
    repaint(long,int,int,int,int) - method in class org.jgraph.graph.VertexRenderer
    Overridden for performance reasons.
    repaint(Rectangle) - method in class org.jgraph.graph.EdgeRenderer
    Overridden for performance reasons.
    repaint(Rectangle) - method in class org.jgraph.graph.PortRenderer
    Overridden for performance reasons.
    repaint(Rectangle) - method in class org.jgraph.graph.VertexRenderer
    Overridden for performance reasons.
    repeatKeyAction - field in class org.jgraph.plaf.basic.BasicGraphUI.KeyHandler
    Key code that is being generated for.
    REPLACEATTRIBUTES - static field in class org.jgraph.graph.GraphConstants
    Key for the replaceAttributes attribute.
    replaceKeys(Map,Map) - static method in class org.jgraph.graph.GraphConstants
    Replace the keys in map using keyMap
    resetAttributes() - method in class org.jgraph.graph.VertexRenderer
    Hook for subclassers that is invoked when the installAttributes is not called to reset all attributes to the defaults.
    RESIZE - static field in class org.jgraph.graph.GraphConstants
    Key for the resize attribute.
    resizesParentsOnCollapse - field in class org.jgraph.graph.GraphLayoutCache
    Boolean indicating whether parents should always be resized to the child area on collapse.
    restoreComponentState(JComponent) - method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
    called to restore the state of a component in case a drop is not performed.
    called to restore the state of a component because a drop was not performed.
    called to restore the state of a component in case a drop is performed.
    revalidate() - method in class org.jgraph.graph.EdgeRenderer
    Overridden for performance reasons.
    revalidate() - method in class org.jgraph.graph.PortRenderer
    Overridden for performance reasons.
    revalidate() - method in class org.jgraph.graph.VertexRenderer
    Overridden for performance reasons.
    BasicGraphUI.RootHandle - class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
    RootHandle(org.jgraph.graph.GraphContext) - constructor for class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
    Creates a root handle which contains handles for the given cells.
    roots - field in class org.jgraph.graph.DefaultGraphModel
    Set that contains all root cells of this model.
    roots - field in class org.jgraph.graph.GraphLayoutCache
    Ordered list of roots for the view.
    Returns the points to be used for the edge.
    Calc of intermediates points
    Edge.Routing - interface org.jgraph.graph.Edge.Routing
    ROUTING - static field in class org.jgraph.graph.GraphConstants
    Key for the routing attribute.
    ROUTING_DEFAULT - static field in class org.jgraph.graph.GraphConstants
    The default routing that deals with loops.
    ROUTING_SIMPLE - static field in class org.jgraph.graph.GraphConstants
    A simple routing.

    S

    saveComponentState(JComponent) - method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
    called to save the state of a component in case it needs to be restored because a drop is not performed.
    called to save the state of a component in case it needs to be restored because a drop is not performed.
    scale - field in class org.jgraph.JGraph
    Scale of the graph.
    scale(double,double,Point2D) - method in class org.jgraph.graph.AbstractCellView
    Scale view (group) by sx, sy.
    scale(double,double,Point2D) - method in class org.jgraph.graph.AttributeMap
    Scales map by the given amount.
    SCALE_PROPERTY - static field in class org.jgraph.JGraph
    Bound property name for scale.
    scrollBar - field in class org.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
    ScrollBar that is being adjusted.
    SCROLLBORDER - static field in class org.jgraph.plaf.basic.BasicGraphUI
    Border in pixels to scroll if marquee or dragging are active.
    scrollCellToVisible(Object) - method in class org.jgraph.JGraph
    Scrolls to the specified cell.
    scrollPointToVisible(Point2D) - method in class org.jgraph.JGraph
    Makes sure the specified point is visible.
    SCROLLSTEP - static field in class org.jgraph.plaf.basic.BasicGraphUI
    Multiplicator for width and height when autoscrolling (=stepsize).
    select(Set,Object) - method in class org.jgraph.graph.DefaultGraphSelectionModel
    Selects a single cell and updates all datastructures.
    SELECTABLE - static field in class org.jgraph.graph.GraphConstants
    Key for the selectable attribute.
    selectCellForEvent(Object,MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI
    Messaged to update the selection based on a MouseEvent over a particular cell.
    selectCellsForEvent(Object[],MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI
    Messaged to update the selection based on a MouseEvent for a group of cells.
    From GraphUI interface.
    Messaged to update the selection based on a MouseEvent for a group of cells.
    SELECTED - static field in class org.jgraph.graph.DefaultGraphSelectionModel
    Value that represents selected state in cellStates.
    selected - field in class org.jgraph.graph.EdgeRenderer
    Boolean attributes of the current edgeview.
    selected - field in class org.jgraph.graph.PortRenderer
    Cached hasFocus and selected value.
    selected - field in class org.jgraph.graph.VertexRenderer
    Cached hasFocus and selected value.
    selection - field in class org.jgraph.graph.DefaultGraphSelectionModel
    List that contains the selected items.
    SELECTION_MODE_PROPERTY - static field in class org.jgraph.graph.DefaultGraphSelectionModel
    Property name for selectionMode.
    SELECTION_MODEL_PROPERTY - static field in class org.jgraph.JGraph
    Bound property name for selectionModel.
    SELECTION_STROKE - static field in class org.jgraph.graph.GraphConstants
    selectionEnabled - field in class org.jgraph.JGraph
    True if the graph allows selection of cells.
    SELECTIONENABLED_PROPERTY - static field in class org.jgraph.JGraph
    Bound property name for selectionEnabled.
    selectionMode - field in class org.jgraph.graph.DefaultGraphSelectionModel
    Mode for the selection, will be either SINGLE_TREE_SELECTION, CONTIGUOUS_TREE_SELECTION or DISCONTIGUOUS_TREE_SELECTION.
    selectionModel - field in class org.jgraph.JGraph
    Models the set of selected objects in this graph.
    selectionRedirector - field in class org.jgraph.JGraph
    Creates a new event and passes it off the selectionListeners.
    selectsAllInsertedCells - field in class org.jgraph.graph.GraphLayoutCache
    Boolean indicating whether inserted cells should automatically be selected.
    selectsLocalInsertedCells - field in class org.jgraph.graph.GraphLayoutCache
    Boolean indicating whether cells that are inserted using the local insert method should automatically be selected.
    SerializablePoint2D() - constructor for class org.jgraph.graph.AttributeMap.SerializablePoint2D
    SerializableRectangle2D() - constructor for class org.jgraph.graph.AttributeMap.SerializableRectangle2D
    setAbsolute(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the absolute attributes in the specified map to the specified value.
    setAbsoluteX(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the absolutex attribute in the specified map to the specified value.
    setAbsoluteY(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the absolutey attribute in the specified map to the specified value.
    setAllAttributesLocal(boolean) - method in class org.jgraph.graph.GraphLayoutCache
    setAnchor(org.jgraph.graph.Port) - method in class org.jgraph.graph.DefaultPort
    Sets the anchor of this port.
    setAnchor(org.jgraph.graph.Port) - method in class org.jgraph.graph.Port
    Sets the anchor of the port.
    setAntiAliased(boolean) - method in class org.jgraph.JGraph
    Sets antialiasing on or off based on the boolean value.
    Sets the attributes of this view to the specified value
    Sets the attributes.
    setAttributes(org.jgraph.graph.AttributeMap) - method in class org.jgraph.graph.GraphCell
    Sets the attributes
    setAutoResizeGraph(boolean) - method in class org.jgraph.JGraph
    Sets whether or not the graph should be automatically resize when cells are being moved below the bottom right corner
    setAutoSize(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the autosize attribute in the specified map to the specified value.
    setAutoSizeOnValueChange(boolean) - method in class org.jgraph.graph.GraphLayoutCache
    Determines whether cells should be auto-sized when their values change.
    setBackground(Color) - method in class org.jgraph.JGraph
    Override parent to clear offscreen double buffer
    setBackground(Map,Color) - static method in class org.jgraph.graph.GraphConstants
    Sets the background attribute in the specified map to the specified value.
    setBackgroundComponent(Component) - method in class org.jgraph.JGraph
    setBackgroundImage(ImageIcon) - method in class org.jgraph.JGraph
    Sets the background image.
    setBackgroundScaled(boolean) - method in class org.jgraph.JGraph
    setBeginFill(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the beginfill attribute in the specified map to the specified value.
    setBeginSize(Map,int) - static method in class org.jgraph.graph.GraphConstants
    Sets the beginsize attribute in the specified map to the specified value.
    setBendable(boolean) - method in class org.jgraph.JGraph
    Sets if the graph allows adding/removing/modifying points.
    setBendable(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the bendable attribute in the specified map to the specified value.
    setBorder(Map,Border) - static method in class org.jgraph.graph.GraphConstants
    Sets the border attribute in the specified map to the specified value.
    setBorderColor(Map,Color) - static method in class org.jgraph.graph.GraphConstants
    Sets the bordercolor attribute in the specified map to the specified value.
    setBorderSelectionColor(Color) - method in class org.jgraph.graph.DefaultGraphCellEditor
    Sets the color to use for the border.
    setBounds(Map,Rectangle2D) - static method in class org.jgraph.graph.GraphConstants
    Sets the bounds attribute in the specified map to the specified value.
    setBounds(Rectangle2D) - method in class org.jgraph.graph.AbstractCellView
    Sets the bounds of this view.
    setCachedBounds(Rectangle2D) - method in class org.jgraph.graph.VertexView
    setCell(Object) - method in class org.jgraph.graph.AbstractCellView
    Sets the model object that this view represents to the specified cell
    Sets the cell.
    Sets if the selection model allows the selection of children.
    setChildrenSelectable(boolean) - method in class org.jgraph.graph.GraphSelectionModel
    Sets if the selection model allows the selection of children.
    setChildrenSelectable(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the childrenselectable attribute in the specified map to the specified value.
    setCloneable(boolean) - method in class org.jgraph.JGraph
    Sets if cells are cloned on CTRL-Drag operations.
    setCollapsedState(Object[],Object[]) - method in class org.jgraph.graph.GraphLayoutCache
    Collapses and/or expands the specified cell(s)
    setCollapseXScale(double) - method in class org.jgraph.graph.GraphLayoutCache
    setCollapseYScale(double) - method in class org.jgraph.graph.GraphLayoutCache
    setConnectable(boolean) - method in class org.jgraph.JGraph
    Setse if the graph allows new connections to be established.
    setConnectable(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the connectable attribute in the specified map to the specified value.
    setConnections(Set) - method in class org.jgraph.graph.ConnectionSet
    setConstrained(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the constrained attribute in the specified map to the specified value.
    setCurrentPoint(Point2D) - method in class org.jgraph.graph.BasicMarqueeHandler
    Sets the currentPoint.
    setDashOffset(Map,float) - static method in class org.jgraph.graph.GraphConstants
    Sets the dashoffset attribute in the specified map to the specified value.
    setDashPattern(Map,float[]) - static method in class org.jgraph.graph.GraphConstants
    Sets the dashpattern attribute in the specified map to the specified value.
    In some cases the class firing this event will not have access to the dirty region prior to the change.
    In some cases the class firing this event will not have access to the dirty region prior to the change.
    setDisconnectable(boolean) - method in class org.jgraph.JGraph
    Sets if the graph allows existing connections to be removed.
    setDisconnectable(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the disconnectable attribute in the specified map to the specified value.
    setDisconnectOnMove(boolean) - method in class org.jgraph.JGraph
    Sets if selected edges should be disconnected from unselected vertices when they are moved.
    setDragEnabled(boolean) - method in class org.jgraph.JGraph
    Sets if the graph uses Drag-and-Drop to move cells.
    setDropEnabled(boolean) - method in class org.jgraph.JGraph
    Sets if the graph accepts drops/pastes from external sources.
    setEdge(Object) - method in class org.jgraph.graph.ConnectionSet.Connection
    setEdgeDeparture(double) - static method in class org.jgraph.util.ParallelEdgeRouter
    Setter to define distance between intermediate and source/target points
    setEdgeLabelsMovable(boolean) - method in class org.jgraph.JGraph
    Set if edge labels may be moved with the mouse or not.
    setEdges(Set) - method in class org.jgraph.graph.ConnectionSet
    setEdges(Set) - method in class org.jgraph.graph.DefaultPort
    Sets the collection of edges connected to this port.
    setEdgeSeparation(double) - static method in class org.jgraph.util.ParallelEdgeRouter
    Setter to define distance between each parallel edge
    setEditable(boolean) - method in class org.jgraph.JGraph
    Determines whether the graph is editable.
    setEditable(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the editable attribute in the specified map to the specified value.
    setEditClickCount(int) - method in class org.jgraph.JGraph
    Sets the number of clicks for editing to start.
    setEndFill(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the endfill attribute in the specified map to the specified value.
    setEndSize(Map,int) - static method in class org.jgraph.graph.GraphConstants
    Sets the endsize attribute in the specified map to the specified value.
    setExtraLabelPosition(int,Point2D) - method in class org.jgraph.graph.EdgeView
    Sets the description of the label position.
    setExtraLabelPositions(Map,Point2D[]) - static method in class org.jgraph.graph.GraphConstants
    Sets the labelpositions attribute in the specified map to the specified value.
    setExtraLabels(Map,Object[]) - static method in class org.jgraph.graph.GraphConstants
    Sets the array of additional labels.
    Sets the factory that creates the cell views.
    setFont(Font) - method in class org.jgraph.graph.DefaultGraphCellEditor
    Sets the font to edit with.
    setFont(Map,Font) - static method in class org.jgraph.graph.GraphConstants
    Sets the value attribute in the specified map to the specified font value.
    setForeground(Map,Color) - static method in class org.jgraph.graph.GraphConstants
    Sets the foregrund attribute in the specified map to the specified value.
    setGradientColor(Color) - method in class org.jgraph.graph.EdgeRenderer
    setGradientColor(Color) - method in class org.jgraph.graph.VertexRenderer
    setGradientColor(Map,Color) - static method in class org.jgraph.graph.GraphConstants
    Sets the gradientcolor attribute in the specified map to the specified value.
    setGraph(org.jgraph.JGraph) - method in class org.jgraph.graph.DefaultGraphCellEditor
    Sets the tree currently editing for.
    setGraph(org.jgraph.JGraph) - static method in class org.jgraph.util.ParallelEdgeRouter
    Sets the GraphLayoutCache (geometric pattern).
    Sets the GraphLayoutCache that will provide the view-data.
    setGridColor(Color) - method in class org.jgraph.JGraph
    Sets the current grid color.
    setGridEnabled(boolean) - method in class org.jgraph.JGraph
    If set to true, the grid will be active.
    setGridMode(int) - method in class org.jgraph.JGraph
    Sets the current grid view mode.
    setGridSize(double) - method in class org.jgraph.JGraph
    Sets the size of the grid.
    setGridVisible(boolean) - method in class org.jgraph.JGraph
    If set to true, the grid will be visible.
    setGroupOpaque(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the opaque attribute in the specified map to the specified value.
    setGroupsEditable(boolean) - method in class org.jgraph.JGraph
    setHandleColor(Color) - method in class org.jgraph.JGraph
    Sets the current handle color.
    setHandleSize(int) - method in class org.jgraph.JGraph
    Sets the size of the handles.
    setHeight(double) - method in class org.jgraph.graph.AttributeMap.SerializableRectangle2D
    setHiddenSet(Map) - method in class org.jgraph.graph.GraphLayoutCache
    Sets the hiddenSet.
    setHidesDanglingConnections(boolean) - method in class org.jgraph.graph.GraphLayoutCache
    Sets the hidesDanglingConnections
    setHidesExistingConnections(boolean) - method in class org.jgraph.graph.GraphLayoutCache
    Sets the hidesExistingConnections
    setHighlightColor(Color) - method in class org.jgraph.JGraph
    Sets the current selection highlight color.
    setHorizontalAlignment(Map,int) - static method in class org.jgraph.graph.GraphConstants
    This method set the position of the label in vertex cells, and takes aruguments of type SwingConstants (for JLabel) i.e.
    setHorizontalTextPosition(Map,int) - static method in class org.jgraph.graph.GraphConstants
    This method set the text of a label on vertext cell relative to image.
    setIcon(Map,Icon) - static method in class org.jgraph.graph.GraphConstants
    Sets the icon attribute in the specified map to the specified value.
    setInsertionLocation(Point) - method in class org.jgraph.plaf.basic.BasicGraphUI
    Sets the current location for Drag-and-Drop activity.
    setInsertionLocation(Point) - method in class org.jgraph.plaf.GraphUI
    Sets the current location for Drag-and-Drop activity.
    setInset(Map,int) - static method in class org.jgraph.graph.GraphConstants
    Sets the inset attribute in the specified map to the specified value.
    setInvokesStopCellEditing(boolean) - method in class org.jgraph.JGraph
    Determines what happens when editing is interrupted by selecting another cell in the graph, a change in the graph's data, or by some other means.
    setJumpToDefaultPort(boolean) - method in class org.jgraph.JGraph
    Sets if getPortViewAt should return the default port if no other port is found.
    setLabelAlongEdge(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets if the label should be painted along the edge.
    setLabelPosition(Map,Point2D) - static method in class org.jgraph.graph.GraphConstants
    Sets the label position attribute in the specified map to the specified value.
    setLabelPosition(Point2D) - method in class org.jgraph.graph.EdgeView
    Sets the description of the label position.
    setLineBegin(Map,int) - static method in class org.jgraph.graph.GraphConstants
    Sets the LINEBEGIN attribute in the specified map to the specified value.
    setLineColor(Map,Color) - static method in class org.jgraph.graph.GraphConstants
    Sets the linecolor attribute in the specified map to the specified value.
    setLineEnd(Map,int) - static method in class org.jgraph.graph.GraphConstants
    Sets the LINEEND attribute in the specified map to the specified value.
    setLineStyle(Map,int) - static method in class org.jgraph.graph.GraphConstants
    Sets the linestyle attribute in the specified map to the specified value.
    setLineWidth(Map,float) - static method in class org.jgraph.graph.GraphConstants
    Sets the linewidth attribute in the specified map to the specified value.
    setLink(Map,String) - static method in class org.jgraph.graph.GraphConstants
    Sets the link attribute in the specified map to the specified value.
    setLocalAttributes(Set) - method in class org.jgraph.graph.GraphLayoutCache
    setLockedHandleColor(Color) - method in class org.jgraph.JGraph
    Sets the current second handle color.
    setMarquee(org.jgraph.graph.BasicMarqueeHandler) - method in class org.jgraph.plaf.basic.BasicGraphUI
    Sets the marquee handler.
    setMarqueeBounds(Rectangle2D) - method in class org.jgraph.graph.BasicMarqueeHandler
    Sets the marqueeBounds.
    setMarqueeColor(Color) - method in class org.jgraph.JGraph
    Sets the current marquee color.
    Sets the MarqueeHandler that will handle marquee selection.
    setMinimumMove(int) - method in class org.jgraph.JGraph
    Sets the miminum amount of pixels for a move operation.
    setModel(org.jgraph.graph.GraphModel) - method in class org.jgraph.plaf.basic.BasicGraphUI
    Sets the GraphModel.
    setModel(org.jgraph.graph.GraphModel) - method in class org.jgraph.graph.GraphLayoutCache
    Sets the current model.
    setModel(org.jgraph.graph.GraphModel) - method in class org.jgraph.JGraph
    Sets the GraphModel that will provide the data.
    setMoveable(boolean) - method in class org.jgraph.JGraph
    Sets if the graph allows movement of cells.
    setMoveable(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the moveable attribute in the specified map to the specified value.
    setMoveableAxis(Map,int) - static method in class org.jgraph.graph.GraphConstants
    Sets the moveableaxis attribute in the specified map to the specified value.
    setMoveBelowZero(boolean) - method in class org.jgraph.JGraph
    Sets if the graph should auto resize when cells are being moved below the bottom right corner.
    setMoveBeyondGraphBounds(boolean) - method in class org.jgraph.JGraph
    setMoveIntoGroups(boolean) - method in class org.jgraph.JGraph
    Specifies if cells should be added to groups when moved over the group's area.
    setMoveOutOfGroups(boolean) - method in class org.jgraph.JGraph
    Specifies if cells should be removed from groups when removed from the group's area.
    setMovesChildrenOnExpand(boolean) - method in class org.jgraph.graph.GraphLayoutCache
    setMovesParentsOnCollapse(boolean) - method in class org.jgraph.graph.GraphLayoutCache
    Sets the isNew.
    setOffscreenOffset(Point2D) - method in class org.jgraph.JGraph
    setOffset(Map,Point2D) - static method in class org.jgraph.graph.GraphConstants
    Sets the offset attribute in the specified map to the specified value.
    setOpaque(boolean) - method in class org.jgraph.JGraph
    setOpaque(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the opaque attribute in the specified map to the specified value.
    setParent(Object,Object) - method in class org.jgraph.graph.DefaultGraphModel
    Sets the parent of the specified cell.
    setPoint(int,Point2D) - method in class org.jgraph.graph.EdgeView
    Sets the point at index to p.
    setPoints(Map,java.util.List) - static method in class org.jgraph.graph.GraphConstants
    Sets the points attribute in the specified map to the specified value.
    setPort(Object) - method in class org.jgraph.graph.ConnectionSet.Connection
    setPortSize(int) - method in class org.jgraph.graph.PortView
    setPortsOnTop(boolean) - method in class org.jgraph.JGraph
    setPortsScaled(boolean) - method in class org.jgraph.JGraph
    If set to true, the ports will be scaled.
    setPortsVisible(boolean) - method in class org.jgraph.JGraph
    If set to true, the ports will be visible.
    setPreferredMinSize(Dimension) - method in class org.jgraph.plaf.basic.BasicGraphUI
    Sets the preferred minimum size.
    setPreviewInvalidNullPorts(boolean) - method in class org.jgraph.JGraph
    Determines whether the graph allows invalid null ports during previews
    setPreviousCursor(Cursor) - method in class org.jgraph.graph.BasicMarqueeHandler
    Sets the previousCursor.
    setRemembersCellViews(boolean) - method in class org.jgraph.graph.GraphLayoutCache
    Sets the rememberCellViews.
    setRemoveAll(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the removeall attribute in the specified map to the specified value.
    setRemoveAttributes(Map,Object[]) - static method in class org.jgraph.graph.GraphConstants
    Sets specific attributes are being marked for removal @ param map The transport map indicating the attribute removal @ param value The attributes to be removed
    setRemoveEmptyGroups(boolean) - method in class org.jgraph.graph.DefaultGraphModel
    setResize(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the resize attribute in the specified map to the specified value.
    setResizesParentsOnCollapse(boolean) - method in class org.jgraph.graph.GraphLayoutCache
    setRouting(Map,org.jgraph.graph.Edge.Routing) - static method in class org.jgraph.graph.GraphConstants
    Sets the routing attribute in the specified map to the specified value.
    setScale(double) - method in class org.jgraph.JGraph
    Sets the current scale.
    setScale(double,Point2D) - method in class org.jgraph.JGraph
    Sets the current scale and centers the graph to the specified point
    setSelectable(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the selectable attribute in the specified map to the specified value.
    Sets the number of selected childs for cell to count.
    setSelectionCell(Object) - method in class org.jgraph.graph.DefaultGraphSelectionModel
    Selects the specified cell.
    setSelectionCell(Object) - method in class org.jgraph.graph.GraphSelectionModel
    Sets the selection to cell.
    setSelectionCell(Object) - method in class org.jgraph.JGraph
    Selects the specified cell.
    setSelectionCells(Object[]) - method in class org.jgraph.graph.DefaultGraphSelectionModel
    Sets the selection to cells.
    setSelectionCells(Object[]) - method in class org.jgraph.graph.GraphSelectionModel
    Sets the selection to cells.
    setSelectionCells(Object[]) - method in class org.jgraph.JGraph
    Selects the specified cells.
    A null implementation that selects nothing.
    setSelectionEnabled(boolean) - method in class org.jgraph.JGraph
    Determines whether cell selection is enabled.
    setSelectionMode(int) - method in class org.jgraph.graph.DefaultGraphSelectionModel
    Sets the selection mode, which must be one of SINGLE_TREE_SELECTION,
    setSelectionMode(int) - method in class org.jgraph.graph.GraphSelectionModel
    Sets the selection model, which must be either SINGLE_GRAPH_SELECTION or MULTIPLE_GRAPH_SELECTION.
    Resets the selection model.
    Sets the graph's selection model.
    setSelectsAllInsertedCells(boolean) - method in class org.jgraph.graph.GraphLayoutCache
    setSelectsLocalInsertedCells(boolean) - method in class org.jgraph.graph.GraphLayoutCache
    setShowsChangedConnections(boolean) - method in class org.jgraph.graph.GraphLayoutCache
    setShowsExistingConnections(boolean) - method in class org.jgraph.graph.GraphLayoutCache
    Sets the showsExistingConnections
    setShowsInsertedConnections(boolean) - method in class org.jgraph.graph.GraphLayoutCache
    Sets the showsInsertedConnections
    setSize(Map,Dimension) - static method in class org.jgraph.graph.GraphConstants
    Sets the size attribute in the specified map to the specified value.
    setSizeable(boolean) - method in class org.jgraph.JGraph
    Sets if the graph allows cells to be resized.
    setSizeable(Map,boolean) - static method in class org.jgraph.graph.GraphConstants
    Sets the sizeable attribute in the specified map to the specified value.
    setSizeableAxis(Map,int) - static method in class org.jgraph.graph.GraphConstants
    Sets the sizeableAxis attribute in the specified map to the specified value.
    setSnapSelectedView(boolean) - method in class org.jgraph.plaf.basic.BasicGraphUI
    Sets the mode of the snapSelectedView drag operation.
    setSource(boolean) - method in class org.jgraph.graph.ConnectionSet.Connection
    setSource(Object) - method in class org.jgraph.graph.DefaultEdge
    Sets the source of the edge.
    setSource(Object) - method in class org.jgraph.graph.Edge
    Sets the source of the edge.
    setSource(org.jgraph.graph.CellView) - method in class org.jgraph.graph.EdgeView
    Sets the sourceView of the edge.
    Helper methods that connects the source of edge to port in model.
    setStartPoint(Point2D) - method in class org.jgraph.graph.BasicMarqueeHandler
    Sets the startPoint.
    setTarget(Object) - method in class org.jgraph.graph.DefaultEdge
    Returns the target of edge.
    setTarget(Object) - method in class org.jgraph.graph.Edge
    Returns the target of edge.
    setTarget(org.jgraph.graph.CellView) - method in class org.jgraph.graph.EdgeView
    Sets the targetView of the edge.
    Helper methods that connects the source of edge to port in model.
    setTolerance(int) - method in class org.jgraph.JGraph
    Sets the maximum distance between the mousepointer and a cell to be selected.
    setUI(org.jgraph.plaf.GraphUI) - method in class org.jgraph.JGraph
    Sets the L&F object that renders this component.
    Utility method that initialises the offscreen graphics area
    setValue(Map,Object) - static method in class org.jgraph.graph.GraphConstants
    Sets the value attribute in the specified map to the specified value.
    setValues(double[],double[]) - method in class org.jgraph.util.Spline
    Set values for this Spline.
    setVerticalAlignment(Map,int) - static method in class org.jgraph.graph.GraphConstants
    This method set the position of the label in vertex cells, and takes aruguments of type SwingConstants (for JLabel) i.e.
    setVerticalTextPosition(Map,int) - static method in class org.jgraph.graph.GraphConstants
    This method set the text of a label on vertext cell relative to image.
    setVisible(Object,boolean) - method in class org.jgraph.graph.GraphLayoutCache
    Makes the specified cell visible or invisible depending on the flag passed in.
    setVisible(Object[],boolean) - method in class org.jgraph.graph.GraphLayoutCache
    Makes the specified cells visible or invisible depending on the flag passed in.
    setVisible(Object[],Object[]) - method in class org.jgraph.graph.GraphLayoutCache
    Changes the visibility state of the cells passed in.
    Changes the visibility state of the cells passed in.
    setVisibleImpl(Object[],boolean) - method in class org.jgraph.graph.GraphLayoutCache
    The actual implementation of changing cells' visibility state.
    setVisibleSet(Set) - method in class org.jgraph.graph.GraphLayoutCache
    setVolatileOffscreen(boolean) - method in class org.jgraph.JGraph
    setWidth(double) - method in class org.jgraph.graph.AttributeMap.SerializableRectangle2D
    setX(double) - method in class org.jgraph.graph.AttributeMap.SerializablePoint2D
    setX(double) - method in class org.jgraph.graph.AttributeMap.SerializableRectangle2D
    setXorEnabled(boolean) - method in class org.jgraph.JGraph
    Sets if the graph accepts drops/pastes from external sources.
    setY(double) - method in class org.jgraph.graph.AttributeMap.SerializablePoint2D
    setY(double) - method in class org.jgraph.graph.AttributeMap.SerializableRectangle2D
    sharedInstance - static field in class org.jgraph.JGraph.EmptySelectionModel
    Unique shared instance.
    sharedInstance - static field in class org.jgraph.util.ParallelEdgeRouter
    Singleton to reach parallel edge router
    sharedInstance() - static method in class org.jgraph.JGraph.EmptySelectionModel
    Returns a shared instance of an empty selection model.
    sharedPath - field in class org.jgraph.graph.EdgeView
    Shared-path tune-up.
    Subclassers can override this to decide whether or not "port magic" should appear on a given edge.
    shouldSelectCell(EventObject) - method in class org.jgraph.graph.DefaultGraphCellEditor
    Messages the realEditor for the return value.
    Returns true if event is a MouseEvent and the click count is 1.
    showCells(Object[],boolean) - method in class org.jgraph.graph.GraphLayoutCache
    Shows the specified cells with all children if descandants is true.
    showsChangedConnections - field in class org.jgraph.graph.GraphLayoutCache
    Boolean indicating whether connections should be made visible when reconnected and their source and target port is visible.
    showsExistingConnections - field in class org.jgraph.graph.GraphLayoutCache
    Boolean indicating whether existing connections should me made visible if their sources or targets are made visible, given the opposite end of the edge is already visible or made visible, too.
    showsInsertedCells - field in class org.jgraph.graph.GraphLayoutCache
    Boolean indicating whether inserted should be made visible if they are inserted via insert(Object[],Map,ConnectionSet,ParentMap,UndoableEdit[]).
    showsInsertedConnections - field in class org.jgraph.graph.GraphLayoutCache
    Boolean indicating whether inserted edges should me made visible if their sources or targets are already visible.
    showsInvisibleEditedCells - field in class org.jgraph.graph.GraphLayoutCache
    Boolean indicating whether edited cells should be made visible if they are changed via edit(Map,ConnectionSet,ParentMap,UndoableEdit[]).
    simpleExtraLabels - field in class org.jgraph.graph.EdgeRenderer
    A switch for painting the extra labels
    SINGLE_GRAPH_SELECTION - static field in class org.jgraph.graph.GraphSelectionModel
    Selection can only contain one cell at a time.
    SIZE - static field in class org.jgraph.graph.GraphConstants
    Key for the size attribute.
    SIZE - static field in class org.jgraph.graph.PortView
    Default size for all ports is 6.
    size() - method in class org.jgraph.graph.ConnectionSet
    Returns the number of (edge, port)-pairs.
    size() - method in class org.jgraph.graph.ParentMap
    Returns the number of entries.
    SIZEABLE - static field in class org.jgraph.graph.GraphConstants
    Key for the sizeable attribute.
    sizeable - field in class org.jgraph.JGraph
    True if the graph allows cells to be resized.
    SIZEABLEAXIS - static field in class org.jgraph.graph.GraphConstants
    Key for the sizeableAxis attribute.
    snap(boolean,Point2D) - method in class org.jgraph.graph.EdgeView.EdgeHandle
    snap(Dimension2D) - method in class org.jgraph.JGraph
    Returns the given dimension applied to the grid.
    snap(Point2D) - method in class org.jgraph.JGraph
    Returns the given point applied to the grid.
    snap(Rectangle2D) - method in class org.jgraph.JGraph
    Returns the given rectangle applied to the grid.
    snapLast - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
    snapSelectedView - field in class org.jgraph.plaf.basic.BasicGraphUI
    If ture, a the view under mousepointer will be snapped to the grid lines during a drag operation.
    snapStart - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
    solve(double[][],double[]) - method in class org.jgraph.util.Spline
    Solves Ax=b and stores the solution in b.
    source - field in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
    Source that events are coming from.
    source - field in class org.jgraph.graph.DefaultEdge
    Source and target of the edge.
    source - field in class org.jgraph.graph.EdgeView
    Cached source and target portview of the edge.
    source - field in class org.jgraph.graph.EdgeView.EdgeHandle
    sourceParentView - field in class org.jgraph.graph.EdgeView
    spline - field in class org.jgraph.graph.EdgeRenderer
    Cached spline curve
    Spline - class org.jgraph.util.Spline
    Interpolates given values by B-Splines.
    Spline(double[],double[]) - constructor for class org.jgraph.util.Spline
    Creates a new Spline.
    Spline2D - class org.jgraph.util.Spline2D
    Interpolates points given in the 2D plane.
    Spline2D(double[],double[]) - constructor for class org.jgraph.util.Spline2D
    Creates a new Spline2D.
    Spline2D(Point2D[]) - constructor for class org.jgraph.util.Spline2D
    Creates a new Spline2D.
    start - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
    startDragging(MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
    startEditing(Object,MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI
    Will start editing for cell if there is a cellEditor and shouldSelectCell returns true.
    startEditingAtCell(Object) - method in class org.jgraph.JGraph
    Selects the specified cell and initiates editing.
    startEditingAtCell(org.jgraph.JGraph,Object) - method in class org.jgraph.plaf.basic.BasicGraphUI
    Selects the cell and tries to edit it.
    startEditingAtCell(org.jgraph.JGraph,Object) - method in class org.jgraph.plaf.GraphUI
    Selects the cell and tries to edit it.
    startPoint - field in class org.jgraph.graph.BasicMarqueeHandler
    startTimer() - method in class org.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
    Creates, if necessary, and starts a Timer to check if need to resize the bounds.
    stopCellEditing() - method in class org.jgraph.graph.DefaultGraphCellEditor
    If the realEditor will allow editing to stop, the realEditor is removed and true is returned, otherwise false is returned.
    stopEditing() - method in class org.jgraph.JGraph
    Ends the current editing session.
    stopEditing(org.jgraph.JGraph) - method in class org.jgraph.plaf.basic.BasicGraphUI
    Stops the current editing session.
    stopEditing(org.jgraph.JGraph) - method in class org.jgraph.plaf.GraphUI
    Stops the current editing session.
    stopEditingInCompleteEditing - field in class org.jgraph.plaf.basic.BasicGraphUI
    Set to false when editing and shouldSelectCell() returns true meaning the node should be selected before editing, used in completeEditing.
    STYLE_BEZIER - static field in class org.jgraph.graph.GraphConstants
    Represents a bezier line style
    STYLE_ORTHOGONAL - static field in class org.jgraph.graph.GraphConstants
    Represents an orthogonal line style
    STYLE_SPLINE - static field in class org.jgraph.graph.GraphConstants
    Represents an spline line style

    T

    target - field in class org.jgraph.graph.DefaultEdge
    Source and target of the edge.
    target - field in class org.jgraph.graph.EdgeView
    Cached source and target portview of the edge.
    target - field in class org.jgraph.graph.EdgeView.EdgeHandle
    targetGroup - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
    targetParentView - field in class org.jgraph.graph.EdgeView
    timer - field in class org.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
    Timer used when inside a scrollpane and the scrollbar is adjusting.
    toBack(Object[]) - method in class org.jgraph.graph.DefaultGraphModel
    Sends cells to back.
    toBack(Object[]) - method in class org.jgraph.graph.GraphLayoutCache
    Sends cells to back.
    toBack(Object[]) - method in class org.jgraph.graph.GraphModel
    Sends cells to back.
    toFront(Object[]) - method in class org.jgraph.graph.DefaultGraphModel
    Brings cells to front.
    toFront(Object[]) - method in class org.jgraph.graph.GraphLayoutCache
    Brings cells to front.
    toFront(Object[]) - method in class org.jgraph.graph.GraphModel
    Brings cells to front.
    Toggles the collapsed state of the specified cells.
    toggleSelectionCellForEvent(Object,MouseEvent) - method in class org.jgraph.plaf.basic.BasicGraphUI
    Messaged to update the selection based on a toggle selection event, which means the cell's selection state is inverted.
    tolerance - field in class org.jgraph.JGraph
    Maximum distance between a cell and the mousepointer.
    toScreen(Point2D) - method in class org.jgraph.JGraph
    Upscale the given point in place, using the given instance.
    toScreen(Rectangle2D) - method in class org.jgraph.JGraph
    Upscale the given rectangle in place, using the given instance.
    toString() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
    toString() - method in class org.jgraph.graph.ParentMap
    translate(Collection,double,double) - static method in class org.jgraph.graph.AttributeMap
    Translates the maps in c using translate(Map, int, int).
    translate(double,double) - method in class org.jgraph.graph.AbstractCellView
    Translates view (group) by dx, dy.
    translate(double,double) - method in class org.jgraph.graph.AttributeMap
    Translates map by the given amount.
    translateGraphics(Graphics) - method in class org.jgraph.graph.EdgeRenderer
    Translates the specified views by the given amount.

    U

    undo() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
    Undoes a change.
    undo() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
    Undoes a change.
    undo() - method in class org.jgraph.graph.ExecutableChange
    undo() - method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
    Undoes a change.
    undo(Object) - method in class org.jgraph.graph.GraphUndoManager
    If this UndoManager is inProgress, undo the last significant UndoableEdit wrt to source, and all insignificant edits back to it.
    ungroup(Object[]) - method in class org.jgraph.graph.GraphLayoutCache
    Ungroups all groups in cells and returns the children that are not ports.
    uninstallComponents() - method in class org.jgraph.plaf.basic.BasicGraphUI
    Uninstalls the renderer pane.
    uninstallKeyboardActions() - method in class org.jgraph.plaf.basic.BasicGraphUI
    uninstallListeners() - method in class org.jgraph.plaf.basic.BasicGraphUI
    uninstallUI(JComponent) - method in class org.jgraph.plaf.basic.BasicGraphUI
    union(Rectangle2D,Rectangle2D) - static method in class org.jgraph.util.RectUtils
    Unions the pair of source Rectangle2D objects and puts the result into the returned Rectangle2D object.
    UNSELECTED - static field in class org.jgraph.graph.DefaultGraphSelectionModel
    Object value that represents the unselected state in cellStates.
    update(org.jgraph.graph.CellView) - method in class org.jgraph.graph.GraphLayoutCache
    update(org.jgraph.graph.CellView[]) - method in class org.jgraph.graph.GraphLayoutCache
    Update attributes for this view and indicate to the parent this child has been updated
    update(org.jgraph.graph.GraphLayoutCache) - method in class org.jgraph.graph.CellView
    Update this view's attributes.
    update(org.jgraph.graph.GraphLayoutCache) - method in class org.jgraph.graph.EdgeView
    Update attributes and recurse children.
    update(org.jgraph.graph.GraphLayoutCache) - method in class org.jgraph.graph.VertexView
    Overrides the parent method to udpate the cached points.
    Computes and updates the size for view.
    updateCachedPreferredSize() - method in class org.jgraph.plaf.basic.BasicGraphUI
    Updates the preferredSize instance variable, which is returned from getPreferredSize().
    updateGroupBounds() - method in class org.jgraph.graph.AbstractCellView
    Updates the bounds of this view and its children
    updateHandle() - method in class org.jgraph.plaf.basic.BasicGraphUI
    Update the handle using createHandle.
    updateHandle() - method in class org.jgraph.plaf.GraphUI
    Updates the handle.
    called to set the insertion location to match the current mouse pointer coordinates.
    called to set the insertion location to match the current mouse pointer coordinates.
    updateListeners() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
    updateNext() - method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
    updatePorts() - method in class org.jgraph.graph.GraphLayoutCache
    Updates the cached array of ports.
    updateSize() - method in class org.jgraph.plaf.basic.BasicGraphUI
    Messages the Graph with graphDidChange.
    updateUI() - method in class org.jgraph.JGraph
    Notification from the UIManager that the L&F has changed.

    V

    validate() - method in class org.jgraph.graph.EdgeRenderer
    Overridden for performance reasons.
    validate() - method in class org.jgraph.graph.PortRenderer
    Overridden for performance reasons.
    validate() - method in class org.jgraph.graph.VertexRenderer
    Overridden for performance reasons.
    validCachedPreferredSize - field in class org.jgraph.plaf.basic.BasicGraphUI
    Is the preferredSize valid?
    VALUE - static field in class org.jgraph.graph.GraphConstants
    Key for the value attribute.
    Messaged when the selection changes in the graph we're displaying for.
    Resets lastPath.
    Called whenever the value of the selection changes.
    Invoked by the GraphSelectionModel when the selection changes.
    valueForCellChanged(Object,Object) - method in class org.jgraph.graph.DefaultGraphModel
    Applies the new value to the specified cell.
    valueForCellChanged(Object,Object) - method in class org.jgraph.graph.GraphLayoutCache
    Messaged when the user has altered the value for the item identified by cell to newValue.
    valueForCellChanged(Object,Object) - method in class org.jgraph.graph.GraphModel
    Messaged when the value of the cell has changed, eg from within the edit method.
    VERSION - static field in class org.jgraph.JGraph
    vertex - field in class org.jgraph.graph.VertexView.SizeHandle
    VertexRenderer - class org.jgraph.graph.VertexRenderer
    This renderer displays entries that implement the CellView interface and supports the following attributes.
    VertexRenderer() - constructor for class org.jgraph.graph.VertexRenderer
    Constructs a renderer that may be used to render vertices.
    VertexView - class org.jgraph.graph.VertexView
    The default implementation of a vertex view.
    VertexView() - constructor for class org.jgraph.graph.VertexView
    Constructs an empty vertex view.
    VertexView(Object) - constructor for class org.jgraph.graph.VertexView
    Constructs a vertex view for the specified model object and the specified child views.
    VERTICAL_ALIGNMENT - static field in class org.jgraph.graph.GraphConstants
    Key for the verticalAlignment attribute.
    VERTICAL_TEXT_POSITION - static field in class org.jgraph.graph.GraphConstants
    Key for the verticalTextPosition attribute.
    view - field in class org.jgraph.graph.EdgeRenderer
    Cache the current edgeview for drawing
    view - field in class org.jgraph.graph.PortRenderer
    Cache the current edgeview for drawing.
    view - field in class org.jgraph.graph.VertexRenderer
    Cache the current shape for drawing.
    views - field in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
    views - field in class org.jgraph.graph.GraphContext
    Map of (cell, view) pairs including ports.
    visible - field in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
    visibleSet - field in class org.jgraph.graph.GraphLayoutCache
    The set of visible cells.
    volatileOffscreen - field in class org.jgraph.JGraph
    Whether or not to try to use a volatile offscreen buffer for double buffering.

    X

    X_AXIS - static field in class org.jgraph.graph.GraphConstants
    Represents an bezier line style
    xCursors - static field in class org.jgraph.graph.VertexView
    Array that holds the cursors for the different control points.
    xorEnabled - field in class org.jgraph.JGraph
    True if the graph accepts transfers from other components (graphs).
    xorEnabled - field in class org.jgraph.graph.PortRenderer
    Cached hasFocus and selected value.

    Y

    Y_AXIS - static field in class org.jgraph.graph.GraphConstants
    Represents an bezier line style
    yCursors - static field in class org.jgraph.graph.VertexView
    Array that holds the cursors for the different control points.

    Copyright (C) 2001-2006 Gaudenz Alder. All rights reserved.