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

A

ABSOLUTE - Static variable in class com.jgraph.graph.GraphConstants
Key for the absolute attribute.
ANTIALIASED_PROPERTY - Static variable in class com.jgraph.JGraph
Bound property name for antiAliased.
AUTOSIZE - Static variable in class com.jgraph.graph.GraphConstants
Key for the sizeable attribute.
AbstractCellView - class com.jgraph.graph.AbstractCellView.
The abstract base class for all cell views.
AbstractCellView(Object, JGraph, CellMapper) - Constructor for class com.jgraph.graph.AbstractCellView
Constructs a view for the specified model object, and invokes update on the new instance.
acceptsSource(Object, Object) - Method in class com.jgraph.graph.DefaultGraphModel
Returns true if port is a valid source for edge.
acceptsSource(Object, Object) - Method in interface com.jgraph.graph.GraphModel
Returns true if port is a valid source for edge.
acceptsTarget(Object, Object) - Method in class com.jgraph.graph.DefaultGraphModel
Returns true if port is a valid target for edge.
acceptsTarget(Object, Object) - Method in interface com.jgraph.graph.GraphModel
Returns true if port is a valid target for edge.
actionPerformed(ActionEvent) - Method in class com.jgraph.graph.DefaultGraphCellEditor
Messaged when the timer fires, this will start the editing session.
actionPerformed(ActionEvent) - Method in class com.jgraph.plaf.basic.BasicGraphDropTargetListener
The timer fired, perform autoscroll if the pointer is within the autoscroll region.
actionPerformed(ActionEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
Public as a result of Timer.
actionPerformed(ActionEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphIncrementAction
 
activeHandle - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
The handle that consumed the last mousePressedEvent.
add(Object) - Method in class com.jgraph.graph.DefaultPort
Adds edge to the list of ports.
add(Object) - Method in interface com.jgraph.graph.Port
Adds edge to the list of ports.
addCellEditorListener(CellEditorListener) - Method in class com.jgraph.graph.DefaultGraphCellEditor
Adds the CellEditorListener.
addConnections(CellView[]) - Method in class com.jgraph.graph.ConnectionSet
Adds the connections in views to the connection set.
addEntry(Object, Object) - Method in class com.jgraph.graph.ParentMap
Set parent of child in the parent map.
addGraphModelListener(GraphModelListener) - Method in class com.jgraph.graph.DefaultGraphModel
Adds a listener for the GraphModelEvent posted after the graph changes.
addGraphModelListener(GraphModelListener) - Method in interface com.jgraph.graph.GraphModel
Adds a listener for the GraphModelEvent posted after the model changes.
addGraphSelectionListener(GraphSelectionListener) - Method in class com.jgraph.JGraph
Adds a listener for GraphSelection events.
addGraphSelectionListener(GraphSelectionListener) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Adds x to the list of listeners that are notified each time the set of selected TreePaths changes.
addGraphSelectionListener(GraphSelectionListener) - Method in interface com.jgraph.graph.GraphSelectionModel
Adds x to the list of listeners that are notified each time the set of selected Objects changes.
addPoint(int, Point) - Method in class com.jgraph.graph.EdgeView
Adds p at position index.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Adds a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in interface com.jgraph.graph.GraphSelectionModel
Adds a PropertyChangeListener to the listener list.
addSampleData(GraphModel) - Static method in class com.jgraph.JGraph
Creates and returns a sample GraphModel.
addSelectionCell(Object) - Method in class com.jgraph.JGraph
Adds the cell identified by the specified Object to the current selection.
addSelectionCell(Object) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Adds path to the current selection.
addSelectionCell(Object) - Method in interface com.jgraph.graph.GraphSelectionModel
Adds cell to the current selection.
addSelectionCells(Object[]) - Method in class com.jgraph.JGraph.EmptySelectionModel
A null implementation that adds nothing.
addSelectionCells(Object[]) - Method in class com.jgraph.JGraph
Adds each cell in the array of cells to the current selection.
addSelectionCells(Object[]) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Adds cells to the current selection.
addSelectionCells(Object[]) - Method in interface com.jgraph.graph.GraphSelectionModel
Adds cells to the current selection.
addUndoableEditListener(UndoableEditListener) - Method in interface com.jgraph.graph.GraphModel
Adds an undo listener for notification of any changes.
anchor - Variable in class com.jgraph.graph.DefaultPort
Reference to the anchor of this port
antiAliased - Variable in class com.jgraph.JGraph
True if the graph is anti-aliased.
applyMap(Map, Map) - Static method in class com.jgraph.graph.GraphConstants
Apply the change to the target.
areNew - Variable in class com.jgraph.event.GraphSelectionEvent
For each cell identifies if that cell is in fact new.
asksAllowsChildren - Variable in class com.jgraph.graph.DefaultGraphModel
Indicates whether isLeaf is based on a node's allowsChildren value.
attributeMap - Variable in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
 
attributeMap - Variable in class com.jgraph.graph.GraphTransferable
(Cell, Map) entries that hold the view attributes for the cells.
attributeMap - Variable in class com.jgraph.graph.GraphView.GraphViewEdit
 
attributeStore - Variable in class com.jgraph.graph.DefaultGraphModel
Indicates whether this models consumes the UI's attribute changes.
attributes - Variable in class com.jgraph.graph.AbstractCellView
Hashtable for attributes.
attributes - Variable in class com.jgraph.graph.DefaultGraphCell
Hashtable for properties.
autoscroll(JGraph, Point) - Static method in class com.jgraph.plaf.basic.BasicGraphUI
Scroll the graph for an event at p.

B

BACK - Static variable in class com.jgraph.graph.GraphView.GraphViewLayerEdit
 
BACKGROUND - Static variable in class com.jgraph.graph.GraphConstants
Key for the background attribute.
BEGINFILL - Static variable in class com.jgraph.graph.GraphConstants
Key for the startsize attribute.
BEGINSIZE - Static variable in class com.jgraph.graph.GraphConstants
Key for the startsize attribute.
BENDABLE - Static variable in class com.jgraph.graph.GraphConstants
Key for the sizeable attribute.
BEZIER - Static variable in class com.jgraph.graph.GraphConstants
Represents an bezier line style
BORDER - Static variable in class com.jgraph.graph.GraphConstants
Key for the border attribute.
BORDERCOLOR - Static variable in class com.jgraph.graph.GraphConstants
Key for the bordercolor attribute.
BOUNDS - Static variable in class com.jgraph.graph.GraphConstants
Key for the bounds attribute.
BasicGraphDropTargetListener - class com.jgraph.plaf.basic.BasicGraphDropTargetListener.
COPY OF JAVAX.SWING.PLAF.BASIC WITH A PUBLIC MODIFIER AND CONSTRUCTOR
BasicGraphDropTargetListener() - Constructor for class com.jgraph.plaf.basic.BasicGraphDropTargetListener
construct a DropTargetAutoScroller
BasicGraphUI - class com.jgraph.plaf.basic.BasicGraphUI.
The basic L&F for a graph data structure.
BasicGraphUI() - Constructor for class com.jgraph.plaf.basic.BasicGraphUI
 
BasicGraphUI.CellEditorHandler - class com.jgraph.plaf.basic.BasicGraphUI.CellEditorHandler.
Listener responsible for getting cell editing events and updating the graph accordingly.
BasicGraphUI.CellEditorHandler() - Constructor for class com.jgraph.plaf.basic.BasicGraphUI.CellEditorHandler
 
BasicGraphUI.ComponentHandler - class com.jgraph.plaf.basic.BasicGraphUI.ComponentHandler.
Updates the preferred size when scrolling (if necessary).
BasicGraphUI.ComponentHandler() - Constructor for class com.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
 
BasicGraphUI.GraphDropTargetListener - class com.jgraph.plaf.basic.BasicGraphUI.GraphDropTargetListener.
Graph Drop Target Listener
BasicGraphUI.GraphDropTargetListener() - Constructor for class com.jgraph.plaf.basic.BasicGraphUI.GraphDropTargetListener
 
BasicGraphUI.GraphIncrementAction - class com.jgraph.plaf.basic.BasicGraphUI.GraphIncrementAction.
GraphIncrementAction is used to handle up/down actions.
BasicGraphUI.GraphModelHandler - class com.jgraph.plaf.basic.BasicGraphUI.GraphModelHandler.
Listens for changes in the graph model and updates the view accordingly.
BasicGraphUI.GraphModelHandler() - Constructor for class com.jgraph.plaf.basic.BasicGraphUI.GraphModelHandler
 
BasicGraphUI.GraphSelectionHandler - class com.jgraph.plaf.basic.BasicGraphUI.GraphSelectionHandler.
Listens for changes in the selection model and updates the display accordingly.
BasicGraphUI.GraphSelectionHandler() - Constructor for class com.jgraph.plaf.basic.BasicGraphUI.GraphSelectionHandler
 
BasicGraphUI.GraphTransferHandler - class com.jgraph.plaf.basic.BasicGraphUI.GraphTransferHandler.
 
BasicGraphUI.GraphTransferHandler() - Constructor for class com.jgraph.plaf.basic.BasicGraphUI.GraphTransferHandler
 
BasicGraphUI.GraphViewObserver - class com.jgraph.plaf.basic.BasicGraphUI.GraphViewObserver.
Listens for changes in the graph view and updates the size accordingly.
BasicGraphUI.GraphViewObserver() - Constructor for class com.jgraph.plaf.basic.BasicGraphUI.GraphViewObserver
 
BasicGraphUI.KeyHandler - class com.jgraph.plaf.basic.BasicGraphUI.KeyHandler.
This is used to get mutliple key down events to appropriately generate events.
BasicGraphUI.KeyHandler() - Constructor for class com.jgraph.plaf.basic.BasicGraphUI.KeyHandler
 
BasicGraphUI.MouseHandler - class com.jgraph.plaf.basic.BasicGraphUI.MouseHandler.
TreeMouseListener is responsible for updating the selection based on mouse events.
BasicGraphUI.MouseHandler() - Constructor for class com.jgraph.plaf.basic.BasicGraphUI.MouseHandler
 
BasicGraphUI.MouseInputHandler - class com.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler.
MouseInputHandler handles passing all mouse events, including mouse motion events, until the mouse is released to the destination it is constructed with.
BasicGraphUI.MouseInputHandler(Component, Component, MouseEvent) - Constructor for class com.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
 
BasicGraphUI.PropertyChangeHandler - class com.jgraph.plaf.basic.BasicGraphUI.PropertyChangeHandler.
PropertyChangeListener for the graph.
BasicGraphUI.PropertyChangeHandler() - Constructor for class com.jgraph.plaf.basic.BasicGraphUI.PropertyChangeHandler
 
BasicGraphUI.RootHandle - class com.jgraph.plaf.basic.BasicGraphUI.RootHandle.
 
BasicGraphUI.RootHandle(GraphContext) - Constructor for class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
Creates a root handle which contains handles for the given cells.
BasicMarqueeHandler - class com.jgraph.graph.BasicMarqueeHandler.
A simple implementation of a marquee handler for JGraph.
BasicMarqueeHandler() - Constructor for class com.jgraph.graph.BasicMarqueeHandler
 
BasicTransferable - class com.jgraph.plaf.basic.BasicTransferable.
COPY OF JAVAX.SWING.PLAF.BASIC WITH A PUBLIC MODIFIER AND CONSTRUCTOR
BasicTransferable() - Constructor for class com.jgraph.plaf.basic.BasicTransferable
 
beginDeco - Variable in class com.jgraph.graph.EdgeRenderer
Painting attributes of the current edgeview
beginFill - Variable in class com.jgraph.graph.EdgeRenderer
Boolean attributes of the current edgeview.
beginShape - Variable in class com.jgraph.graph.EdgeRenderer
Drawing attributes that are created on the fly
beginSize - Variable in class com.jgraph.graph.EdgeRenderer
Painting attributes of the current edgeview
bendable - Variable in class com.jgraph.JGraph
True if the graph allows points to be midified/added/removed.
blockPaint - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
border - Variable in class com.jgraph.graph.DefaultGraphCellEditor.DefaultTextField
Border to use.
borderColor - Variable in class com.jgraph.graph.EdgeRenderer
Color attributes of the current edgeview.
borderSelectionColor - Variable in class com.jgraph.graph.DefaultGraphCellEditor
True if the border selection color should be drawn.
borderWidth - Variable in class com.jgraph.graph.VertexRenderer
Cached borderwidth.
bordercolor - Variable in class com.jgraph.graph.VertexRenderer
Cached default foreground and default background.
bounds - Variable in class com.jgraph.graph.GraphTransferable
Rectangle that defines the former bounds of the views.
bounds - Variable in class com.jgraph.graph.VertexView
Reference to the bounds attribute

C

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

D

DASHPATTERN - Static variable in class com.jgraph.graph.GraphConstants
Key for the dashPattern attribute.
DEFAULTDECORATIONSIZE - Static variable in class com.jgraph.graph.GraphConstants
Default decoration size.
DEFAULTFONTSIZE - Static variable in class com.jgraph.graph.GraphConstants
Default Font size.
DEFAULTFONTSTYLE - Static variable in class com.jgraph.graph.GraphConstants
Default Font style.
DIAMOND - Static variable in class com.jgraph.graph.GraphConstants
Represents a diamond decoration
DISCONNECTABLE - Static variable in class com.jgraph.graph.GraphConstants
Key for the moveable attribute.
DOUBLELINE - Static variable in class com.jgraph.graph.GraphConstants
Represents a double line decoration
DefaultEdge - class com.jgraph.graph.DefaultEdge.
A simple implementation for an edge.
DefaultEdge() - Constructor for class com.jgraph.graph.DefaultEdge
Constructs an empty edge.
DefaultEdge(Object) - Constructor for class com.jgraph.graph.DefaultEdge
Constructs an edge that holds a reference to the specified user object.
DefaultGraphCell - class com.jgraph.graph.DefaultGraphCell.
The default implementation for the GraphCell interface.
DefaultGraphCell() - Constructor for class com.jgraph.graph.DefaultGraphCell
Creates an empty cell.
DefaultGraphCell(Object) - Constructor for class com.jgraph.graph.DefaultGraphCell
Creates a graph cell and initializes it with the specified user object.
DefaultGraphCell(Object, MutableTreeNode[]) - Constructor for class com.jgraph.graph.DefaultGraphCell
Constructs a cell that holds a reference to the specified user object and contains the specified array of children.
DefaultGraphCell(Object, boolean) - Constructor for class com.jgraph.graph.DefaultGraphCell
Creates a graph cell and initializes it with the specified user object.
DefaultGraphCell.ValueChangeHandler - interface com.jgraph.graph.DefaultGraphCell.ValueChangeHandler.
 
DefaultGraphCellEditor - class com.jgraph.graph.DefaultGraphCellEditor.
A GraphCellEditor.
DefaultGraphCellEditor() - Constructor for class com.jgraph.graph.DefaultGraphCellEditor
Constructs a DefaultTreeCellEditor object for a JGraph using the specified renderer and a default editor.
DefaultGraphCellEditor(GraphCellEditor) - Constructor for class com.jgraph.graph.DefaultGraphCellEditor
Constructs a DefaultTreeCellEditor object for a JTree using the specified renderer and the specified editor.
DefaultGraphCellEditor.DefaultTextField - class com.jgraph.graph.DefaultGraphCellEditor.DefaultTextField.
TextField used when no editor is supplied.
DefaultGraphCellEditor.DefaultTextField(Border) - Constructor for class com.jgraph.graph.DefaultGraphCellEditor.DefaultTextField
Constructs a DefaultTreeCellEditor$DefaultTextField object.
DefaultGraphCellEditor.EditorContainer - class com.jgraph.graph.DefaultGraphCellEditor.EditorContainer.
Container responsible for placing the editingComponent.
DefaultGraphCellEditor.EditorContainer() - Constructor for class com.jgraph.graph.DefaultGraphCellEditor.EditorContainer
Constructs an EditorContainer object.
DefaultGraphModel - class com.jgraph.graph.DefaultGraphModel.
A simple implementation of a graph model.
DefaultGraphModel() - Constructor for class com.jgraph.graph.DefaultGraphModel
Constructs a model that is not an attribute store.
DefaultGraphModel(boolean) - Constructor for class com.jgraph.graph.DefaultGraphModel
Constructs a model who's isAttributeStore returns the specified value.
DefaultGraphModel.EmptyIterator - class com.jgraph.graph.DefaultGraphModel.EmptyIterator.
 
DefaultGraphModel.EmptyIterator() - Constructor for class com.jgraph.graph.DefaultGraphModel.EmptyIterator
 
DefaultGraphModel.GraphModelEdit - class com.jgraph.graph.DefaultGraphModel.GraphModelEdit.
An implementation of GraphModelChange that can be added to the model event.
DefaultGraphModel.GraphModelEdit(Object[], ConnectionSet, ParentMap) - Constructor for class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
Constructs an edit that represents a remove.
DefaultGraphModel.GraphModelEdit(Object[], ConnectionSet, ParentMap, Map) - Constructor for class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
Constructs an edit that represents an insert.
DefaultGraphModel.GraphModelEdit(ConnectionSet, Map, ParentMap) - Constructor for class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
Constructs an edit that represents a change.
DefaultGraphModel.GraphModelEdit(Object[], Object[], ConnectionSet, Map, ParentMap, Map) - Constructor for class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
Constructs an edit record.
DefaultGraphModel.GraphModelLayerEdit - class com.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit.
An implementation of GraphViewChange.
DefaultGraphModel.GraphModelLayerEdit(Object[], int) - Constructor for class com.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Constructs a GraphModelEdit.
DefaultGraphSelectionModel - class com.jgraph.graph.DefaultGraphSelectionModel.
Default implementation of GraphSelectionModel.
DefaultGraphSelectionModel(JGraph) - Constructor for class com.jgraph.graph.DefaultGraphSelectionModel
Constructs a DefaultGraphSelectionModel for the specified graph.
DefaultGraphSelectionModel.CellPlaceHolder - class com.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder.
Holds a path and whether or not it is new.
DefaultGraphSelectionModel.CellPlaceHolder(Object, boolean) - Constructor for class com.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
 
DefaultPort - class com.jgraph.graph.DefaultPort.
A simple implementation for a port.
DefaultPort() - Constructor for class com.jgraph.graph.DefaultPort
Constructs an empty port.
DefaultPort(Object) - Constructor for class com.jgraph.graph.DefaultPort
Constructs a vertex that holds a reference to the specified user object.
DefaultPort(Object, Port) - Constructor for class com.jgraph.graph.DefaultPort
Constructs a vertex that holds a reference to the specified user object and a reference to the specified anchor.
DefaultRealEditor - class com.jgraph.graph.DefaultRealEditor.
The default editor for graph cells.
DefaultRealEditor(JTextField) - Constructor for class com.jgraph.graph.DefaultRealEditor
Constructs a DefaultCellEditor that uses a text field.
DefaultRealEditor(JCheckBox) - Constructor for class com.jgraph.graph.DefaultRealEditor
Constructs a DefaultCellEditor object that uses a check box.
DefaultRealEditor(JComboBox) - Constructor for class com.jgraph.graph.DefaultRealEditor
Constructs a DefaultCellEditor object that uses a combo box.
dash - Static variable in class com.jgraph.graph.GraphConstants
Global Stroke To Highlight Selection
dataFlavor - Static variable in class com.jgraph.graph.GraphTransferable
Local Machine Reference Data Flavor.
defaultBackground - Variable in class com.jgraph.graph.EdgeRenderer
Color attributes of the current edgeview.
defaultBackground - Variable in class com.jgraph.graph.VertexRenderer
Cached default foreground and default background.
defaultDropTargetListener - Variable in class com.jgraph.plaf.basic.BasicGraphUI
The default DropTargetListener.
defaultFont - Static variable in class com.jgraph.graph.GraphConstants
 
defaultForeground - Variable in class com.jgraph.graph.EdgeRenderer
Color attributes of the current edgeview.
defaultForeground - Variable in class com.jgraph.graph.VertexRenderer
Cached default foreground and default background.
defaultTransferHandler - Variable in class com.jgraph.plaf.basic.BasicGraphUI
The default TransferHandler.
deselect(Object) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Deselects a single cell and updates all datastructures.
destination - Variable in class com.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
Destination that receives all events.
determineOffset(JGraph, Object, boolean) - Method in class com.jgraph.graph.DefaultGraphCellEditor
 
direction - Variable in class com.jgraph.plaf.basic.BasicGraphUI.GraphIncrementAction
Specifies the direction to adjust the selection by.
disconnect(Object) - Method in class com.jgraph.graph.ConnectionSet
Disconnect edge from source and target in the connection set.
disconnect(Object, boolean) - Method in class com.jgraph.graph.ConnectionSet
Disconnect edge from port.
disconnect(CellView[]) - Method in class com.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.
disconnect - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
disconnectOnMove - Variable in class com.jgraph.JGraph
True if selected edges are disconnected from unselected vertices on move.
disconnectable - Variable in class com.jgraph.JGraph
True if the graph allows existing connections to be removed.
doLayout() - Method in class com.jgraph.graph.DefaultGraphCellEditor.EditorContainer
Lays out this Container.
dragEnabled - Variable in class com.jgraph.JGraph
True if Drag-and-Drop should be used for move operations.
dragEnter(DropTargetDragEvent) - Method in class com.jgraph.plaf.basic.BasicGraphDropTargetListener
 
dragExit(DropTargetEvent) - Method in class com.jgraph.plaf.basic.BasicGraphDropTargetListener
 
dragOver(DropTargetDragEvent) - Method in class com.jgraph.plaf.basic.BasicGraphDropTargetListener
 
drop(DropTargetDropEvent) - Method in class com.jgraph.plaf.basic.BasicGraphDropTargetListener
 
dropActionChanged(DropTargetDragEvent) - Method in class com.jgraph.plaf.basic.BasicGraphDropTargetListener
 
dropEnabled - Variable in class com.jgraph.JGraph
True if the graph accepts transfers from other components (graphs).

E

EDITABLE - Static variable in class com.jgraph.graph.GraphConstants
Key for the editable attribute.
EDITABLE_PROPERTY - Static variable in class com.jgraph.JGraph
Bound property name for editable.
ENDFILL - Static variable in class com.jgraph.graph.GraphConstants
Key for the endsize attribute.
ENDSIZE - Static variable in class com.jgraph.graph.GraphConstants
Key for the endsize attribute.
Edge - interface com.jgraph.graph.Edge.
Defines the requirements for an object that represents an Edge in a GraphModel.
EdgeRenderer - class com.jgraph.graph.EdgeRenderer.
This renderer displays entries that implement the CellView interface and supports the following attributes: GraphConstants.POINTS GraphConstants.FONT GraphConstants.OPAQUE GraphConstants.BORDER GraphConstants.BORDERCOLOR GraphConstants.LINECOLOR GraphConstants.LINEWIDTH GraphConstants.FOREGROUND GraphConstants.BACKGROUND GraphConstants.DASHPATTERN GraphConstants.LINESTYLE GraphConstants.START GraphConstants.END GraphConstants.STARTSIZE GraphConstants.ENDSIZE
EdgeRenderer() - Constructor for class com.jgraph.graph.EdgeRenderer
Constructs a renderer that may be used to render edges.
EdgeView - class com.jgraph.graph.EdgeView.
The default implementation of an edge view.
EdgeView(Object, JGraph, CellMapper) - Constructor for class com.jgraph.graph.EdgeView
Constructs an edge view for the specified model object.
EdgeView.EdgeHandle - class com.jgraph.graph.EdgeView.EdgeHandle.
 
EdgeView.EdgeHandle(EdgeView, GraphContext) - Constructor for class com.jgraph.graph.EdgeView.EdgeHandle
 
EditorContainer() - Method in class com.jgraph.graph.DefaultGraphCellEditor.EditorContainer
 
edge - Variable in class com.jgraph.graph.ConnectionSet.Connection
The edge that will be connected to the port.
edge - Variable in class com.jgraph.graph.EdgeView.EdgeHandle
 
edges - Variable in class com.jgraph.graph.ConnectionSet
Set of changed edges for the connection set.
edges(Object) - Method in class com.jgraph.graph.DefaultGraphModel
Returns an iterator of the edges connected to port.
edges - Variable in class com.jgraph.graph.DefaultPort
Edges that are connected to the port
edges() - Method in class com.jgraph.graph.DefaultPort
Returns an iterator of the edges connected to the port.
edges(Object) - Method in interface com.jgraph.graph.GraphModel
Returns an iterator of the edges connected to port.
edges() - Method in interface com.jgraph.graph.Port
Returns an iterator of the edges connected to the port.
edit(ConnectionSet, Map, ParentMap, UndoableEdit[]) - Method in class com.jgraph.graph.DefaultGraphModel
Applies the propertyMap and the connection changes to the model.
edit(ConnectionSet, Map, ParentMap, UndoableEdit[]) - Method in interface com.jgraph.graph.GraphModel
Applies the propertyMap and the connection changes to the model.
edit(Map) - Method in class com.jgraph.graph.GraphView
Applies the specified (cellView, attribute) pairs.
editClickCount - Variable in class com.jgraph.JGraph
Number of clicks for editing to start.
editToBeRedone(Object) - Method in class com.jgraph.graph.GraphUndoManager
 
editToBeUndone(Object) - Method in class com.jgraph.graph.GraphUndoManager
 
editable - Variable in class com.jgraph.JGraph
True if the graph allows editing the value of a cell.
editingCanceled(ChangeEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.CellEditorHandler
Messaged when editing has been canceled in the graph.
editingCell - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Path that is being edited.
editingComponent - Variable in class com.jgraph.graph.DefaultGraphCellEditor
Component used in editing, obtained from the editingContainer.
editingComponent - Variable in class com.jgraph.plaf.basic.BasicGraphUI
When editing, this will be the Component that is doing the actual editing.
editingContainer - Variable in class com.jgraph.graph.DefaultGraphCellEditor
Editing container, will contain the editorComponent.
editingIcon - Variable in class com.jgraph.graph.DefaultGraphCellEditor
Icon to use when editing.
editingStopped(ChangeEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.CellEditorHandler
Messaged when editing has stopped in the graph.
editorHasDifferentSize - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Set to true if the editor has a different size than the renderer.
emptyIterator - Variable in class com.jgraph.graph.DefaultGraphModel
Default instance of an empty iterator.
emptyParents() - Method in class com.jgraph.graph.ParentMap
Returns the parents that will be empty when this parent map is applied.
enabled - Variable in class com.jgraph.JGraph
True if the graph allows interactions.
endDeco - Variable in class com.jgraph.graph.EdgeRenderer
Painting attributes of the current edgeview
endFill - Variable in class com.jgraph.graph.EdgeRenderer
Boolean attributes of the current edgeview.
endShape - Variable in class com.jgraph.graph.EdgeRenderer
Drawing attributes that are created on the fly
endSize - Variable in class com.jgraph.graph.EdgeRenderer
Painting attributes of the current edgeview
entries - Variable in class com.jgraph.graph.ParentMap
Contents of the parent map.
entries() - Method in class com.jgraph.graph.ParentMap
Returns an Iterator for the entries in the map.
equals(Object) - Method in class com.jgraph.graph.ConnectionSet.Connection
Two connections are equal if they represent the source or target of the same edge.
execute() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
Execute this edit such that the next invocation to this method will invert the last execution.
execute() - Method in class com.jgraph.graph.GraphView.GraphViewEdit
Execute this edit such that the next invocation to this method will invert the last execution.
execute() - Method in class com.jgraph.graph.GraphView.GraphViewLayerEdit
Execute this edit such that the next invocation to this method will invert the last execution.
exportDone(JComponent, Transferable, int) - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphTransferHandler
 
exportToClipboard(JComponent, Clipboard, int) - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphTransferHandler
 

F

FILLED_CIRCLE - Static variable in class com.jgraph.graph.GraphConstants
Represents a filled circle decoration
FILLED_DIAMOND - Static variable in class com.jgraph.graph.GraphConstants
Represents a filled diamond decoration
FILLED_TECHNICAL - Static variable in class com.jgraph.graph.GraphConstants
Represents a filled technical arrow decoration
FONTNAME - Static variable in class com.jgraph.graph.GraphConstants
Key for the fontname attribute.
FONTSIZE - Static variable in class com.jgraph.graph.GraphConstants
Key for the fontsize attribute.
FONTSTYLE - Static variable in class com.jgraph.graph.GraphConstants
Key for the fontstyle attribute.
FOREGROUND - Static variable in class com.jgraph.graph.GraphConstants
Key for the foreground attribute.
FRONT - Static variable in class com.jgraph.graph.GraphView.GraphViewLayerEdit
 
factory - Variable in class com.jgraph.graph.GraphView
 
fireGraphChanged(Object, GraphModelEvent.GraphModelChange) - Method in class com.jgraph.graph.DefaultGraphModel
 
firePropertyChange(String, Object, Object) - Method in class com.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String, char, char) - Method in class com.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String, short, short) - Method in class com.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String, int, int) - Method in class com.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String, long, long) - Method in class com.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String, float, float) - Method in class com.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String, double, double) - Method in class com.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
firePropertyChange(String, Object, Object) - Method in class com.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String, char, char) - Method in class com.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String, short, short) - Method in class com.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String, int, int) - Method in class com.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String, long, long) - Method in class com.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String, float, float) - Method in class com.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String, double, double) - Method in class com.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.jgraph.graph.PortRenderer
Overridden for performance reasons.
firePropertyChange(String, Object, Object) - Method in class com.jgraph.graph.VertexRenderer
Overridden for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.jgraph.graph.VertexRenderer
Overridden for performance reasons.
firePropertyChange(String, char, char) - Method in class com.jgraph.graph.VertexRenderer
Overridden for performance reasons.
firePropertyChange(String, short, short) - Method in class com.jgraph.graph.VertexRenderer
Overridden for performance reasons.
firePropertyChange(String, int, int) - Method in class com.jgraph.graph.VertexRenderer
Overridden for performance reasons.
firePropertyChange(String, long, long) - Method in class com.jgraph.graph.VertexRenderer
Overridden for performance reasons.
firePropertyChange(String, float, float) - Method in class com.jgraph.graph.VertexRenderer
Overridden for performance reasons.
firePropertyChange(String, double, double) - Method in class com.jgraph.graph.VertexRenderer
Overridden for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.jgraph.graph.VertexRenderer
Overridden for performance reasons.
fireValueChanged(GraphSelectionEvent) - Method in class com.jgraph.JGraph
Notifies all listeners that have registered interest for notification on this event type.
fireValueChanged(GraphSelectionEvent) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Notifies all listeners that are registered for tree selection events on this object.
firstDrag - Variable in class com.jgraph.graph.VertexView.SizeHandle
 
firstDrag - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
firstOverlayCall - Variable in class com.jgraph.graph.EdgeView.EdgeHandle
 
firstOverlayInvocation - Variable in class com.jgraph.graph.VertexView.SizeHandle
 
focus - Variable in class com.jgraph.graph.EdgeRenderer
Boolean attributes of the current edgeview.
focus - Variable in class com.jgraph.plaf.basic.BasicGraphUI
 
font - Variable in class com.jgraph.graph.DefaultGraphCellEditor
Font to paint with, null indicates font of renderer is to be used.
fontColor - Variable in class com.jgraph.graph.EdgeRenderer
Color attributes of the current edgeview.
fontGraphics - Variable in class com.jgraph.graph.EdgeRenderer
Static Graphics used for Font Metrics
fromScreen(Point) - Method in class com.jgraph.JGraph
Downscale the given point in place, ie.
fromScreen(Rectangle) - Method in class com.jgraph.JGraph
Downscale the given rectangle in place, ie.

G

GRAPH_MODEL_PROPERTY - Static variable in class com.jgraph.JGraph
Bound property name for graphModel.
GRAPH_VIEW_PROPERTY - Static variable in class com.jgraph.JGraph
Bound property name for graphModel.
GRID_SIZE_PROPERTY - Static variable in class com.jgraph.JGraph
Bound property name for gridSize.
GRID_VISIBLE_PROPERTY - Static variable in class com.jgraph.JGraph
Bound property name for gridVisible.
GraphCell - interface com.jgraph.graph.GraphCell.
Defines the requirements for objects that appear as GraphCells.
GraphCellEditor - interface com.jgraph.graph.GraphCellEditor.
Adds to CellEditor the extensions necessary to configure an editor in a graph.
GraphConstants - class com.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.
GraphConstants() - Constructor for class com.jgraph.graph.GraphConstants
 
GraphContext - class com.jgraph.graph.GraphContext.
 
GraphContext(JGraph, Object[]) - Constructor for class com.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.
GraphModel - interface com.jgraph.graph.GraphModel.
The interface that defines a suitable data model for a JGraph.
GraphModelEvent - class com.jgraph.event.GraphModelEvent.
Encapsulates information describing changes to a graph model, and is used to notify graph model listeners of the change.
GraphModelEvent(Object, GraphModelEvent.GraphModelChange) - Constructor for class com.jgraph.event.GraphModelEvent
Used to create an event when cells have been changed, inserted, or removed, identifying the change as a ModelChange object.
GraphModelEvent.GraphModelChange - interface com.jgraph.event.GraphModelEvent.GraphModelChange.
Defines the interface for objects that may be included into a GraphModelEvent to describe a model change.
GraphModelEvent.GraphViewChange - interface com.jgraph.event.GraphModelEvent.GraphViewChange.
Defines the interface for objects that may be used to represent a change to the view.
GraphModelListener - interface com.jgraph.event.GraphModelListener.
Defines the interface for an object that listens to changes in a GraphModel.
GraphSelectionEvent - class com.jgraph.event.GraphSelectionEvent.
An event that characterizes a change in the current selection.
GraphSelectionEvent(Object, Object[], boolean[]) - Constructor for class com.jgraph.event.GraphSelectionEvent
Represents a change in the selection of a GraphSelectionModel.
GraphSelectionListener - interface com.jgraph.event.GraphSelectionListener.
The listener that's notified when the selection in a GraphSelectionModel changes.
GraphSelectionModel - interface com.jgraph.graph.GraphSelectionModel.
This interface represents the current state of the selection for the graph component.
GraphTransferable - class com.jgraph.graph.GraphTransferable.
An object that represents the clipboard contents for a graph selection.
GraphTransferable(Object[], ConnectionSet, Map, Rectangle) - Constructor for class com.jgraph.graph.GraphTransferable
Constructs a new transferable selection for cells, csand attrMap.
GraphUI - class com.jgraph.plaf.GraphUI.
Pluggable look and feel interface for JGraph.
GraphUI() - Constructor for class com.jgraph.plaf.GraphUI
 
GraphUndoManager - class com.jgraph.graph.GraphUndoManager.
An UndoManager that may be shared among multiple GraphView's.
GraphUndoManager() - Constructor for class com.jgraph.graph.GraphUndoManager
 
GraphView - class com.jgraph.graph.GraphView.
An object that defines the view of a graphmodel.
GraphView(GraphModel, CellViewFactory) - Constructor for class com.jgraph.graph.GraphView
Constructs a view for the specified model that uses factory to create its views.
GraphView.GraphViewEdit - class com.jgraph.graph.GraphView.GraphViewEdit.
An implementation of GraphViewChange.
GraphView.GraphViewEdit(Map) - Constructor for class com.jgraph.graph.GraphView.GraphViewEdit
Constructs a GraphViewEdit.
GraphView.GraphViewLayerEdit - class com.jgraph.graph.GraphView.GraphViewLayerEdit.
An implementation of GraphViewChange.
GraphView.GraphViewLayerEdit(Object, Object[], int) - Constructor for class com.jgraph.graph.GraphView.GraphViewLayerEdit
Constructs a GraphViewEdit.
getAllDescendants(CellView[]) - Method in class com.jgraph.graph.GraphView
Returns all views, including descendants that have a parent in views, especially the PortViews.
getAnchor() - Method in class com.jgraph.graph.DefaultPort
Returns the anchor of this port.
getAnchor() - Method in interface com.jgraph.graph.Port
Returns the anchor of the port.
getAttributeMap() - Method in interface com.jgraph.event.GraphModelEvent.GraphViewChange
Returns a map that contains (object, map) pairs which holds the new attributes for each changed cell.
getAttributeMap() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
Returns a map of (object, view attributes).
getAttributeMap() - Method in class com.jgraph.graph.GraphTransferable
Returns a map of (GraphCell, Map)-pairs that represent the view attributes for the respecive cells.
getAttributeMap() - Method in class com.jgraph.graph.GraphView.GraphViewEdit
Returns a map of (cell view, attribute) pairs.
getAttributeMap() - Method in class com.jgraph.graph.GraphView.GraphViewLayerEdit
Returns a map of (cell view, attribute) pairs.
getAttributes() - Method in class com.jgraph.graph.AbstractCellView
Return the attributes of the view.
getAttributes() - Method in interface com.jgraph.graph.CellView
Returns all attributes of the view as a map.
getAttributes() - Method in class com.jgraph.graph.DefaultGraphCell
Returns the properies of the cell.
getAttributes(Object) - Method in class com.jgraph.graph.DefaultGraphModel
Returns a Map that represents the properties for the specified cell.
getAttributes() - Method in interface com.jgraph.graph.GraphCell
Returns the properties of the cell.
getAttributes(Object) - Method in interface com.jgraph.graph.GraphModel
Returns a Map that represents the properties for the specified cell.
getBackground(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the value attribute from the specified map.
getBeginSize(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the opaque attribute from the specified map.
getBorder() - Method in class com.jgraph.graph.DefaultGraphCellEditor.DefaultTextField
Overrides JComponent.getBorder to returns the current border.
getBorder(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the value attribute from the specified map.
getBorderColor(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the value attribute from the specified map.
getBorderSelectionColor() - Method in class com.jgraph.graph.DefaultGraphCellEditor
Returns the color the border is drawn.
getBounds() - Method in class com.jgraph.graph.AbstractCellView
Returns the bounding rectangle for this view.
getBounds(CellView[]) - Static method in class com.jgraph.graph.AbstractCellView
Returns the bounding box for the specified views.
getBounds() - Method in interface com.jgraph.graph.CellView
Returns the bounds for the view.
getBounds(CellView) - Method in class com.jgraph.graph.EdgeRenderer
Returns the bounds of the edge shape.
getBounds() - Method in class com.jgraph.graph.EdgeView
Returns the location for this portview.
getBounds(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the bounds attribute from the specified map.
getBounds() - Method in class com.jgraph.graph.GraphTransferable
 
getBounds() - Method in class com.jgraph.graph.PortView
Returns the bounds for the port view.
getBounds() - Method in class com.jgraph.graph.VertexView
Returns the cached bounds for the vertex.
getCell() - Method in class com.jgraph.event.GraphSelectionEvent
Returns the first cell.
getCell() - Method in class com.jgraph.graph.AbstractCellView
Returns the model object that this view represents.
getCell() - Method in interface com.jgraph.graph.CellView
Returns the model object that this view represents.
getCell() - Method in class com.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
Returns the cell.
getCellBounds(Object) - Method in class com.jgraph.JGraph
Returns the bounding rectangle of the specified cell.
getCellBounds(Object[]) - Method in class com.jgraph.JGraph
Returns the bounding rectangle of the specified cells.
getCellEditorValue() - Method in class com.jgraph.graph.DefaultGraphCellEditor
Returns the value currently being edited.
getCells() - Method in class com.jgraph.event.GraphSelectionEvent
Returns the cells that have been added or removed from the selection.
getCells() - Method in class com.jgraph.graph.GraphContext
Returns the array that was passed to the constructor.
getCells() - Method in class com.jgraph.graph.GraphTransferable
Returns the cells that represent the selection.
getCells(CellView[]) - Method in class com.jgraph.graph.GraphView
Takes an array of views and returns the array of the corresponding cells by using getCell for each view.
getCenterPoint() - Method in class com.jgraph.graph.VertexView
Returns the center of this vertex.
getChange() - Method in class com.jgraph.event.GraphModelEvent
Returns the object that constitues the change.
getChanged() - Method in interface com.jgraph.event.GraphModelEvent.GraphViewChange
Returns the objects that have changed.
getChanged() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
Returns the cells that have changed.
getChanged() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Returns the cells that have changed.
getChanged() - Method in class com.jgraph.graph.GraphView.GraphViewEdit
Returns the views that have changed.
getChanged() - Method in class com.jgraph.graph.GraphView.GraphViewLayerEdit
Returns the cells that have changed.
getChangedEdges() - Method in class com.jgraph.graph.ConnectionSet
Returns a Set for the edges in this connection set.
getChangedNodes() - Method in class com.jgraph.graph.ParentMap
Returns a Set for the nodes, childs and parents, in this parent map.
getChild(Object, int) - Method in class com.jgraph.graph.DefaultGraphModel
Returns the child of parent at index index in the parent's child array.
getChild(Object, int) - Method in interface com.jgraph.graph.GraphModel
Returns the child of parent at index index in the parent's child array.
getChild() - Method in class com.jgraph.graph.ParentMap.Entry
Returns the child of the relation.
getChildCount(Object) - Method in class com.jgraph.graph.DefaultGraphModel
Returns the number of children of parent.
getChildCount(Object) - Method in interface com.jgraph.graph.GraphModel
Returns the number of children of parent.
getChildViews() - Method in class com.jgraph.graph.AbstractCellView
Returns the child views of this view.
getChildViews() - Method in interface com.jgraph.graph.CellView
Returns the child views of this view.
getChildren() - Method in class com.jgraph.graph.DefaultGraphCell
Provides access to the children list to change ordering.
getConnectionSet() - Method in class com.jgraph.graph.GraphTransferable
Returns the connections between cells (and possibly other, unselected cells).
getContext() - Method in interface com.jgraph.event.GraphModelEvent.GraphViewChange
Returns the objects that have not changed explicitly, but implicitly because one of their dependent cells has changed.
getContext() - Method in class com.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 com.jgraph.graph.GraphView.GraphViewEdit
Returns the views that have not changed explicitly, but implicitly because one of their dependent cells has changed.
getContext() - Method in class com.jgraph.graph.GraphView.GraphViewLayerEdit
Returns the views that have not changed explicitly, but implicitly because one of their dependent cells has changed.
getContext() - Method in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
getDashPattern(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the value attribute from the specified map.
getDescendantCount() - Method in class com.jgraph.graph.GraphContext
Returns the number of all objects (cells and children) in this object.
getDescendantViews(CellView[]) - Static method in class com.jgraph.graph.AbstractCellView
Returns all views, including descendants that have a parent in views without the PortViews.
getDescendants(Object[]) - Method in class com.jgraph.JGraph
Returns all cells including all descendants.
getDescendants(GraphModel, Object[]) - Static method in class com.jgraph.graph.DefaultGraphModel
Flattens the given array of root cells by adding the roots and their descandants.
getEdge() - Method in class com.jgraph.graph.ConnectionSet.Connection
Returns the edge of the connection.
getEdgePoint(EdgeView, int) - Method in class com.jgraph.graph.PortView
Returns the point of edge at index index.
getEdgeRenderer() - Method in class com.jgraph.graph.EdgeView
Returns the local renderer.
getEdges(GraphModel, Object[]) - Static method in class com.jgraph.graph.DefaultGraphModel
Return the set of edges that are connected to the specified cells.
getEdges() - Method in class com.jgraph.graph.DefaultPort
Returns the anchor of this port.
getEditClickCount() - Method in class com.jgraph.JGraph
Returns the number of clicks for editing to start.
getEditingCell() - Method in class com.jgraph.JGraph
Returns the cell that is currently being edited.
getEditingCell(JGraph) - Method in class com.jgraph.plaf.GraphUI
Returns the cell that is being edited.
getEditingCell(JGraph) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Returns the element that is being edited.
getEditor() - Method in class com.jgraph.graph.AbstractCellView
Returns a cell editor for the view.
getEditor() - Method in interface com.jgraph.graph.CellView
Returns a cell editor for the view.
getEndSize(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the opaque attribute from the specified map.
getFactory() - Method in class com.jgraph.graph.GraphView
Returns the factory that was passed to the constructor.
getFirstCellForLocation(int, int) - Method in class com.jgraph.JGraph
Returns the topmost cell at the specified location.
getFocusedCell() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Returns the cell that has the focus.
getFont() - Method in class com.jgraph.graph.DefaultGraphCellEditor.DefaultTextField
 
getFont() - Method in class com.jgraph.graph.DefaultGraphCellEditor
Gets the font used for editing.
getFont(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the font for the specified attribute map.
getFontName(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the value attribute from the specified map.
getFontSize(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the value attribute from the specified map.
getFontStyle(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the value attribute from the specified map.
getForeground(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the value attribute from the specified map.
getGraph() - Method in class com.jgraph.graph.AbstractCellView
Returns the graph associated with the view.
getGraph() - Method in class com.jgraph.graph.GraphContext
Returns the graph that was passed to the constructor.
getGraphCellEditorComponent(JGraph, Object, boolean) - Method in class com.jgraph.graph.DefaultGraphCellEditor
Configures the editor.
getGraphCellEditorComponent(JGraph, Object, boolean) - Method in class com.jgraph.graph.DefaultRealEditor
 
getGraphCellEditorComponent(JGraph, Object, boolean) - Method in interface com.jgraph.graph.GraphCellEditor
Sets an initial value for the editor.
getGraphModelListeners() - Method in class com.jgraph.graph.DefaultGraphModel
Return an array of all GraphModelListeners that were added to this model.
getGridColor() - Method in class com.jgraph.JGraph
Returns the current grid color.
getGridSize() - Method in class com.jgraph.JGraph
Returns the size of the grid in pixels.
getHTMLData() - Method in class com.jgraph.graph.GraphTransferable
Fetch the data in a text/html format.
getHTMLData() - Method in class com.jgraph.plaf.basic.BasicTransferable
Fetch the data in a text/html format
getHandle(GraphContext) - Method in class com.jgraph.graph.AbstractCellView
Returns a cell handle for the view.
getHandle(GraphContext) - Method in interface com.jgraph.graph.CellView
Returns a cell handle for the view.
getHandle(GraphContext) - Method in class com.jgraph.graph.EdgeView
Returns a cell handle for the view.
getHandle(GraphContext) - Method in class com.jgraph.graph.PortView
Returns null.
getHandle(GraphContext) - Method in class com.jgraph.graph.VertexView
Returns a cell handle for the view, if the graph and the view are sizeable.
getHandle(JGraph) - Method in class com.jgraph.plaf.GraphUI
Returns the CellHandle that is currently active, or null if no handle is active.
getHandle(JGraph) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Returns the handle that is currently active, or null, if no handle is currently active.
getHandleColor() - Method in class com.jgraph.JGraph
Returns the current handle color.
getHandleSize() - Method in class com.jgraph.JGraph
Returns the size of the handles.
getHighlightColor() - Method in class com.jgraph.JGraph
Returns the current highlight color.
getHorizontalAlignment(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the opaque attribute from the specified map.
getHorizontalTextPosition(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the opaque attribute from the specified map.
getIcon(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the value attribute from the specified map.
getIndexOfChild(Object, Object) - Method in class com.jgraph.graph.DefaultGraphModel
Returns the index of child in parent.
getIndexOfChild(Object, Object) - Method in interface com.jgraph.graph.GraphModel
Returns the index of child in parent.
getIndexOfRoot(Object) - Method in class com.jgraph.graph.DefaultGraphModel
Returns the index of root in the model.
getIndexOfRoot(Object) - Method in interface com.jgraph.graph.GraphModel
Returns the index of root in the model.
getInserted() - Method in interface com.jgraph.event.GraphModelEvent.GraphModelChange
Returns the cells that have been inserted into the model.
getInserted() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
Returns the cells that were inserted.
getInserted() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Returns the cells that have changed.
getInsertionLocation() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Returns the current location of the Drag-and-Drop activity.
getInvokesStopCellEditing() - Method in class com.jgraph.JGraph
Returns the indicator that tells what happens when editing is interrupted.
getLabelBounds(EdgeView) - Method in class com.jgraph.graph.EdgeRenderer
Returns the label bounds of the specified view in the given graph.
getLabelPosition(EdgeView) - Method in class com.jgraph.graph.EdgeRenderer
Returns the label position of the specified view in the given graph.
getLabelPosition() - Method in class com.jgraph.graph.EdgeView
Returns a point that describes the position of the label.
getLabelPosition(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the label position attribute from the specified map.
getLabelSize(EdgeView) - Method in class com.jgraph.graph.EdgeRenderer
Returns the label size of the specified view in the given graph.
getLineBegin(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the opaque attribute from the specified map.
getLineColor(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the value attribute from the specified map.
getLineEnd(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the opaque attribute from the specified map.
getLineStyle(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the opaque attribute from the specified map.
getLineWidth(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the opaque attribute from the specified map.
getListeners(Class) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Returns an array of all the listeners of the given type that were added to this model.
getLocation(EdgeView) - Method in class com.jgraph.graph.PortView
Returns the point that the port represents with respect to edge.
getLockedHandleColor() - Method in class com.jgraph.JGraph
Returns the current second handle color.
getMapper() - Method in class com.jgraph.graph.AbstractCellView
Returns the cell mapper associated with the view.
getMapping(Object, boolean) - Method in interface com.jgraph.graph.CellMapper
Returns the view that is associated with cell.
getMapping(Object, boolean) - Method in class com.jgraph.graph.GraphContext
Returns the CellView that is mapped to cell in the graph context.
getMapping(Object, boolean) - Method in class com.jgraph.graph.GraphView
Returns the view for the specified cell.
getMapping(Object[]) - Method in class com.jgraph.graph.GraphView
Returns the views for the specified array of cells.
getMapping(Object[], boolean) - Method in class com.jgraph.graph.GraphView
Returns the views for the specified array of cells.
getMarqueeColor() - Method in class com.jgraph.JGraph
Returns the current marquee color.
getMarqueeHandler() - Method in class com.jgraph.JGraph
Returns the MarqueeHandler that will handle marquee selection.
getMaximumSize(JComponent) - Method in class com.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 com.jgraph.JGraph
Returns the miminum amount of pixels for a move operation.
getMinimumSize(JComponent) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Returns the minimum size for this component.
getModel() - Method in class com.jgraph.JGraph
Returns the GraphModel that is providing the data.
getModel() - Method in class com.jgraph.graph.AbstractCellView
Returns the model associated with the view.
getModel() - Method in class com.jgraph.graph.GraphView
Returns the current model.
getNextCellForLocation(Object, int, int) - Method in class com.jgraph.JGraph
Returns the cell at the specified location that is "behind" the current cell.
getNextPoint(EdgeView) - Method in class com.jgraph.graph.PortView
Returns the point that is closest to the port view on edge.
getNextViewAt(CellView, int, int) - Method in class com.jgraph.JGraph
Returns the next view at the specified location wrt.
getNextViewAt(CellView[], CellView, int, int) - Method in class com.jgraph.JGraph
Returns the next view at the specified location wrt.
getOffset(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the offset attribute from the specified map.
getPaintBounds(EdgeView) - Method in class com.jgraph.graph.EdgeRenderer
Returns the bounds of the edge shape without label
getParent(Object) - Method in class com.jgraph.graph.DefaultGraphModel
Returns the parent of child in the model.
getParent(Object) - Method in interface com.jgraph.graph.GraphModel
Returns the parent of child in the model.
getParent() - Method in class com.jgraph.graph.ParentMap.Entry
Returns the parent of the relation.
getParentList(Object) - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Returns the list that exclusively contains view.
getParentList(Object) - Method in class com.jgraph.graph.GraphView.GraphViewLayerEdit
Returns the list that exclusively contains view.
getParentView() - Method in class com.jgraph.graph.AbstractCellView
Returns the parent view for this view.
getParentView() - Method in interface com.jgraph.graph.CellView
Returns the parent of view of this view.
getParentView() - Method in class com.jgraph.graph.PortView
This method ensures a non-null value.
getPerimeterPoint(Point, Point) - Method in class com.jgraph.graph.VertexView
Returns the intersection of the bounding rectangle and the straight line between the source and the specified point p.
getPlainData() - Method in class com.jgraph.graph.GraphTransferable
Fetch the data in a text/plain format.
getPlainData() - Method in class com.jgraph.plaf.basic.BasicTransferable
Fetch the data in a text/plain format.
getPoint(int) - Method in class com.jgraph.graph.EdgeView
Returns the cached points for this edge.
getPointCount() - Method in class com.jgraph.graph.EdgeView
Returns the number of point for this edge.
getPoints(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the points attribute from the specified map.
getPort() - Method in class com.jgraph.graph.ConnectionSet.Connection
Returns the port of the connection.
getPortForLocation(int, int) - Method in class com.jgraph.JGraph
Convenience method to return the port at the specified location.
getPortViewAt(int, int) - Method in class com.jgraph.JGraph
Returns the portview at the specified location.
getPorts() - Method in class com.jgraph.graph.GraphView
Returns the ports of the view.
getPreferredMinSize() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Returns the minimum preferred size.
getPreferredScrollableViewportSize() - Method in class com.jgraph.JGraph
Returns the preferred display size of a JGraph.
getPreferredSize() - Method in class com.jgraph.graph.DefaultGraphCellEditor.EditorContainer
Returns the preferred size for the Container.
getPreferredSize(JGraph, CellView) - Method in class com.jgraph.plaf.GraphUI
Returns the preferred size for view.
getPreferredSize(JGraph, CellView) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Get the preferred Size for a cell view.
getPreferredSize(JComponent) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Returns the preferred size to properly display the graph.
getRemoveAttributes(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the value attribute from the specified map.
getRemoved() - Method in interface com.jgraph.event.GraphModelEvent.GraphModelChange
Returns the cells that have been removed from the model.
getRemoved() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
Returns the cells that were inserted.
getRemoved() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Returns the cells that have changed.
getRenderer() - Method in class com.jgraph.graph.AbstractCellView
 
getRenderer() - Method in class com.jgraph.graph.EdgeView
Returns a renderer for the class.
getRenderer() - Method in class com.jgraph.graph.PortView
Returns a renderer for the class.
getRenderer() - Method in class com.jgraph.graph.VertexView
Returns a renderer for the class.
getRendererComponent(JGraph, boolean, boolean, boolean) - Method in class com.jgraph.graph.AbstractCellView
Returns a renderer component, configured for the view.
getRendererComponent(JGraph, boolean, boolean, boolean) - Method in interface com.jgraph.graph.CellView
Returns a renderer component, configured for the view.
getRendererComponent(JGraph, CellView, boolean, boolean, boolean) - Method in interface com.jgraph.graph.CellViewRenderer
Configure and return the renderer based on the passed in components.
getRendererComponent(JGraph, CellView, boolean, boolean, boolean) - Method in class com.jgraph.graph.EdgeRenderer
Configure and return the renderer based on the passed in components.
getRendererComponent(JGraph, CellView, boolean, boolean, boolean) - Method in class com.jgraph.graph.PortRenderer
Configure and return the renderer based on the passed in components.
getRendererComponent(JGraph, CellView, boolean, boolean, boolean) - Method in class com.jgraph.graph.VertexRenderer
Configure and return the renderer based on the passed in components.
getRicherData(DataFlavor) - Method in class com.jgraph.graph.GraphTransferable
Fetch the data in a jvm-localreference format.
getRicherData(DataFlavor) - Method in class com.jgraph.plaf.basic.BasicTransferable
 
getRicherFlavors() - Method in class com.jgraph.graph.GraphTransferable
Returns the jvm-localreference flavors of the transferable.
getRicherFlavors() - Method in class com.jgraph.plaf.basic.BasicTransferable
Some subclasses will have flavors that are more descriptive than HTML or plain text.
getRootAt(int) - Method in class com.jgraph.graph.DefaultGraphModel
Returns the root at index index in the model.
getRootAt(int) - Method in interface com.jgraph.graph.GraphModel
Returns the root at index index in the model.
getRootCount() - Method in class com.jgraph.graph.DefaultGraphModel
Returns the number of roots in the model.
getRootCount() - Method in interface com.jgraph.graph.GraphModel
Returns the number of roots in the model.
getRoots() - Method in class com.jgraph.JGraph
Returns all cells that the model contains.
getRoots(Rectangle) - Method in class com.jgraph.JGraph
Returns all cells that intersect the given rectangle.
getRoots(GraphModel) - Static method in class com.jgraph.graph.DefaultGraphModel
Returns the roots of the specified model as an array.
getRoots() - Method in class com.jgraph.graph.GraphView
Returns the roots of the view.
getRoots(Rectangle) - Method in class com.jgraph.graph.GraphView
Return all cells that intersect the given rectangle.
getScale() - Method in class com.jgraph.JGraph
Returns the current scale.
getScrollPane() - Method in class com.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
Returns the JScrollPane housing the JGraph, or null if one isn't found.
getScrollableBlockIncrement(Rectangle, int, int) - Method in class com.jgraph.JGraph
Returns the amount for a block increment, which is the height or width of visibleRect, based on orientation.
getScrollableTracksViewportHeight() - Method in class com.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 com.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.
getScrollableUnitIncrement(Rectangle, int, int) - Method in class com.jgraph.JGraph
Returns the amount to increment when scrolling.
getSelectables() - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Returns the cells that are currently selectable.
getSelectables() - Method in interface com.jgraph.graph.GraphSelectionModel
Returns the cells that are currently selectable.
getSelectedChildCount(Object) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Returns the number of selected childs for cell.
getSelectionCell() - Method in class com.jgraph.JGraph
Returns the first selected cell.
getSelectionCell() - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Returns the first cell in the selection.
getSelectionCell() - Method in interface com.jgraph.graph.GraphSelectionModel
Returns the first cell in the selection.
getSelectionCells() - Method in class com.jgraph.JGraph
Returns all selected cells.
getSelectionCells() - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Returns the cells in the selection.
getSelectionCells() - Method in interface com.jgraph.graph.GraphSelectionModel
Returns the cells in the selection.
getSelectionCount() - Method in class com.jgraph.JGraph
Returns the number of cells selected.
getSelectionCount() - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Returns the number of paths that are selected.
getSelectionCount() - Method in interface com.jgraph.graph.GraphSelectionModel
Returns the number of cells that are selected.
getSelectionMode() - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Returns the selection mode, one of SINGLE_TREE_SELECTION, DISCONTIGUOUS_TREE_SELECTION or CONTIGUOUS_TREE_SELECTION.
getSelectionMode() - Method in interface com.jgraph.graph.GraphSelectionModel
Returns the current selection mode, either SINGLE_GRAPH_SELECTION or MULTIPLE_GRAPH_SELECTION.
getSelectionModel() - Method in class com.jgraph.JGraph
Returns the model for selections.
getSize(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the size attribute from the specified map.
getSnapSize() - Method in class com.jgraph.JGraph
Returns the maximum distance between the mousepointer and a cell to be selected.
getSource() - Method in interface com.jgraph.event.GraphModelEvent.GraphViewChange
Returns the source of this change.
getSource() - Method in class com.jgraph.graph.DefaultEdge
Returns the source of the edge.
getSource() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
Returns the source of this change.
getSource() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Returns the source of this change.
getSource(Object) - Method in class com.jgraph.graph.DefaultGraphModel
Returns the source of edge.
getSource() - Method in interface com.jgraph.graph.Edge
Returns the source of the edge.
getSource() - Method in class com.jgraph.graph.EdgeView
Returns the portview that represents the source of the edge.
getSource(Object) - Method in interface com.jgraph.graph.GraphModel
Returns the source of edge.
getSource() - Method in class com.jgraph.graph.GraphView.GraphViewEdit
Returns the source of this change.
getSource() - Method in class com.jgraph.graph.GraphView.GraphViewLayerEdit
Returns the source of this change.
getSourceActions(JComponent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphTransferHandler
 
getStoredAttributeMap() - Method in interface com.jgraph.event.GraphModelEvent.GraphModelChange
Returns a map that contains (object, map) pairs of the attributes that have been stored in the model.
getStoredAttributeMap() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
Returns a map that contains (object, map) pairs of the attributes that have been stored in the model.
getStoredAttributeMap() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Returns null.
getTarget() - Method in class com.jgraph.graph.DefaultEdge
Returns the target of the edge.
getTarget(Object) - Method in class com.jgraph.graph.DefaultGraphModel
Returns the target of edge.
getTarget() - Method in interface com.jgraph.graph.Edge
Returns the target of the edge.
getTarget() - Method in class com.jgraph.graph.EdgeView
Returns the portview that represents the target of the edge.
getTarget(Object) - Method in interface com.jgraph.graph.GraphModel
Returns the target of edge.
getToolTipText(MouseEvent) - Method in class com.jgraph.JGraph
Overrides JComponent's getToolTipText method in order to allow the graph to create a tooltip for the topmost cell under the mousepointer.
getTransferData(DataFlavor) - Method in class com.jgraph.plaf.basic.BasicTransferable
Returns an object which represents the data to be transferred.
getTransferDataFlavors() - Method in class com.jgraph.plaf.basic.BasicTransferable
Returns an array of DataFlavor objects indicating the flavors the data can be provided in.
getUI() - Method in class com.jgraph.JGraph
Returns the L&F object that renders this component.
getUIClassID() - Method in class com.jgraph.JGraph
Returns the name of the L&F class that renders this component.
getValue(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the value attribute from the specified map.
getVerticalAlignment(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the opaque attribute from the specified map.
getVerticalTextPosition(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the opaque attribute from the specified map.
getView() - Method in class com.jgraph.JGraph
Returns the GraphView that is providing the view-data.
getViews(GraphView) - Method in interface com.jgraph.event.GraphModelEvent.GraphModelChange
Allows a GraphView to retrieve an array of CellViews that was previously stored with putViews(GraphView, CellView[]).
getViews(GraphView) - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
 
getViews(GraphView) - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Returns the views that have not changed explicitly, but implicitly because one of their dependent cells has changed.
graph - Variable in class com.jgraph.graph.AbstractCellView
Reference to the graph
graph - Variable in class com.jgraph.graph.DefaultGraphCellEditor
JTree instance listening too.
graph - Variable in class com.jgraph.graph.DefaultGraphSelectionModel
Reference to the parent graph.
graph - Variable in class com.jgraph.graph.EdgeRenderer
Cache the current graph for drawing
graph - Variable in class com.jgraph.graph.EdgeView.EdgeHandle
 
graph - Variable in class com.jgraph.graph.GraphContext
Reference to the parent graph.
graph - Variable in class com.jgraph.graph.PortRenderer
Cache the current graph for drawing
graph - Variable in class com.jgraph.graph.VertexRenderer
Cache the current graph for drawing.
graph - Variable in class com.jgraph.graph.VertexView.SizeHandle
 
graph - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Component that we're going to be drawing into.
graphChanged(GraphModelEvent) - Method in interface com.jgraph.event.GraphModelListener
Invoked after a cell has changed in some way.
graphChanged(GraphModelEvent.GraphModelChange) - Method in class com.jgraph.graph.GraphView
Called from BasicGraphUI.ModelHandler to update the view based on the specified GraphModelEvent.
graphChanged(GraphModelEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphModelHandler
 
graphDidChange() - Method in class com.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).
graphModel - Variable in class com.jgraph.JGraph
The model that defines the graph displayed by this object.
graphModel - Variable in class com.jgraph.graph.GraphView
 
graphModel - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Used to determine what to display.
graphModelListener - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Is responsible for updating the view based on model events.
graphSelectionListener - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Updates the display when the selection changes.
graphSelectionModel - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Model maintaining the selection.
graphView - Variable in class com.jgraph.JGraph
The view that defines the display properties of the model.
graphView - Variable in class com.jgraph.graph.GraphContext
Reference to the graphs GraphView.
graphView - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Reference to the graph's view (geometric pattern).
graphViewObserver - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Updates the display when the view has changed.
gridColor - Variable in class com.jgraph.JGraph
The color of the grid.
gridEnabled - Variable in class com.jgraph.JGraph
True if the snap method should be active (snap to grid).
gridSize - Variable in class com.jgraph.JGraph
The size of the grid in points.
gridVisible - Variable in class com.jgraph.JGraph
True if the grid is visible.

H

HORIZONTAL_ALIGNMENT - Static variable in class com.jgraph.graph.GraphConstants
Key for the horizontalAlignment attribute.
HORIZONTAL_TEXT_POSITION - Static variable in class com.jgraph.graph.GraphConstants
Key for the horizontalTextPosition attribute.
handle - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Handle that we are going to use.
handleColor - Variable in class com.jgraph.JGraph
Color of the handles and locked handles.
handleConnection(ConnectionSet.Connection) - Method in class com.jgraph.graph.DefaultGraphModel
Inserts the specified connection into the model.
handleConnectionSet(ConnectionSet) - Method in class com.jgraph.graph.DefaultGraphModel
Applies connectionSet to the model.
handleEmptyGroups(Object[]) - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
Adds the groups that become empty to the cells that will be removed.
handleInsert(Object[]) - Method in class com.jgraph.graph.DefaultGraphModel
Inserts cells into the model.
handleInsert(JGraph, GraphTransferable) - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphTransferHandler
 
handleParentMap(ParentMap) - Method in class com.jgraph.graph.DefaultGraphModel
Applies cells to the model.
handlePropertyMap(Map) - Method in class com.jgraph.graph.DefaultGraphModel
Applies propertyMap to the model.
handleRemove(Object[]) - Method in class com.jgraph.graph.DefaultGraphModel
Removes cells from the model.
handleSize - Variable in class com.jgraph.JGraph
Size of a handle.
handler - Variable in class com.jgraph.plaf.basic.BasicGraphUI.MouseHandler
 
handles - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
hasFocus - Variable in class com.jgraph.graph.PortRenderer
Cached hasFocus and selected value.
hasFocus - Variable in class com.jgraph.graph.VertexRenderer
Cached hasFocus and selected value.
hasNext() - Method in class com.jgraph.graph.DefaultGraphModel.EmptyIterator
 
hashCode() - Method in class com.jgraph.graph.ConnectionSet.Connection
Ensure equality of hashCode wrt.
highlightColor - Variable in class com.jgraph.JGraph
Highlight Color.

I

ICON - Static variable in class com.jgraph.graph.GraphConstants
Key for the icon attribute.
INVOKES_STOP_CELL_EDITING_PROPERTY - Static variable in class com.jgraph.JGraph
Bound property name for messagesStopCellEditing.
importData(JComponent, Transferable) - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphTransferHandler
 
in - Variable in class com.jgraph.plaf.basic.BasicGraphUI.GraphTransferHandler
 
inCount - Variable in class com.jgraph.plaf.basic.BasicGraphUI.GraphTransferHandler
 
inHitRegion(int, int) - Method in class com.jgraph.graph.DefaultGraphCellEditor
Should return true if the passed in location is a valid mouse location to start editing from.
index - Variable in class com.jgraph.graph.EdgeView.EdgeHandle
 
index - Variable in class com.jgraph.graph.VertexView.SizeHandle
 
initialBounds - Variable in class com.jgraph.graph.VertexView.SizeHandle
 
insert - Variable in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
 
insert(Object[], ConnectionSet, ParentMap, Map) - Method in class com.jgraph.graph.DefaultGraphModel
Inserts the cells and connections into the model, and passes attributeMap to the views.
insert(Object[], ConnectionSet, ParentMap, Map) - Method in interface com.jgraph.graph.GraphModel
Inserts the cells and connections into the model, and passes attributeMap to the views.
insertCells(Object[], Map, ConnectionSet, boolean, int, int) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Insert the specified cells into the model.
insertRoots(CellView[]) - Method in class com.jgraph.graph.GraphView
Adds the specified model root cells to the view.
inserted - Variable in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
 
insertionLocation - Variable in class com.jgraph.plaf.basic.BasicGraphUI
 
installAttributes(CellView) - Method in class com.jgraph.graph.EdgeRenderer
Installs the attributes of specified cell in this renderer instance.
installAttributes(CellView) - Method in class com.jgraph.graph.VertexRenderer
Install the attributes of specified cell in this renderer instance.
installComponents() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Intalls the subcomponents of the graph, which is the renderer pane.
installDefaults() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Invoked as part from the boilerplate install block.
installKeyboardActions() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Invoked as part from the boilerplate install block.
installListeners() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Invoked as part from the boilerplate install block.
installUI(JComponent) - Method in class com.jgraph.plaf.basic.BasicGraphUI
 
intersects(Graphics, Rectangle) - Method in class com.jgraph.graph.AbstractCellView
Returns true if the view intersects the given rectangle.
intersects(Graphics, Rectangle) - Method in interface com.jgraph.graph.CellView
Returns true if the view intersects the given rectangle.
intersects(Graphics, CellView, Rectangle) - Method in class com.jgraph.graph.EdgeRenderer
Returns true if the edge shape intersects the given rectangle.
intersects(Graphics, Rectangle) - Method in class com.jgraph.graph.EdgeView
Returns true if this view intersects the given rectangle.
invalidate() - Method in class com.jgraph.graph.EdgeView.EdgeHandle
 
invokesStopCellEditing - Variable in class com.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.
isAbsolute(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the offset attribute from the specified map.
isAddPointEvent(MouseEvent) - Method in class com.jgraph.graph.EdgeView
Returning true signifies a mouse event adds a new point to an edge.
isAddToSelectionEvent(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Returning true signifies that cells are added to the selection.
isAddedCell() - Method in class com.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(Object) - Method in class com.jgraph.event.GraphSelectionEvent
Returns true if the cell identified by cell was added to the selection.
isAddedCell(int) - Method in class com.jgraph.event.GraphSelectionEvent
Returns true if the cell identified by index was added to the selection.
isAntiAliased() - Method in class com.jgraph.JGraph
Returns true if the graph will be anti aliased.
isAttributeStore() - Method in class com.jgraph.graph.DefaultGraphModel
Returns true if the model stores all attributes.
isAttributeStore() - Method in interface com.jgraph.graph.GraphModel
Returns true if the model stores all attributes.
isAutoSize(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the points attribute from the specified map.
isBeginFill(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the offset attribute from the specified map.
isBendable() - Method in class com.jgraph.JGraph
Returns true if the graph allows adding/removing/modifying points.
isBendable(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the points attribute from the specified map.
isCellEditable(Object) - Method in class com.jgraph.JGraph
Returns isEditable.
isCellEditable(EventObject) - Method in class com.jgraph.graph.DefaultGraphCellEditor
If the realEditor returns true to this message, prepareForEditing is messaged and true is returned.
isCellSelected(Object) - Method in class com.jgraph.JGraph
Returns true if the cell is currently selected.
isCellSelected(Object) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Returns true if the cell, cell, is in the current selection.
isCellSelected(Object) - Method in interface com.jgraph.graph.GraphSelectionModel
Returns true if the cell, cell, is in the current selection.
isChildrenSelectable() - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Returns true if the selection model allows the selection of children.
isChildrenSelectable() - Method in interface com.jgraph.graph.GraphSelectionModel
Returns true if the selection model allows the selection of children.
isChildrenSelected(Object) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Returns true if the cell, cell, has selected children.
isChildrenSelected(Object) - Method in interface com.jgraph.graph.GraphSelectionModel
Returns true if the cell, cell, has selected children.
isCloneable() - Method in class com.jgraph.JGraph
Returns true if cells are cloned on CTRL-Drag operations.
isConnectable() - Method in class com.jgraph.JGraph
Returns true if the graph allows new connections to be established.
isConnectable(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the points attribute from the specified map.
isConstrainedMoveEvent(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Returning true signifies a move should only be applied to one direction.
isConstrainedSizeEvent(MouseEvent) - Method in class com.jgraph.graph.VertexView
 
isContextVisible - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
isControlAttribute(Object) - Method in class com.jgraph.graph.AbstractCellView
The following control attributes may always be present.
isControlAttribute(Object) - Method in class com.jgraph.graph.VertexView
The following control attributes may always be present.
isCut - Variable in class com.jgraph.plaf.basic.BasicGraphUI.GraphTransferHandler
 
isDataFlavorSupported(DataFlavor) - Method in class com.jgraph.plaf.basic.BasicTransferable
Returns whether or not the specified data flavor is supported for this object.
isDescendant(CellView, CellView) - Method in class com.jgraph.plaf.basic.BasicGraphUI.MouseHandler
 
isDisconnectOnMove() - Method in class com.jgraph.JGraph
Returns true if selected edges should be disconnected from unselected vertices when they are moved.
isDisconnectable() - Method in class com.jgraph.JGraph
Returns true if the graph allows existing connections to be removed.
isDisconnectable(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the points attribute from the specified map.
isDragEnabled() - Method in class com.jgraph.JGraph
Returns true if the graph uses Drag-and-Drop to move cells.
isDragging - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
Indicates whether this handle has started drag and drop.
isDropEnabled() - Method in class com.jgraph.JGraph
Returns true if the graph accepts drops/pastes from external sources.
isEdgeConnectable - Variable in class com.jgraph.graph.EdgeView.EdgeHandle
 
isEditable() - Method in class com.jgraph.JGraph
Returns true if the graph is editable, ie.
isEditable(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the points attribute from the specified map.
isEditing() - Method in class com.jgraph.JGraph
Returns true if the graph is being edited.
isEditing(JGraph) - Method in class com.jgraph.plaf.GraphUI
Returns true if the graph is being edited.
isEditing(JGraph) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Returns true if the graph is being edited.
isEmpty() - Method in class com.jgraph.graph.ConnectionSet
Returns true if the connection set is empty.
isEmpty() - Method in class com.jgraph.graph.GraphContext
Returns true if this object contains no cells.
isEnabled() - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphIncrementAction
 
isEndFill(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the offset attribute from the specified map.
isFillable(int) - Method in class com.jgraph.graph.EdgeRenderer
 
isForceMarqueeEvent(MouseEvent) - Method in class com.jgraph.graph.BasicMarqueeHandler
 
isForceMarqueeEvent(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Returning true signifies the marquee handler has precedence over other handlers, and is receiving subsequent mouse events.
isGridEnabled() - Method in class com.jgraph.JGraph
Returns true if the grid is active.
isGridVisible() - Method in class com.jgraph.JGraph
Returns true if the grid will be visible.
isHTMLFlavor(DataFlavor) - Method in class com.jgraph.plaf.basic.BasicTransferable
Returns whether or not the specified data flavor is an HTML flavor that is supported.
isHTMLSupported() - Method in class com.jgraph.graph.GraphTransferable
Returns true if the transferable support a text/html format.
isHTMLSupported() - Method in class com.jgraph.plaf.basic.BasicTransferable
Should the HTML flavors be offered? If so, the method getHTMLData should be implemented to provide something reasonable.
isKeyDown - Variable in class com.jgraph.plaf.basic.BasicGraphUI.KeyHandler
Set to true while keyPressed is active.
isLeaf() - Method in class com.jgraph.graph.AbstractCellView
Returns true if the view is a leaf.
isLeaf() - Method in interface com.jgraph.graph.CellView
Returns true if the view is a leaf.
isLeaf(Object) - Method in class com.jgraph.graph.DefaultGraphModel
Returns whether the specified node is a leaf node.
isLeaf(Object) - Method in interface com.jgraph.graph.GraphModel
Returns whether the specified node is a leaf node.
isMoveable() - Method in class com.jgraph.JGraph
 
isMoveable(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the points attribute from the specified map.
isMoving - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
Indicates whether this handle is currently moving cells.
isNew - Variable in class com.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
 
isNew() - Method in class com.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
Returns the isNew.
isOpaque(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the opaque attribute from the specified map.
isOrdered() - Method in class com.jgraph.graph.DefaultGraphModel
Returns true if the model order should be used.
isOrdered() - Method in interface com.jgraph.graph.GraphModel
Returns true if the model order should be used.
isPlainFlavor(DataFlavor) - Method in class com.jgraph.plaf.basic.BasicTransferable
Returns whether or not the specified data flavor is an plain flavor that is supported.
isPlainSupported() - Method in class com.jgraph.graph.GraphTransferable
Returns true if the transferable support a text/plain format.
isPlainSupported() - Method in class com.jgraph.plaf.basic.BasicTransferable
Should the plain text flavors be offered? If so, the method getPlainData should be implemented to provide something reasonable.
isPortsVisible() - Method in class com.jgraph.JGraph
Returns true if the ports will be visible.
isRemoveAll(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the offset attribute from the specified map.
isRemovePointEvent(MouseEvent) - Method in class com.jgraph.graph.EdgeView
Returning true signifies a mouse event removes a given point.
isRicherFlavor(DataFlavor) - Method in class com.jgraph.plaf.basic.BasicTransferable
 
isSelectNewCells() - Method in class com.jgraph.JGraph
Returns true if selected edges should be disconnected from unselected vertices when they are moved.
isSelectionEmpty() - Method in class com.jgraph.JGraph
Returns true if the selection is currently empty.
isSelectionEmpty() - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Returns true if the selection is currently empty.
isSelectionEmpty() - Method in interface com.jgraph.graph.GraphSelectionModel
Returns true if the selection is currently empty.
isSignificant() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
 
isSignificant() - Method in class com.jgraph.graph.GraphView.GraphViewEdit
 
isSizeable() - Method in class com.jgraph.JGraph
Returns true if the graph allows cells to be resized.
isSizeable(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the sizeable attribute from the specified map.
isSource - Variable in class com.jgraph.graph.ConnectionSet.Connection
Indicates if port is the source of edge.
isSource() - Method in class com.jgraph.graph.ConnectionSet.Connection
Returns true if port is the source of edge.
isSourceEditing() - Method in class com.jgraph.graph.EdgeView.EdgeHandle
 
isStringFlavor(DataFlavor) - Method in class com.jgraph.plaf.basic.BasicTransferable
Returns whether or not the specified data flavor is a String flavor that is supported.
isTargetEditing() - Method in class com.jgraph.graph.EdgeView.EdgeHandle
 
isToggleSelectionEvent(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Returning true signifies a mouse event on the cell should toggle the selection of only the cell under mouse.
isVisible(Map) - Static method in class com.jgraph.graph.GraphConstants
Returns the points attribute from the specified map.

J

JGraph - class com.jgraph.JGraph.
A control that displays a network of related objects using the well-known paradigm of a graph.
JGraph() - Constructor for class com.jgraph.JGraph
Returns a JGraph with a sample model.
JGraph(GraphModel) - Constructor for class com.jgraph.JGraph
Returns an instance of JGraph which displays the the specified data model.
JGraph(GraphModel, GraphView) - Constructor for class com.jgraph.JGraph
Returns an instance of JGraph which displays the specified data model using the specified view.
JGraph(GraphModel, BasicMarqueeHandler) - Constructor for class com.jgraph.JGraph
Returns an instance of JGraph which displays the specified data model using the specified view.
JGraph(GraphModel, GraphView, BasicMarqueeHandler) - Constructor for class com.jgraph.JGraph
Returns an instance of JGraph which displays the specified data model using the specified view.
JGraph.EmptySelectionModel - class com.jgraph.JGraph.EmptySelectionModel.
EmptySelectionModel is a GraphSelectionModel that does not allow anything to be selected.
JGraph.EmptySelectionModel() - Constructor for class com.jgraph.JGraph.EmptySelectionModel
A null implementation that constructs an EmptySelectionModel.
JGraph.GraphSelectionRedirector - class com.jgraph.JGraph.GraphSelectionRedirector.
Handles creating a new GraphSelectionEvent with the JGraph as the source and passing it off to all the listeners.
JGraph.GraphSelectionRedirector() - Constructor for class com.jgraph.JGraph.GraphSelectionRedirector
 

K

keyListener - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Listens for KeyListener events.
keyPressed(KeyEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.KeyHandler
 
keyReleased(KeyEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.KeyHandler
 

L

LABELPOSITION - Static variable in class com.jgraph.graph.GraphConstants
Key for the labelposition attribute.
LABEL_INDEX - Static variable in class com.jgraph.graph.EdgeView.EdgeHandle
 
LINE - Static variable in class com.jgraph.graph.GraphConstants
Represents a line decoration
LINEBEGIN - Static variable in class com.jgraph.graph.GraphConstants
Key for the start attribute.
LINECOLOR - Static variable in class com.jgraph.graph.GraphConstants
Key for the linecolor attribute.
LINEEND - Static variable in class com.jgraph.graph.GraphConstants
Key for the start attribute.
LINESTYLE - Static variable in class com.jgraph.graph.GraphConstants
Key for the lineStyle attribute.
LINEWIDTH - Static variable in class com.jgraph.graph.GraphConstants
Key for the linewidth attribute.
labelBorder - Variable in class com.jgraph.graph.EdgeRenderer
Boolean attributes of the current edgeview.
labelPosition - Variable in class com.jgraph.graph.EdgeView
Cached label position of the edge.
last - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
lastCell - Variable in class com.jgraph.graph.DefaultGraphCellEditor
last path that was selected.
lastParent - Variable in class com.jgraph.graph.PortView
Cache of the last valid parent.
lastPropertyMap - Variable in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
 
lastVisibleRect - Variable in class com.jgraph.graph.BasicMarqueeHandler
 
layer - Variable in class com.jgraph.graph.GraphView.GraphViewLayerEdit
 
lineDash - Variable in class com.jgraph.graph.EdgeRenderer
Contains the current dash pattern.
lineShape - Variable in class com.jgraph.graph.EdgeRenderer
Drawing attributes that are created on the fly
lineStyle - Variable in class com.jgraph.graph.EdgeRenderer
Painting attributes of the current edgeview
lineWidth - Variable in class com.jgraph.graph.EdgeRenderer
Width of the current edge view
listenerList - Variable in class com.jgraph.graph.DefaultGraphModel
The list of listeners that listen to the model.
listenerList - Variable in class com.jgraph.graph.DefaultGraphSelectionModel
Event listener list.
loc - Variable in class com.jgraph.graph.EdgeView.EdgeHandle
 
lockedHandleColor - Variable in class com.jgraph.JGraph
Color of the handles and locked handles.
lostOwnership(Clipboard, Transferable) - Method in class com.jgraph.graph.GraphTransferable
 

M

MARQUEE_HANDLER_PROPERTY - Static variable in class com.jgraph.JGraph
Bound property name for graphModel.
MAXCELLS - Static variable in class com.jgraph.plaf.basic.BasicGraphUI
The maximum number of cells to paint when dragging.
MAXHANDLES - Static variable in class com.jgraph.plaf.basic.BasicGraphUI
The maximum number of handles to paint individually.
MOVEABLE - Static variable in class com.jgraph.graph.GraphConstants
Key for the moveable attribute.
MULTIPLE_GRAPH_SELECTION - Static variable in interface com.jgraph.graph.GraphSelectionModel
Selection can contain any number of items.
main(String[]) - Static method in class com.jgraph.JGraph
 
mapper - Variable in class com.jgraph.graph.AbstractCellView
Reference to the cell mapper for the view
mapper - Variable in class com.jgraph.graph.GraphView
 
mapping - Variable in class com.jgraph.graph.GraphView
 
marquee - Variable in class com.jgraph.JGraph
Handler for marquee selection.
marquee - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Marquee that we are going to use.
marqueeBounds - Variable in class com.jgraph.graph.BasicMarqueeHandler
 
marqueeColor - Variable in class com.jgraph.JGraph
Color of the marquee.
metrics - Variable in class com.jgraph.graph.EdgeRenderer
Reference to the font metrics of the above
minimumMove - Variable in class com.jgraph.JGraph
Minimum amount of pixels to start a move transaction.
mouseClicked(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
 
mouseDragged(MouseEvent) - Method in class com.jgraph.graph.BasicMarqueeHandler
Includes the specified startPoint in the marquee selection.
mouseDragged(MouseEvent) - Method in interface com.jgraph.graph.CellHandle
Messagedwhen the user drags the selection.
mouseDragged(MouseEvent) - Method in class com.jgraph.graph.EdgeView.EdgeHandle
 
mouseDragged(MouseEvent) - Method in class com.jgraph.graph.VertexView.SizeHandle
Process mouse dragged event.
mouseDragged(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.MouseHandler
 
mouseDragged(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
 
mouseDragged(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
Process mouse dragged event.
mouseEntered(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
 
mouseExited(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
 
mouseListener - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Listens for Mouse events.
mouseMoved(MouseEvent) - Method in class com.jgraph.graph.BasicMarqueeHandler
Empty.
mouseMoved(MouseEvent) - Method in interface com.jgraph.graph.CellHandle
Return a cursor for the given point.
mouseMoved(MouseEvent) - Method in class com.jgraph.graph.EdgeView.EdgeHandle
Invoked when the mouse pointer has been moved on a component (with no buttons down).
mouseMoved(MouseEvent) - Method in class com.jgraph.graph.VertexView.SizeHandle
Invoked when the mouse pointer has been moved on a component (with no buttons down).
mouseMoved(MouseEvent) - Method in class com.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 com.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
 
mouseMoved(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
Invoked when the mouse pointer has been moved on a component (with no buttons down).
mousePressed(MouseEvent) - Method in class com.jgraph.graph.BasicMarqueeHandler
Start the marquee at the specified startPoint.
mousePressed(MouseEvent) - Method in interface com.jgraph.graph.CellHandle
Messaged when a drag gesture is recogniced.
mousePressed(MouseEvent) - Method in class com.jgraph.graph.EdgeView.EdgeHandle
 
mousePressed(MouseEvent) - Method in class com.jgraph.graph.VertexView.SizeHandle
Process mouse pressed event.
mousePressed(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.MouseHandler
Invoked when a mouse button has been pressed on a component.
mousePressed(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
 
mousePressed(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
mouseReleased(MouseEvent) - Method in class com.jgraph.graph.BasicMarqueeHandler
Stops the current marquee selection.
mouseReleased(MouseEvent) - Method in interface com.jgraph.graph.CellHandle
Messaged when the drag operation has terminated with a drop.
mouseReleased(MouseEvent) - Method in class com.jgraph.graph.EdgeView.EdgeHandle
 
mouseReleased(MouseEvent) - Method in class com.jgraph.graph.VertexView.SizeHandle
 
mouseReleased(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.MouseHandler
 
mouseReleased(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
 
mouseReleased(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
moveable - Variable in class com.jgraph.JGraph
True if the graph allows move operations.

N

NONE - Static variable in class com.jgraph.graph.GraphConstants
Represents no decoration
NO_INDEX - Static variable in class com.jgraph.graph.EdgeView.EdgeHandle
 
next() - Method in class com.jgraph.graph.DefaultGraphModel.EmptyIterator
 
next - Variable in class com.jgraph.graph.GraphView.GraphViewLayerEdit
 
nextEditToBeRedone(UndoableEdit) - Method in class com.jgraph.graph.GraphUndoManager
Returns the the next significant edit wrt.
nextEditToBeUndone(UndoableEdit) - Method in class com.jgraph.graph.GraphUndoManager
Returns the the next significant edit wrt.
nodes - Variable in class com.jgraph.graph.ParentMap
Set of changed nodes for the parent map.
notifyCellChange(Vector) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Notifies listeners of a change in path.

O

OFFSET - Static variable in class com.jgraph.graph.GraphConstants
Key for the translate attribute.
OPAQUE - Static variable in class com.jgraph.graph.GraphConstants
Key for the opaque attribute.
ORTHOGONAL - Static variable in class com.jgraph.graph.GraphConstants
Represents an orthogonal line style
offgraphics - Variable in class com.jgraph.graph.VertexView.SizeHandle
 
offgraphics - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
offscreen - Variable in class com.jgraph.graph.VertexView.SizeHandle
 
offscreen - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
offsetX - Variable in class com.jgraph.graph.DefaultGraphCellEditor
Used in editing.
offsetY - Variable in class com.jgraph.graph.DefaultGraphCellEditor
 
opaque - Variable in class com.jgraph.graph.EdgeRenderer
Boolean attributes of the current edgeview.
opaque - Variable in class com.jgraph.graph.VertexRenderer
Cached hasFocus and selected value.
order(Object[]) - Method in class com.jgraph.graph.GraphView
Returns the specified cells in view-order if the model is not ordered.
out - Variable in class com.jgraph.plaf.basic.BasicGraphUI.GraphTransferHandler
 
overlay(Graphics) - Method in class com.jgraph.graph.BasicMarqueeHandler
 
overlay(Graphics) - Method in interface com.jgraph.graph.CellHandle
Paint the handle on the given graphics object during mouse operations.
overlay(Graphics) - Method in class com.jgraph.graph.EdgeView.EdgeHandle
 
overlay(Graphics) - Method in class com.jgraph.graph.VertexView.SizeHandle
 
overlay(Graphics) - Method in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 

P

PERCENT - Static variable in class com.jgraph.graph.GraphConstants
100 percent unit for relative positioning.
POINTS - Static variable in class com.jgraph.graph.GraphConstants
Key for the points attribute.
PORTS_VISIBLE_PROPERTY - Static variable in class com.jgraph.JGraph
Bound property name for gridVisible.
ParentMap - class com.jgraph.graph.ParentMap.
An object that describes relations between childs and parents.
ParentMap() - Constructor for class com.jgraph.graph.ParentMap
 
ParentMap.Entry - class com.jgraph.graph.ParentMap.Entry.
Object that represents the relation between a child an a parent.
ParentMap.Entry(Object, Object) - Constructor for class com.jgraph.graph.ParentMap.Entry
Constructs a new relation between child and parent.
Port - interface com.jgraph.graph.Port.
Defines the requirements for an object that represents a port in a graph model.
PortRenderer - class com.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 com.jgraph.graph.PortRenderer
Constructs a renderer that may be used to render ports.
PortView - class com.jgraph.graph.PortView.
The default implementation of a port view.
PortView(Object, JGraph, CellMapper) - Constructor for class com.jgraph.graph.PortView
Constructs a view that holds a reference to the specified cell, anchor and parent vertex.
paint(Graphics) - Method in class com.jgraph.graph.BasicMarqueeHandler
Called after the component was repainted (ie.
paint(Graphics) - Method in interface com.jgraph.graph.CellHandle
Paint the handle on the given graphics object once.
paint(Graphics) - Method in class com.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 com.jgraph.graph.EdgeRenderer
Paint the renderer.
paint(Graphics) - Method in class com.jgraph.graph.EdgeView.EdgeHandle
 
paint(Graphics) - Method in class com.jgraph.graph.PortRenderer
Paint the renderer.
paint(Graphics) - Method in class com.jgraph.graph.VertexRenderer
Paint the renderer.
paint(Graphics) - Method in class com.jgraph.graph.VertexView.SizeHandle
 
paint(Graphics) - Method in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
paint(Graphics, JComponent) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Main painting routine.
paintBackground(Graphics) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Paint the background of this graph.
paintCell(Graphics, CellView, Rectangle, boolean) - Method in class com.jgraph.plaf.GraphUI
Paints the renderer of view to g at bounds.
paintCell(Graphics, CellView, Rectangle, boolean) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Paints the renderer of view to g at bounds.
paintForeground(Graphics) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Paint the foreground of this graph.
paintGrid(int, Graphics, Rectangle) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Paint the grid.
paintLabel(Graphics, String) - Method in class com.jgraph.graph.EdgeRenderer
Paint the specified label for the current edgeview.
paintPort(Graphics, PortView) - Method in class com.jgraph.graph.EdgeView.EdgeHandle
 
paintPorts(Graphics, PortView[]) - Method in class com.jgraph.plaf.GraphUI
Paints the renderers of portViews to g.
paintPorts(Graphics, PortView[]) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Paint ports.
paramString() - Method in class com.jgraph.JGraph
Returns a string representation of this JGraph.
parent - Variable in class com.jgraph.graph.AbstractCellView
Cached parent view
parent - Variable in class com.jgraph.graph.ParentMap.Entry
Child and parent of the relation this entry describes.
parentMap - Variable in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
 
parents - Variable in class com.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
 
points - Variable in class com.jgraph.graph.EdgeView
List of points of the edge.
port - Variable in class com.jgraph.graph.ConnectionSet.Connection
The port that will be connected to the edge.
portViews - Variable in class com.jgraph.graph.VertexView.SizeHandle
 
portViews - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
ports - Variable in class com.jgraph.graph.GraphView
 
portsVisible - Variable in class com.jgraph.JGraph
True if the ports are visible.
preferredMinSize - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Minimum preferred size.
preferredSize - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Size needed to completely display all the cells.
prepareForEditing() - Method in class com.jgraph.graph.DefaultGraphCellEditor
Invoked just before editing is to start.
prepareForUIInstall() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Invoked after the graph instance variable has been set, but before any defaults/listeners have been installed.
prev - Variable in class com.jgraph.graph.GraphView.GraphViewLayerEdit
 
preview - Variable in class com.jgraph.graph.EdgeRenderer
Boolean attributes of the current edgeview.
preview - Variable in class com.jgraph.graph.PortRenderer
Cached hasFocus and selected value.
preview - Variable in class com.jgraph.graph.VertexRenderer
Cached hasFocus and selected value.
previousCursor - Variable in class com.jgraph.graph.BasicMarqueeHandler
 
previousCursor - Variable in class com.jgraph.plaf.basic.BasicGraphUI.MouseHandler
 
propertyChange(PropertyChangeEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.PropertyChangeHandler
 
propertyChangeListener - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Listens for JGraph property changes and updates display.
propertyMap - Variable in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
 
putMapping(Object, CellView) - Method in interface com.jgraph.graph.CellMapper
Inserts the association between cell and view.
putMapping(Object, CellView) - Method in class com.jgraph.graph.GraphContext
Associates cell with view in the graph context.
putMapping(Object, CellView) - Method in class com.jgraph.graph.GraphView
Associates the specified model cell with the specified view.
putViews(GraphView, CellView[]) - Method in interface com.jgraph.event.GraphModelEvent.GraphModelChange
Allows a GraphView to store an array of CellViews (used for command history).
putViews(GraphView, CellView[]) - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
 
putViews(GraphView, CellView[]) - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
Returns the views that have not changed explicitly, but implicitly because one of their dependent cells has changed.

Q

QUADRATIC - Static variable in class com.jgraph.graph.GraphConstants
Represents an quadratic line style

R

REMOVEALL - Static variable in class com.jgraph.graph.GraphConstants
Key for the removeAll attribute.
REMOVEATTRIBUTES - Static variable in class com.jgraph.graph.GraphConstants
Key for the removeAttributes attribute.
REPLACEATTRIBUTES - Static variable in class com.jgraph.graph.GraphConstants
Key for the replaceAttributes attribute.
r - Variable in class com.jgraph.graph.EdgeView.EdgeHandle
 
r - Variable in class com.jgraph.graph.VertexView.SizeHandle
 
realEditor - Variable in class com.jgraph.graph.DefaultGraphCellEditor
Editor handling the editing.
redo() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
Redoes a change.
redo(Object) - Method in class com.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.
redo() - Method in class com.jgraph.graph.GraphView.GraphViewEdit
Redoes a change.
redo() - Method in class com.jgraph.graph.GraphView.GraphViewLayerEdit
Redoes a change.
refresh(boolean) - Method in class com.jgraph.graph.AbstractCellView
Create child views and reload properties.
refresh(boolean) - Method in interface com.jgraph.graph.CellView
Refresh this view based on the model cell.
refresh(boolean) - Method in class com.jgraph.graph.EdgeView
Overrides the parent method to udpate the cached points, source and target port.
refreshAndUpdate(CellView, boolean, boolean) - Method in class com.jgraph.graph.GraphView
Refresh and then update view.
relevantEdge - Variable in class com.jgraph.graph.EdgeView.EdgeHandle
 
reloadPoints(EdgeView) - Method in class com.jgraph.graph.EdgeView.EdgeHandle
 
remove() - Method in class com.jgraph.graph.DefaultGraphModel.EmptyIterator
 
remove - Variable in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
 
remove(Object[]) - Method in class com.jgraph.graph.DefaultGraphModel
Removes cells from the model.
remove(Object) - Method in class com.jgraph.graph.DefaultPort
Removes edge from the list of ports.
remove(Object[]) - Method in interface com.jgraph.graph.GraphModel
Removes cells from the model.
remove(Object) - Method in interface com.jgraph.graph.Port
Removes edge from the list of ports.
removeCellEditorListener(CellEditorListener) - Method in class com.jgraph.graph.DefaultGraphCellEditor
Removes the previously added CellEditorListener l.
removeCells(JGraph, Object[]) - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphTransferHandler
 
removeFromParent() - Method in class com.jgraph.graph.AbstractCellView
Removes this view from the list of childs of the parent.
removeFromParent() - Method in interface com.jgraph.graph.CellView
Removes this view from the list of childs of the parent.
removeFromSource() - Method in class com.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
 
removeGraphModelListener(GraphModelListener) - Method in class com.jgraph.graph.DefaultGraphModel
Removes a listener previously added with addGraphModelListener().
removeGraphModelListener(GraphModelListener) - Method in interface com.jgraph.graph.GraphModel
Removes a listener previously added with addGraphModelListener().
removeGraphSelectionListener(GraphSelectionListener) - Method in class com.jgraph.JGraph
Removes a GraphSelection listener.
removeGraphSelectionListener(GraphSelectionListener) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Removes x from the list of listeners that are notified each time the set of selected TreePaths changes.
removeGraphSelectionListener(GraphSelectionListener) - Method in interface com.jgraph.graph.GraphSelectionModel
Removes x from the list of listeners that are notified each time the set of selected Objects changes.
removeMapping(Object) - Method in class com.jgraph.graph.GraphView
Removes the associaten for the specified model cell and returns the view that was previously associated with the cell.
removePoint(int) - Method in class com.jgraph.graph.EdgeView
Removes the point at position index.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Removes a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in interface com.jgraph.graph.GraphSelectionModel
Removes a PropertyChangeListener from the listener list.
removeRoots(Object[]) - Method in class com.jgraph.graph.GraphView
Removes the specified model root cells from the view by removing the mapping between the cell and its view.
removeSelectionCell(Object) - Method in class com.jgraph.JGraph
Removes the cell identified by the specified Object from the current selection.
removeSelectionCell(Object) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Removes path from the selection.
removeSelectionCell(Object) - Method in interface com.jgraph.graph.GraphSelectionModel
Removes cell from the selection.
removeSelectionCells(Object[]) - Method in class com.jgraph.JGraph.EmptySelectionModel
A null implementation that removes nothing.
removeSelectionCells(Object[]) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Removes paths from the selection.
removeSelectionCells(Object[]) - Method in interface com.jgraph.graph.GraphSelectionModel
Removes cells from the selection.
removeUndoableEditListener(UndoableEditListener) - Method in interface com.jgraph.graph.GraphModel
Removes an undo listener.
removed - Variable in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
 
renderer - Static variable in class com.jgraph.graph.EdgeView
Renderer for the class.
renderer - Static variable in class com.jgraph.graph.PortView
Renderer for the class.
renderer - Static variable in class com.jgraph.graph.VertexView
Renderer for the class.
rendererPane - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Used to paint the CellRenderer.
repaint(long, int, int, int, int) - Method in class com.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
repaint(Rectangle) - Method in class com.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
repaint(long, int, int, int, int) - Method in class com.jgraph.graph.PortRenderer
Overridden for performance reasons.
repaint(Rectangle) - Method in class com.jgraph.graph.PortRenderer
Overridden for performance reasons.
repaint(long, int, int, int, int) - Method in class com.jgraph.graph.VertexRenderer
Overridden for performance reasons.
repaint(Rectangle) - Method in class com.jgraph.graph.VertexRenderer
Overridden for performance reasons.
repeatKeyAction - Variable in class com.jgraph.plaf.basic.BasicGraphUI.KeyHandler
Key code that is being generated for.
replaceKeys(Map, Map) - Static method in class com.jgraph.graph.GraphConstants
Replace the keys in map using keyMaprestoreComponentState(JComponent) - Method in class com.jgraph.plaf.basic.BasicGraphDropTargetListener
called to restore the state of a component in case a drop is not performed.
restoreComponentState(JComponent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphDropTargetListener
called to restore the state of a component because a drop was not performed.
restoreComponentStateForDrop(JComponent) - Method in class com.jgraph.plaf.basic.BasicGraphDropTargetListener
called to restore the state of a component in case a drop is performed.
revalidate() - Method in class com.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
revalidate() - Method in class com.jgraph.graph.PortRenderer
Overridden for performance reasons.
revalidate() - Method in class com.jgraph.graph.VertexRenderer
Overridden for performance reasons.
roots - Variable in class com.jgraph.graph.DefaultGraphModel
Set that contains all root cells of this model.
roots - Variable in class com.jgraph.graph.GraphView
 

S

SCALE_PROPERTY - Static variable in class com.jgraph.JGraph
Bound property name for scale.
SCROLLBORDER - Static variable in class com.jgraph.plaf.basic.BasicGraphUI
Border in pixels to scroll if marquee or dragging are active.
SCROLLSTEP - Static variable in class com.jgraph.plaf.basic.BasicGraphUI
Multiplicator for width and height when autoscrolling (=stepsize).
SELECTED - Static variable in class com.jgraph.graph.DefaultGraphSelectionModel
Value that represents selected state in cellStates.
SELECTION_MODEL_PROPERTY - Static variable in class com.jgraph.JGraph
Bound property name for selectionModel.
SELECTION_MODE_PROPERTY - Static variable in class com.jgraph.graph.DefaultGraphSelectionModel
Property name for selectionMode.
SELECTION_STROKE - Static variable in class com.jgraph.graph.GraphConstants
 
SIMPLE - Static variable in class com.jgraph.graph.GraphConstants
Represents a simple arrow decoration
SINGLE_GRAPH_SELECTION - Static variable in interface com.jgraph.graph.GraphSelectionModel
Selection can only contain one cell at a time.
SIZE - Static variable in class com.jgraph.graph.GraphConstants
Key for the resize attribute.
SIZEABLE - Static variable in class com.jgraph.graph.GraphConstants
Key for the sizeable attribute.
saveComponentState(JComponent) - Method in class com.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.
saveComponentState(JComponent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphDropTargetListener
called to save the state of a component in case it needs to be restored because a drop is not performed.
scale - Variable in class com.jgraph.JGraph
Scale of the graph.
scale(double, double, Point) - Method in class com.jgraph.graph.AbstractCellView
Scale view (group) by sx, sy.
scale(Map, double, double, Point) - Static method in class com.jgraph.graph.GraphConstants
Scales map by the given amount.
scrollBar - Variable in class com.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
ScrollBar that is being adjusted.
scrollCellToVisible(Object) - Method in class com.jgraph.JGraph
Scrolls to the specified cell.
scrollPointToVisible(Point) - Method in class com.jgraph.JGraph
Makes sure the specified point is visible.
select(List, Object) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Selects a single cell and updates all datastructures.
selectCellForEvent(Object, MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Messaged to update the selection based on a MouseEvent over a particular cell.
selectCellsForEvent(JGraph, Object[], MouseEvent) - Method in class com.jgraph.plaf.GraphUI
Messaged to update the selection based on a MouseEvent for a group of cells.
selectCellsForEvent(JGraph, Object[], MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI
From GraphUI interface.
selectCellsForEvent(Object[], MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Messaged to update the selection based on a MouseEvent for a group of cells.
selectNewCells - Variable in class com.jgraph.JGraph
True if inserted cells should be selected.
selected - Variable in class com.jgraph.graph.EdgeRenderer
Boolean attributes of the current edgeview.
selected - Variable in class com.jgraph.graph.PortRenderer
Cached hasFocus and selected value.
selected - Variable in class com.jgraph.graph.VertexRenderer
Cached hasFocus and selected value.
selection - Variable in class com.jgraph.graph.DefaultGraphSelectionModel
List that contains the selected items.
selectionMode - Variable in class com.jgraph.graph.DefaultGraphSelectionModel
Mode for the selection, will be either SINGLE_TREE_SELECTION, CONTIGUOUS_TREE_SELECTION or DISCONTIGUOUS_TREE_SELECTION.
selectionModel - Variable in class com.jgraph.JGraph
Models the set of selected objects in this graph.
selectionRedirector - Variable in class com.jgraph.JGraph
Creates a new event and passes it off the selectionListeners.
setAbsolute(Map, boolean) - Static method in class com.jgraph.graph.GraphConstants
Sets the offset attribute in the specified map to the specified value.
setAnchor(Port) - Method in class com.jgraph.graph.DefaultPort
Sets the anchor of this port.
setAnchor(Port) - Method in interface com.jgraph.graph.Port
Sets the anchor of the port.
setAntiAliased(boolean) - Method in class com.jgraph.JGraph
Sets antialiasing on or off based on the boolean value.
setAttributes(Map) - Method in class com.jgraph.graph.AbstractCellView
Applies change to the attributes of the view and calls update.
setAttributes(Map) - Method in interface com.jgraph.graph.CellView
Apply the specified map of attributes on the view.
setAttributes(Map) - Method in class com.jgraph.graph.DefaultGraphCell
Apply change to the cell and sync userObject.
setAttributes(Map) - Method in interface com.jgraph.graph.GraphCell
Sets properties of the cell.
setAttributesWithModelKeys(Map) - Method in class com.jgraph.graph.GraphView
Handles an attributeMap that uses cells as keys.
setAutoSize(Map, boolean) - Static method in class com.jgraph.graph.GraphConstants
Sets the points attribute in the specified map to the specified value.
setBackground(Map, Color) - Static method in class com.jgraph.graph.GraphConstants
Sets the value attribute in the specified map to the specified value.
setBeginFill(Map, boolean) - Static method in class com.jgraph.graph.GraphConstants
Sets the offset attribute in the specified map to the specified value.
setBeginSize(Map, int) - Static method in class com.jgraph.graph.GraphConstants
Sets the opaque attribute in the specified map to the specified value.
setBendable(boolean) - Method in class com.jgraph.JGraph
Sets if the graph allows adding/removing/modifying points.
setBendable(Map, boolean) - Static method in class com.jgraph.graph.GraphConstants
Sets the points attribute in the specified map to the specified value.
setBorder(Map, Border) - Static method in class com.jgraph.graph.GraphConstants
Sets the value attribute in the specified map to the specified value.
setBorderColor(Map, Color) - Static method in class com.jgraph.graph.GraphConstants
Sets the value attribute in the specified map to the specified value.
setBorderSelectionColor(Color) - Method in class com.jgraph.graph.DefaultGraphCellEditor
Sets the color to use for the border.
setBounds(Rectangle) - Method in class com.jgraph.graph.AbstractCellView
Sets the bounds of view.
setBounds(Map, Rectangle) - Static method in class com.jgraph.graph.GraphConstants
Sets the bounds attribute in the specified map to the specified value.
setCell(Object) - Method in class com.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
Sets the cell.
setChildrenSelectable(boolean) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Sets if the selection model allows the selection of children.
setChildrenSelectable(boolean) - Method in interface com.jgraph.graph.GraphSelectionModel
Sets if the selection model allows the selection of children.
setCloneable(boolean) - Method in class com.jgraph.JGraph
Sets if cells are cloned on CTRL-Drag operations.
setConnectable(boolean) - Method in class com.jgraph.JGraph
Setse if the graph allows new connections to be established.
setConnectable(Map, boolean) - Static method in class com.jgraph.graph.GraphConstants
Sets the points attribute in the specified map to the specified value.
setDashPattern(Map, float[]) - Static method in class com.jgraph.graph.GraphConstants
Sets the value attribute in the specified map to the specified value.
setDisconnectOnMove(boolean) - Method in class com.jgraph.JGraph
Sets if selected edges should be disconnected from unselected vertices when they are moved.
setDisconnectable(boolean) - Method in class com.jgraph.JGraph
Sets if the graph allows existing connections to be removed.
setDisconnectable(Map, boolean) - Static method in class com.jgraph.graph.GraphConstants
Sets the points attribute in the specified map to the specified value.
setDragEnabled(boolean) - Method in class com.jgraph.JGraph
Sets if the graph uses Drag-and-Drop to move cells.
setDropEnabled(boolean) - Method in class com.jgraph.JGraph
Sets if the graph accepts drops/pastes from external sources.
setEdges(Set) - Method in class com.jgraph.graph.DefaultPort
Sets the anchor of this port.
setEditClickCount(int) - Method in class com.jgraph.JGraph
Sets the number of clicks for editing to start.
setEditable(boolean) - Method in class com.jgraph.JGraph
Determines whether the graph is editable.
setEditable(Map, boolean) - Static method in class com.jgraph.graph.GraphConstants
Sets the points attribute in the specified map to the specified value.
setEndFill(Map, boolean) - Static method in class com.jgraph.graph.GraphConstants
Sets the offset attribute in the specified map to the specified value.
setEndSize(Map, int) - Static method in class com.jgraph.graph.GraphConstants
Sets the opaque attribute in the specified map to the specified value.
setFactory(CellViewFactory) - Method in class com.jgraph.graph.GraphView
Sets the factory that creates the cell views.
setFont(Font) - Method in class com.jgraph.graph.DefaultGraphCellEditor
Sets the font to edit with.
setFontName(Map, String) - Static method in class com.jgraph.graph.GraphConstants
Sets the value attribute in the specified map to the specified value.
setFontSize(Map, float) - Static method in class com.jgraph.graph.GraphConstants
Sets the value attribute in the specified map to the specified value.
setFontStyle(Map, int) - Static method in class com.jgraph.graph.GraphConstants
Sets the value attribute in the specified map to the specified value.
setForeground(Map, Color) - Static method in class com.jgraph.graph.GraphConstants
Sets the value attribute in the specified map to the specified value.
setGraph(JGraph) - Method in class com.jgraph.graph.DefaultGraphCellEditor
Sets the tree currently editing for.
setGridColor(Color) - Method in class com.jgraph.JGraph
Sets the current grid color.
setGridEnabled(boolean) - Method in class com.jgraph.JGraph
If set to true, the grid will be active.
setGridSize(int) - Method in class com.jgraph.JGraph
Sets the size of the grid.
setGridVisible(boolean) - Method in class com.jgraph.JGraph
If set to true, the grid will be visible.
setHandleColor(Color) - Method in class com.jgraph.JGraph
Sets the current handle color.
setHandleSize(int) - Method in class com.jgraph.JGraph
Sets the size of the handles.
setHighlightColor(Color) - Method in class com.jgraph.JGraph
Sets the current selection highlight color.
setHorizontalAlignment(Map, int) - Static method in class com.jgraph.graph.GraphConstants
Sets the opaque attribute in the specified map to the specified value.
setHorizontalTextPosition(Map, int) - Static method in class com.jgraph.graph.GraphConstants
Sets the opaque attribute in the specified map to the specified value.
setIcon(Map, ImageIcon) - Static method in class com.jgraph.graph.GraphConstants
Sets the value attribute in the specified map to the specified value.
setInsertionLocation(Point) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Sets the current location for Drag-and-Drop activity.
setInvokesStopCellEditing(boolean) - Method in class com.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.
setLabelPosition(Point) - Method in class com.jgraph.graph.EdgeView
Sets the description of the label position.
setLabelPosition(Map, Point) - Static method in class com.jgraph.graph.GraphConstants
Sets the label position attribute in the specified map to the specified value.
setLineBegin(Map, int) - Static method in class com.jgraph.graph.GraphConstants
Sets the opaque attribute in the specified map to the specified value.
setLineColor(Map, Color) - Static method in class com.jgraph.graph.GraphConstants
Sets the value attribute in the specified map to the specified value.
setLineEnd(Map, int) - Static method in class com.jgraph.graph.GraphConstants
Sets the opaque attribute in the specified map to the specified value.
setLineStyle(Map, int) - Static method in class com.jgraph.graph.GraphConstants
Sets the opaque attribute in the specified map to the specified value.
setLineWidth(Map, float) - Static method in class com.jgraph.graph.GraphConstants
Sets the opaque attribute in the specified map to the specified value.
setLockedHandleColor(Color) - Method in class com.jgraph.JGraph
Sets the current second handle color.
setMarquee(BasicMarqueeHandler) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Sets the marquee handler.
setMarqueeColor(Color) - Method in class com.jgraph.JGraph
Sets the current marquee color.
setMarqueeHandler(BasicMarqueeHandler) - Method in class com.jgraph.JGraph
Sets the MarqueeHandler that will handle marquee selection.
setMinimumMove(int) - Method in class com.jgraph.JGraph
Sets the miminum amount of pixels for a move operation.
setModel(GraphModel) - Method in class com.jgraph.JGraph
Sets the GraphModel that will provide the data.
setModel(GraphModel) - Method in class com.jgraph.graph.GraphView
Sets the current model.
setModel(GraphModel) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Sets the GraphModel.
setMoveable(boolean) - Method in class com.jgraph.JGraph
Sets if the graph allows movement of cells.
setMoveable(Map, boolean) - Static method in class com.jgraph.graph.GraphConstants
Sets the points attribute in the specified map to the specified value.
setNew(boolean) - Method in class com.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
Sets the isNew.
setOffset(Map, Point) - Static method in class com.jgraph.graph.GraphConstants
Sets the offset attribute in the specified map to the specified value.
setOpaque(Map, boolean) - Static method in class com.jgraph.graph.GraphConstants
Sets the opaque attribute in the specified map to the specified value.
setPoint(int, Point) - Method in class com.jgraph.graph.EdgeView
Sets the point at index to p.
setPoints(Map, List) - Static method in class com.jgraph.graph.GraphConstants
Sets the points attribute in the specified map to the specified value.
setPortsVisible(boolean) - Method in class com.jgraph.JGraph
If set to true, the ports will be visible.
setPreferredMinSize(Dimension) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Sets the preferred minimum size.
setRemoveAll(Map, boolean) - Static method in class com.jgraph.graph.GraphConstants
Sets the offset attribute in the specified map to the specified value.
setRemoveAttributes(Map, Object[]) - Static method in class com.jgraph.graph.GraphConstants
Sets the value attribute in the specified map to the specified value.
setScale(double) - Method in class com.jgraph.JGraph
Sets the current scale.
setSelectNewCells(boolean) - Method in class com.jgraph.JGraph
Sets if selected edges should be disconnected from unselected vertices when they are moved.
setSelectedChildCount(Object, int) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Sets the number of selected childs for cell to count.
setSelectionCell(Object) - Method in class com.jgraph.JGraph
Selects the specified cell.
setSelectionCell(Object) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Sets the selection to path.
setSelectionCell(Object) - Method in interface com.jgraph.graph.GraphSelectionModel
Sets the selection to cell.
setSelectionCells(Object[]) - Method in class com.jgraph.JGraph.EmptySelectionModel
A null implementation that selects nothing.
setSelectionCells(Object[]) - Method in class com.jgraph.JGraph
Selects the specified cells.
setSelectionCells(Object[]) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Sets the selection to cells.
setSelectionCells(Object[]) - Method in interface com.jgraph.graph.GraphSelectionModel
Sets the selection to cells.
setSelectionMode(int) - Method in class com.jgraph.graph.DefaultGraphSelectionModel
Sets the selection mode, which must be one of SINGLE_TREE_SELECTION,
setSelectionMode(int) - Method in interface com.jgraph.graph.GraphSelectionModel
Sets the selection model, which must be either SINGLE_GRAPH_SELECTION or MULTIPLE_GRAPH_SELECTION.
setSelectionModel(GraphSelectionModel) - Method in class com.jgraph.JGraph
Sets the graph's selection model.
setSelectionModel(GraphSelectionModel) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Resets the selection model.
setSize(Map, Dimension) - Static method in class com.jgraph.graph.GraphConstants
Sets the size attribute in the specified map to the specified value.
setSizeable(boolean) - Method in class com.jgraph.JGraph
Sets if the graph allows cells to be resized.
setSizeable(Map, boolean) - Static method in class com.jgraph.graph.GraphConstants
Sets the points attribute in the specified map to the specified value.
setSnapSize(int) - Method in class com.jgraph.JGraph
Sets the maximum distance between the mousepointer and a cell to be selected.
setSource(Object) - Method in class com.jgraph.graph.DefaultEdge
Sets the source of the edge.
setSource(Object) - Method in interface com.jgraph.graph.Edge
Sets the source of the edge.
setSource(PortView) - Method in class com.jgraph.graph.EdgeView
Sets the sourceView of the edge.
setTarget(Object) - Method in class com.jgraph.graph.DefaultEdge
Returns the target of edge.
setTarget(Object) - Method in interface com.jgraph.graph.Edge
Returns the target of edge.
setTarget(PortView) - Method in class com.jgraph.graph.EdgeView
Sets the targetView of the edge.
setUI(GraphUI) - Method in class com.jgraph.JGraph
Sets the L&F object that renders this component.
setUserObject(Object) - Method in class com.jgraph.graph.DefaultGraphCell
Override parent method to synchronize value property and userObject.
setValue(Map, Object) - Static method in class com.jgraph.graph.GraphConstants
Sets the value attribute in the specified map to the specified value.
setVerticalAlignment(Map, int) - Static method in class com.jgraph.graph.GraphConstants
Sets the opaque attribute in the specified map to the specified value.
setVerticalTextPosition(Map, int) - Static method in class com.jgraph.graph.GraphConstants
Sets the opaque attribute in the specified map to the specified value.
setView(GraphView) - Method in class com.jgraph.JGraph
Sets the GraphView that will provide the view-data.
setView(GraphView) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Sets the GraphView (geometric pattern).
setVisible(Map, boolean) - Static method in class com.jgraph.graph.GraphConstants
Sets the points attribute in the specified map to the specified value.
sharedInstance - Static variable in class com.jgraph.JGraph.EmptySelectionModel
Unique shared instance.
sharedInstance() - Static method in class com.jgraph.JGraph.EmptySelectionModel
Returns a shared instance of an empty selection model.
sharedPath - Variable in class com.jgraph.graph.EdgeRenderer
Shared-path tune-up.
shouldSelectCell(EventObject) - Method in class com.jgraph.graph.DefaultGraphCellEditor
Messages the realEditor for the return value.
shouldStartEditingTimer(EventObject) - Method in class com.jgraph.graph.DefaultGraphCellEditor
Returns true if event is a MouseEvent and the click count is 1.
size() - Method in class com.jgraph.graph.ConnectionSet
Returns the number of (edge, port)-pairs.
size() - Method in class com.jgraph.graph.ParentMap
Returns the number of entries.
size - Static variable in class com.jgraph.graph.PortView
Default size for all ports is 6.
sizeable - Variable in class com.jgraph.JGraph
True if the graph allows cells to be resized.
snap(Point) - Method in class com.jgraph.JGraph
Returns the given point applied to the grid.
snap(Dimension) - Method in class com.jgraph.JGraph
Returns the given point applied to the grid.
snap(boolean, Point) - Method in class com.jgraph.graph.EdgeView.EdgeHandle
 
snapLast - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
snapSize - Variable in class com.jgraph.JGraph
Maximum distance between a cell and the mousepointer.
snapStart - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
source - Variable in class com.jgraph.graph.DefaultEdge
Source and target of the edge.
source - Variable in class com.jgraph.graph.EdgeView
Cached source and target portview of the edge.
source - Variable in class com.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
Source that events are coming from.
start - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
startDragging(MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 
startEditing(Object, MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Will start editing for cell if there is a cellEditor and shouldSelectCell returns true.
startEditingAtCell(Object) - Method in class com.jgraph.JGraph
Selects the specified cell and initiates editing.
startEditingAtCell(JGraph, Object) - Method in class com.jgraph.plaf.GraphUI
Selects the cell and tries to edit it.
startEditingAtCell(JGraph, Object) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Selects the cell and tries to edit it.
startPoint - Variable in class com.jgraph.graph.BasicMarqueeHandler
 
startTimer() - Method in class com.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
Creates, if necessary, and starts a Timer to check if need to resize the bounds.
stopCellEditing() - Method in class com.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 com.jgraph.JGraph
Ends the current editing session.
stopEditing(JGraph) - Method in class com.jgraph.plaf.GraphUI
Stops the current editing session.
stopEditing(JGraph) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Stops the current editing session.
stopEditingInCompleteEditing - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Set to false when editing and shouldSelectCell() returns true meaning the node should be selected before editing, used in completeEditing.
supportsAttribute(Object) - Method in interface com.jgraph.graph.CellViewRenderer
Returns true if key is a supported attributes in the renderer.
supportsAttribute(Object) - Method in class com.jgraph.graph.EdgeRenderer
Returns true if key is a supported attribute in the renderer.
supportsAttribute(Object) - Method in class com.jgraph.graph.PortRenderer
Returns true if key is a supported attribute in the renderer.
supportsAttribute(Object) - Method in class com.jgraph.graph.VertexRenderer
Returns true if key is a supported attribute in the renderer.

T

TECHNICAL - Static variable in class com.jgraph.graph.GraphConstants
Represents a technical arrow decoration
target - Variable in class com.jgraph.graph.DefaultEdge
Source and target of the edge.
target - Variable in class com.jgraph.graph.EdgeView
Cached source and target portview of the edge.
timer - Variable in class com.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
Timer used when inside a scrollpane and the scrollbar is adjusting.
toBack(Object[]) - Method in class com.jgraph.graph.DefaultGraphModel
Sends cells to back.
toBack(Object[]) - Method in interface com.jgraph.graph.GraphModel
Sends cells to back.
toBack(CellView[]) - Method in class com.jgraph.graph.GraphView
Sends the specified views to back.
toFront(Object[]) - Method in class com.jgraph.graph.DefaultGraphModel
Brings cells to front.
toFront(Object[]) - Method in interface com.jgraph.graph.GraphModel
Brings cells to front.
toFront(CellView[]) - Method in class com.jgraph.graph.GraphView
Brings the specified views to front.
toScreen(Point) - Method in class com.jgraph.JGraph
Upscale the given point in place, ie.
toScreen(Rectangle) - Method in class com.jgraph.JGraph
Upscale the given rectangle in place, ie.
toString() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
 
toString() - Method in class com.jgraph.graph.ParentMap
 
toggleSelectionCellForEvent(Object, MouseEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI
Messaged to update the selection based on a toggle selection event, which means the cell's selection state is inverted.
translate(int, int) - Method in class com.jgraph.graph.AbstractCellView
Translates view (group) by dx, dy.
translate(Collection, int, int) - Static method in class com.jgraph.graph.GraphConstants
Translates the maps in c using translate(Map, int, int).
translate(Map, int, int) - Static method in class com.jgraph.graph.GraphConstants
Translates map by the given amount.
translateViews(CellView[], int, int) - Static method in class com.jgraph.graph.GraphView
Translates the specified views by the given amount.

U

undo() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelEdit
Undoes a change.
undo(Object) - Method in class com.jgraph.graph.GraphUndoManager
If this UndoManager is inProgress, undo the last significant UndoableEdit wrt.
undo() - Method in class com.jgraph.graph.GraphView.GraphViewEdit
Undoes a change.
undo() - Method in class com.jgraph.graph.GraphView.GraphViewLayerEdit
Undoes a change.
uninstallComponents() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Uninstalls the renderer pane.
uninstallKeyboardActions() - Method in class com.jgraph.plaf.basic.BasicGraphUI
 
uninstallListeners() - Method in class com.jgraph.plaf.basic.BasicGraphUI
 
uninstallUI(JComponent) - Method in class com.jgraph.plaf.basic.BasicGraphUI
 
update() - Method in class com.jgraph.graph.AbstractCellView
Update attributes and recurse children.
update() - Method in interface com.jgraph.graph.CellView
Update this view's attributes.
update() - Method in class com.jgraph.graph.EdgeView
Update attributes and recurse children.
update() - Method in class com.jgraph.graph.VertexView
Overrides the parent method to udpate the cached points.
update(Observable, Object) - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphViewObserver
 
updateAutoSize(CellView) - Method in class com.jgraph.JGraph
Computes and updates the size for view.
updateAutoSize(CellView) - Method in interface com.jgraph.graph.CellViewFactory
Sets the preferred size for view.
updateCachedPreferredSize() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Updates the preferredSize instance variable, which is returned from getPreferredSize().
updateHandle() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Update the handle using createHandle.
updateInsertionLocation(JComponent, Point) - Method in class com.jgraph.plaf.basic.BasicGraphDropTargetListener
called to set the insertion location to match the current mouse pointer coordinates.
updateInsertionLocation(JComponent, Point) - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphDropTargetListener
called to set the insertion location to match the current mouse pointer coordinates.
updateListeners() - Method in class com.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
 
updateListeners() - Method in class com.jgraph.graph.GraphView.GraphViewLayerEdit
 
updateNext() - Method in class com.jgraph.graph.GraphView.GraphViewLayerEdit
 
updatePorts() - Method in class com.jgraph.graph.GraphView
Updates the cached array of ports.
updateSize() - Method in class com.jgraph.plaf.basic.BasicGraphUI
Messages the Graph with graphDidChange.
updateUI() - Method in class com.jgraph.JGraph
Notification from the UIManager that the L&F has changed.

V

VALUE - Static variable in class com.jgraph.graph.GraphConstants
Key for the value attribute.
VERTICAL_ALIGNMENT - Static variable in class com.jgraph.graph.GraphConstants
Key for the verticalAlignment attribute.
VERTICAL_TEXT_POSITION - Static variable in class com.jgraph.graph.GraphConstants
Key for the verticalTextPosition attribute.
VISIBLE - Static variable in class com.jgraph.graph.GraphConstants
Key for the visible attribute.
VertexRenderer - class com.jgraph.graph.VertexRenderer.
This renderer displays entries that implement the CellView interface and supports the following attributes.
VertexRenderer() - Constructor for class com.jgraph.graph.VertexRenderer
Constructs a renderer that may be used to render vertices.
VertexView - class com.jgraph.graph.VertexView.
The default implementation of a vertex view.
VertexView(Object, JGraph, CellMapper) - Constructor for class com.jgraph.graph.VertexView
Constructs a vertex view for the specified model object and the specified child views.
VertexView.SizeHandle - class com.jgraph.graph.VertexView.SizeHandle.
 
VertexView.SizeHandle(VertexView, GraphContext) - Constructor for class com.jgraph.graph.VertexView.SizeHandle
 
validCachedPreferredSize - Variable in class com.jgraph.plaf.basic.BasicGraphUI
Is the preferredSize valid?
validate() - Method in class com.jgraph.graph.EdgeRenderer
Overridden for performance reasons.
validate() - Method in class com.jgraph.graph.PortRenderer
Overridden for performance reasons.
validate() - Method in class com.jgraph.graph.VertexRenderer
Overridden for performance reasons.
valueChanged(GraphSelectionEvent) - Method in class com.jgraph.JGraph.GraphSelectionRedirector
Invoked by the GraphSelectionModel when the selection changes.
valueChanged(GraphSelectionEvent) - Method in interface com.jgraph.event.GraphSelectionListener
Called whenever the value of the selection changes.
valueChanged(Object) - Method in interface com.jgraph.graph.DefaultGraphCell.ValueChangeHandler
Messaged when the value of the cell has changed.
valueChanged(GraphSelectionEvent) - Method in class com.jgraph.graph.DefaultGraphCellEditor
Resets lastPath.
valueChanged(GraphSelectionEvent) - Method in class com.jgraph.plaf.basic.BasicGraphUI.GraphSelectionHandler
Messaged when the selection changes in the graph we're displaying for.
vertex - Variable in class com.jgraph.graph.VertexView.SizeHandle
 
view - Variable in class com.jgraph.graph.EdgeRenderer
Cache the current edgeview for drawing
view - Variable in class com.jgraph.graph.PortRenderer
Cache the current edgeview for drawing.
view - Variable in class com.jgraph.graph.VertexRenderer
Cache the current shape for drawing.
views - Variable in class com.jgraph.graph.GraphContext
Map of (cell, view) pairs including ports.
views - Variable in class com.jgraph.plaf.basic.BasicGraphUI.RootHandle
 

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