Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABSOLUTEX - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
absoluteXattribute. - ABSOLUTEY - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
absoluteYattribute. - AbstractCellView - Class in org.jgraph.graph
-
The abstract base class for all cell views.
- AbstractCellView() - Constructor for class org.jgraph.graph.AbstractCellView
-
Constructs an empty abstract cell view.
- AbstractCellView(Object) - Constructor for class org.jgraph.graph.AbstractCellView
-
Constructs a view for the specified model object, and invokes update on the new instance.
- acceptsSource(Object, Object) - Method in class com.jgraph.components.labels.RichTextGraphModel
- acceptsSource(Object, Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns
trueifportis a valid source foredge. - acceptsSource(Object, Object) - Method in interface org.jgraph.graph.GraphModel
-
Returns
trueifportis a valid source foredge. - acceptsTarget(Object, Object) - Method in class com.jgraph.components.labels.RichTextGraphModel
- acceptsTarget(Object, Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns
trueifportis a valid target foredge. - acceptsTarget(Object, Object) - Method in interface org.jgraph.graph.GraphModel
-
Returns
trueifportis a valid target foredge. - actionPerformed(ActionEvent) - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Messaged when the timer fires, this will start the editing session.
- actionPerformed(ActionEvent) - Method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
-
The timer fired, perform autoscroll if the pointer is within the autoscroll region.
- actionPerformed(ActionEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
-
Public as a result of Timer.
- actionPerformed(ActionEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.GraphIncrementAction
- activeHandle - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
-
The handle that consumed the last mousePressedEvent.
- actOnUnconnectedVerticesOnly - Variable in class com.jgraph.layout.simple.SimpleGridLayout
-
Whether or not to only act of unconnected vertices
- adaption - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
The current adaption value
- add(JGraphLayout) - Method in class com.jgraph.layout.JGraphCompoundLayout
-
Adds a layout to
JGraphCompoundLayout.layouts. - addCellEditorListener(CellEditorListener) - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Adds the CellEditorListener.
- addChild(JGraphTreeLayout.StandardTreeNode) - Method in class com.jgraph.layout.tree.JGraphTreeLayout.StandardTreeNode
-
Adds a new child to this parent node
- addChild(JGraphTreeLayout.StandardTreeNode) - Method in class com.jgraph.layout.tree.OrganizationalChart.OrganizationalTreeNode
-
Adds a new child to this parent node
- addConnections(CellView[]) - Method in class org.jgraph.graph.ConnectionSet
-
Adds the connections in
viewsto the connection set. - addEdge(Object) - Method in class org.jgraph.graph.DefaultPort
-
Adds
edgeto the list of edges. - addEdge(Object) - Method in interface org.jgraph.graph.Port
-
Adds
edgeto the list of ports. - addEntries(Object[], Object) - Method in class org.jgraph.graph.ParentMap
-
Adds all child parent pairs using addEntry.
- addEntry(Object, Object) - Method in class org.jgraph.graph.ParentMap
-
Add a new entry for this child, parent pair to the parent map.
- addExtraLabel(Point2D, Object) - Method in class org.jgraph.graph.EdgeView
-
Adds an extra label.
- addGraphLayoutCacheListener(GraphLayoutCacheListener) - Method in class org.jgraph.graph.GraphLayoutCache
-
Adds a listener for the GraphLayoutCacheEvent posted after the graph layout cache changes.
- addGraphModelListener(GraphModelListener) - Method in class org.jgraph.graph.DefaultGraphModel
-
Adds a listener for the GraphModelEvent posted after the graph changes.
- addGraphModelListener(GraphModelListener) - Method in interface org.jgraph.graph.GraphModel
-
Adds a listener for the GraphModelEvent posted after the model changes.
- addGraphSelectionListener(GraphSelectionListener) - Method in class org.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 org.jgraph.graph.GraphSelectionModel
-
Adds x to the list of listeners that are notified each time the set of selected Objects changes.
- addGraphSelectionListener(GraphSelectionListener) - Method in class org.jgraph.JGraph
-
Adds a listener for
GraphSelectionevents. - addImplicitEdit(UndoableEdit) - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
-
Allows a
GraphLayoutCacheto add and execute and UndoableEdit in this change. - addOffscreenDirty(Rectangle2D) - Method in class org.jgraph.JGraph
-
Adds the specified area to the region deemed dirty for the next double buffered redraw
- addPoint(int, Point2D) - Method in class org.jgraph.graph.EdgeView
-
Adds
pat positionindex. - addPort() - Method in class org.jgraph.graph.DefaultGraphCell
-
Utility method to create a port for this cell.
- addPort(Point2D) - Method in class org.jgraph.graph.DefaultGraphCell
-
Utility method to create a port for this cell.
- addPort(Point2D, Object) - Method in class org.jgraph.graph.DefaultGraphCell
-
Utility method to create a port for this cell.
- addPropertyChangeListener(PropertyChangeListener) - Method in class com.jgraph.layout.JGraphLayoutProgress
-
Adds a property change listener.
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Adds a PropertyChangeListener to the listener list.
- addPropertyChangeListener(PropertyChangeListener) - Method in interface org.jgraph.graph.GraphSelectionModel
-
Adds a PropertyChangeListener to the listener list.
- addSampleData(GraphModel) - Static method in class org.jgraph.JGraph
-
Creates and returns a sample
GraphModel. - addSelectionCell(Object) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Adds the specified cell to the current selection
- addSelectionCell(Object) - Method in interface org.jgraph.graph.GraphSelectionModel
-
Adds cell to the current selection.
- addSelectionCell(Object) - Method in class org.jgraph.JGraph
-
Adds the cell identified by the specified
Objectto the current selection. - addSelectionCells(Object[]) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Adds cells to the current selection.
- addSelectionCells(Object[]) - Method in interface org.jgraph.graph.GraphSelectionModel
-
Adds cells to the current selection.
- addSelectionCells(Object[]) - Method in class org.jgraph.JGraph
-
Adds each cell in the array of cells to the current selection.
- addSelectionCells(Object[]) - Method in class org.jgraph.JGraph.EmptySelectionModel
-
A
nullimplementation that adds nothing. - addUndoableEditListener(UndoableEditListener) - Method in interface org.jgraph.graph.GraphModel
-
Adds an undo listener for notification of any changes.
- addVisibleDependencies(Object[], boolean) - Method in class org.jgraph.graph.GraphLayoutCache
- adjustmentValueChanged(AdjustmentEvent) - Method in class com.jgraph.navigation.GraphNavigator
- afterEdgePaint(Graphics) - Method in class org.jgraph.graph.EdgeRenderer
-
Hook method for painting after the default painting
- algebra - Variable in class com.jgraph.layout.JGraphFacade
-
The default graph algebra used for basic algorithms and functions.
- alignment - Variable in class com.jgraph.layout.tree.JGraphTreeLayout
-
alignment indicates what part of the vertices will be lined up on each row (level) of the tree.
- allAttributes - Variable in class org.jgraph.graph.AbstractCellView
-
Contains the complete set of attributes, including the cell's attributes.
- allAttributesLocal - Variable in class org.jgraph.graph.GraphLayoutCache
-
Controls if all attributes are local.
- allCells - Variable in class org.jgraph.graph.GraphContext
-
Set of all cells including all descendants.
- allowPortMagic - Static variable in class org.jgraph.graph.PortView
-
Controls if port magic should be allowed.
- alwaysReceiveAsCopyAction - Variable in class org.jgraph.graph.GraphTransferHandler
-
Controls if all inserts should be handled as external drops even if all cells are already in the graph model.
- anchor - Variable in class org.jgraph.graph.DefaultPort
-
Reference to the anchor of this port
- angleOffset - Variable in class com.jgraph.layout.tree.JGraphRadialTreeLayout
-
The initial offset to compute the angle position.
- antiAliased - Variable in class org.jgraph.JGraph
-
True if the graph is anti-aliased.
- ANTIALIASED_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
antiAliased. - applyMap(Map) - Method in class org.jgraph.graph.AttributeMap
-
Apply the
changeto this views attributes. - applyValue(Object, Object) - Method in class org.jgraph.graph.AttributeMap
-
Apply the
keytovalue - approxNodeDimensions - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Whether or not to use approximate node dimensions or not.
- AreaSpatialCache() - Constructor for class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment.AreaSpatialCache
- areNew - Variable in class org.jgraph.event.GraphSelectionEvent
-
For each cell identifies whether or not that cell is newly selected.
- ARROW_CIRCLE - Static variable in class org.jgraph.graph.GraphConstants
-
Represents a circle decoration for the beginning or ending of edges.
- ARROW_CLASSIC - Static variable in class org.jgraph.graph.GraphConstants
-
Represents a classic arrow decoration for the beginning or ending of edges.
- ARROW_DIAMOND - Static variable in class org.jgraph.graph.GraphConstants
-
Represents a diamond decoration for the beginning or ending of edges.
- ARROW_DOUBLELINE - Static variable in class org.jgraph.graph.GraphConstants
-
Represents a double line decoration for the beginning or ending of edges.
- ARROW_LINE - Static variable in class org.jgraph.graph.GraphConstants
-
Represents a line decoration for the beginning or ending of edges.
- ARROW_NONE - Static variable in class org.jgraph.graph.GraphConstants
-
Represents no decoration for the beginning or ending of edges.
- ARROW_SIMPLE - Static variable in class org.jgraph.graph.GraphConstants
-
Represents a simple arrow decoration for the beginning or ending of edges.
- ARROW_TECHNICAL - Static variable in class org.jgraph.graph.GraphConstants
-
Represents a technical arrow decoration for the beginning or ending of edges.
- asksAllowsChildren - Variable in class org.jgraph.graph.DefaultGraphModel
-
Indicates whether isLeaf is based on a node's allowsChildren value.
- attachParent(JGraphCompactTreeLayout.CompactTreeNode, double) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
Attaches the specified tree node in a parent-child relationship taking into account node shape
- attract() - Method in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.Calculates an attractive force between the cells connected by the specified edge
- attributeMap - Variable in class org.jgraph.graph.GraphTransferable
-
(Cell, Map) entries that hold the view attributes for the cells.
- AttributeMap - Class in org.jgraph.graph
-
A map specifically for the storage of attributes of graph cells.
- AttributeMap() - Constructor for class org.jgraph.graph.AttributeMap
-
Creates a new attribute map with an initial capacity of 8.
- AttributeMap(int) - Constructor for class org.jgraph.graph.AttributeMap
-
Creates a new attribute map with the specified initial capacity
- AttributeMap(int, float) - Constructor for class org.jgraph.graph.AttributeMap
-
Constructs a new, empty hashtable with the specified initial capacity and the specified load factor.
- AttributeMap(Map) - Constructor for class org.jgraph.graph.AttributeMap
-
Constructs a new AttributeMap with the same mappings as the given Map.
- AttributeMap.SerializablePoint2D - Class in org.jgraph.graph
- AttributeMap.SerializableRectangle2D - Class in org.jgraph.graph
- attributes - Variable in class com.jgraph.layout.JGraphFacade
-
The map of attribute changes made be the layout.
- attributes - Variable in class org.jgraph.graph.AbstractCellView
-
Hashtable for attributes.
- attributes - Variable in class org.jgraph.graph.DefaultGraphCell
-
Hashtable for properties.
- attributes - Variable in class org.jgraph.graph.DefaultGraphModel
-
The model's own attributes as a map.
- attributes - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- attributes - Variable in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
- augment(UndoableEdit[], UndoableEdit) - Method in class org.jgraph.graph.GraphLayoutCache
- augmentNestedMapForValueChange(Map, Object, Object) - Method in class org.jgraph.graph.GraphLayoutCache
-
Hook for subclassers to add more stuff for value changes.
- autoRadius - Variable in class com.jgraph.layout.tree.JGraphRadialTreeLayout
-
Specifies if the radios should be computed automatically.
- autoResizeGraph - Variable in class org.jgraph.JGraph
-
True if the graph should be auto resized when cells are moved below the bottom right corner.
- autoscroll(JGraph, Point) - Static method in class org.jgraph.plaf.basic.BasicGraphUI
-
Scroll the graph for an event at
p. - AUTOSIZE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
autosizeattribute. - autoSizeOnValueChange - Variable in class org.jgraph.graph.GraphLayoutCache
-
True if the cells should be auto-sized when their values change.
- averageNodeArea - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
The average amount of area allocated per node.
B
- BACK - Static variable in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
- BACKGROUND - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
backgroundattribute. - backgroundComponent - Variable in class org.jgraph.JGraph
-
A Component responsible for drawing the background image, if any
- backgroundImage - Variable in class org.jgraph.JGraph
-
Holds the background image.
- backgroundScaled - Variable in class org.jgraph.JGraph
-
Whether or not the background image is scaled on zooming
- backingGraph - Variable in class com.jgraph.navigation.GraphNavigator
-
Holds the backing graph and references the displayed (current) graph.
- BasicGraphDropTargetListener - Class in org.jgraph.plaf.basic
- BasicGraphDropTargetListener() - Constructor for class org.jgraph.plaf.basic.BasicGraphDropTargetListener
-
construct a DropTargetAutoScroller
- BasicGraphTransferable - Class in org.jgraph.plaf.basic
- BasicGraphTransferable() - Constructor for class org.jgraph.plaf.basic.BasicGraphTransferable
- BasicGraphUI - Class in org.jgraph.plaf.basic
-
The basic Linvalid input: '&F' for a graph data structure.
- BasicGraphUI() - Constructor for class org.jgraph.plaf.basic.BasicGraphUI
- BasicGraphUI.CellEditorHandler - Class in org.jgraph.plaf.basic
-
Listener responsible for getting cell editing events and updating the graph accordingly.
- BasicGraphUI.ComponentHandler - Class in org.jgraph.plaf.basic
-
Updates the preferred size when scrolling (if necessary).
- BasicGraphUI.GraphDropTargetListener - Class in org.jgraph.plaf.basic
-
Graph Drop Target Listener
- BasicGraphUI.GraphIncrementAction - Class in org.jgraph.plaf.basic
-
GraphIncrementAction is used to handle up/down actions.
- BasicGraphUI.GraphLayoutCacheHandler - Class in org.jgraph.plaf.basic
-
Listens for changes in the graph view and updates the size accordingly.
- BasicGraphUI.GraphModelHandler - Class in org.jgraph.plaf.basic
-
Listens for changes in the graph model and updates the view accordingly.
- BasicGraphUI.GraphSelectionHandler - Class in org.jgraph.plaf.basic
-
Listens for changes in the selection model and updates the display accordingly.
- BasicGraphUI.KeyHandler - Class in org.jgraph.plaf.basic
-
This is used to get mutliple key down events to appropriately generate events.
- BasicGraphUI.MouseHandler - Class in org.jgraph.plaf.basic
-
TreeMouseListener is responsible for updating the selection based on mouse events.
- BasicGraphUI.MouseInputHandler - Class in org.jgraph.plaf.basic
-
MouseInputHandler handles passing all mouse events, including mouse motion events, until the mouse is released to the destination it is constructed with.
- BasicGraphUI.PropertyChangeHandler - Class in org.jgraph.plaf.basic
-
PropertyChangeListener for the graph.
- BasicGraphUI.RootHandle - Class in org.jgraph.plaf.basic
- BasicMarqueeHandler - Class in org.jgraph.graph
-
A simple implementation of a marquee handler for JGraph.
- BasicMarqueeHandler() - Constructor for class org.jgraph.graph.BasicMarqueeHandler
- beforeEdgePaint(Graphics) - Method in class org.jgraph.graph.EdgeRenderer
-
Hook method for painting prior to default painting
- beginDeco - Variable in class org.jgraph.graph.EdgeRenderer
-
Painting attributes of the current edgeview
- beginFill - Variable in class org.jgraph.graph.EdgeRenderer
-
Boolean attributes of the current edgeview.
- BEGINFILL - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
beginFillattribute. - beginShape - Variable in class org.jgraph.graph.EdgeView
-
Drawing attributes that are created on the fly
- beginSize - Variable in class org.jgraph.graph.EdgeRenderer
-
Painting attributes of the current edgeview
- BEGINSIZE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
beginSizeattribute. - beginUpdate() - Method in class org.jgraph.graph.DefaultGraphModel
- beginUpdate() - Method in interface org.jgraph.graph.GraphModel
-
Indicates the start of one level of an executable change
- bendable - Variable in class org.jgraph.JGraph
-
True if the graph allows points to be modified/added/removed.
- BENDABLE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
bendableattribute. - bezier - Variable in class org.jgraph.graph.EdgeRenderer
-
Cached bezier curve
- Bezier - Class in org.jgraph.util
-
Interpolates given points by a bezier curve.
- Bezier(Point2D[]) - Constructor for class org.jgraph.util.Bezier
-
Creates a new Bezier curve.
- bfs(Object, JGraphFacade.CellVisitor) - Method in class com.jgraph.layout.JGraphFacade
-
Performs a breath-first search of the input graph from the specified root cell using the specified visitor to extract the tree information.
- blockPaint - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- border - Variable in class org.jgraph.graph.DefaultGraphCellEditor.DefaultTextField
-
Border to use.
- BORDER - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
borderattribute. - bordercolor - Variable in class org.jgraph.graph.VertexRenderer
-
Cached default foreground and default background.
- borderColor - Variable in class org.jgraph.graph.EdgeRenderer
-
Color attributes of the current edgeview.
- BORDERCOLOR - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
bordercolorattribute. - borderLineCostFactor - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Cost factor applied to energy calculations for node promixity to the notional border of the graph.
- borderSelectionColor - Variable in class org.jgraph.graph.DefaultGraphCellEditor
-
True if the border selection color should be drawn.
- borderWidth - Variable in class org.jgraph.graph.VertexRenderer
-
Cached borderwidth.
- bounds - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
The bounds of the graph prior to the layout
- bounds - Variable in class org.jgraph.graph.GraphTransferable
-
Rectangle that defines the former bounds of the views.
- bounds - Variable in class org.jgraph.graph.VertexView
-
Reference to the bounds attribute
- BOUNDS - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
boundsattribute. - boundsHeight - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
The height coordinate of the final graph
- boundsWidth - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
The width coordinate of the final graph
- boundsX - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
The x coordinate of the final graph
- boundsY - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
The y coordinate of the final graph
- branch(JGraphCompactTreeLayout.CompactTreeNode, JGraphCompactTreeLayout.CompactTreeNode, JGraphCompactTreeLayout.CompactTreeNode) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
- bridge(JGraphCompactTreeLayout.PolyLine, double, double, JGraphCompactTreeLayout.PolyLine, double, double) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
C
- cachedBounds - Variable in class org.jgraph.graph.EdgeView
- cachedBounds - Variable in class org.jgraph.graph.VertexView.SizeHandle
- cachedBounds - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- calcAttraction() - Method in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
Calculates the attractive forces between all laid out nodes linked by edges
- calcEnergyDelta(int, double, double, double, double, double, double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Calculates the change in energy for the specified node.
- calcPositions() - Method in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
Takes the displacements calculated for each cell and applies them to the local cache of cell positions.
- calcRepulsion() - Method in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
Calculates the repulsive forces between all laid out nodes
- calculateRankCrossing(int, JGraphHierarchyModel) - Method in class com.jgraph.layout.hierarchical.JGraphMedianHybridCrossingReduction
-
Calculates the number of edges crossings between the specified rank and the rank below it
- calculateWidestRank(JGraphFacade, JGraphHierarchyModel) - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
Calculates the width rank in the hierarchy.
- cancelCellEditing() - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Messages cancelCellEditing to the realEditor and removes it from this instance.
- cancelEditing() - Method in class org.jgraph.JGraph
-
Cancels the current editing session.
- cancelEditing(JGraph) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Cancels all current editing sessions.
- cancelEditing(JGraph) - Method in class org.jgraph.plaf.GraphUI
-
Cancels the current editing session.
- canEdit - Variable in class org.jgraph.graph.DefaultGraphCellEditor
-
Internal Note, maybe isCellEditable return true.
- canEditImmediately(EventObject) - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Returns true if
eventis null, or it is a MouseEvent with a click count > 2 and inHitRegion returns true. - canImport(JComponent, DataFlavor[]) - Method in class org.jgraph.graph.GraphTransferHandler
- canRedo(Object) - Method in class org.jgraph.graph.GraphUndoManager
-
Overridden to preserve usual semantics: returns true if a redo operation would be successful now for the given view, false otherwise
- canUndo(Object) - Method in class org.jgraph.graph.GraphUndoManager
-
Overridden to preserve usual semantics: returns true if an undo operation would be successful now for the given view, false otherwise
- cascadingCut(JGraphFibonacciHeap.Node) - Method in class com.jgraph.algebra.JGraphFibonacciHeap
-
Performs a cascading cut operation.
- cell - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment.WeightedCellSorter
-
The cell whose median value is being calculated
- cell - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
-
The graph cell this object represents.
- cell - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
-
The actual graph cell this wrapper represents
- cell - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout.TreeNode
-
The graph cell this node corresponds to
- cell - Variable in class org.jgraph.graph.AbstractCellView
-
Reference to the cell for this view
- cell - Variable in class org.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
- cell - Variable in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
- CELL_TYPE_BRANCH - Static variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
- CELL_TYPE_END - Static variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
- CELL_TYPE_JOIN - Static variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
- CELL_TYPE_NONE - Static variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
- CELL_TYPE_START - Static variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
- CellConstants - Class in com.jgraph.components.labels
-
JGraphpad graph constants.
- CellConstants() - Constructor for class com.jgraph.components.labels.CellConstants
- cellCount - Variable in class org.jgraph.graph.GraphContext
-
Number of all descendants without ports.
- cellEditor - Static variable in class org.jgraph.graph.AbstractCellView
-
Editor for the cell.
- cellEditor - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Current editor for the graph.
- CellEditorHandler() - Constructor for class org.jgraph.plaf.basic.BasicGraphUI.CellEditorHandler
- cellEditorListener - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Listens for CellEditor events.
- cellExpanded(Object) - Method in class org.jgraph.graph.GraphLayoutCache
-
Called when a child has been made visible by expanding its parent.
- CellHandle - Interface in org.jgraph.graph
-
Defines the requirements for objects that may be used as handles.
- cellLocation - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
An array of locally stored co-ordinate positions for the vertices
- cellLocation - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
An array of locally stored X co-ordinate positions for the vertices
- cellLocationX - Variable in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.An array of locally stored X co-ordinate positions for the vertices
- cellLocationY - Variable in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.An array of locally stored Y co-ordinate positions for the vertices
- CellMapper - Interface in org.jgraph.graph
-
Defines the requirements for objects that may be used as a cell mapper.
- CellPlaceHolder(Object, boolean) - Constructor for class org.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
- cells - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment.AreaSpatialCache
- cells - Variable in class org.jgraph.event.GraphSelectionEvent
-
Cells this event represents.
- cells - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
- cells - Variable in class org.jgraph.graph.GraphContext
-
Reference to the cells.
- cells - Variable in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
- cells - Variable in class org.jgraph.graph.GraphTransferable
-
Selected cells.
- cellsChanged(Object[]) - Method in class org.jgraph.graph.DefaultGraphModel
-
Invoke this method after you've changed how the cells are to be represented in the graph.
- cellSet - Variable in class org.jgraph.graph.GraphContext
-
Set of all cells including all descendants.
- cellStates - Variable in class org.jgraph.graph.DefaultGraphSelectionModel
-
Maps the cells to their selection state.
- cellType - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
-
For future use
- CellView - Interface in org.jgraph.graph
-
Defines the requirements for an object that represents a view for a model cell.
- CellViewFactory - Interface in org.jgraph.graph
-
Defines the requirements for objects that may be used as a cell view factory.
- CellViewRenderer - Interface in org.jgraph.graph
-
Defines the requirements for objects that may be used as a cell view renderer.
- cellViews - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- cellViewsChanged(CellView[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Invoke this method after you've changed how the cells are to be represented in the graph.
- cellWillCollapse(Object) - Method in class org.jgraph.graph.GraphLayoutCache
- CellWrapper(Object) - Constructor for class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
-
Constructs a new CellWrapper
- change - Variable in class org.jgraph.event.GraphLayoutCacheEvent
-
The object that constitutes the change.
- change - Variable in class org.jgraph.event.GraphModelEvent
-
The object that constitutes the change.
- changeAttributes(Map) - Method in class org.jgraph.graph.DefaultGraphCell
-
Deprecated.Use getAttributes().applyMap
- changeAttributes(Map) - Method in interface org.jgraph.graph.GraphCell
-
Deprecated.Use getAttributes().applyMap
- changeAttributes(GraphLayoutCache, Map) - Method in class org.jgraph.graph.AbstractCellView
-
Applies
changeto the attributes of the view and calls update. - changeAttributes(GraphLayoutCache, Map) - Method in interface org.jgraph.graph.CellView
-
Apply the specified map of attributes on the view.
- changeChildCount(Map, Object, int) - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- changed - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- changed - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
- changedCells - Variable in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
- changedNodes - Variable in class org.jgraph.graph.ParentMap
-
Set of changed changedNodes for the parent map.
- changeSource - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
- changeSupport - Variable in class com.jgraph.layout.JGraphLayoutProgress
-
Property change support is delegated to this class.
- changeSupport - Variable in class org.jgraph.graph.DefaultGraphSelectionModel
-
Used to message registered listeners.
- checkDefaultLabelPosition() - Method in class org.jgraph.graph.EdgeView
-
Hook for subclassers to avoid default label positions.
- checkValues() - Method in class org.jgraph.util.Spline
-
Used to check the correctness of this spline
- checkValues() - Method in class org.jgraph.util.Spline2D
-
Used to check the correctness of this spline
- child - Variable in class org.jgraph.graph.ParentMap.Entry
-
Child and parent of the relation this entry describes.
- childCount - Variable in class org.jgraph.graph.ParentMap
-
Maps parents to integers with the future number of childs.
- childrenLimitOrientationSwitch - Variable in class com.jgraph.layout.tree.OrganizationalChart
-
The minimum number of children a parent has before all children are drawn in the vertical orientation style
- childrenSelectable - Variable in class org.jgraph.graph.DefaultGraphSelectionModel
-
Boolean that indicates if the model allows stepping-into groups.
- CHILDRENSELECTABLE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
childrenSelectableattribute. - childrenSelected - Variable in class org.jgraph.graph.EdgeRenderer
-
Boolean attributes of the current edgeview.
- childrenSelected - Variable in class org.jgraph.graph.VertexRenderer
-
Cached hasFocus and selected value.
- childUpdated() - Method in class org.jgraph.graph.AbstractCellView
-
Indicates to parent, if any, that this child has been updated.
- childUpdated() - Method in interface org.jgraph.graph.CellView
- childViews - Variable in class org.jgraph.graph.AbstractCellView
-
Cached child views.
- chopString(String, int) - Method in class com.jgraph.components.labels.RichTextBusinessObject
-
A helper method that crops string to the specified length, adding 3 dots if there were more characters.
- circle(Collection) - Method in class com.jgraph.layout.JGraphFacade
-
Arrange the specified vertices into a circular shape, with a regular distance between each vertex
- circleRadiusFactor - Variable in class com.jgraph.layout.JGraphFacade
-
The factor by which to multiple the radius of the circle layout
- clearOffscreen() - Method in class org.jgraph.JGraph
-
Invalidate the offscreen region, do not just delete it, since if the new region is smaller than the old you may not wish to re-create the buffer
- clearOffscreenDirty() - Method in class org.jgraph.JGraph
-
Clears the region deemed dirty for the next double buffered redraw
- clearSelection() - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Empties the current selection.
- clearSelection() - Method in interface org.jgraph.graph.GraphSelectionModel
-
Empties the current selection.
- clearSelection() - Method in class org.jgraph.JGraph
-
Clears the selection.
- CLIENTPROPERTY_SHOWFOLDINGICONS - Static variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Client property for JGraph to control the display of the folding icons.
- clone() - Method in class com.jgraph.components.labels.RichTextBusinessObject
-
Returns a clone of the object.
- clone() - Method in class org.jgraph.graph.AttributeMap
-
Returns a clone of
map, from keys to values. - clone() - Method in class org.jgraph.graph.DefaultEdge
-
Create a clone of the cell.
- clone() - Method in class org.jgraph.graph.DefaultGraphCell
-
Create a clone of the cell.
- clone() - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Returns a clone of this object with the same selection.
- clone() - Method in class org.jgraph.graph.DefaultPort
-
Create a clone of the cell.
- clone(Map) - Method in class org.jgraph.graph.ConnectionSet
-
Creates a new connection set based on this connection set, where the edges, and ports are mapped using
map. - clone(Map) - Method in class org.jgraph.graph.ParentMap
-
Creates a new parent map based on this parent map, where the child and parents are mapped using
map. - cloneable - Variable in class org.jgraph.JGraph
-
True if the graph allows "ctrl-drag" operations.
- cloneCell(Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Creates a shallow copy of the cell including a copy of the user object.
- cloneCell(GraphModel, Object) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Returns a deep clone of the specified cell, including all children.
- cloneCell(GraphModel, Object[]) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Returns a deep clone of the specified cells, including all children.
- cloneCells(Object[]) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns a map of (cell, clone)-pairs for all
cells. - cloneCells(Object[]) - Method in interface org.jgraph.graph.GraphModel
-
Returns a map of (cell, clone)-pairs for all
cellsand their children. - cloneCells(Object[]) - Method in class org.jgraph.JGraph
-
Returns a map of (cell, clone)-pairs for all
cellsand their children. - cloneEntries(AttributeMap) - Method in class org.jgraph.graph.AttributeMap
-
Clones special object entried in the given map.
- clonePoints(Point2D[]) - Method in class org.jgraph.graph.AttributeMap
-
Returns a list where all instances of PortView are replaced by their correspnding Point instance.
- clonePoints(Object[], boolean) - Method in class org.jgraph.graph.AttributeMap
-
Returns a list where all instances of PortView are replaced by their correspnding Point instance.
- clonePoints(List) - Method in class org.jgraph.graph.AttributeMap
-
Returns a list where all instances of PortView are replaced by their correspnding Point instance.
- cloneUserObject(Object) - Method in class com.jgraph.components.labels.RichTextGraphModel
-
Extends the parent implementation to support cloning of.
invalid reference
JGraphpadBusinessObject - cloneUserObject(Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Clones the user object.
- cloneWithSource(Object) - Method in class org.jgraph.event.GraphSelectionEvent
-
Returns a copy of the receiver, but with the source being newSource.
- collapse(Object[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Collapses all groups by hiding all their descendants.
- collapseXScale - Variable in class org.jgraph.graph.GraphLayoutCache
-
Specified the initial x- and y-scaling factor for initial collapsed group bounds.
- collapseYScale - Variable in class org.jgraph.graph.GraphLayoutCache
-
Specified the initial x- and y-scaling factor for initial collapsed group bounds.
- com.jgraph.algebra - package com.jgraph.algebra
-
JGraphLayout algebra package which contains graph algorithms and datastructures.
- com.jgraph.algebra.cost - package com.jgraph.algebra.cost
-
JGraphLayout cost package defines a cost function and default implementations.
- com.jgraph.components.labels - package com.jgraph.components.labels
- com.jgraph.io.svg - package com.jgraph.io.svg
- com.jgraph.layout - package com.jgraph.layout
-
JGraphLayout's topmost package which contains the basic layout classes and interfaces.
- com.jgraph.layout.graph - package com.jgraph.layout.graph
-
JGraphLayout graph package which contains graph layout algorithms.
- com.jgraph.layout.hierarchical - package com.jgraph.layout.hierarchical
-
JGraphLayout hierarchical package which contains directed hierarchy layout algorithms.
- com.jgraph.layout.hierarchical.model - package com.jgraph.layout.hierarchical.model
-
JGraphLayout hierarchical layout internal model for representing the graph in a manner that provide high performance for the layout
- com.jgraph.layout.organic - package com.jgraph.layout.organic
- com.jgraph.layout.routing - package com.jgraph.layout.routing
-
JGraphLayout routing package which contains edge routing algorithms.
- com.jgraph.layout.simple - package com.jgraph.layout.simple
- com.jgraph.layout.tree - package com.jgraph.layout.tree
-
JGraphLayout graph package which contains tree layout algorithms.
- com.jgraph.navigation - package com.jgraph.navigation
- com.jgraph.util - package com.jgraph.util
- combineLevelNodes - Variable in class com.jgraph.layout.tree.JGraphTreeLayout
-
Whether or not to bring all nodes on the same level to the same height in the tree
- compactLayout - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
Whether or not to pull together sections of layout into empty space
- compactLayout - Variable in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
Whether or not to pull together sections of layout into empty space
- CompactTreeNode(Object) - Constructor for class com.jgraph.layout.tree.JGraphCompactTreeLayout.CompactTreeNode
-
Creates a node corresponding to the specified graph cell and of the given dimensions.
- compare(Object, Object) - Method in class com.jgraph.layout.JGraphFacade.DefaultComparator
- compareTo(Object) - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment.WeightedCellSorter
-
comparator on the medianValue
- compareTo(Object) - Method in class com.jgraph.layout.hierarchical.JGraphMedianHybridCrossingReduction.MedianCellSorter
-
comparator on the medianValue
- completeEditing() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Messages to stop the editing session.
- completeEditing(boolean, boolean, boolean) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Stops the editing session.
- completeUIInstall() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Invoked from installUI after all the defaults/listeners have been installed.
- completeUIUninstall() - Method in class org.jgraph.plaf.basic.BasicGraphUI
- ComponentHandler() - Constructor for class org.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
- componentListener - Variable in class com.jgraph.navigation.GraphNavigator
-
Component listener to udpate the scale.
- componentListener - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Listens for Component events.
- componentMoved(ComponentEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
- computeBounds(MouseEvent) - Method in class org.jgraph.graph.VertexView.SizeHandle
- computePageScale() - Method in class com.jgraph.util.JGraphPrintingScrollPane
-
Computes the scale for the page autoscale policy.
- computePageWidthScale(int) - Method in class com.jgraph.util.JGraphPrintingScrollPane
-
Computes the scale for the pagewidth autoscale policy.
- computeWindowScale(int) - Method in class com.jgraph.util.JGraphPrintingScrollPane
-
Computes the scale for the window autoscale policy.
- connect(Object, Object, boolean) - Method in class org.jgraph.graph.ConnectionSet
-
Connect
edgetoportpassed in. - connect(Object, Object, boolean, boolean) - Method in class org.jgraph.graph.DefaultGraphModel
-
Connects or disconnects the edge and port in this model based on
remove. - connect(Object, Object, Object) - Method in class org.jgraph.graph.ConnectionSet
-
Connect
edgetosourceandtargetin the connection set. - connect(ConnectionSet, Object, Object, boolean, boolean) - Static method in class org.jgraph.graph.ConnectionSet
-
Connect or disconnect
edgefromsourceandtargetincsbased ondisconnect. - connectable - Variable in class org.jgraph.JGraph
-
True if the graph allows new connections to be established.
- CONNECTABLE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
connectableattribute. - connectedEdges - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
-
the index of all connected edges in the
earray to this node. - Connection() - Constructor for class org.jgraph.graph.ConnectionSet.Connection
- Connection(Object, Object, boolean) - Constructor for class org.jgraph.graph.ConnectionSet.Connection
-
Constructs a new source or target connection between
edgeandportbased on the value ofsource - Connection Components - Section in class com.jgraph.algebra.JGraphAlgebra
- connections - Variable in class org.jgraph.graph.ConnectionSet
-
Contents of the connection set.
- connections() - Method in class org.jgraph.graph.ConnectionSet
-
Returns an
Iteratorfor the connections in this set. - connectionSet - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- ConnectionSet - Class in org.jgraph.graph
-
An object that represents a set of connections.
- ConnectionSet() - Constructor for class org.jgraph.graph.ConnectionSet
-
Constructs an empty ConnectionSet.
- ConnectionSet(Object, Object, boolean) - Constructor for class org.jgraph.graph.ConnectionSet
-
Constructs a ConnectionSet with one Connection.
- ConnectionSet(Object, Object, Object) - Constructor for class org.jgraph.graph.ConnectionSet
-
Constructs a ConnectionSet with two Connections (to the source and target port of the edge).
- ConnectionSet(Set) - Constructor for class org.jgraph.graph.ConnectionSet
-
Constructs a connection set containing the specified connections and updates the set of changed edges.
- ConnectionSet.Connection - Class in org.jgraph.graph
-
Object that represents the connection between an edge and a port.
- connectsAsSource - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
-
Collection of hierarchy edges that have this node as a source
- connectsAsTarget - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
-
Collection of hierarchy edges that have this node as a target
- consolidate() - Method in class com.jgraph.algebra.JGraphFibonacciHeap
-
Consolidates the trees in the heap by joining trees of equal degree until there are no more trees of equal degree in the root list.
- constrainDrag(MouseEvent, double, double, double, double) - Method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
-
Hook method to constrain a mouse drag
- CONSTRAINED - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
constrainedattribute. - contains(Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns
trueifnodeor one of its ancestors is in the model. - contains(Object) - Method in class org.jgraph.graph.GraphContext
-
Returns
trueifnodeor one of its ancestors is contained in this object and visible in the original graph. - contains(Object) - Method in interface org.jgraph.graph.GraphModel
-
Returns
trueifnodeor one of its ancestors is in the model. - containsEdgeBetween(GraphModel, Object, Object) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Returns true if the given vertices are conntected by a single edge in this document.
- context - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- context - Variable in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
- context - Variable in class org.jgraph.graph.VertexView.SizeHandle
- context - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- contextViews - Variable in class org.jgraph.graph.VertexView.SizeHandle
- contextViews - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- convertRelativeLabelPositionToAbsolute(Point2D) - Method in class org.jgraph.graph.EdgeView
-
Converts an relative label position (x is distance along edge and y is distance above/below edge vector) into an absolute co-ordination point
- convertValueToString(Object) - Method in class org.jgraph.JGraph
-
Converts the specified value to string.
- coolingFactor - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
The rate at which the rate of the change of the graph decreases
- cost - Variable in class com.jgraph.algebra.cost.JGraphConstantCostFunction
- create(GraphModel, Object[], boolean) - Static method in class org.jgraph.graph.ConnectionSet
-
Returns a connection set that represents the connection or disconnection of
cellsinmodelbased ondisconnect. - create(GraphModel, Object[], boolean, boolean) - Static method in class org.jgraph.graph.ParentMap
-
Returns a parent map that represents the insertion or removal of
cellsinmodelbased onremove. - create(JGraph, Object[], Map, Rectangle2D, ConnectionSet, ParentMap) - Method in class org.jgraph.graph.GraphTransferHandler
- createAttributeMap() - Method in class org.jgraph.graph.AbstractCellView
-
Hook for subclassers to avoid creating an empty AttributeMap during construction of the instance.
- createAttributes(Object[], Object[], Object[]) - Static method in class org.jgraph.graph.GraphConstants
-
Returns a new (nested) map, from cells to attribute maps.
- createAttributes(Object[], Object, Object) - Static method in class org.jgraph.graph.GraphConstants
-
Overloaded method that passes arguments on as arrays
- createAttributes(Object[], CellMapper) - Static method in class org.jgraph.graph.GraphConstants
-
Returns a new map, from cells to property maps.
- createAttributes(Object, Object, Object) - Static method in class org.jgraph.graph.GraphConstants
-
Overloaded method that passes arguments on as arrays
- createAttributesFromModel(Object[], GraphModel) - Static method in class org.jgraph.graph.GraphConstants
- createBounds(AttributeMap, int, int, Color) - Static method in class org.jgraph.JGraph
-
Returns an attributeMap for the specified position and color.
- createBufferedImage(int, int) - Method in class org.jgraph.JGraph
-
Utility method to create a standard buffered image
- createCellEditorListener() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Creates a listener to handle events from the current editor.
- createCellRendererPane() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returns the renderer pane that renderer components are placed in.
- createComponentListener() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Creates and returns a new ComponentHandler.
- createConnectionSet(EdgeView, boolean) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
- createContainer() - Method in class com.jgraph.components.labels.RichTextEditor
-
Overriting this so that I could modify an editor container.
- createContainer() - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Creates the container to manage placement of editingComponent.
- createContext(JGraph, Object[]) - Method in class org.jgraph.plaf.basic.BasicGraphUI
- createDefaultDocument() - Static method in class com.jgraph.components.labels.RichTextValue
-
Hook for subclassers to create a default document.
- createDefaultDocument(String) - Static method in class com.jgraph.components.labels.RichTextValue
-
Hook for subclassers to create a default document.
- createDropShadowFilter(Document, int, int, int) - Method in class com.jgraph.io.svg.SVGGraphWriter
-
This implements the official recommended way of a drop shadow.
- createEdgeView(Object) - Method in class org.jgraph.graph.DefaultCellViewFactory
-
Constructs an EdgeView view for the specified object.
- createEdgeView(Edge) - Method in class org.jgraph.graph.DefaultCellViewFactory
-
Deprecated.replaced by
DefaultCellViewFactory.createEdgeView(Object)since JGraph no longer exposes dependecies on GraphCell subclasses (Port, Edge) - createEdit(Object[], Object[], Map, ConnectionSet, ParentMap, UndoableEdit[]) - Method in class org.jgraph.graph.DefaultGraphModel
- createGradient(Document, String, String, String) - Method in class com.jgraph.io.svg.SVGGraphWriter
-
Creates a new gradient element to be used my multiple cells.
- createGraphCellEditor() - Method in class com.jgraph.components.labels.RedirectingEditor
-
Returns a new RealCellEditor.
- createGraphCellEditor() - Method in class com.jgraph.components.labels.RichTextEditor
-
Returns a new RealCellEditor.
- createGraphCellEditor() - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
This is invoked if a TreeCellEditor is not supplied in the constructor.
- createGraphLayoutCacheListener() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returns a listener that can update the graph when the view changes.
- createGraphModelListener() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returns a listener that can update the graph when the model changes.
- createGraphSelectionListener() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Creates the listener that updates the display based on selection change methods.
- createHandle(GraphContext) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Constructs the "root handle" for
context. - createHighlight() - Method in class org.jgraph.graph.EdgeView.EdgeHandle
-
Creates the component that is used for highlighting cells if the graph does not allow XOR painting.
- createInstance(JGraph) - Static method in class com.jgraph.navigation.GraphNavigator
- createInternalCells(JGraphFacade, Object[], JGraphHierarchyNode[]) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
Creates all edges in the internal model
- createKeyListener() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Creates the listener reponsible for getting key events from the graph.
- createLayerEdit(Object[], int) - Method in class org.jgraph.graph.DefaultGraphModel
- createLineEnd(int, int, Point2D, Point2D) - Method in class org.jgraph.graph.EdgeRenderer
-
Paint the current view's direction.
- createLocalEdit(Object[], Map, Object[], Object[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Creates a local edit for the specified change.
- createMapping(Object) - Method in class org.jgraph.graph.GraphContext
- createMouseListener() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Creates the listener responsible for calling the correct handlers based on mouse events, and to select invidual cells.
- createNestedMap() - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns a nested map of (cell, map) pairs that represent all attributes of all cell views in this view.
- createNestedMap(boolean, boolean) - Method in class com.jgraph.layout.JGraphFacade
-
Compatibility method to invoke
JGraphFacade.createNestedMap(boolean, Point2D)with an origin or null depending onflushOrigin. - createNestedMap(boolean, Point2D) - Method in class com.jgraph.layout.JGraphFacade
-
Creates and returns nested attribute map specifying what changes the layout made to the input graph.
- createNestedMap(Map) - Method in class com.jgraph.layout.JGraphFacade
-
Deprecated.as of version 1.1
- createNode(SVGGraphWriter, Document, CellView, double, double) - Method in class com.jgraph.io.svg.SVGEdgeWriter
- createNode(SVGGraphWriter, Document, GraphLayoutCache, CellView, double, double) - Method in class com.jgraph.io.svg.SVGVertexWriter
-
Returns the SVG representation of the specified node.
- createNode(Document, String, GraphLayoutCache, int) - Method in class com.jgraph.io.svg.SVGGraphWriter
- createPermutation(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Creates a random permutation of the numbers from 0 to
length - createPoint() - Method in class org.jgraph.graph.AttributeMap
-
Creates a point of suitable type for this attribute map
- createPoint(double, double) - Method in class org.jgraph.graph.AttributeMap
-
Creates a point of suitable type for this attribute map with the same values as those passed in
- createPoint(Point2D) - Method in class org.jgraph.graph.AttributeMap
-
Creates a point of suitable type for this attribute map with the same values as the point passed in
- createPortView(Object) - Method in class org.jgraph.graph.DefaultCellViewFactory
-
Constructs a PortView view for the specified object.
- createPortView(Port) - Method in class org.jgraph.graph.DefaultCellViewFactory
-
Deprecated.replaced by
DefaultCellViewFactory.createPortView(Object)since JGraph no longer exposes dependecies on GraphCell subclasses (Port, Edge) - createPriorityQueue() - Method in class com.jgraph.algebra.JGraphAlgebra
-
Hook for subclassers to provide a custom fibonacci heap.
- createPropertyChangeListener() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Creates a listener that is responsible to update the UI based on how the graph's bounds properties change.
- createRect() - Method in class org.jgraph.graph.AttributeMap
-
Creates a rectangle of suitable type for this attribute map
- createRect(double, double, double, double) - Method in class org.jgraph.graph.AttributeMap
-
Creates a rectangle of suitable type for this attribute map with the same values as those passed in
- createRect(double, double, double, double, double, double) - Method in class org.jgraph.graph.AttributeMap
-
Creates a rectangle of suitable type for this attribute map
- createRect(Point2D) - Method in class org.jgraph.graph.AttributeMap
-
Creates a rectangle of suitable type for this attribute map at the position of the point passed in
- createRect(Point2D, double) - Method in class org.jgraph.graph.AttributeMap
-
Creates a rectangle of suitable type for this attribute map at the position of the point passed in with lengths
size - createRect(Rectangle2D) - Method in class org.jgraph.graph.AttributeMap
-
Clones the rectangle passed in
- createRect(Rectangle2D, double, double) - Method in class org.jgraph.graph.AttributeMap
-
Creates a clone of the rectangle passed in and manipulates it by
grow1andgrow2 - createRemoveEdit(Object[]) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns an edit that represents a remove.
- createRoot(Document, double, double, int) - Method in class com.jgraph.io.svg.SVGGraphWriter
-
Creates the root SVG node with the basic information.
- createShape() - Method in class org.jgraph.graph.EdgeRenderer
-
Returns the shape that represents the current edge in the context of the current graph.
- createShapeNode(Document, int, Rectangle2D, double, double, String, String, String, float, double, boolean) - Method in class com.jgraph.io.svg.SVGGraphWriter
-
Creates a rect or ellipse element based on the specified values.
- createTemporaryCellViews() - Method in class org.jgraph.graph.GraphContext
-
Returns an new consistent array of views for
cells. - createTemporaryContextViews() - Method in class org.jgraph.graph.GraphContext
-
Returns an new consistent array of views for the edges that are connected to and not contained in
cells. - createTemporaryContextViews(Set) - Method in class org.jgraph.graph.GraphContext
-
Returns an new consistent array of views for the edges that are connected to and not contained in
cellSet. - createTemporaryPortViews() - Method in class org.jgraph.graph.GraphContext
-
Returns an new consistent array of views for the ports.
- createTextNode(Document, String, String, Font, String, int, int) - Method in class com.jgraph.io.svg.SVGGraphWriter
-
Creates a new text element for the specified details.
- createTransferable(JComponent) - Method in class org.jgraph.graph.GraphTransferHandler
- createTransferable(JGraph, Object[]) - Method in class org.jgraph.graph.GraphTransferHandler
- createTransferableForGraph(JGraph) - Method in class org.jgraph.graph.GraphTransferHandler
- createTransferHandler() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Creates an instance of TransferHandler.
- createUI(JComponent) - Static method in class org.jgraph.plaf.basic.BasicGraphUI
- createUnionFind(Object[]) - Method in class com.jgraph.algebra.JGraphAlgebra
-
Hook for subclassers to provide a custom union find structure.
- createVertexView(Object) - Method in class org.jgraph.graph.DefaultCellViewFactory
-
Constructs a VertexView view for the specified object.
- createView(GraphModel, Object) - Method in interface org.jgraph.graph.CellViewFactory
-
Constructs a view for the specified cell and associates it with the specified object using the specified CellMapper.
- createView(GraphModel, Object) - Method in class org.jgraph.graph.DefaultCellViewFactory
-
Constructs a view for the specified cell and associates it with the specified object using the specified CellMapper.
- CROSS_GRID_MODE - Static variable in class org.jgraph.JGraph
- crossingStage - Variable in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
The second stage of a Sugiyama layout
- cs - Variable in class org.jgraph.graph.GraphTransferable
-
Object that describes the connection between cells.
- current - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- currentBestCrossings - Variable in class com.jgraph.layout.hierarchical.JGraphMedianHybridCrossingReduction
-
The total number of crossings found in the best configuration so far
- currentGraph - Variable in class com.jgraph.navigation.GraphNavigator
-
Weak reference to the current graph.
- currentIndex - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
-
Holds the index of the current (editing) label or point.
- currentLabel - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
-
Holds the index of the current (editing) label or point.
- currentPoint - Variable in class org.jgraph.graph.BasicMarqueeHandler
- currentPoint - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
- currentViewport - Variable in class com.jgraph.navigation.GraphNavigator.NavigatorPane
-
Holds the bounds of the finder (red box).
- currentXDelta - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
The sum of x-displacements for the current iteration
- CURSOR_DEFAULT - Static variable in class com.jgraph.navigation.GraphNavigator
-
Shared cursor objects to avoid expensive constructor calls.
- CURSOR_HAND - Static variable in class com.jgraph.navigation.GraphNavigator
-
Shared cursor objects to avoid expensive constructor calls.
- cursors - Variable in class org.jgraph.graph.VertexView.SizeHandle
-
Array that holds the cursors for the different control points.
- cut(JGraphFibonacciHeap.Node, JGraphFibonacciHeap.Node) - Method in class com.jgraph.algebra.JGraphFibonacciHeap
-
The reverse of the link operation: removes x from the child list of y.
- cycleStage - Variable in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
A cycle pre-processing stage
- cylinderArea - Variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Holds the area to be painted for the cylinder shape.
D
- dash - Static variable in class org.jgraph.graph.GraphConstants
-
Global Stroke To Highlight Selection
- dashOffset - Variable in class org.jgraph.graph.EdgeRenderer
-
Contains the current dash offset.
- DASHOFFSET - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
dashOffsetattribute. - DASHPATTERN - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
dashPatternattribute. - dataFlavor - Static variable in class org.jgraph.graph.GraphTransferable
-
Local Machine Reference Data Flavor.
- decreaseKey(JGraphFibonacciHeap.Node, double) - Method in class com.jgraph.algebra.JGraphFibonacciHeap
-
Decreases the key value for a heap node, given the new value to take on.
- DEFAULT_LINE_COLOR - Static variable in class com.jgraph.io.svg.SVGEdgeWriter
-
Represents the default line color.
- DEFAULT_ORIENTATION - Static variable in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
Deprecated.use SwingConstants compass directions instead
- DEFAULT_PAGESCALE - Static variable in class com.jgraph.util.JGraphPrintingScrollPane
-
Specifies the default page scale.
- defaultBackground - Variable in class org.jgraph.graph.EdgeRenderer
-
Color attributes of the current edgeview.
- defaultBackground - Variable in class org.jgraph.graph.VertexRenderer
-
Cached default foreground and default background.
- defaultBounds - Static variable in class org.jgraph.graph.VertexView
- DefaultCellViewFactory - Class in org.jgraph.graph
-
The default implementation of a cell view factory that returns the default views for vertices, edges and ports.
- DefaultCellViewFactory() - Constructor for class org.jgraph.graph.DefaultCellViewFactory
- DefaultComparator() - Constructor for class com.jgraph.layout.JGraphFacade.DefaultComparator
- defaultCursors - Static variable in class org.jgraph.graph.VertexView
-
Array that holds the cursors for the different control points.
- DEFAULTDECORATIONSIZE - Static variable in class org.jgraph.graph.GraphConstants
-
Default decoration size.
- defaultDropTargetListener - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
The default DropTargetListener.
- DefaultEdge - Class in org.jgraph.graph
-
A simple implementation for an edge.
- DefaultEdge() - Constructor for class org.jgraph.graph.DefaultEdge
-
Constructs an empty edge.
- DefaultEdge(Object) - Constructor for class org.jgraph.graph.DefaultEdge
-
Constructs an edge that holds a reference to the specified user object.
- DefaultEdge(Object, AttributeMap) - Constructor for class org.jgraph.graph.DefaultEdge
-
Constructs an edge that holds a reference to the specified user object and sets default values for points and the label position.
- DefaultEdge.DefaultRouting - Class in org.jgraph.graph
- DefaultEdge.LoopRouting - Class in org.jgraph.graph
- DEFAULTFONT - Static variable in class org.jgraph.graph.GraphConstants
-
Default font is derived from UIManager.getDefaults().getFont("Label.font")
- defaultForeground - Variable in class org.jgraph.graph.EdgeRenderer
-
Color attributes of the current edgeview.
- defaultForeground - Variable in class org.jgraph.graph.VertexRenderer
-
Cached default foreground and default background.
- DefaultGraphCell - Class in org.jgraph.graph
-
The default implementation for the GraphCell interface.
- DefaultGraphCell() - Constructor for class org.jgraph.graph.DefaultGraphCell
-
Creates an empty cell.
- DefaultGraphCell(Object) - Constructor for class org.jgraph.graph.DefaultGraphCell
-
Creates a graph cell and initializes it with the specified user object.
- DefaultGraphCell(Object, AttributeMap) - Constructor for class org.jgraph.graph.DefaultGraphCell
-
Constructs a cell that holds a reference to the specified user object and contains the specified array of children and sets default values for the bounds attribute.
- DefaultGraphCell(Object, AttributeMap, MutableTreeNode[]) - Constructor for class org.jgraph.graph.DefaultGraphCell
-
Creates a graph cell and initializes it with the specified user object.
- DefaultGraphCellEditor - Class in org.jgraph.graph
- DefaultGraphCellEditor() - Constructor for class org.jgraph.graph.DefaultGraphCellEditor
-
Constructs a DefaultTreeCellEditor object for a JGraph using the specified renderer and a default editor.
- DefaultGraphCellEditor(GraphCellEditor) - Constructor for class org.jgraph.graph.DefaultGraphCellEditor
-
Constructs a DefaultTreeCellEditor object for a JTree using the specified renderer and the specified editor.
- DefaultGraphCellEditor.DefaultTextField - Class in org.jgraph.graph
-
TextField used when no editor is supplied.
- DefaultGraphCellEditor.EditorContainer - Class in org.jgraph.graph
-
Container responsible for placing the editingComponent.
- DefaultGraphModel - Class in org.jgraph.graph
-
The default implementation of a graph model.
- DefaultGraphModel() - Constructor for class org.jgraph.graph.DefaultGraphModel
-
Constructs a model that is not an attribute store.
- DefaultGraphModel(List, AttributeMap) - Constructor for class org.jgraph.graph.DefaultGraphModel
-
Constructs a model that is not an attribute store.
- DefaultGraphModel(List, AttributeMap, ConnectionSet) - Constructor for class org.jgraph.graph.DefaultGraphModel
-
Constructs a model using the specified information to construct the cells, attributes and connection data.
- DefaultGraphModel.EmptyIterator - Class in org.jgraph.graph
- DefaultGraphModel.GraphModelEdit - Class in org.jgraph.graph
-
An implementation of GraphModelChange that can be added to the model event.
- DefaultGraphModel.GraphModelLayerEdit - Class in org.jgraph.graph
-
An implementation of GraphViewChange.
- DefaultGraphSelectionModel - Class in org.jgraph.graph
-
Default implementation of GraphSelectionModel.
- DefaultGraphSelectionModel(JGraph) - Constructor for class org.jgraph.graph.DefaultGraphSelectionModel
-
Constructs a DefaultGraphSelectionModel for the specified graph.
- DefaultGraphSelectionModel.CellPlaceHolder - Class in org.jgraph.graph
-
Holds a path and whether or not it is new.
- DEFAULTINSET - Static variable in class org.jgraph.graph.GraphConstants
-
Default inset size.
- DefaultPort - Class in org.jgraph.graph
-
A simple implementation for a port.
- DefaultPort() - Constructor for class org.jgraph.graph.DefaultPort
-
Constructs an empty port.
- DefaultPort(Object) - Constructor for class org.jgraph.graph.DefaultPort
-
Constructs a port that holds a reference to the specified user object.
- DefaultPort(Object, Port) - Constructor for class org.jgraph.graph.DefaultPort
-
Constructs a port that holds a reference to the specified user object and a reference to the specified anchor.
- DefaultRealEditor - Class in org.jgraph.graph
-
The default editor for graph cells.
- DefaultRealEditor(JCheckBox) - Constructor for class org.jgraph.graph.DefaultRealEditor
-
Constructs a DefaultCellEditor object that uses a check box.
- DefaultRealEditor(JComboBox) - Constructor for class org.jgraph.graph.DefaultRealEditor
-
Constructs a DefaultCellEditor object that uses a combo box.
- DefaultRealEditor(JTextField) - Constructor for class org.jgraph.graph.DefaultRealEditor
-
Constructs a DefaultCellEditor that uses a text field.
- DefaultRouting() - Constructor for class org.jgraph.graph.DefaultEdge.DefaultRouting
- defaultShape - Static variable in class com.jgraph.io.svg.SVGGraphConstants
-
The current default shape to be used
- DefaultTextField(Border) - Constructor for class org.jgraph.graph.DefaultGraphCellEditor.DefaultTextField
-
Constructs a DefaultTreeCellEditor$DefaultTextField object.
- defaultTransferHandler - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
The default TransferHandler.
- delete(JGraphFibonacciHeap.Node) - Method in class com.jgraph.algebra.JGraphFibonacciHeap
-
Deletes a node from the heap given the reference to the node.
- densityFactor - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
The factor by which the suggest area of the graph bound is multipled by.
- deselect(Object) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Deselects a single cell and updates all datastructures.
- destination - Variable in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
-
Destination that receives all events.
- determineLayoutHierarchies() - Method in class com.jgraph.layout.JGraphFacade
-
Divides the graph into groups of sibling vertices, vertices that share the same parent.
- determineOffset(JGraph, Object, boolean) - Method in class org.jgraph.graph.DefaultGraphCellEditor
- deterministic - Variable in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
Whether or not cells are ordered according to the order in the graph model.
- deterministic - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
Whether or not cells are ordered according to the order in the graph model.
- dfs(JGraphHierarchyNode, JGraphHierarchyNode, JGraphHierarchyEdge, JGraphFacade.CellVisitor, Set, int) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
Performs a depth first search on the internal hierarchy model
- dfs(JGraphHierarchyNode, JGraphHierarchyNode, JGraphHierarchyEdge, JGraphFacade.CellVisitor, Set, int[], int, int) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
Performs a depth first search on the internal hierarchy model.
- dfs(JGraphFacade.CellVisitor, Object[], boolean, Set) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
A depth first search through the internal heirarchy model
- dfs(Object, JGraphFacade.CellVisitor) - Method in class com.jgraph.layout.JGraphFacade
-
Performs a depth-first search of the input graph from the specified root cell using the specified visitor to extract the tree information.
- dfs(Object, Object, Object, JGraphFacade.CellVisitor, Set, int, int) - Method in class com.jgraph.layout.JGraphFacade
-
Performs a depth-first search of the input graph from the specified root cell using the specified visitor to extract the tree information
- dfs(Object, Object, Object, JGraphFacade.CellVisitor, Set, Set, int, int) - Method in class com.jgraph.layout.JGraphFacade
-
Performs a depth-first search of the input graph from the specified root cell using the specified visitor to extract the tree information
- dfsCount - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
Count of the number of times the ancestor dfs has been used
- diamond - Variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Holds the shape to be painted for diamond cells.
- diff(Map) - Method in class org.jgraph.graph.AttributeMap
-
Returns a new map that contains all (key, value)-pairs of
newStatewhere either key is not used or value is different for key inoldState. - differ(Object, Object) - Method in class com.jgraph.algebra.JGraphUnionFind
-
Returns true if element a and element b are not in the same set.
- directed - Variable in class com.jgraph.layout.JGraphFacade
-
Stores whether or not the graph is to be treated as a directed graph.
- direction - Variable in class org.jgraph.plaf.basic.BasicGraphUI.GraphIncrementAction
-
Specifies the direction to adjust the selection by.
- dirtyRegion - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
-
The dirty region of the change prior to it happening
- dirtyRegion - Variable in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
-
The dirty region associated with this event prior to the change
- disableRouting(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Disables per-edge on the specified edge
- disconnect - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- disconnect(Object) - Method in class org.jgraph.graph.ConnectionSet
-
Disconnect
edgefromsourceandtargetin the connection set. - disconnect(Object, boolean) - Method in class org.jgraph.graph.ConnectionSet
-
Disconnect
edgefromport. - disconnect(CellView[]) - Method in class org.jgraph.graph.GraphContext
-
Disconnects the edges in
cellsfrom the sources and targets that are not in this context and returns a ConnectionSet that defines the disconnection. - disconnectable - Variable in class org.jgraph.JGraph
-
True if the graph allows existing connections to be removed.
- DISCONNECTABLE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
disconnectableattribute. - disconnectOnMove - Variable in class org.jgraph.JGraph
-
True if selected edges are disconnected from unselected vertices on move.
- dispatchResult(Collection) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
Sets the new positions of the cells in the graph based on the information from the interal tree nodes.
- displacement - Variable in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.Stores the temporary positions of each cell during the layout
- dispX - Variable in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.An array of locally stored X co-ordinate displacements for the vertices
- dispX - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
An array of locally stored X co-ordinate displacements for the vertices
- dispY - Variable in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.An array of locally stored Y co-ordinate displacements for the vertices
- dispY - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
An array of locally stored Y co-ordinate displacements for the vertices
- distance(JGraphTreeLayout.PolyLine, JGraphTreeLayout.PolyLine) - Method in class com.jgraph.layout.tree.JGraphTreeLayout
- distanceCostFunction - Variable in class com.jgraph.layout.JGraphFacade
-
The default cost function used for shortest path search.
- DNDPREVIEW - Static variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Controls live-preview in dragEnabled mode.
- doLayout() - Method in class org.jgraph.graph.DefaultGraphCellEditor.EditorContainer
-
Lays out this Container.
- DOT_GRID_MODE - Static variable in class org.jgraph.JGraph
- dragEnabled - Variable in class org.jgraph.JGraph
-
True if Drag-and-Drop should be used for move operations.
- dragEnter(DropTargetDragEvent) - Method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
- dragEnter(DropTargetDragEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.GraphDropTargetListener
- dragExit(DropTargetEvent) - Method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
- dragOver(DropTargetDragEvent) - Method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
- drawGraph(Graphics, Rectangle2D) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Draws the graph to the specified graphics object within the specified clip bounds, if any
- drawImage(int, int, int, int, int, int, int, int) - Method in class org.jgraph.JGraph
-
Utility method to draw the off screen buffer
- drawImage(Graphics) - Method in class org.jgraph.JGraph
- drop(DropTargetDropEvent) - Method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
- dropAction - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Needed to exchange information between DropTargetHandler and TransferHandler.
- dropActionChanged(DropTargetDragEvent) - Method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
- dropActionChanged(DropTargetDragEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.GraphDropTargetListener
- dropEnabled - Variable in class org.jgraph.JGraph
-
True if the graph accepts transfers from other components (graphs).
- dropTarget - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
The drop target where the default listener was last installed.
- dx - Variable in class com.jgraph.navigation.PanningTool
- dy - Variable in class com.jgraph.navigation.PanningTool
E
- e - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Internal models collection of edges to be laid out
- edge - Variable in class org.jgraph.graph.ConnectionSet.Connection
-
The edge that will be connected to the port.
- edge - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
- Edge - Interface in org.jgraph.graph
-
Defines the requirements for an object that represents an Edge in a GraphModel.
- Edge.Routing - Interface in org.jgraph.graph
- edgeCrossingCostFactor - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Cost factor applied to energy calculations involving edges that cross over one another.
- edgeDistanceCostFactor - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Cost factor applied to energy calculations involving the distance nodes and edges.
- edgeFactory - Variable in class com.jgraph.io.svg.SVGGraphWriter
-
Holds the object that creates the SVG code for edges.
- EdgeHandle(EdgeView, GraphContext) - Constructor for class org.jgraph.graph.EdgeView.EdgeHandle
- edgeLabelsMovable - Variable in class org.jgraph.JGraph
-
True if the labels on edges may be moved.
- edgeLengthCostFactor - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Cost factor applied to energy calculations for the edge lengths.
- edgeMapper - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
Map from graph edges to internal model edges
- edgeModified - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
-
Indicates whether the edge has been modified during the last mouse pressed and dragged operations.
- edgePromotion - Variable in class com.jgraph.layout.JGraphFacade
-
Whether or not edges connected to collapsed children are promoted to their first visible parent within the facade, not the actual model
- EdgeRenderer - Class in org.jgraph.graph
-
This renderer displays entries that implement the CellView interface.
- EdgeRenderer() - Constructor for class org.jgraph.graph.EdgeRenderer
-
Constructs a renderer that may be used to render edges.
- edges - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyEdge
-
The graph edge(s) this object represents.
- edges - Variable in class org.jgraph.graph.ConnectionSet
-
Set of changed edges for the connection set.
- edges - Variable in class org.jgraph.graph.DefaultPort
-
Edges that are connected to the port
- edges() - Method in class org.jgraph.graph.DefaultPort
-
Returns an iterator of the edges connected to the port.
- edges() - Method in interface org.jgraph.graph.Port
-
Returns an iterator of the edges connected to the port.
- edges(Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns an iterator of the edges connected to
port. - edges(Object) - Method in interface org.jgraph.graph.GraphModel
-
Returns an iterator of the edges connected to
port. - EdgeView - Class in org.jgraph.graph
-
The default implementation of an edge view.
- EdgeView() - Constructor for class org.jgraph.graph.EdgeView
-
Constructs an empty edge view.
- EdgeView(Object) - Constructor for class org.jgraph.graph.EdgeView
-
Constructs an edge view for the specified model object.
- EdgeView.EdgeHandle - Class in org.jgraph.graph
- edit(Object[], Object[], Map, ConnectionSet, ParentMap, UndoableEdit[]) - Method in class org.jgraph.graph.DefaultGraphModel
-
Applies
attributesand the connection changes to the model. - edit(Object[], Map) - Method in class org.jgraph.graph.GraphLayoutCache
-
Applies the
attributesto allcellsby creating a map that contains the attributes for each cell and passing it to edit on this layout cache. - edit(Map) - Method in class org.jgraph.graph.GraphLayoutCache
-
A shortcut method that takes a nested map and passes it to the edit method.
- edit(Map, ConnectionSet, ParentMap, UndoableEdit[]) - Method in class org.jgraph.graph.DefaultGraphModel
-
Shortcut to the new edit method which allows inserts and removes to go along with an edit.
- edit(Map, ConnectionSet, ParentMap, UndoableEdit[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Applies the
propertyMapand the connection changes to the model. - edit(Map, ConnectionSet, ParentMap, UndoableEdit[]) - Method in interface org.jgraph.graph.GraphModel
-
Applies the
propertyMapand the connection changes to the model. - editable - Variable in class org.jgraph.JGraph
-
True if the graph allows editing the value of a cell.
- EDITABLE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
editableattribute. - EDITABLE_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
editable. - editCell(Object, Map) - Method in class org.jgraph.graph.GraphLayoutCache
-
Applies the
attributesto a singlecellby creating a map that contains the attributes for this cell and passing it to edit on this layout cache. - editClickCount - Variable in class org.jgraph.JGraph
-
Number of clicks for editing to start.
- editing - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
-
True if the cell is being edited.
- editing - Variable in class org.jgraph.graph.VertexView.SizeHandle
-
True if the cell is being edited.
- editingCanceled(ChangeEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.CellEditorHandler
-
Messaged when editing has been canceled in the graph.
- editingCell - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Path that is being edited.
- editingComponent - Variable in class org.jgraph.graph.DefaultGraphCellEditor
-
Component used in editing, obtained from the editingContainer.
- editingComponent - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
When editing, this will be the Component that is doing the actual editing.
- editingContainer - Variable in class org.jgraph.graph.DefaultGraphCellEditor
-
Editing container, will contain the editorComponent.
- editingIcon - Variable in class org.jgraph.graph.DefaultGraphCellEditor
-
Icon to use when editing.
- editingStopped(ChangeEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.CellEditorHandler
-
Messaged when editing has stopped in the graph.
- editor - Static variable in class com.jgraph.components.labels.MultiLineVertexView
-
Holds the static editor for views of this kind.
- EditorContainer() - Constructor for class org.jgraph.graph.DefaultGraphCellEditor.EditorContainer
-
Constructs an EditorContainer object.
- editorHasDifferentSize - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Set to true if the editor has a different size than the renderer.
- editorKit - Static variable in class com.jgraph.components.labels.RichTextValue
-
Holds the shared editor kit for creating new documents.
- editToBeRedone(Object) - Method in class org.jgraph.graph.GraphUndoManager
- editToBeUndone(Object) - Method in class org.jgraph.graph.GraphUndoManager
- emptyAttributeMap - Static variable in class org.jgraph.graph.AttributeMap
-
Shared empty attribute map to return instead of null in applyMap.
- emptyConnectionMap - Static variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
-
Shared empty connection map to return instead of null in applyMap.
- emptyIterator - Variable in class org.jgraph.graph.DefaultGraphModel
-
Default instance of an empty iterator.
- EmptyIterator() - Constructor for class org.jgraph.graph.DefaultGraphModel.EmptyIterator
- EmptySelectionModel() - Constructor for class org.jgraph.JGraph.EmptySelectionModel
-
A
nullimplementation that constructs an EmptySelectionModel. - enabled - Variable in class org.jgraph.JGraph
-
True if the graph allows interactions.
- endDeco - Variable in class org.jgraph.graph.EdgeRenderer
-
Painting attributes of the current edgeview
- endFill - Variable in class org.jgraph.graph.EdgeRenderer
-
Boolean attributes of the current edgeview.
- ENDFILL - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
endFillattribute. - endShape - Variable in class org.jgraph.graph.EdgeView
-
Drawing attributes that are created on the fly
- endSize - Variable in class org.jgraph.graph.EdgeRenderer
-
Painting attributes of the current edgeview
- ENDSIZE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
endSizeattribute. - endUpdate() - Method in class org.jgraph.graph.DefaultGraphModel
- endUpdate() - Method in interface org.jgraph.graph.GraphModel
-
Indicates the end of the current level of an executable change
- entries - Variable in class org.jgraph.graph.ParentMap
-
Contents of the parent map.
- entries() - Method in class org.jgraph.graph.ParentMap
-
Returns an
Iteratorfor the entries in the map. - Entry(Object, Object) - Constructor for class org.jgraph.graph.ParentMap.Entry
-
Constructs a new relation between
childandparent. - equals(Object) - Method in class org.jgraph.graph.ConnectionSet.Connection
-
Two connections are equal if they represent the source or target of the same edge.
- EXACTSEGMENTRELATIVE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
labelEnabledattribute. - ExecutableChange - Class in org.jgraph.graph
-
The interface executable changes must adhere to
- ExecutableChange() - Constructor for class org.jgraph.graph.ExecutableChange
- execute() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
-
Execute this edit such that the next invocation to this method will invert the last execution.
- execute() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
-
Execute this edit such that the next invocation to this method will invert the last execution.
- execute() - Method in class org.jgraph.graph.ExecutableChange
- execute() - Method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
-
Execute this edit such that the next invocation to this method will invert the last execution.
- execute(ExecutableChange) - Method in class org.jgraph.graph.DefaultGraphModel
- execute(ExecutableChange) - Method in interface org.jgraph.graph.GraphModel
-
Executes the specified executable change on this graph model
- expand(Object[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Expands all groups by showing all children.
- exportDone(JComponent, Transferable, int) - Method in class org.jgraph.graph.GraphTransferHandler
- extraLabelFont - Variable in class org.jgraph.graph.EdgeRenderer
-
Override this if you want the extra labels to appear in a special fontJ
- extraLabelLocations - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
- extraLabelPositions - Variable in class org.jgraph.graph.EdgeView
- EXTRALABELPOSITIONS - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
extraLabelPositionsattribute. - EXTRALABELS - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
extraLabelsattribute.
F
- facade - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
The facade describing the graph to be laid out
- factory - Variable in class org.jgraph.graph.GraphLayoutCache
-
Factory to create the views.
- filterParents(Map, int) - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- find(JGraphUnionFind.Node) - Method in class com.jgraph.algebra.JGraphUnionFind
-
Returns the set that contains
node. - findTreeRoots() - Method in class com.jgraph.layout.JGraphFacade
-
Utility method to update the array of tree roots in a graph.
- findUnselectedInnermostGroup(double, double) - Method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
-
Used for move into group to find the target group.
- findViewForPoint(Point2D) - Method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
-
Hook for subclassers to return a different view for a mouse click at
pt. - fineTuning - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
Whether or not to perform local optimisations and iterate multiple times through the algorithm
- fineTuning - Variable in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
Whether or not to perform local optimisations and iterate multiple times through the algorithm
- fineTuningRadius - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
The radius below which fine tuning of the layout should start This involves allowing the distance between nodes and edges to be taken into account in the total energy calculation.
- fireGraphChanged(Object, GraphModelEvent.GraphModelChange) - Method in class org.jgraph.graph.DefaultGraphModel
- fireGraphLayoutCacheChanged(Object, GraphLayoutCacheEvent.GraphLayoutCacheChange) - Method in class org.jgraph.graph.GraphLayoutCache
- firePropertyChange(String, boolean, boolean) - Method in class org.jgraph.graph.EdgeRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, boolean, boolean) - Method in class org.jgraph.graph.PortRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, boolean, boolean) - Method in class org.jgraph.graph.VertexRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, byte, byte) - Method in class org.jgraph.graph.EdgeRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, byte, byte) - Method in class org.jgraph.graph.PortRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, byte, byte) - Method in class org.jgraph.graph.VertexRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, char, char) - Method in class org.jgraph.graph.EdgeRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, char, char) - Method in class org.jgraph.graph.PortRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, char, char) - Method in class org.jgraph.graph.VertexRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, double, double) - Method in class org.jgraph.graph.EdgeRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, double, double) - Method in class org.jgraph.graph.PortRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, double, double) - Method in class org.jgraph.graph.VertexRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, float, float) - Method in class org.jgraph.graph.EdgeRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, float, float) - Method in class org.jgraph.graph.PortRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, float, float) - Method in class org.jgraph.graph.VertexRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, int, int) - Method in class org.jgraph.graph.EdgeRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, int, int) - Method in class org.jgraph.graph.PortRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, int, int) - Method in class org.jgraph.graph.VertexRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, long, long) - Method in class org.jgraph.graph.EdgeRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, long, long) - Method in class org.jgraph.graph.PortRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, long, long) - Method in class org.jgraph.graph.VertexRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, short, short) - Method in class org.jgraph.graph.EdgeRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, short, short) - Method in class org.jgraph.graph.PortRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, short, short) - Method in class org.jgraph.graph.VertexRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, Object, Object) - Method in class org.jgraph.graph.EdgeRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, Object, Object) - Method in class org.jgraph.graph.PortRenderer
-
Overridden for performance reasons.
- firePropertyChange(String, Object, Object) - Method in class org.jgraph.graph.VertexRenderer
-
Overridden for performance reasons.
- fireValueChanged(GraphSelectionEvent) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Notifies all listeners that are registered for tree selection events on this object.
- fireValueChanged(GraphSelectionEvent) - Method in class org.jgraph.JGraph
-
Notifies all listeners that have registered interest for notification on this event type.
- firstDrag - Variable in class org.jgraph.graph.VertexView.SizeHandle
- firstDrag - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- firstOverlayCall - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
- firstOverlayInvocation - Variable in class org.jgraph.graph.VertexView.SizeHandle
- fixRanks() - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
Fixes the layer assignments to the values stored in the nodes.
- fixRoots - Variable in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
Whether or not to fix the position of the root cells.
- focus - Variable in class org.jgraph.graph.EdgeRenderer
-
Boolean attributes of the current edgeview.
- focus - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
The focused cell under the mousepointer and the last focused cell.
- font - Variable in class org.jgraph.graph.DefaultGraphCellEditor
-
Font to paint with, null indicates font of renderer is to be used.
- FONT - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
fontattribute. - FONT_PROPORTION_FACTOR - Static variable in class com.jgraph.io.svg.SVGGraphWriter
-
The assumes proportion between the font height and the average character width.
- fontColor - Variable in class org.jgraph.graph.EdgeRenderer
-
Color attributes of the current edgeview.
- fontGraphics - Static variable in class org.jgraph.graph.EdgeRenderer
-
Static Graphics used for Font Metrics
- forceConstant - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
The force constant by which the attractive forces are divided and the replusive forces are multiple by the square of.
- forceConstantSquared - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
Cache of
forceConstant^2 for performance - FOREGROUND - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
foregroundattribute. - formOrderedHierarchy(JGraphFacade, Object[]) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
Creates an internal ordered graph model using the vertices passed in.
- fromScreen(Point2D) - Method in class org.jgraph.JGraph
-
Downscale the given point in place, using the given instance.
- fromScreen(Rectangle2D) - Method in class org.jgraph.JGraph
-
Downscale the given rectangle in place, using the given instance.
- FRONT - Static variable in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
G
- getAbsoluteExtraLabelPosition(int) - Method in class org.jgraph.graph.EdgeView
-
Returns the absolute position of the specified extra label
- getAbsoluteLabelPosition() - Method in class org.jgraph.graph.EdgeView
-
Returns the absolute position of the main label
- getAbsoluteLabelPositionFromRelative(Point2D) - Method in class org.jgraph.graph.EdgeView
-
Converts relative label position to absolute and allows for any label offset.
- getAdditionFactorsEnergy(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Hook method to adding additional energy factors into the layout.
- getAlignment() - Method in class com.jgraph.layout.tree.JGraphTreeLayout
- getAll() - Method in class com.jgraph.layout.JGraphFacade
-
Returns all cells including all descendants.
- getAll(GraphModel) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Returns all cells of the model in an array.
- getAllAttributes() - Method in class org.jgraph.graph.AbstractCellView
-
Returns the attributes of the view combined with the attributes of the corresponding cell.
- getAllAttributes() - Method in interface org.jgraph.graph.CellView
- getAllDescendants(CellView[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns all views, including descendants that have a parent in
views, especially the PortViews. - getAllViews() - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns all views, shortcut to getAllDescendants(getRoots())
- getAnchor() - Method in class org.jgraph.graph.DefaultPort
-
Returns the anchor of this port.
- getAnchor() - Method in interface org.jgraph.graph.Port
-
Returns the anchor of the port.
- getAngleOffset() - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- getArcSize(int, int) - Static method in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Returns an appropriate arc for the corners of the rectangle for boundary size cases of width and height.
- getAttributeMap() - Method in class org.jgraph.graph.GraphTransferable
-
Returns a map of (GraphCell, Map)-pairs that represent the view attributes for the respecive cells.
- getAttributes() - Method in class com.jgraph.layout.JGraphFacade
-
Returns the nested map that specifies what changes the layout has made to the input graph.
- getAttributes() - Method in interface org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange
-
Returns a map that contains (object, map) pairs which holds the new attributes for each changed cell.
- getAttributes() - Method in class org.jgraph.graph.AbstractCellView
-
Return the attributes of the view.
- getAttributes() - Method in interface org.jgraph.graph.CellView
-
Returns all attributes of the view as a map.
- getAttributes() - Method in class org.jgraph.graph.DefaultGraphCell
-
Returns the properies of the cell.
- getAttributes() - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns the graph model's attribute.
- getAttributes() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
-
Returns a map of (object, view attributes).
- getAttributes() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
-
Returns null.
- getAttributes() - Method in interface org.jgraph.graph.GraphCell
-
Returns the
attributesof the cell. - getAttributes() - Method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
-
Returns a map of (cell view, attribute) pairs.
- getAttributes(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the local attributes for the specified cell.
- getAttributes(Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns a
Mapthat represents the attributes for the specified cell. - getAttributes(Object) - Method in interface org.jgraph.graph.GraphModel
-
Returns a
AttributeMapthat represents the properties for the specified cell. - getAttributes(Object) - Method in class org.jgraph.JGraph
-
Returns the attributes for the specified cell.
- getAverageNodeArea() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- getBackground(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the background attribute from the specified map.
- getBackgroundComponent() - Method in class org.jgraph.JGraph
- getBackgroundImage() - Method in class org.jgraph.JGraph
-
Returns the background image.
- getBackingGraph() - Method in class com.jgraph.navigation.GraphNavigator
-
Returns the backing graph that is used to display
GraphNavigator.currentGraph. - getBeginSize(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the beginsize attribute from the specified map.
- getBorder() - Method in class org.jgraph.graph.DefaultGraphCellEditor.DefaultTextField
-
Overrides
JComponent.getBorderto returns the current border. - getBorder(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the border attribute from the specified map.
- getBorderColor(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the bordercolor attribute from the specified map.
- getBorderline(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
This method calculates the energy of the distance of the specified node to the notional border of the graph.
- getBorderLineCostFactor() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- getBorderSelectionColor() - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Returns the color the border is drawn.
- getBounds() - Method in class org.jgraph.graph.AbstractCellView
-
Returns the cached bounds for the group if isleaf is false
- getBounds() - Method in interface org.jgraph.graph.CellView
-
Returns the bounds for the view.
- getBounds() - Method in class org.jgraph.graph.EdgeView
-
Returns the location for this edgeview.
- getBounds() - Method in class org.jgraph.graph.GraphTransferable
- getBounds() - Method in class org.jgraph.graph.PortView
-
Returns the bounds for the port view.
- getBounds() - Method in class org.jgraph.graph.VertexView
-
Returns the cached bounds for the vertex.
- getBounds(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the current bounds for the specified cell.
- getBounds(Object[]) - Method in class com.jgraph.layout.JGraphFacade
-
Same as getLocations, but with width and height added at index 3 and 4 respectively.
- getBounds(List) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the minimal rectangular bounds that enclose the specified vertices
- getBounds(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the bounds attribute from the specified map.
- getBounds(CellView) - Method in class org.jgraph.graph.EdgeRenderer
-
Returns the bounds of the edge shape.
- getBounds(CellView[]) - Static method in class org.jgraph.graph.AbstractCellView
-
Returns the bounding box for the specified views.
- getBounds(CellView[]) - Static method in class org.jgraph.graph.GraphLayoutCache
-
Returns the bounding box for the specified cell views.
- getCachedBounds() - Method in class org.jgraph.graph.VertexView
- getCell() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- getCell() - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout.CompactTreeNode
- getCell() - Method in class org.jgraph.event.GraphSelectionEvent
-
Returns the first cell.
- getCell() - Method in class org.jgraph.graph.AbstractCellView
-
Returns the model object that this view represents.
- getCell() - Method in interface org.jgraph.graph.CellView
-
Returns the model object that this view represents.
- getCell() - Method in class org.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
-
Returns the cell.
- getCellAttributes(GraphModel) - Method in class org.jgraph.graph.AbstractCellView
-
Hook for subclassers to avoid cloning the cell's attributes.
- getCellBounds() - Method in class com.jgraph.layout.JGraphFacade
-
Returns the minimal rectangular bounds that enclose all the elements in the
boundsmap. - getCellBounds(Object) - Method in class org.jgraph.JGraph
-
Returns the bounding rectangle of the specified cell.
- getCellBounds(Object[]) - Method in class org.jgraph.JGraph
-
Returns the bounding rectangle of the specified cells.
- getCellEditorValue() - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Returns the value currently being edited.
- getCells() - Method in class org.jgraph.event.GraphSelectionEvent
-
Returns the cells that have been added or removed from the selection.
- getCells() - Method in class org.jgraph.graph.GraphContext
-
Returns the array that was passed to the constructor.
- getCells() - Method in class org.jgraph.graph.GraphTransferable
-
Returns the
cellsthat represent the selection. - getCells(boolean, boolean, boolean, boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
A helper method to return various arrays of cells that are visible in this cache.
- getCells(Collection, boolean, boolean) - Method in class com.jgraph.layout.JGraphFacade
-
Returns a collection of cells in the current graph.
- getCells(CellView[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Takes an array of views and returns the array of the corresponding cells by using
getCellfor each view. - getCellView(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Obtains the cell view corresponding the cell passed in
- getCellViews() - Method in class org.jgraph.graph.GraphLayoutCache
- getCenterPoint() - Method in class org.jgraph.graph.VertexView
-
Deprecated.replaced by
AbstractCellView.getCenterPoint(CellView vertex) - getCenterPoint() - Method in class org.jgraph.JGraph
-
Returns the center of the component relative to the parent viewport's position.
- getCenterPoint(CellView) - Static method in class org.jgraph.graph.AbstractCellView
- getChange() - Method in class org.jgraph.event.GraphLayoutCacheEvent
-
Returns the object that constitutes the change.
- getChange() - Method in class org.jgraph.event.GraphModelEvent
-
Returns the object that constitutes the change.
- getChanged() - Method in interface org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange
-
Returns the cells that have changed.
- getChanged() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
-
Returns the cells that have changed.
- getChanged() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
-
Returns the cells that have changed.
- getChanged() - Method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
-
Returns the cell views that have changed.
- getChangedEdges() - Method in class org.jgraph.graph.ConnectionSet
-
Deprecated.Use getEdges
- getChangedNodes() - Method in class org.jgraph.graph.ParentMap
-
Returns a
Setfor the nodes, childs and parents, in this parent map. - getChangeSupport() - Method in class com.jgraph.layout.JGraphLayoutProgress
- getChild() - Method in class org.jgraph.graph.ParentMap.Entry
-
Returns the child of the relation.
- getChild(Object, int) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns the child of parent at index index in the parent's child array.
- getChild(Object, int) - Method in interface org.jgraph.graph.GraphModel
-
Returns the child of parent at index index in the parent's child array.
- getChildCount(Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns the number of children of parent .
- getChildCount(Object) - Method in interface org.jgraph.graph.GraphModel
-
Returns the number of children of parent .
- getChildParentDistance() - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
Deprecated.use getLevelDistance
- getChildPort(Object, boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Hook for subclassers to return the port to be used for edges that have been connected to the group.
- getChildren() - Method in class com.jgraph.layout.tree.JGraphTreeLayout.StandardTreeNode
- getChildren() - Method in class org.jgraph.graph.DefaultGraphCell
-
Provides access to the children list to change ordering.
- getChildViews() - Method in class org.jgraph.graph.AbstractCellView
-
Returns the child views of this view.
- getChildViews() - Method in interface org.jgraph.graph.CellView
-
Returns the child views of this view.
- getCirclePerimeterPoint(VertexView, Point2D, Point2D) - Method in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Utility method to return the perimeter point for a circle.
- getCircleRadiusFactor() - Method in class com.jgraph.layout.JGraphFacade
- getClipRectangle(GraphLayoutCacheEvent.GraphLayoutCacheChange) - Method in class org.jgraph.JGraph
-
Calculates the clip
- getCollapseXScale() - Method in class org.jgraph.graph.GraphLayoutCache
- getCollapseYScale() - Method in class org.jgraph.graph.GraphLayoutCache
- getComponents() - Method in class com.jgraph.layout.JGraphFacade
-
Calculates a list of non-connected graph components for the current graph.
- getConnectedEdges() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- getConnectedEdges(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Returns all Edges that are connected with the specified cell
- getConnectionComponents(Object[], Object[]) - Method in class com.jgraph.layout.JGraphFacade
-
Returns a union find structure representing the connection components of G=(E,V).
- getConnectionComponents(GraphModel, Object[], Object[]) - Method in class com.jgraph.algebra.JGraphAlgebra
-
Returns a union find structure representing the connection components of G=(E,V).
- getConnections() - Method in class org.jgraph.graph.ConnectionSet
- getConnectionSet() - Method in interface org.jgraph.event.GraphModelEvent.GraphModelChange
-
Returns a connection set representing the graph structure after the change was applied
- getConnectionSet() - Method in class org.jgraph.graph.DefaultGraphModel
-
A shortcut method to create a connection set that represents the connections in this model.
- getConnectionSet() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
-
Returns the connectionSet.
- getConnectionSet() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
- getConnectionSet() - Method in class org.jgraph.graph.GraphTransferable
-
Returns the connections between
cells(and possibly other, unselected cells). - getContext() - Method in interface org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange
-
Returns the objects that have not changed explicitly, but implicitly because one of their dependent cells has changed.
- getContext() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
-
Returns the objects that have not changed explicitly, but implicitly because one of their dependent cells has changed.
- getContext() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
-
Returns null.
- getContext() - Method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
-
Returns the views that have not changed explicitly, but implicitly because one of their dependent cells has changed.
- getContext() - Method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- getContext(GraphModelEvent.GraphModelChange) - Method in class org.jgraph.graph.GraphLayoutCache
-
Hook for subclassers to augment the context for a graphChange.
- getCoolingFactor() - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
- getCost(Object) - Method in class com.jgraph.algebra.cost.JGraphConstantCostFunction
- getCost(Object) - Method in interface com.jgraph.algebra.cost.JGraphCostFunction
-
Evaluates the cost of
cell. - getCost(Object) - Method in class com.jgraph.algebra.cost.JGraphDistanceCostFunction
- getCurrentGraph() - Method in class com.jgraph.navigation.GraphNavigator
-
Returns the graph that is currently displayed.
- getCurrentPoint() - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Returns the currentPoint.
- getDashOffset(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the dashoffset attribute from the specified map.
- getDashPattern(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the dashpattern attribute from the specified map.
- getDefaultPortForCell(Object) - Method in class org.jgraph.JGraph
-
Returns the default portview for the specified cell.
- getDensityFactor() - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
- getDepth() - Method in class com.jgraph.layout.tree.JGraphTreeLayout.StandardTreeNode
- getDescendantCount() - Method in class org.jgraph.graph.GraphContext
-
Returns the number of all objects (cells and children) in this object.
- getDescendants(Object[]) - Method in class org.jgraph.JGraph
-
Returns all
cellsincluding all descendants in the passed in order of cells. - getDescendants(GraphModel, Object[]) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Flattens the given array of root cells by adding the roots and their descandants.
- getDescendantViews(CellView[]) - Static method in class org.jgraph.graph.AbstractCellView
-
Returns all views, including descendants that have a parent in
viewswithout the PortViews. - getDfsCount() - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
- getDiamondPerimeterPoint(VertexView, Point2D, Point2D) - Method in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Utility method to return the perimeter point for a diamond.
- getDirtyRegion() - Method in interface org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange
-
Returns the dirty region for the original position of the changed cells before the change happened.
- getDirtyRegion() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- getDirtyRegion() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
- getDirtyRegion() - Method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
- getDistance(Object, Object, int) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the length of the shortest path connecting
v1andv2wrtdistanceFunction. - getDropAction() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returns the current drop action.
- getDropAction() - Method in class org.jgraph.plaf.GraphUI
-
Returns the current drop action.
- getDx(double) - Method in class org.jgraph.util.Spline
-
Returns the first derivation at x.
- getDx(double) - Method in class org.jgraph.util.Spline2D
- getDy(double) - Method in class org.jgraph.util.Spline2D
- getEdge() - Method in class org.jgraph.graph.ConnectionSet.Connection
-
Returns the edge of the connection.
- getEdgeCrossing(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
This method calculates the energy of the distance from the specified edge crossing any other edges.
- getEdgeCrossingAffectedEdges(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Obtains the energy cost function for the specified node being moved.
- getEdgeCrossingCostFactor() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- getEdgeDeparture() - Static method in class org.jgraph.util.ParallelEdgeRouter
-
Getter to obtain the distance between intermediate and source/target points
- getEdgeDistanceAffectedNodes(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Obtains the energy cost function for the specified node being moved.
- getEdgeDistanceCostFactor() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- getEdgeDistanceFromEdge(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
This method calculates the energy of the distance between Cells and Edges.
- getEdgeDistanceFromNode(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
This method calculates the energy of the distance between Cells and Edges.
- getEdgeLabelsMovable() - Method in class org.jgraph.JGraph
-
Returns true if edge labels may be dragged and dropped.
- getEdgeLength(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
This method calculates the energy due to the length of the specified edge.
- getEdgeLengthAffectedEdges(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Obtains the energy cost function for the specified node being moved.
- getEdgeLengthCostFactor() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- getEdgeMapper() - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
- getEdges() - Method in class com.jgraph.layout.JGraphFacade
-
Returns all edges in the graph.
- getEdges() - Method in class org.jgraph.graph.ConnectionSet
- getEdges() - Method in class org.jgraph.graph.DefaultPort
-
Returns the collection of edges connected to this port.
- getEdges(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the connected edges for a cell.
- getEdges(Object, boolean) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the incoming or outgoing edges for cell.
- getEdges(Object, Set, boolean, boolean, boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the incoming or outgoing edges for cell.
- getEdges(GraphModel, Object[]) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Returns the set of all connected edges to
cellsor their descendants. - getEdges(GraphModel, Object, boolean) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Returns the incoming or outgoing edges for cell.
- getEdgesBetween(Object, Object, boolean) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the edges between two specified ports or two specified vertices.
- getEdgesBetween(GraphModel, Object, Object, boolean) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Returns the edges between two specified ports or two specified vertices.
- getEdgeSeparation() - Static method in class org.jgraph.util.ParallelEdgeRouter
-
Getter to obtain the distance between each parallel edge
- getEdgeStyle() - Method in class org.jgraph.graph.DefaultEdge.LoopRouting
- getEditClickCount() - Method in class org.jgraph.JGraph
-
Returns the number of clicks for editing to start.
- getEditingCell() - Method in class org.jgraph.JGraph
-
Returns the cell that is currently being edited.
- getEditingCell(JGraph) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returns the element that is being edited.
- getEditingCell(JGraph) - Method in class org.jgraph.plaf.GraphUI
-
Returns the cell that is being edited.
- getEditor() - Method in class com.jgraph.components.labels.MultiLineVertexView
-
Returns
MultiLineVertexView.editorif the user object of the cell is a rich text value orMultiLineVertexView.redirectorif the user object is a component. - getEditor() - Method in class org.jgraph.graph.AbstractCellView
-
Returns a cell editor for the view.
- getEditor() - Method in interface org.jgraph.graph.CellView
-
Returns a cell editor for the view.
- getEditorLocation(Object, Dimension2D, Point2D) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Subclassers may override this to provide a better location for the in-place editing of edges (if you do not inherit from the EdgeRenderer class).
- getEllipsePerimeterPoint(VertexView, Point2D, Point2D) - Method in class com.jgraph.io.svg.SVGVertexRenderer
-
Utility method to return the perimeter point for a circle.
- getEndSize(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the endsize attribute from the specified map.
- getExtraLabelBounds(JGraph, EdgeView, int) - Method in class org.jgraph.graph.EdgeRenderer
-
Returns the label bounds of the specified view in the given graph.
- getExtraLabelPosition(int) - Method in class org.jgraph.graph.EdgeView
-
Returns a point that describes the position of the label.
- getExtraLabelPosition(EdgeView, int) - Method in class org.jgraph.graph.EdgeRenderer
-
Returns the label position of the specified view in the given graph.
- getExtraLabelPositions(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the extralabelpositions attribute from the specified map.
- getExtraLabels(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the additional label objects from the specified map.Extra labels only work with edges currently.
- getExtraLabelSize(JGraph, EdgeView, int) - Method in class org.jgraph.graph.EdgeRenderer
-
Returns the label size of the specified view in the given graph.
- getFactory() - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the factory that was passed to the constructor.
- getFastValue(double) - Method in class org.jgraph.util.Spline
-
Returns an interpolated value.
- getFineTuningRadius() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- getFirstCellForLocation(double, double) - Method in class org.jgraph.JGraph
-
Returns the topmost cell at the specified location.
- getFirstOpaqueParent(Component) - Method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- getFirstPointOfSegment() - Method in class org.jgraph.graph.EdgeView
-
Utility method that returns the first point of the pair that forms the segment that is relativeX along the edge as a proportion
- getFocusedCell() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returns the cell that has the focus.
- getFont() - Method in class org.jgraph.graph.DefaultGraphCellEditor.DefaultTextField
- getFont() - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Gets the font used for editing.
- getFont(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the font for the specified attribute map.
- getForceConstant() - Method in class com.jgraph.layout.organic.JGraphFastOrganicLayout
- getForeground(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the foreground attribute from the specified map.
- getGeneralPurposeVariable(int) - Method in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
-
Gets the value of temp for the specified layer
- getGeneralPurposeVariable(int) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyEdge
-
Gets the value of temp for the specified layer
- getGeneralPurposeVariable(int) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
-
Gets the value of temp for the specified layer
- getGradient(Document, String, String) - Method in class com.jgraph.io.svg.SVGGraphWriter
-
Returns or creates a gradient object for the specified colors.
- getGradientColor() - Method in class org.jgraph.graph.EdgeRenderer
- getGradientColor() - Method in class org.jgraph.graph.VertexRenderer
- getGradientColor(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the gradientcolor attribute from the specified map.
- getGraph() - Method in class com.jgraph.util.JGraphPrintingScrollPane
-
Returns the inner graph.
- getGraph() - Method in class org.jgraph.graph.GraphContext
-
Returns the graph that was passed to the constructor.
- getGraphBounds() - Method in class com.jgraph.layout.JGraphFacade
-
Returns the minimal rectangular bounds that enclose all the elements in the
boundsmap. - getGraphBounds() - Method in class com.jgraph.layout.JGraphModelFacade
-
Returns the minimal rectangular bounds that enclose all the elements in the
boundsmap. - getGraphCellEditorComponent(JGraph, Object, boolean) - Method in class com.jgraph.components.labels.RichTextEditor
-
Overriding this in order to set the size of an editor to that of an edited view.
- getGraphCellEditorComponent(JGraph, Object, boolean) - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Configures the editor.
- getGraphCellEditorComponent(JGraph, Object, boolean) - Method in class org.jgraph.graph.DefaultRealEditor
- getGraphCellEditorComponent(JGraph, Object, boolean) - Method in interface org.jgraph.graph.GraphCellEditor
-
Sets an initial value for the editor.
- getGraphForEvent(MouseEvent) - Static method in class org.jgraph.graph.BasicMarqueeHandler
- getGraphLayoutCache() - Method in class org.jgraph.JGraph
-
Returns the
GraphLayoutCachethat is providing the view-data. - getGraphLayoutCacheListeners() - Method in class org.jgraph.graph.GraphLayoutCache
-
Return an array of all GraphLayoutCacheListener that were added to this model.
- getGraphModelListeners() - Method in class org.jgraph.graph.DefaultGraphModel
-
Return an array of all GraphModelListeners that were added to this model.
- getGraphOrigin() - Method in class com.jgraph.layout.JGraphFacade
-
Returns the origin of the graph (ie the top left corner of the root cells) for the original geometry.
- getGridColor() - Method in class org.jgraph.JGraph
-
Returns the current grid color.
- getGridMode() - Method in class org.jgraph.JGraph
-
Returns the current grid view mode.
- getGridSize() - Method in class org.jgraph.JGraph
-
Returns the size of the grid in pixels.
- getGroupHierarchies() - Method in class com.jgraph.layout.JGraphFacade
- getHandle() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returns the handle that is currently active, or null, if no handle is currently active.
- getHandle() - Method in class org.jgraph.plaf.GraphUI
-
Returns the
CellHandlethat is currently active, ornullif no handle is active. - getHandle(GraphContext) - Method in class org.jgraph.graph.AbstractCellView
-
Returns a cell handle for the view.
- getHandle(GraphContext) - Method in interface org.jgraph.graph.CellView
-
Returns a cell handle for the view.
- getHandle(GraphContext) - Method in class org.jgraph.graph.EdgeView
-
Returns a cell handle for the view.
- getHandle(GraphContext) - Method in class org.jgraph.graph.PortView
-
Returns
null. - getHandle(GraphContext) - Method in class org.jgraph.graph.VertexView
-
Returns a cell handle for the view, if the graph and the view are sizeable.
- getHandleColor() - Method in class org.jgraph.JGraph
-
Returns the current handle color.
- getHandleSize() - Method in class org.jgraph.JGraph
-
Returns the size of the handles.
- getHeight() - Method in class com.jgraph.layout.tree.JGraphTreeLayout.StandardTreeNode
- getHeightSpacing() - Method in class com.jgraph.layout.simple.SimpleGridLayout
- getHeightSquared() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- getHexEncoding(Color) - Static method in class com.jgraph.io.svg.SVGUtils
-
Returns the hex encoding for the specified color.
- getHiddenCellViews() - Method in class org.jgraph.graph.GraphLayoutCache
- getHiddenMapping() - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the hiddenMapping.
- getHighlightBounds(JGraph, CellView) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
-
Returns the bounds to be used to highlight the given cell view.
- getHighlightColor() - Method in class org.jgraph.JGraph
-
Returns the current highlight color.
- getHorizontalAlignment(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the horizontalalignment attribute from the specified map.
- getHorizontalTextPosition(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the horizontaltextposition attribute from the specified map.
- getHTMLData() - Method in class org.jgraph.graph.GraphTransferable
-
Fetch the data in a text/html format.
- getHTMLData() - Method in class org.jgraph.plaf.basic.BasicGraphTransferable
-
Fetch the data in a text/html format
- getIcon(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the icon attribute from the specified map.
- getImage(Color, int) - Method in class org.jgraph.JGraph
-
Returns a
BufferedImagefor the graph using inset as an empty border around the cells of the graph. - getIncomingEdges(Object, Set, boolean, boolean) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the incoming edges for cell.
- getIncomingEdges(Object, Set, boolean, boolean) - Method in class com.jgraph.layout.JGraphModelFacade
-
Returns the incoming edges for cell.
- getIncomingEdges(Object, Set, boolean, boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the incoming edges for cell.
- getIncomingEdges(GraphModel, Object) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Returns the incoming edges for cell.
- getIndexOfChild(Object, Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns the index of child in parent.
- getIndexOfChild(Object, Object) - Method in interface org.jgraph.graph.GraphModel
-
Returns the index of child in parent.
- getIndexOfRoot(Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns the index of
rootin the model. - getIndexOfRoot(Object) - Method in interface org.jgraph.graph.GraphModel
-
Returns the index of
rootin the model. - getInitialLocation(Object[]) - Method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
-
Returns the initial location, which is the top left corner of the selection, ignoring all connected endpoints of edges.
- getInitialMoveRadius() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- getInitialTemp() - Method in class com.jgraph.layout.organic.JGraphFastOrganicLayout
- getInserted() - Method in interface org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange
-
Returns the cells that have been inserted.
- getInserted() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
-
Returns the cells that were inserted.
- getInserted() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
-
Returns the cells that have changed.
- getInserted() - Method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
-
Returns the cells that habe been made visible.
- getInsertionLocation() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returns the current location of the Drag-and-Drop activity.
- getInsertionLocation() - Method in class org.jgraph.plaf.GraphUI
-
Returns the insertion location for DnD operations.
- getInsertionOffset(JGraph, int, Rectangle2D) - Method in class org.jgraph.graph.GraphTransferHandler
-
Hook method to determine offset of cells cloned via the clipboard
- getInset(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the inset attribute from the specified map.
- getInterHierarchySpacing() - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- getInterRankCellSpacing() - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
- getInterRankCellSpacing() - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- getIntraCellSpacing() - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
- getIntraCellSpacing() - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- getInvokesStopCellEditing() - Method in class org.jgraph.JGraph
-
Returns the indicator that tells what happens when editing is interrupted.
- getKey() - Method in class com.jgraph.algebra.JGraphFibonacciHeap.Node
-
Obtain the key for this node.
- getLabelBounds(Point2D, Dimension, String) - Method in class org.jgraph.graph.EdgeRenderer
-
Returns the label bounds of the specified view in the given graph.
- getLabelBounds(JGraph, EdgeView) - Method in class org.jgraph.graph.EdgeRenderer
-
Returns the label bounds of the specified view in the given graph.
- getLabelPosition() - Method in class org.jgraph.graph.EdgeView
-
Returns a point that describes the position of the label.
- getLabelPosition(Point2D) - Method in class org.jgraph.graph.EdgeRenderer
-
Returns the label position of the specified view in the given graph.
- getLabelPosition(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the label position attribute from the specified map.
- getLabelPosition(EdgeView) - Method in class org.jgraph.graph.EdgeRenderer
-
Returns the label position of the specified view in the given graph.
- getLabels(CellView) - Method in class com.jgraph.io.svg.SVGGraphWriter
-
Returns the labels for a graph cell as an object array.
- getLabelSize(EdgeView, String) - Method in class org.jgraph.graph.EdgeRenderer
-
Returns the label size of the specified view in the given graph.
- getLabelVector() - Method in class org.jgraph.graph.EdgeView
-
Hook to return the vector that is taken as the base vector to compute relative label positions.
- getLayouts() - Method in class com.jgraph.layout.JGraphCompoundLayout
-
Returns the list of layouts.
- getLeafViewAt(double, double) - Method in class org.jgraph.JGraph
-
Returns the next view at the specified location wrt.
- getLeftMostX(JGraphTreeLayout.StandardTreeNode) - Method in class com.jgraph.layout.tree.JGraphTreeLayout
-
Obtains the left most point on the sub-tree under the specified tree node
- getLeftWidth() - Method in class com.jgraph.layout.tree.JGraphTreeLayout.StandardTreeNode
- getLength() - Method in class org.jgraph.util.Spline2D
- getLength(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the length of the specified edge wrt
distanceFunction. - getLength(CellView) - Static method in class com.jgraph.algebra.cost.JGraphDistanceCostFunction
- getLength(CellView) - Static method in class org.jgraph.graph.EdgeView
- getLevelDistance() - Method in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
- getLimitX() - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
- getLineBegin(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the LINEBEGIN attribute from the specified map.
- getLineColor(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the linecolor attribute from the specified map.
- getLineEnd(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the LINEEND attribute from the specified map.
- getLineStyle(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the linestyle attribute from the specified map.
- getLineWidth(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the linewidth attribute from the specified map.
- getLink(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the link for the specified attribute map.
- getListeners(Class) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Returns an array of all the listeners of the given type that were added to this model.
- getLocalAttributes() - Method in class org.jgraph.graph.GraphLayoutCache
- getLocation() - Method in class org.jgraph.graph.PortView
-
Shortcut method to getLocation(null, null)
- getLocation(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the current location of the specified cell
- getLocation(EdgeView) - Method in class org.jgraph.graph.PortView
-
For backwards compatibility.
- getLocation(EdgeView, Point2D) - Method in class org.jgraph.graph.PortView
-
Returns the point that the port represents with respect to
edgeandpoint, which is the nearest point to this port view on the edge. - getLocations(Object[]) - Method in class com.jgraph.layout.JGraphFacade
-
Returns an array of arrays (index 0 is x-coordinate, index 1 is y-coordinate in the second array) that fast layouts can operate upon.
- getLockedHandleColor() - Method in class org.jgraph.JGraph
-
Returns the current second handle color.
- getLoopStyle() - Method in class org.jgraph.graph.DefaultEdge.LoopRouting
- getMapping(Object[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the views for the specified array of cells without creating these views on the fly.
- getMapping(Object[], boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the views for the specified array of cells.
- getMapping(Object, boolean) - Method in interface org.jgraph.graph.CellMapper
-
Returns the view that is associated with
cell. - getMapping(Object, boolean) - Method in class org.jgraph.graph.GraphContext
-
Returns the
CellViewthat is mapped tocellin the graph context. - getMapping(Object, boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the view for the specified cell.
- getMarqueeBounds() - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Returns the marqueeBounds.
- getMarqueeColor() - Method in class org.jgraph.JGraph
-
Returns the current marquee color.
- getMarqueeHandler() - Method in class org.jgraph.JGraph
-
Returns the
MarqueeHandlerthat will handle marquee selection. - getMaxAdaption() - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
- getMaxDistanceLimit() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- getMaximum() - Method in class com.jgraph.layout.JGraphLayoutProgress
- getMaximumScale() - Method in class com.jgraph.navigation.GraphNavigator
-
Returns the maximum scale to be used for the backing graph.
- getMaximumSize(JComponent) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returns the maximum size for this component, which will be the preferred size if the instance is currently in a JGraph, or 0, 0.
- getMaxIterations() - Method in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.
- getMaxIterations() - Method in class com.jgraph.layout.organic.JGraphFastOrganicLayout
- getMaxIterations() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- getMaxIterationsMultiple() - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
- getMaxradiusx() - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- getMaxradiusy() - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- getMaxSize(Collection) - Method in class com.jgraph.layout.JGraphFacade
-
Obtains the maximum width or height dimension of any of the vertices in the specified collection
- getMaxx() - Method in class com.jgraph.layout.graph.JGraphSimpleLayout
- getMaxy() - Method in class com.jgraph.layout.graph.JGraphSimpleLayout
- getMinAdaption() - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
- getMinDistanceLimit() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- getMinimumMove() - Method in class org.jgraph.JGraph
-
Returns the miminum amount of pixels for a move operation.
- getMinimumSize(JComponent) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returns the minimum size for this component.
- getMinimumSpanningTree(Object[], JGraphCostFunction) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the minimum spanning tree (MST) for the graph defined by G=(E,V).
- getMinimumSpanningTree(GraphModel, Object[], JGraphCostFunction, boolean) - Method in class com.jgraph.algebra.JGraphAlgebra
-
Returns the minimum spanning tree (MST) for the graph defined by G=(E,V).
- getMinimumSpanningTree(GraphModel, Object[], Object[], JGraphCostFunction) - Method in class com.jgraph.algebra.JGraphAlgebra
-
Returns the minimum spanning tree (MST) for the graph defined by G=(E,V).
- getMinMoveRadius() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- getMinRadius() - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
- getMinradiusx() - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- getMinradiusy() - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- getModel() - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the current model.
- getModel() - Method in class org.jgraph.JGraph
-
Returns the
GraphModelthat is providing the data. - getMoveableAxis(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the moveableaxis attribute from the specified map.
- getNearestPoint(boolean) - Method in class org.jgraph.graph.EdgeView
-
Returns the nearest point wrt to the source or target.
- getNeighbours(Object, boolean) - Method in class com.jgraph.layout.JGraphFacade
-
A shortcut method that calls getNeighbours with no cells to exclude.
- getNeighbours(Object, boolean) - Method in class com.jgraph.layout.JGraphModelFacade
-
A shortcut method that calls getNeighbours with no cells to exclude.
- getNeighbours(Object, Set, boolean) - Method in class com.jgraph.layout.JGraphFacade
-
Returns a collection of cells that are connected to the specified cell by edges.
- getNeighbours(Object, Set, boolean) - Method in class com.jgraph.layout.JGraphModelFacade
-
Returns a collection of cells that are connected to the specified cell by edges.
- getNeighbours(Object, Set, boolean, boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns a collection of cells that are connected to the specified cell by edges.
- getNextCellForLocation(Object, double, double) - Method in class org.jgraph.JGraph
-
Returns the cell at the specified location that is "behind" the
currentcell. - getNextLayerConnectedCells(int) - Method in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
-
Returns the cells this cell connects to on the next layer up
- getNextLayerConnectedCells(int) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyEdge
-
Returns the cells this cell connects to on the next layer up
- getNextLayerConnectedCells(int) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
-
Returns the cells this cell connects to on the next layer up
- getNextSelectableViewAt(CellView, double, double) - Method in class org.jgraph.JGraph
-
Note: Arguments are not expected to be scaled (they are scaled in here).
- getNextViewAt(CellView[], CellView, double, double) - Method in class org.jgraph.JGraph
-
Returns the next view at the specified location wrt.
- getNextViewAt(CellView[], CellView, double, double, boolean) - Method in class org.jgraph.JGraph
-
Returns the next view at the specified location wrt.
- getNextViewAt(CellView, double, double) - Method in class org.jgraph.JGraph
-
Returns the next view at the specified location wrt.
- getNextViewAt(CellView, double, double, boolean) - Method in class org.jgraph.JGraph
-
Returns the next view at the specified location wrt.
- getNode(Object) - Method in class com.jgraph.algebra.JGraphUnionFind
-
Returns the node that represents element.
- getNode(Object, boolean) - Method in class com.jgraph.algebra.JGraphFibonacciHeap
-
Returns the node that represents element.
- getNodeBorder() - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
- getNodeDistance() - Method in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
- getNodeDistribution(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Calculates the energy cost of the specified node relative to all other nodes.
- getNodeDistributionCostFactor() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- getNodesByLevel() - Method in class com.jgraph.layout.tree.JGraphTreeLayout.StandardTreeNode
-
Return the nodes of the level of this node
- getNumCellsPerRow() - Method in class com.jgraph.layout.simple.SimpleGridLayout
- getOffgraphics() - Method in class org.jgraph.JGraph
-
Returns the current double buffering graphics object.
- getOffscreen() - Method in class org.jgraph.JGraph
- getOffscreenDirty() - Method in class org.jgraph.JGraph
-
Returns the area that is deemed dirty for the next double buffered redraw
- getOffscreenOffset() - Method in class org.jgraph.JGraph
- getOffset(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the offset attribute from the specified map.
- getOffsetX() - Method in class com.jgraph.layout.simple.SimpleGridLayout
- getOffsetY() - Method in class com.jgraph.layout.simple.SimpleGridLayout
- getOpposite(GraphModel, Object, Object) - Static method in class org.jgraph.graph.DefaultGraphModel
- getOrder() - Method in class com.jgraph.layout.JGraphFacade
- getOrderedVertices(JGraphFacade) - Method in class com.jgraph.layout.hierarchical.JGraphGreedyCycleRemover
-
Performs the actual greedy cycle removal routine.
- getOrientation() - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
- getOrientation() - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- getOrientation() - Method in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
- getOrientation() - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
- getOutgoingEdges(Object, Set, boolean, boolean) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the outgoing edges for cell.
- getOutgoingEdges(Object, Set, boolean, boolean) - Method in class com.jgraph.layout.JGraphModelFacade
-
Returns the outgoing edges for cell.
- getOutgoingEdges(Object, Set, boolean, boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the outgoing edges for cell.
- getOutgoingEdges(GraphModel, Object) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Returns the outgoing edges for cell.
- getPageFormat() - Method in class com.jgraph.util.JGraphPrintingScrollPane
-
Returns the page format of the background page.
- getPageScale() - Method in class com.jgraph.util.JGraphPrintingScrollPane
-
Returns the scale of the page metrics.
- getPaintBounds(EdgeView) - Method in class org.jgraph.graph.EdgeRenderer
-
Returns the bounds of the edge shape without label
- getPanningCursor() - Method in class com.jgraph.navigation.PanningTool
- getParallelEdges(GraphLayoutCache, EdgeView, CellView, CellView) - Method in class org.jgraph.util.ParallelEdgeRouter
-
Getter to obtain the list of parallel edges
- getParallelEdgeSpacing() - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- getParent() - Method in class com.jgraph.algebra.JGraphUnionFind.Node
- getParent() - Method in class com.jgraph.layout.tree.JGraphTreeLayout.StandardTreeNode
- getParent() - Method in class org.jgraph.graph.ParentMap.Entry
-
Returns the parent of the relation.
- getParent(Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns the parent of child in the model.
- getParent(Object) - Method in interface org.jgraph.graph.GraphModel
-
Returns the parent of child in the model.
- getParentGraph(Component) - Static method in class com.jgraph.navigation.GraphNavigator
-
Helper method that returns the parent JGraph for the specified component in the component hierarchy.
- getParentList(Object) - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
-
Returns the list that exclusively contains
view. - getParentMap() - Method in interface org.jgraph.event.GraphModelEvent.GraphModelChange
-
Returns a parent map representing the group structure after the change was applied
- getParentMap() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
-
Returns the parentMap.
- getParentMap() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
-
Returns null.
- getParentMap() - Method in class org.jgraph.graph.GraphTransferable
- getParentPort(Object, boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Hook for subclassers to return the first or last visible port to replace the current source or target port of the edge.
- getParentPorts(Object) - Method in class org.jgraph.graph.GraphLayoutCache
- getParentScrollPane(Component) - Static method in class com.jgraph.navigation.GraphNavigator
-
Helper method that returns the parent scrollpane for the specified component in the component hierarchy.
- getParentView() - Method in class org.jgraph.graph.AbstractCellView
-
Returns the parent view for this view.
- getParentView() - Method in interface org.jgraph.graph.CellView
-
Returns the parent of view of this view.
- getParentView() - Method in class org.jgraph.graph.PortView
-
This method ensures a non-null value.
- getPartial() - Method in class org.jgraph.graph.GraphLayoutCache
-
Required for XML persistence
- getPath(Object, Object, int, JGraphCostFunction) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the shortest path connecting
v1andv2wrtcfwith traverses no more thanstepsedges. - getPerimeterPoint(Point2D, Point2D) - Method in class org.jgraph.graph.VertexView
-
Deprecated.
- getPerimeterPoint(EdgeView, Point2D, Point2D) - Method in class org.jgraph.graph.AbstractCellView
-
Returns the intersection of the bounding rectangle and the straight line between the source and the specified point p.
- getPerimeterPoint(EdgeView, Point2D, Point2D) - Method in interface org.jgraph.graph.CellView
-
Returns the intersection of the bounding rectangle and the straight line between the source and the specified point p.
- getPerimeterPoint(EdgeView, Point2D, Point2D) - Method in class org.jgraph.graph.EdgeView
- getPerimeterPoint(EdgeView, Point2D, Point2D) - Method in class org.jgraph.graph.VertexView
-
Returns the intersection of the bounding rectangle and the straight line between the source and the specified point p.
- getPerimeterPoint(VertexView, Point2D, Point2D) - Method in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Overrides the parent's implementation to return the perimeter points for non-rectangular shapes, namely diamonds and circles.
- getPerimeterPoint(VertexView, Point2D, Point2D) - Method in class com.jgraph.io.svg.SVGVertexRenderer
- getPerimeterPoint(VertexView, Point2D, Point2D) - Method in class org.jgraph.graph.VertexRenderer
-
Returns the intersection of the bounding rectangle and the straight line between the source and the specified point p.
- getPlainData() - Method in class org.jgraph.graph.GraphTransferable
-
Fetch the data in a text/plain format.
- getPlainData() - Method in class org.jgraph.plaf.basic.BasicGraphTransferable
-
Fetch the data in a text/plain format.
- getPlainText(RichTextValue) - Static method in class com.jgraph.components.labels.RichTextValue
-
Returns a plain text representation of the specified rich text value.
- getPoint(double) - Method in class org.jgraph.util.Spline2D
- getPoint(int) - Method in class org.jgraph.graph.EdgeView
-
Returns the cached points for this edge.
- getPoint(int) - Method in class org.jgraph.util.Bezier
-
Returns the bezier points at position i.
- getPointCount() - Method in class org.jgraph.graph.EdgeView
-
Returns the number of point for this edge.
- getPointCount() - Method in class org.jgraph.util.Bezier
-
Returns the number of bezier points.
- getPointLocation(int) - Method in class org.jgraph.graph.EdgeView
-
Returns the point of
edgeatindex. - getPoints() - Method in class org.jgraph.graph.EdgeView
-
Returns the points.
- getPoints() - Method in class org.jgraph.util.Bezier
-
Returns the calculated bezier points.
- getPoints(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the points of the specified edge.
- getPoints(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the points attribute from the specified map.
- getPort() - Method in class org.jgraph.graph.ConnectionSet.Connection
-
Returns the port of the connection.
- getPort(Object, boolean) - Method in class org.jgraph.graph.ConnectionSet
-
Returns the source or target of the specified edge in this connection set or null if the connection set contains no corresponding entry for the edge.
- getPortForLocation(double, double) - Method in class org.jgraph.JGraph
-
Convenience method to return the port at the specified location.
- getPorts() - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the ports of the view.
- getPorts(Object) - Method in class org.jgraph.graph.GraphLayoutCache
- getPortSize() - Method in class org.jgraph.graph.PortView
- getPortViewAt(double, double) - Method in class org.jgraph.JGraph
-
Returns the portview at the specified location.
- getPortViewAt(double, double, int) - Method in class org.jgraph.JGraph
-
Returns the portview at the specified location.
- getPreferredLineStyle(EdgeView) - Method in class org.jgraph.graph.DefaultEdge.LoopRouting
- getPreferredLineStyle(EdgeView) - Method in interface org.jgraph.graph.Edge.Routing
-
Returns the preferred line style for this routing.
- getPreferredMinSize() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returns the minimum preferred size.
- getPreferredScrollableViewportSize() - Method in class org.jgraph.JGraph
-
Returns the preferred display size of a
JGraph. - getPreferredSize() - Method in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Overrides the parent's implementation to return a slightly larger preferred size for circles and rounded rectangles.
- getPreferredSize() - Method in class org.jgraph.graph.DefaultGraphCellEditor.EditorContainer
-
Returns the preferred size for the Container.
- getPreferredSize(JComponent) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returns the preferred size to properly display the graph.
- getPreferredSize(JGraph, CellView) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Get the preferred Size for a cell view.
- getPreferredSize(JGraph, CellView) - Method in class org.jgraph.plaf.GraphUI
-
Returns the preferred size for
view. - getPreviousAttributes() - Method in interface org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange
-
Returns a map that contains (object, map) pairs which holds the previous attributes for the changed cells.
- getPreviousAttributes() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
-
Returns a map that contains (object, map) pairs of the attributes that have been stored in the model.
- getPreviousAttributes() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
-
Returns null.
- getPreviousAttributes() - Method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
-
Returns a map of (cell view, attribute) pairs.
- getPreviousConnectionSet() - Method in interface org.jgraph.event.GraphModelEvent.GraphModelChange
-
Returns a connection set representing the graph structure before the change was applied ( an "undo" of the change).
- getPreviousConnectionSet() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- getPreviousConnectionSet() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
- getPreviousCursor() - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Returns the previousCursor.
- getPreviousLayerConnectedCells(int) - Method in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
-
Returns the cells this cell connects to on the next layer down
- getPreviousLayerConnectedCells(int) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyEdge
-
Returns the cells this cell connects to on the next layer down
- getPreviousLayerConnectedCells(int) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
-
Returns the cells this cell connects to on the next layer down
- getPreviousParentMap() - Method in interface org.jgraph.event.GraphModelEvent.GraphModelChange
-
Returns a parent map representing the group structure before the change was applied ( an "undo" of the change )
- getPreviousParentMap() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- getPreviousParentMap() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
- getProgress() - Method in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.
- getProgress() - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- getProgress() - Method in class com.jgraph.layout.hierarchical.JGraphMedianHybridCrossingReduction
- getProgress() - Method in interface com.jgraph.layout.JGraphLayout.Stoppable
-
Returns the progress object that represents the progress of the current layout run.
- getProgress() - Method in class com.jgraph.layout.JGraphLayoutProgress
- getProgress() - Method in class com.jgraph.layout.organic.JGraphFastOrganicLayout
- getProgress() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- getProperties() - Method in class com.jgraph.components.labels.RichTextBusinessObject
-
Returns the properties.
- getProperty(Object) - Method in class com.jgraph.components.labels.RichTextBusinessObject
-
Returns the property under the specified key.
- getRadiusScaleFactor() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- getRadiusSquared() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- getRadiusx() - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- getRadiusy() - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- getRankValue() - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
-
Returns the integer value of the layer that this node resides in
- getRelativeLabelPosition(EdgeView, Point2D) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
- getRelevantEdges() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- getRelevantEdges(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Returns all Edges that are not connected to the specifed cell
- getRemoveAttributes(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the attribute marked as for removal in the specified map.
- getRemoved() - Method in interface org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange
-
Returns the cells that have been removed.
- getRemoved() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
-
Returns the cells that were inserted.
- getRemoved() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
-
Returns the cells that have changed.
- getRemoved() - Method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
-
Returns the cells that have changed.
- getRenderer() - Method in class com.jgraph.components.labels.MultiLineVertexView
-
Returns the
MultiLineVertexView.renderer. - getRenderer() - Method in class org.jgraph.graph.AbstractCellView
-
Obtains the renderer instance for this view
- getRenderer() - Method in class org.jgraph.graph.EdgeView
-
Returns a renderer for the class.
- getRenderer() - Method in class org.jgraph.graph.PortView
-
Returns a renderer for the class.
- getRenderer() - Method in class org.jgraph.graph.VertexView
-
Returns a renderer for the class.
- getRendererComponent(JGraph, boolean, boolean, boolean) - Method in class org.jgraph.graph.AbstractCellView
-
Returns a renderer component, configured for the view.
- getRendererComponent(JGraph, boolean, boolean, boolean) - Method in interface org.jgraph.graph.CellView
-
Returns a renderer component, configured for the view.
- getRendererComponent(JGraph, CellView, boolean, boolean, boolean) - Method in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Overrides the parent implementation to return the value component stored in the user object instead of this renderer if a value component exists.
- getRendererComponent(JGraph, CellView, boolean, boolean, boolean) - Method in interface org.jgraph.graph.CellViewRenderer
-
Configure and return the renderer based on the passed in components.
- getRendererComponent(JGraph, CellView, boolean, boolean, boolean) - Method in class org.jgraph.graph.EdgeRenderer
-
Configure and return the renderer based on the passed in components.
- getRendererComponent(JGraph, CellView, boolean, boolean, boolean) - Method in class org.jgraph.graph.PortRenderer
-
Configure and return the renderer based on the passed in components.
- getRendererComponent(JGraph, CellView, boolean, boolean, boolean) - Method in class org.jgraph.graph.VertexRenderer
-
Configure and return the renderer component based on the passed in cell.
- getReplusiveForce() - Method in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.
- getRicherData(DataFlavor) - Method in class org.jgraph.graph.GraphTransferable
-
Fetch the data in a jvm-localreference format.
- getRicherData(DataFlavor) - Method in class org.jgraph.plaf.basic.BasicGraphTransferable
- getRicherFlavors() - Method in class org.jgraph.graph.GraphTransferable
-
Returns the jvm-localreference flavors of the transferable.
- getRicherFlavors() - Method in class org.jgraph.plaf.basic.BasicGraphTransferable
-
Some subclasses will have flavors that are more descriptive than HTML or plain text.
- getRichText() - Method in class com.jgraph.components.labels.RichTextValue
-
Returns the richt text value as an RTF encoded string.
- getRichText(Document) - Static method in class com.jgraph.components.labels.RichTextValue
-
Returns the rich text encoded RTF string from the specified document.
- getRightMostX(JGraphTreeLayout.StandardTreeNode) - Method in class com.jgraph.layout.tree.JGraphTreeLayout
-
Obtains the right most point on the sub-tree under the specified tree node
- getRightWidth() - Method in class com.jgraph.layout.tree.JGraphTreeLayout.StandardTreeNode
- getRootAt(int) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the root at
indexto be used by tree layouts for tree traversal. - getRootAt(int) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns the root at index index in the model.
- getRootAt(int) - Method in interface org.jgraph.graph.GraphModel
-
Returns the root at index index in the model.
- getRootCount() - Method in class com.jgraph.layout.JGraphFacade
-
Returns the number of root vertices to be used by tree layouts for tree traversal.
- getRootCount() - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns the number of roots in the model.
- getRootCount() - Method in interface org.jgraph.graph.GraphModel
-
Returns the number of roots in the model.
- getRoots() - Method in class com.jgraph.layout.JGraphFacade
-
Returns the list of root vertices.
- getRoots() - Method in class org.jgraph.graph.DefaultGraphModel
- getRoots() - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the roots of the view.
- getRoots() - Method in class org.jgraph.JGraph
-
Returns all root cells (cells that have no parent) that the model contains.
- getRoots(Rectangle2D) - Method in class org.jgraph.graph.GraphLayoutCache
-
Return all root cells that intersect the given rectangle.
- getRoots(Rectangle) - Method in class org.jgraph.JGraph
-
Returns all cells that intersect the given rectangle.
- getRoots(GraphModel) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Returns the roots of the specified model as an array.
- getRoots(GraphModel, Object[]) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Returns the roots in
cellsby checking if their parent isnull. - getRootsAsCollection(GraphModel) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Returns the roots of the specified model as a collection.
- getRouteTreeEdges() - Method in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
- getRouting(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the routing attribute from the specified map.
- getROUTING_DEFAULT() - Static method in class org.jgraph.graph.GraphConstants
- getROUTING_SIMPLE() - Static method in class org.jgraph.graph.GraphConstants
- getScale() - Method in class org.jgraph.JGraph
-
Returns the current scale.
- getScrollableBlockIncrement(Rectangle, int, int) - Method in class org.jgraph.JGraph
-
Returns the amount for a block increment, which is the height or width of
visibleRect, based onorientation. - getScrollableTracksViewportHeight() - Method in class org.jgraph.JGraph
-
Returns false to indicate that the height of the viewport does not determine the height of the graph, unless the preferred height of the graph is smaller than the viewports height.
- getScrollableTracksViewportWidth() - Method in class org.jgraph.JGraph
-
Returns false to indicate that the width of the viewport does not determine the width of the graph, unless the preferred width of the graph is smaller than the viewports width.
- getScrollableUnitIncrement(Rectangle, int, int) - Method in class org.jgraph.JGraph
-
Returns the amount to increment when scrolling.
- getScrollPane() - Method in class com.jgraph.navigation.GraphNavigator
-
Returns the navigator pane that contains the backing graph.
- getScrollPane() - Method in class org.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
-
Returns the JScrollPane housing the JGraph, or null if one isn't found.
- getSelectables() - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Returns the cells that are currently selectable.
- getSelectables() - Method in interface org.jgraph.graph.GraphSelectionModel
-
Returns the cells that are currently selectable.
- getSelectedChildCount(Object) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Returns the number of selected childs for
cell. - getSelectionCell() - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Returns the first cell in the selection.
- getSelectionCell() - Method in interface org.jgraph.graph.GraphSelectionModel
-
Returns the first cell in the selection.
- getSelectionCell() - Method in class org.jgraph.JGraph
-
Returns the first selected cell.
- getSelectionCellAt(Point2D) - Method in class org.jgraph.JGraph
-
Returns the selection cell at the specified location.
- getSelectionCells() - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Returns the cells in the selection.
- getSelectionCells() - Method in interface org.jgraph.graph.GraphSelectionModel
-
Returns the cells in the selection.
- getSelectionCells() - Method in class org.jgraph.JGraph
-
Returns all selected cells.
- getSelectionCells(Object[]) - Method in class org.jgraph.JGraph
-
Returns all selected cells in
cells. - getSelectionCount() - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Returns the number of paths that are selected.
- getSelectionCount() - Method in interface org.jgraph.graph.GraphSelectionModel
-
Returns the number of cells that are selected.
- getSelectionCount() - Method in class org.jgraph.JGraph
-
Returns the number of cells selected.
- getSelectionMode() - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Returns the selection mode, one of
SINGLE_TREE_SELECTION,DISCONTIGUOUS_TREE_SELECTIONorCONTIGUOUS_TREE_SELECTION. - getSelectionMode() - Method in interface org.jgraph.graph.GraphSelectionModel
-
Returns the current selection mode, either
SINGLE_GRAPH_SELECTIONorMULTIPLE_GRAPH_SELECTION. - getSelectionModel() - Method in class org.jgraph.JGraph
-
Returns the model for selections.
- getShape() - Method in class org.jgraph.graph.EdgeView
-
Returns the shape of the view according to the last rendering state
- getShape(Map) - Static method in class com.jgraph.io.svg.SVGGraphConstants
-
Returns the font for the specified attribute map.
- getSharedInstance() - Static method in class com.jgraph.algebra.JGraphAlgebra
- getSharedInstance() - Static method in class org.jgraph.util.ParallelEdgeRouter
-
Getter for singleton managing parallel edges
- getShortestPath(GraphModel, Object, Object, JGraphCostFunction, int, boolean) - Method in class com.jgraph.algebra.JGraphAlgebra
-
Returns the shortest path between two cells or their descendants represented as an array of edges in order of traversal.
- getSize() - Method in class com.jgraph.algebra.JGraphUnionFind.Node
- getSize(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Return the size of the specified cell
- getSize(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the size attribute from the specified map.
- getSizeableAxis(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the sizeableAxis attribute from the specified map.
- getSource() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- getSource() - Method in interface org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange
-
Returns the source of this change.
- getSource() - Method in class org.jgraph.graph.DefaultEdge
-
Returns the source of the edge.
- getSource() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
-
Returns the source of this change.
- getSource() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
-
Returns the source of this change.
- getSource() - Method in interface org.jgraph.graph.Edge
-
Returns the source of the edge.
- getSource() - Method in class org.jgraph.graph.EdgeView
-
Returns the CellView that represents the source of the edge.
- getSource() - Method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
- getSource(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the vertex that is connected to the source end of the specified edge
- getSource(Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns the source of
edge. - getSource(Object) - Method in interface org.jgraph.graph.GraphModel
-
Returns the source of
edge. - getSourceActions(JComponent) - Method in class org.jgraph.graph.GraphTransferHandler
- getSourceParentView() - Method in class org.jgraph.graph.EdgeView
- getSourcePort(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the port that is connected to the source end of the specified edge
- getSourceVertex(GraphModel, Object) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Returns the source vertex of the edge by calling getParent on getSource on the specified model.
- getSplineX() - Method in class org.jgraph.util.Spline2D
- getSplineY() - Method in class org.jgraph.util.Spline2D
- getSpringForce() - Method in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.
- getSpringLength() - Method in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.
- getStartPoint() - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Returns the startPoint.
- getStartRadius() - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
- getTarget() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- getTarget() - Method in class org.jgraph.graph.DefaultEdge
-
Returns the target of the edge.
- getTarget() - Method in interface org.jgraph.graph.Edge
-
Returns the target of the edge.
- getTarget() - Method in class org.jgraph.graph.EdgeView
-
Returns the CellView that represents the target of the edge.
- getTarget(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the vertex that is connected to the target end of the specified edge
- getTarget(Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns the target of
edge. - getTarget(Object) - Method in interface org.jgraph.graph.GraphModel
-
Returns the target of
edge. - getTargetParentView() - Method in class org.jgraph.graph.EdgeView
- getTargetPort(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Returns the port that is connected to the target end of the specified edge
- getTargetVertex(GraphModel, Object) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Returns the target vertex of the edge by calling getParent on getTarget on the specified model.
- getTolerance() - Method in class org.jgraph.JGraph
-
Returns the maximum distance between the mousepointer and a cell to be selected.
- getTooltip() - Method in class com.jgraph.components.labels.RichTextBusinessObject
-
Hook for subclassers to create a custom tooltip for this user object.
- getToolTipText(MouseEvent) - Method in class org.jgraph.JGraph
-
Overrides
JComponent'sgetToolTipTextmethod in order to allow the graph to create a tooltip for the topmost cell under the mousepointer. - getTopmostCells(GraphModel, Object[]) - Static method in class org.jgraph.graph.DefaultGraphModel
- getTopmostViewAt(double, double, boolean, boolean) - Method in class org.jgraph.JGraph
-
Returns the topmost cell view at the specified location using the view's bounds on non-leafs to check for containment.
- getTransferData(DataFlavor) - Method in class org.jgraph.plaf.basic.BasicGraphTransferable
-
Returns an object which represents the data to be transferred.
- getTransferDataFlavors() - Method in class org.jgraph.plaf.basic.BasicGraphTransferable
-
Returns an array of DataFlavor objects indicating the flavors the data can be provided in.
- getTreeDistance() - Method in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
- getTreeLayoutNode(Object) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
Obtains the mapped node from the internal tree representation used from the cell specified
- getTreeLayoutNode(Object, boolean) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
Obtains the mapped node from the internal tree representation used from the cell specified
- getTreeNode(Object) - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- getTreeNode(Object) - Method in class com.jgraph.layout.tree.JGraphTreeLayout
-
Obtains the tree node corresponding to the specified cell
- getTreeNode(Object) - Method in class com.jgraph.layout.tree.OrganizationalChart
-
Obtains the tree node corresponding to the specified cell
- getTrianglePerimeterPoint(VertexView, Point2D, Point2D) - Method in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Utility method to return the perimeter point for a triangle.
- getTriesPerCell() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- getUI() - Method in class org.jgraph.JGraph
-
Returns the Linvalid input: '&F' object that renders this component.
- getUIClassID() - Method in class org.jgraph.JGraph
-
Returns the name of the Linvalid input: '&F' class that renders this component.
- getUnchangedEnergyRoundTermination() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- getUnconnectedVertices(boolean) - Method in class com.jgraph.layout.JGraphFacade
-
Returns all unconnected vertices in the graph.
- getUpdateLevel() - Method in class org.jgraph.graph.DefaultGraphModel
- getUserObject() - Method in class com.jgraph.algebra.JGraphFibonacciHeap.Node
- getUserObject(Object) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Deprecated.Use
GraphModel.getValue(Object)instead. - getValue() - Method in class com.jgraph.components.labels.RichTextBusinessObject
-
Returns the value for
RichTextBusinessObject.valueKey. - getValue(double) - Method in class org.jgraph.util.Spline
-
Returns an interpolated value.
- getValue(Object) - Method in class org.jgraph.graph.DefaultGraphModel
- getValue(Object) - Method in interface org.jgraph.graph.GraphModel
-
Returns the user object for the specified cell.
- getValue(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the value attribute from the specified map.
- getVertexMapping() - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
- getVertexShape(Map) - Static method in class com.jgraph.components.labels.CellConstants
-
Returns vertexShape from the specified map.
- getVerticalAlignment(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the verticalalignment attribute from the specified map.
- getVerticalTextPosition(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the verticaltextposition attribute from the specified map.
- getVertices() - Method in class com.jgraph.layout.JGraphFacade
-
Returns all vertices in the graph.
- getVertices(Collection, boolean) - Method in class com.jgraph.layout.JGraphFacade
-
Returns a collection of vertices found in the specified collection.
- getVerticesFilter() - Method in class com.jgraph.layout.JGraphFacade
- getViewPortBounds() - Method in class org.jgraph.JGraph
-
Return the bounds of the parent viewport, if one exists.
- getViews(GraphLayoutCache) - Method in interface org.jgraph.event.GraphModelEvent.GraphModelChange
-
Allows a
GraphLayoutCacheto retrieve an array ofCellViewsthat was previously stored withputViews(GraphLayoutCache, CellView[]). - getViews(GraphLayoutCache) - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- getViews(GraphLayoutCache) - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
-
Returns the views that have not changed explicitly, but implicitly because one of their dependent cells has changed.
- getVisibleCells(Object[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns a an array with the visible cells in
cells. - getVisibleParent(GraphModel, CellMapper, Object) - Method in class org.jgraph.graph.EdgeView
- getVisibleSet() - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the set of visible sets in this view.
- getWidth() - Method in class com.jgraph.layout.tree.JGraphAbstractTreeLayout.TreeNode
- getWidthSpacing() - Method in class com.jgraph.layout.simple.SimpleGridLayout
- getX() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- getX(int) - Method in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
-
Gets the value of x on the specified layer
- getY() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- gradientColor - Variable in class org.jgraph.graph.EdgeRenderer
-
The gradient color of the edge
- gradientColor - Variable in class org.jgraph.graph.VertexRenderer
-
Caches values of the colors to be used for painting the cell.
- GRADIENTCOLOR - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
gradientattribute. - gradients - Variable in class com.jgraph.io.svg.SVGGraphWriter
-
Holds the gradients created dynamically during the rendering process and added later to the defs part of the SVG output.
- graph - Variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Holds a reference to fetch the correct cell value from the model in paint.
- graph - Variable in class com.jgraph.layout.JGraphFacade
-
The JGraph to have the layout applied to it.
- graph - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
-
The facade that describes the graph to be acted upon
- graph - Variable in class com.jgraph.util.JGraphPrintingScrollPane
-
References the inner graph.
- graph - Variable in class org.jgraph.graph.DefaultGraphCellEditor
-
JTree instance listening too.
- graph - Variable in class org.jgraph.graph.DefaultGraphSelectionModel
-
Reference to the parent graph.
- graph - Variable in class org.jgraph.graph.EdgeRenderer
-
Cache the current graph for drawing
- graph - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
- graph - Variable in class org.jgraph.graph.GraphContext
-
Reference to the parent graph.
- graph - Variable in class org.jgraph.graph.VertexView.SizeHandle
- graph - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Component that we're going to be drawing into.
- GRAPH_LAYOUT_CACHE_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
graphModel. - GRAPH_MODEL_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
graphModel. - graphBackground - Variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Holds the background and foreground of the graph.
- graphBackground - Variable in class org.jgraph.graph.PortRenderer
-
Cache the current graph background.
- GraphCell - Interface in org.jgraph.graph
-
Defines the requirements for objects that appear as GraphCells.
- GraphCellEditor - Interface in org.jgraph.graph
-
Adds to CellEditor the extensions necessary to configure an editor in a graph.
- graphChanged(GraphModelEvent) - Method in class com.jgraph.navigation.GraphNavigator
- graphChanged(GraphModelEvent) - Method in interface org.jgraph.event.GraphModelListener
-
Invoked after a cell has changed in some way.
- graphChanged(GraphModelEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.GraphModelHandler
- graphChanged(GraphModelEvent.GraphModelChange) - Method in class org.jgraph.graph.GraphLayoutCache
-
Called from BasicGraphUI.ModelHandler to update the view based on the specified GraphModelEvent.
- GraphConstants - Class in org.jgraph.graph
-
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 org.jgraph.graph.GraphConstants
- GraphContext - Class in org.jgraph.graph
- GraphContext(JGraph, Object[]) - Constructor for class org.jgraph.graph.GraphContext
-
Constructs a graph context for
cellswith respect to the connections defined in the model, and the views in the view ofgraph. - graphDidChange() - Method in class org.jgraph.JGraph
-
Messaged when the graph has changed enough that we need to resize the bounds, but not enough that we need to remove the cells (e.g cells were inserted into the graph).
- GraphDropTargetListener() - Constructor for class org.jgraph.plaf.basic.BasicGraphUI.GraphDropTargetListener
- graphForeground - Variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Holds the background and foreground of the graph.
- graphLayoutCache - Variable in class com.jgraph.layout.JGraphFacade
-
The layout cache to have the layout applied to it.
- graphLayoutCache - Variable in class org.jgraph.graph.GraphContext
-
Reference to the graphs GraphLayoutCache.
- graphLayoutCache - Variable in class org.jgraph.JGraph
-
The view that defines the display properties of the model.
- graphLayoutCache - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Reference to the graph's view (geometric pattern).
- GraphLayoutCache - Class in org.jgraph.graph
-
An object that defines the view of a graphmodel.
- GraphLayoutCache() - Constructor for class org.jgraph.graph.GraphLayoutCache
-
Constructs a graph layout cache.
- GraphLayoutCache(GraphModel, CellViewFactory) - Constructor for class org.jgraph.graph.GraphLayoutCache
-
Constructs a view for the specified model that uses
factoryto create its views. - GraphLayoutCache(GraphModel, CellViewFactory, boolean) - Constructor for class org.jgraph.graph.GraphLayoutCache
-
Constructs a view for the specified model that uses
factoryto create its views. - GraphLayoutCache(GraphModel, CellViewFactory, CellView[], CellView[], boolean) - Constructor for class org.jgraph.graph.GraphLayoutCache
-
Constructs a view for the specified model that uses
factoryto create its views. - GraphLayoutCache.GraphLayoutCacheEdit - Class in org.jgraph.graph
-
An implementation of GraphLayoutCacheChange.
- graphLayoutCacheChanged(GraphLayoutCacheEvent) - Method in class com.jgraph.navigation.GraphNavigator
- graphLayoutCacheChanged(GraphLayoutCacheEvent) - Method in interface org.jgraph.event.GraphLayoutCacheListener
-
Invoked after a cell has changed in some way.
- graphLayoutCacheChanged(GraphLayoutCacheEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.GraphLayoutCacheHandler
- GraphLayoutCacheEdit(Object[], Map, Object[], Object[]) - Constructor for class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
-
Constructs a GraphViewEdit.
- GraphLayoutCacheEdit(Map) - Constructor for class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
-
Constructs a GraphViewEdit.
- GraphLayoutCacheEvent - Class in org.jgraph.event
-
Encapsulates information describing changes to a graph layout cache, and is used to notify graph layout cache listeners of the change.
- GraphLayoutCacheEvent(Object, GraphLayoutCacheEvent.GraphLayoutCacheChange) - Constructor for class org.jgraph.event.GraphLayoutCacheEvent
-
Used to create an event when cells have been changed, inserted, or removed, identifying the change as a GraphLayoutCacheChange object.
- GraphLayoutCacheEvent.GraphLayoutCacheChange - Interface in org.jgraph.event
-
Defines the interface for objects that may be used to represent a change to the graph layout cache.
- GraphLayoutCacheHandler() - Constructor for class org.jgraph.plaf.basic.BasicGraphUI.GraphLayoutCacheHandler
- graphLayoutCacheListener - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Updates the display when the view has changed.
- GraphLayoutCacheListener - Interface in org.jgraph.event
-
Defines the interface for an object that listens to changes in a GraphModel.
- graphModel - Variable in class org.jgraph.graph.GraphLayoutCache
-
Reference to the graphModel
- graphModel - Variable in class org.jgraph.JGraph
-
The model that defines the graph displayed by this object.
- graphModel - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Used to determine what to display.
- GraphModel - Interface in org.jgraph.graph
-
The interface that defines a suitable data model for a JGraph.
- GraphModelEdit(Object[], Object[], Map, ConnectionSet, ParentMap) - Constructor for class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
-
Constructs an edit record.
- GraphModelEvent - Class in org.jgraph.event
-
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 org.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 in org.jgraph.event
-
Defines the interface for objects that may be included into a GraphModelEvent to describe a model change.
- GraphModelHandler() - Constructor for class org.jgraph.plaf.basic.BasicGraphUI.GraphModelHandler
- GraphModelLayerEdit(Object[], int) - Constructor for class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
-
Constructs a GraphModelEdit.
- graphModelListener - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Is responsible for updating the view based on model events.
- GraphModelListener - Interface in org.jgraph.event
-
Defines the interface for an object that listens to changes in a GraphModel.
- GraphNavigator - Class in com.jgraph.navigation
- GraphNavigator(JGraph) - Constructor for class com.jgraph.navigation.GraphNavigator
-
Constructs a new graph navigator using
backingGraphto display the graph inGraphNavigator.currentGraph. - GraphNavigator.NavigatorPane - Class in com.jgraph.navigation
-
Scrollpane that implements special painting used for the navigator preview.
- GraphSelectionEvent - Class in org.jgraph.event
-
An event that characterizes a change in the current selection.
- GraphSelectionEvent(Object, Object[], boolean[]) - Constructor for class org.jgraph.event.GraphSelectionEvent
-
Represents a change in the selection of a GraphSelectionModel.
- GraphSelectionHandler() - Constructor for class org.jgraph.plaf.basic.BasicGraphUI.GraphSelectionHandler
- graphSelectionListener - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Updates the display when the selection changes.
- GraphSelectionListener - Interface in org.jgraph.event
-
The listener that's notified when the selection in a GraphSelectionModel changes.
- graphSelectionModel - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Model maintaining the selection.
- GraphSelectionModel - Interface in org.jgraph.graph
-
This interface represents the current state of the selection for the graph component.
- GraphSelectionRedirector() - Constructor for class org.jgraph.JGraph.GraphSelectionRedirector
- GraphTransferable - Class in org.jgraph.graph
-
An object that represents the clipboard contents for a graph selection.
- GraphTransferable(Object[], Map, Rectangle2D, ConnectionSet, ParentMap) - Constructor for class org.jgraph.graph.GraphTransferable
-
Constructs a new transferable selection for
cells,csandattrMap. - GraphTransferHandler - Class in org.jgraph.graph
- GraphTransferHandler() - Constructor for class org.jgraph.graph.GraphTransferHandler
- GraphUI - Class in org.jgraph.plaf
-
Pluggable look and feel interface for JGraph.
- GraphUI() - Constructor for class org.jgraph.plaf.GraphUI
- GraphUndoManager - Class in org.jgraph.graph
-
An UndoManager that may be shared among multiple GraphLayoutCache's.
- GraphUndoManager() - Constructor for class org.jgraph.graph.GraphUndoManager
- GRID_COLOR_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
gridColor. - GRID_SIZE_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
gridSize. - GRID_VISIBLE_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
gridVisible. - gridColor - Variable in class org.jgraph.graph.EdgeRenderer
-
The color of the graph grid
- gridColor - Variable in class org.jgraph.graph.VertexRenderer
-
Caches values of the colors to be used for painting the cell.
- gridColor - Variable in class org.jgraph.JGraph
-
The color of the grid.
- gridEnabled - Variable in class org.jgraph.JGraph
-
True if the snap method should be active (snap to grid).
- gridMode - Variable in class org.jgraph.JGraph
-
The style of the grid.
- gridSize - Variable in class org.jgraph.JGraph
-
The size of the grid in points.
- gridVisible - Variable in class org.jgraph.JGraph
-
True if the grid is visible.
- groupBounds - Variable in class org.jgraph.graph.AbstractCellView
-
Cached bounds of all children if vertex is a group
- groupHierarchies - Variable in class com.jgraph.layout.JGraphFacade
-
A collection of groups of sibling vertices
- GROUPOPAQUE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
groupOpaqueattribute. - groupsEditable - Variable in class org.jgraph.JGraph
-
True if the graph allows editing of non-leaf cells.
H
- handle - Static variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Defines the root handle size and location.
- handle - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Handle that we are going to use.
- HANDLE_COLOR_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
gridColor. - HANDLE_SIZE_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
gridColor. - handleAttributes(Map) - Method in class com.jgraph.components.labels.RichTextGraphModel
-
Extends the parent implementation to support changing properties onby adding a map for the business object to the nested map which is passed to an insert or edit call.
invalid reference
JGraphpadBusinessObject - handleAttributes(Map) - Method in class org.jgraph.graph.DefaultGraphModel
-
Applies
attributesto the cells specified as keys. - handleAttributes(Map) - Method in class org.jgraph.graph.GraphLayoutCache
-
Attention: Undo will not work for routing-change if ROUTING and POINTS are stored in different locations.
- handleColor - Variable in class org.jgraph.JGraph
-
Color of the handles and locked handles.
- handleConnection(ConnectionSet.Connection, boolean) - Method in class org.jgraph.graph.DefaultGraphModel
-
Inserts the specified connection into the model.
- handleConnectionSet(ConnectionSet) - Method in class org.jgraph.graph.DefaultGraphModel
-
Applies
connectionSetto the model. - handleEditTrigger(Object, MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
-
Handles edit trigger by starting the edit and return true if the editing has already started.
- handleEmptyGroups(Object[]) - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
-
Adds the groups that become empty to the cells that will be removed.
- handleExternalDrop(JGraph, Object[], Map, ConnectionSet, ParentMap, double, double) - Method in class org.jgraph.graph.GraphTransferHandler
- handleInsert(Object[]) - Method in class org.jgraph.graph.DefaultGraphModel
-
Inserts
cellsinto the model. - handleMarqueeEvent(MouseEvent, JGraph, Rectangle2D) - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Hook for subclassers.
- handleParentMap(ParentMap) - Method in class org.jgraph.graph.DefaultGraphModel
-
Applies
cellsto the model. - handler - Variable in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
- handleRemove(Object[]) - Method in class org.jgraph.graph.DefaultGraphModel
-
Removes
cellsfrom the model. - handles - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- handleSize - Variable in class org.jgraph.JGraph
-
Size of a handle.
- hasAncestorIn(GraphModel, Set, Object) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Returns true if the specified child has an ancestor in parents.
- hasFocus - Variable in class org.jgraph.graph.PortRenderer
-
Cached hasFocus and selected value.
- hasFocus - Variable in class org.jgraph.graph.VertexRenderer
-
Cached hasFocus and selected value.
- hashCode - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
-
Assigns a unique hashcode for each node.
- hashCode() - Method in class org.jgraph.graph.ConnectionSet.Connection
-
Ensure equality of hashCode wrt equals().
- hasNext() - Method in class org.jgraph.graph.DefaultGraphModel.EmptyIterator
- hasVisibleParent(Object, Set) - Method in class org.jgraph.graph.GraphLayoutCache
-
Checks if the port or one of its parents is visible.
- height - Variable in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
-
The height of this cell
- height - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout.TreeNode
-
The height of this node
- heightSpacing - Variable in class com.jgraph.layout.simple.SimpleGridLayout
-
Height spacing between vertices
- heightSquared - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
-
The height of the node squared, only used if approxNodeDimensions is set to true.
- HEXCOLOR_BLACK - Static variable in class com.jgraph.io.svg.SVGUtils
-
Represents the black color hex encoding.
- HEXCOLOR_SHADOW - Static variable in class com.jgraph.io.svg.SVGVertexWriter
-
Represents the shadow color hex encoding.
- HEXCOLOR_WHITE - Static variable in class com.jgraph.io.svg.SVGUtils
-
Represents the white color hex encoding.
- hidden - Variable in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
- hiddenMapping - Variable in class org.jgraph.graph.GraphLayoutCache
-
Maps cells to views.
- hideCells(Object[], boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Hides the specified cells with all children if
descandantsis true. - hideCellsForChange(GraphModelEvent.GraphModelChange) - Method in class org.jgraph.graph.GraphLayoutCache
- hidesDanglingConnections - Variable in class org.jgraph.graph.GraphLayoutCache
-
Boolean indicating whether existing connections should be hidden if their source or target port is removed from the model.
- hidesExistingConnections - Variable in class org.jgraph.graph.GraphLayoutCache
-
Boolean indicating whether existing connections should be hidden if their source or target and no parent of the ports is visible, either by hiding the cell or by changing the source or target of the edge to a hidden cell.
- highlight - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
-
Component that is used for highlighting cells if the graph does not allow XOR painting.
- highlight(JGraph, CellView) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
-
Highlights the given cell view or removes the highlight if no cell view is specified.
- highlightColor - Variable in class org.jgraph.graph.EdgeRenderer
-
The color of highlighted cells
- highlightColor - Variable in class org.jgraph.graph.VertexRenderer
-
Caches values of the colors to be used for painting the cell.
- highlightColor - Variable in class org.jgraph.JGraph
-
Highlight Color.
- HIT_LABEL_EXACT - Static variable in class org.jgraph.graph.EdgeRenderer
-
Switch for exact label hit detection on rotated labels.
- HORIZONTAL_ALIGNMENT - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
horizontalAlignmentattribute. - HORIZONTAL_TEXT_POSITION - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
horizontalTextPositionattribute. - horizontalParentsSet - Variable in class com.jgraph.layout.tree.OrganizationalChart
-
A set of cells whose children should be drawn in the vertical style
I
- ICON - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
iconattribute. - ignoresCellsInGroups - Variable in class com.jgraph.layout.JGraphFacade
-
Stores whether or not the layout is to only act on root cells in the model.
- ignoresHiddenCells - Variable in class com.jgraph.layout.JGraphFacade
-
Stores whether or not the layout is to act on only visible cells i.e.
- ignoresUnconnectedCells - Variable in class com.jgraph.layout.JGraphFacade
-
Stores whether or not the layout is to act on only cells that have at least one connection.
- ignoreTargetGroup - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- importData(JComponent, Transferable) - Method in class org.jgraph.graph.GraphTransferHandler
- importDataImpl(JComponent, Transferable) - Method in class org.jgraph.graph.GraphTransferHandler
- in - Variable in class org.jgraph.graph.GraphTransferHandler
- includeInGroupBounds(CellView) - Method in class org.jgraph.graph.AbstractCellView
-
This is used to exclude certain cell views from the group bounds computation.
- inCount - Variable in class org.jgraph.graph.GraphTransferHandler
- index - Variable in class org.jgraph.graph.VertexView.SizeHandle
- inHitRegion(double, double) - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Should return true if the passed in location is a valid mouse location to start editing from.
- inHitRegion(Point2D) - Method in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Detects whether or not a point has hit the folding icon.
- initialBounds - Variable in class org.jgraph.graph.VertexView.SizeHandle
- initialLabelLocation - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
-
Holds the initial location of the label.
- initialLayoutCache - Variable in class com.jgraph.navigation.GraphNavigator
-
References the inital layout cache of the backing graph.
- initialLocation - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- initialMoveRadius - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
The initial value of
moveRadius. - initialRank() - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
Basic determination of minimum layer ranking by working from from sources or sinks and working through each node in the relevant edge direction.
- initialTemp - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
Start value of temperature
- initialX - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
The minimum x position node placement starts at
- initOffscreen() - Method in class org.jgraph.graph.VertexView.SizeHandle
- initOffscreen() - Method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- insert - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- insert(JGraphFibonacciHeap.Node, double) - Method in class com.jgraph.algebra.JGraphFibonacciHeap
-
Inserts a new data element into the heap.
- insert(Object) - Method in class org.jgraph.graph.GraphLayoutCache
-
Inserts the specified vertex into the graph model.
- insert(Object[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Inserts the specified cells into the graph model.
- insert(Object[], Map, ConnectionSet, ParentMap) - Method in class org.jgraph.graph.GraphLayoutCache
-
Variant of the insert method that allows to pass a default connection set and parent map and nested map.
- insert(Object[], Map, ConnectionSet, ParentMap, UndoableEdit[]) - Method in class org.jgraph.graph.DefaultGraphModel
-
Inserts the
rootsand connections into the model. - insert(Object[], Map, ConnectionSet, ParentMap, UndoableEdit[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Inserts the
cellsand connections into the model, and absorbs the local attributes. - insert(Object[], Map, ConnectionSet, ParentMap, UndoableEdit[]) - Method in interface org.jgraph.graph.GraphModel
-
Inserts the
cellsand connections into the model, and passesattributesto the views. - insertClones(Object[], Map, Map, ConnectionSet, ParentMap, double, double) - Method in class org.jgraph.graph.GraphLayoutCache
-
Inserts the cloned cells from the clone map and clones the passed-in arguments according to the clone map before insertion and returns the clones in order of the cells.
- inserted - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- insertEdge(Object, Object, Object) - Method in class org.jgraph.graph.GraphLayoutCache
-
Inserts the specified edge into the graph model.
- insertGroup(Object, Object[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Inserts the specified cell as a parent of children.
- insertInto(Document) - Method in class com.jgraph.components.labels.RichTextValue
-
Inserts this rich text into the specified component.
- insertionLocation - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Needed to exchange information between Transfer- and MouseListener.
- insertViews(CellView[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Adds the specified model root cells to the view.
- INSET - Static variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Defines the default inset to render rich text.
- INSET - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
insetattribute. - installAttributes(CellView) - Method in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Extends the parent's method to configure the renderer for displaying the specified view.
- installAttributes(CellView) - Method in class com.jgraph.io.svg.SVGVertexRenderer
- installAttributes(CellView) - Method in class org.jgraph.graph.EdgeRenderer
-
Installs the attributes of specified cell in this renderer instance.
- installAttributes(CellView) - Method in class org.jgraph.graph.VertexRenderer
-
Install the attributes of specified cell in this renderer instance.
- installComponents() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Intalls the subcomponents of the graph, which is the renderer pane.
- installDefaults() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Invoked as part from the boilerplate install block.
- installKeyboardActions() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Invoked as part from the boilerplate install block.
- installListeners() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Invoked as part from the boilerplate install block.
- installUI(JComponent) - Method in class org.jgraph.plaf.basic.BasicGraphUI
- interHierarchySpacing - Variable in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
The spacing buffer between unconnected hierarchies
- interRankCellSpacing - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
The minimum distance between cells on adjacent ranks
- interRankCellSpacing - Variable in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
The spacing buffer added between cell on adjacent layers
- intersection(Point2D, Point2D, Point2D, Point2D) - Method in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Find the point of intersection of two straight lines (which follow the equation y=mx+b) one line is an incoming edge and the other is one side of the diamond.
- intersects(JGraph, Rectangle2D) - Method in class org.jgraph.graph.AbstractCellView
-
Returns true if the view intersects the given rectangle.
- intersects(JGraph, Rectangle2D) - Method in interface org.jgraph.graph.CellView
-
Returns true if the view intersects the given rectangle.
- intersects(JGraph, Rectangle2D) - Method in class org.jgraph.graph.EdgeView
-
Returns true if this view intersects the given rectangle.
- intersects(JGraph, CellView, Rectangle) - Method in class org.jgraph.graph.EdgeRenderer
-
Returns true if the edge shape intersects the given rectangle.
- intraCellSpacing - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
The minimum buffer between cells on the same rank
- intraCellSpacing - Variable in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
The spacing buffer added between cells on the same layer
- invalidate() - Method in class org.jgraph.graph.EdgeView.EdgeHandle
- invalidate() - Method in class org.jgraph.graph.EdgeView
-
Resets the cached values of the edge view
- invalidate() - Method in class org.jgraph.graph.VertexView.SizeHandle
- invert() - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyEdge
-
Inverts the direction of this internal edge(s)
- invisible - Variable in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
- INVOKES_STOP_CELL_EDITING_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
messagesStopCellEditing. - invokesStopCellEditing - Variable in class org.jgraph.JGraph
-
If true, when editing is to be stopped by way of selection changing, data in graph changing or other means
stopCellEditingis invoked, and changes are saved. - IS_MAC - Static variable in class org.jgraph.JGraph
- isAbsoluteX(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the absolutex attribute from the specified map.
- isAbsoluteY(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the absolutey attribute from the specified map.
- isActOnUnconnectedVerticesOnly() - Method in class com.jgraph.layout.simple.SimpleGridLayout
- isAddedCell() - Method in class org.jgraph.event.GraphSelectionEvent
-
Returns true if the first cell has been added to the selection, a return value of false means the first cell has been removed from the selection.
- isAddedCell(int) - Method in class org.jgraph.event.GraphSelectionEvent
-
Returns true if the cell identified by
indexwas added to the selection. - isAddedCell(Object) - Method in class org.jgraph.event.GraphSelectionEvent
-
Returns true if the cell identified by cell was added to the selection.
- isAddPointEvent(MouseEvent) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
-
Returning true signifies a mouse event adds a new point to an edge.
- isAddToSelectionEvent(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returning true signifies that cells are added to the selection.
- isAllAttributesLocal() - Method in class org.jgraph.graph.GraphLayoutCache
- isAlwaysReceiveAsCopyAction() - Method in class org.jgraph.graph.GraphTransferHandler
- isAncestor(JGraphHierarchyNode) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
- isAntiAliased() - Method in class org.jgraph.JGraph
-
Returns true if the graph will be anti aliased.
- isApproxNodeDimensions() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- isAutoRadius() - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- isAutoResizeGraph() - Method in class org.jgraph.JGraph
-
Returns true if the graph should be automatically resized when cells are being moved below the bottom right corner.
- isAutoSize(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the autosize attribute from the specified map.
- isAutoSizeOnValueChange() - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns true if cells should be auto-sized when their values change
- isBackgroundScaled() - Method in class org.jgraph.JGraph
- isBeginFill(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the beginfill attribute from the specified map.
- isBendable() - Method in class org.jgraph.JGraph
-
Returns true if the graph allows adding/removing/modifying points.
- isBendable(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the bendable attribute from the specified map.
- isCellEditable(Object) - Method in class org.jgraph.JGraph
-
Returns
trueif the graph and the cell are editable. - isCellEditable(EventObject) - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
If the realEditor returns true to this message, prepareForEditing is messaged and true is returned.
- isCellSelected(Object) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Returns true if the cell,
cell, is in the current selection. - isCellSelected(Object) - Method in interface org.jgraph.graph.GraphSelectionModel
-
Returns true if the cell,
cell, is in the current selection. - isCellSelected(Object) - Method in class org.jgraph.JGraph
-
Returns true if the cell is currently selected.
- isChildrenSelectable() - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Returns true if the selection model allows the selection of children.
- isChildrenSelectable() - Method in interface org.jgraph.graph.GraphSelectionModel
-
Returns true if the selection model allows the selection of children.
- isChildrenSelectable(Object) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Hook for subclassers for fine-grained control over stepping-into cells.
- isChildrenSelectable(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the childrenselectable attribute from the specified map.
- isChildrenSelected(Object) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Returns true if the cell,
cell, has selected children. - isChildrenSelected(Object) - Method in interface org.jgraph.graph.GraphSelectionModel
-
Returns true if the cell,
cell, has selected children. - isCloneable() - Method in class org.jgraph.JGraph
-
Returns true if cells are cloned on CTRL-Drag operations.
- isCombineLevelNodes() - Method in class com.jgraph.layout.tree.JGraphTreeLayout
- isCompactLayout() - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
- isCompactLayout() - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- isComponent() - Method in class com.jgraph.components.labels.RichTextBusinessObject
-
Returns true if the value is a component.
- isConnectable() - Method in class org.jgraph.JGraph
-
Returns true if the graph allows new connections to be established.
- isConnectable(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the connectable attribute from the specified map.
- isConstrained(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the constrained attribute from the specified map.
- isConstrainedMoveEvent(MouseEvent) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
- isConstrainedMoveEvent(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returning true signifies a move should only be applied to one direction.
- isConstrainedSizeEvent(MouseEvent) - Method in class org.jgraph.graph.VertexView.SizeHandle
- isContextVisible - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- isControlAttribute(Object, Object, Object) - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns true if
keyis a control attribute - isDataFlavorSupported(DataFlavor) - Method in class org.jgraph.plaf.basic.BasicGraphTransferable
-
Returns whether or not the specified data flavor is supported for this object.
- isDescendant(CellView, CellView) - Method in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
- isDeterministic - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Whether or not nodes should be processed in the same order every time.
- isDeterministic() - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- isDeterministic() - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
- isDeterministic() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- isDirected() - Method in class com.jgraph.layout.JGraphFacade
- isDisconnectable() - Method in class org.jgraph.JGraph
-
Returns true if the graph allows existing connections to be removed.
- isDisconnectable(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the disconnectable attribute from the specified map.
- isDisconnectOnMove() - Method in class org.jgraph.JGraph
-
Returns true if selected edges should be disconnected from unselected vertices when they are moved.
- isDoubleBuffered - Variable in class org.jgraph.graph.VertexRenderer
-
Cached value of the double buffered state
- isDragEnabled() - Method in class org.jgraph.JGraph
-
Returns true if the graph uses Drag-and-Drop to move cells.
- isDragging - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
-
Indicates whether this handle has started drag and drop.
- isDropEnabled() - Method in class org.jgraph.JGraph
-
Returns true if the graph accepts drops/pastes from external sources.
- isEdge() - Method in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
- isEdge() - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyEdge
- isEdge() - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
- isEdge(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Returns whether or not the specified cell is an edge and should be taken into account by the layout
- isEdge(Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns
trueifedgeis a valid edge. - isEdge(Object) - Method in interface org.jgraph.graph.GraphModel
-
Returns
trueifedgeis a valid edge. - isEdgeConnectable - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
- isEdgePromotion() - Method in class com.jgraph.layout.JGraphFacade
- isEditable() - Method in class org.jgraph.JGraph
-
Returns true if the graph is editable (if it allows cells to be edited).
- isEditable(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the editable attribute from the specified map.
- isEditing - Variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Specifies whether the current view is a rich text value, and if the image should be stretched.
- isEditing() - Method in class org.jgraph.graph.EdgeView.EdgeHandle
- isEditing() - Method in class org.jgraph.JGraph
-
Returns true if the graph is being edited.
- isEditing(JGraph) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returns true if the graph is being edited.
- isEditing(JGraph) - Method in class org.jgraph.plaf.GraphUI
-
Returns true if the graph is being edited.
- isEmpty() - Method in class com.jgraph.algebra.JGraphFibonacciHeap
- isEmpty() - Method in class org.jgraph.graph.ConnectionSet
-
Returns
trueif the connection set is empty. - isEmpty() - Method in class org.jgraph.graph.GraphContext
-
Returns
trueif this object contains no cells. - isEnabled() - Method in class org.jgraph.plaf.basic.BasicGraphUI.GraphIncrementAction
- isEndFill(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the endfill attribute from the specified map.
- isExactSegmentLabel(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns whether the exact segment is worked out for placement of labels along edges for the specified cell.
- isFillable(int) - Method in class org.jgraph.graph.EdgeRenderer
- isFineTuning - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Whether or not fine tuning is on.
- isFineTuning() - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
- isFineTuning() - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- isFineTuning() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- isFixRoots() - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- isForceMarqueeEvent(MouseEvent) - Method in class com.jgraph.navigation.PanningTool
-
The panning tool always has control if it is selected.
- isForceMarqueeEvent(MouseEvent) - Method in class org.jgraph.graph.BasicMarqueeHandler
- isForceMarqueeEvent(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returning true signifies the marquee handler has precedence over other handlers, and is receiving subsequent mouse events.
- isGridEnabled() - Method in class org.jgraph.JGraph
-
Returns true if the grid is active.
- isGridVisible() - Method in class org.jgraph.JGraph
-
Returns true if the grid will be visible.
- isGroup - Variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Specifies whether the current view is a rich text value, and if the image should be stretched.
- isGroup(GraphModel, Object) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Checks whether the cell has at least one child which is not a port.
- isGroupOpaque(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the opaque attribute from the specified map.
- isGroupsEditable() - Method in class org.jgraph.JGraph
- isHidesDanglingConnections() - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the hidesDanglingConnections.
- isHidesExistingConnections() - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the hidesExistingConnections.
- isHTMLFlavor(DataFlavor) - Method in class org.jgraph.plaf.basic.BasicGraphTransferable
-
Returns whether or not the specified data flavor is an HTML flavor that is supported.
- isHTMLSupported() - Method in class org.jgraph.graph.GraphTransferable
-
Returns true if the transferable support a text/html format.
- isHTMLSupported() - Method in class org.jgraph.plaf.basic.BasicGraphTransferable
-
Whether the HTML flavors are offered.
- IsIgnoresCellsInGroups() - Method in class com.jgraph.layout.JGraphFacade
- isIgnoresHiddenCells() - Method in class com.jgraph.layout.JGraphFacade
- isIgnoresUnconnectedCells() - Method in class com.jgraph.layout.JGraphFacade
- isJumpToDefaultPort - Variable in class org.jgraph.JGraph
-
True if getPortViewAt should return the default port if no other port is found.
- isJumpToDefaultPort() - Method in class org.jgraph.JGraph
-
Returns true if getPortViewAt should return the default port if no other port is found.
- isKeyDown - Variable in class org.jgraph.plaf.basic.BasicGraphUI.KeyHandler
-
Set to true while keyPressed is active.
- isLabelAlongEdge(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the true if the label should be painted along the edge.
- isLabelEnabled(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns whether the label is enabled for the specified cell.
- isLayoutFromSinks() - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- isLeaf() - Method in class org.jgraph.graph.AbstractCellView
-
Returns
trueif the view is a leaf. - isLeaf() - Method in interface org.jgraph.graph.CellView
-
Returns true if the view is a leaf.
- isLeaf(Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns whether the specified node is a leaf node.
- isLeaf(Object) - Method in interface org.jgraph.graph.GraphModel
-
Returns whether the specified node is a leaf node.
- isLocalAttribute(Object, Object, Object) - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns true if the set of local attributes contains
key - isLoop() - Method in class org.jgraph.graph.EdgeView
-
Returns true if the edge is a loop.
- isMarqueeTriggerEvent(MouseEvent, JGraph) - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Hook for subclassers.
- isMoveable - Variable in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.Local copy of isMoveable
- isMoveable - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
Local copy of isMoveable
- isMoveable() - Method in class org.jgraph.JGraph
- isMoveable(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Returns true if the cell is moveable.
- isMoveable(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the moveable attribute from the specified map.
- isMoveBelowZero - Variable in class org.jgraph.graph.EdgeRenderer
-
Boolean attributes of the current edgeview.
- isMoveBelowZero() - Method in class org.jgraph.JGraph
-
Returns true if the graph allows to move cells below zero.
- isMoveBeyondGraphBounds() - Method in class org.jgraph.JGraph
- isMoveIntoGroups - Variable in class org.jgraph.JGraph
-
Specifies if cells should be added to a group when moved over the group's area.
- isMoveIntoGroups() - Method in class org.jgraph.JGraph
-
Returns true if cells should be added to groups when moved over the group's area.
- isMoveOutOfGroups - Variable in class org.jgraph.JGraph
-
Specifies if cells should be removed from groups when removed from the group area.
- isMoveOutOfGroups() - Method in class org.jgraph.JGraph
-
Returns true if cells should be removed from groups when removed from the group's area.
- isMoveRoots() - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- isMovesChildrenOnExpand() - Method in class org.jgraph.graph.GraphLayoutCache
- isMovesParentsOnCollapse() - Method in class org.jgraph.graph.GraphLayoutCache
- isMoving - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
-
Indicates whether this handle is currently moving cells.
- isNew - Variable in class org.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
- isNew() - Method in class org.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
-
Returns the isNew.
- isOpaque(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the opaque attribute from the specified map.
- isOptimizeBorderLine - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Whether or not nodes will contribute an energy cost as they approach the bound of the graph.
- isOptimizeBorderLine() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- isOptimizeEdgeCrossing - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Whether or not edges crosses will be calculated as an energy cost function.
- isOptimizeEdgeCrossing() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- isOptimizeEdgeDistance - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Whether or not the distance between edge and nodes will be calculated as an energy cost function.
- isOptimizeEdgeDistance() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- isOptimizeEdgeLength - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Whether or not edge lengths will be calculated as an energy cost function.
- isOptimizeEdgeLength() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- isOptimizeNodeDistribution - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Whether or not node distribute will contribute an energy cost where nodes are close together.
- isOptimizeNodeDistribution() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- isOrdered() - Method in class com.jgraph.layout.JGraphFacade
- isOrdered() - Method in class com.jgraph.layout.simple.SimpleGridLayout
- isPageVisible - Variable in class com.jgraph.util.JGraphPrintingScrollPane
-
Specifies if the background page is visible.
- isPageVisible() - Method in class com.jgraph.util.JGraphPrintingScrollPane
-
Returns true if the background page is visible.
- isPartial() - Method in class org.jgraph.graph.GraphLayoutCache
- isPlainFlavor(DataFlavor) - Method in class org.jgraph.plaf.basic.BasicGraphTransferable
-
Returns whether or not the specified data flavor is an plain flavor that is supported.
- isPlainSupported() - Method in class org.jgraph.graph.GraphTransferable
-
Returns true if the transferable support a text/plain format.
- isPlainSupported() - Method in class org.jgraph.plaf.basic.BasicGraphTransferable
-
Whether the plain text flavors are offered.
- isPort(Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Returns
trueifportis a valid port, possibly supporting edge connection. - isPort(Object) - Method in interface org.jgraph.graph.GraphModel
-
Returns
trueifportis a valid port, possibly supporting edge connection. - isPortsOnTop() - Method in class org.jgraph.JGraph
- isPortsScaled() - Method in class org.jgraph.JGraph
-
Returns true if the ports will be scaled.
- isPortsVisible() - Method in class org.jgraph.JGraph
-
Returns true if the ports will be visible.
- isPositionMultipleTrees() - Method in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
- isPreviewInvalidNullPorts() - Method in class org.jgraph.JGraph
-
Returns true if graph allows invalid null ports during previews
- isReconnectsEdgesToVisibleParent() - Method in class org.jgraph.graph.GraphLayoutCache
-
Deprecated.edges are moved to parent view and back automatically
- isRemembersCellViews() - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the remembersCellViews.
- isRemoveAll(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the removeall attribute from the specified map.
- isRemoveEmptyGroups() - Method in class org.jgraph.graph.DefaultGraphModel
- isRemovePointEvent(MouseEvent) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
-
Returning true signifies a mouse event removes a given point.
- isResize(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the resize attribute from the specified map.
- isResizesParentsOnCollapse() - Method in class org.jgraph.graph.GraphLayoutCache
- isReversed - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyEdge
-
Whether or not the direction of this edge has been reversed internally to create a DAG for the hierarchical layout
- isReversed() - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyEdge
- isRicherFlavor(DataFlavor) - Method in class org.jgraph.plaf.basic.BasicGraphTransferable
- isRichText - Variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Specifies whether the current view is a rich text value, and if the image should be stretched.
- isRichText() - Method in class com.jgraph.components.labels.RichTextBusinessObject
-
Returns true if the value is a rich text value.
- isRoot(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Returns true if
cellis a root. - isSelectable(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the selectable attribute from the specified map.
- isSelectionEmpty() - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Returns true if the selection is currently empty.
- isSelectionEmpty() - Method in interface org.jgraph.graph.GraphSelectionModel
-
Returns true if the selection is currently empty.
- isSelectionEmpty() - Method in class org.jgraph.JGraph
-
Returns true if the selection is currently empty.
- isSelectionEnabled() - Method in class org.jgraph.JGraph
-
Returns true if the cell selection is enabled
- isSelectsAllInsertedCells() - Method in class org.jgraph.graph.GraphLayoutCache
- isSelectsLocalInsertedCells() - Method in class org.jgraph.graph.GraphLayoutCache
- isShadow(Map) - Static method in class com.jgraph.io.svg.SVGGraphConstants
-
Returns the shadow for the specified attribute map.
- isShowsChangedConnections() - Method in class org.jgraph.graph.GraphLayoutCache
- isShowsExistingConnections() - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the showsExistingConnections.
- isShowsInsertedConnections() - Method in class org.jgraph.graph.GraphLayoutCache
-
Returns the showsInsertedConnections.
- isShowsInvisibleEditedCells() - Method in class org.jgraph.graph.GraphLayoutCache
- isSignificant() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- isSignificant() - Method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
- isSinksAtLayerZero() - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
- isSizeable() - Method in class org.jgraph.JGraph
-
Returns true if the graph allows cells to be resized.
- isSizeable(Map) - Static method in class org.jgraph.graph.GraphConstants
-
Returns the sizeable attribute from the specified map.
- isSnapSelectedView() - Method in class org.jgraph.plaf.basic.BasicGraphUI
- isSource - Variable in class org.jgraph.graph.ConnectionSet.Connection
-
Indicates if
portis the source ofedge. - isSource() - Method in class org.jgraph.graph.ConnectionSet.Connection
-
Returns
trueifportis the source ofedge. - isSourceEditing() - Method in class org.jgraph.graph.EdgeView.EdgeHandle
- isStopped - Variable in class com.jgraph.layout.JGraphLayoutProgress
-
Specifies whether the layout was stopped in the user interface.
- isStopped() - Method in class com.jgraph.layout.JGraphLayoutProgress
-
Stoppable layouts should check this within their inner-most loops and return immediately if this returns true.
- ISSTOPPED_PROPERTY - Static variable in class com.jgraph.layout.JGraphLayoutProgress
-
Bound property name for
isStopped. - isStretchImage(Map) - Static method in class com.jgraph.components.labels.CellConstants
-
Returns true if stretchImage in this map is true.
- isStringFlavor(DataFlavor) - Method in class org.jgraph.plaf.basic.BasicGraphTransferable
-
Returns whether or not the specified data flavor is a String flavor that is supported.
- isTargetEditing() - Method in class org.jgraph.graph.EdgeView.EdgeHandle
- isToggleSelectionEvent(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Returning true signifies a mouse event on the cell should toggle the selection of only the cell under mouse.
- isVertex() - Method in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
- isVertex() - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyEdge
- isVertex() - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
- isVertex(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Returns whether or not the specified cell is a vertex and should be taken into account by the layout
- isVertex(GraphModel, Object) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Returns
trueifvertexis a valid vertex. - isVerticalStyleChildren() - Method in class com.jgraph.layout.tree.OrganizationalChart.OrganizationalTreeNode
- isVisible(Object) - Method in class org.jgraph.graph.GraphLayoutCache
-
Whether or not the specified cell is visible.
- isVolatileOffscreen() - Method in class org.jgraph.JGraph
- isXorEnabled() - Method in class org.jgraph.JGraph
-
Returns true if the graph accepts drops/pastes from external sources.
- iteration - Variable in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.current iteration number
- iteration - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
Current iteration count
- iteration - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
current iteration number of the layout
- iteration - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
The current iteration of the layout
- iterationsWithoutImprovement - Variable in class com.jgraph.layout.hierarchical.JGraphMedianHybridCrossingReduction
J
- JGraph - Class in org.jgraph
-
A control that displays a network of related objects using the well-known paradigm of a graph.
- JGraph() - Constructor for class org.jgraph.JGraph
-
Returns a
JGraphwith a sample model. - JGraph(GraphLayoutCache) - Constructor for class org.jgraph.JGraph
-
Returns an instance of
JGraphwhich displays the data model using the specified view. - JGraph(GraphModel) - Constructor for class org.jgraph.JGraph
-
Returns an instance of
JGraphwhich displays the the specified data model. - JGraph(GraphModel, BasicMarqueeHandler) - Constructor for class org.jgraph.JGraph
-
Returns an instance of
JGraphwhich displays the specified data model and assigns the specified marquee handler - JGraph(GraphModel, GraphLayoutCache) - Constructor for class org.jgraph.JGraph
-
Returns an instance of
JGraphwhich displays the specified data model using the specified view. - JGraph(GraphModel, GraphLayoutCache, BasicMarqueeHandler) - Constructor for class org.jgraph.JGraph
-
Returns an instance of
JGraphwhich displays the specified data model using the specified view and assigns the specified marquee handler - JGraph.EmptySelectionModel - Class in org.jgraph
-
EmptySelectionModelis aGraphSelectionModelthat does not allow anything to be selected. - JGraph.GraphSelectionRedirector - Class in org.jgraph
-
Handles creating a new
GraphSelectionEventwith theJGraphas the source and passing it off to all the listeners. - JGraphAbstractHierarchyCell - Class in com.jgraph.layout.hierarchical.model
-
An abstraction of an internal hierarchy node or edge
- JGraphAbstractHierarchyCell() - Constructor for class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
- JGraphAbstractTreeLayout - Class in com.jgraph.layout.tree
-
An implementation of a basic tree layout.
- JGraphAbstractTreeLayout() - Constructor for class com.jgraph.layout.tree.JGraphAbstractTreeLayout
- JGraphAbstractTreeLayout.TreeNode - Class in com.jgraph.layout.tree
-
An ADT representing a node in a tree structure.
- JGraphAlgebra - Class in com.jgraph.algebra
-
A singleton class that provides algorithms for graphs.
- JGraphAlgebra() - Constructor for class com.jgraph.algebra.JGraphAlgebra
-
Subclassers may override to provide special union find and priority queue datastructures.
- JGraphAnnealingLayout - Class in com.jgraph.layout.graph
-
Deprecated.use JGraphOrganicLayout instead
- JGraphAnnealingLayout() - Constructor for class com.jgraph.layout.graph.JGraphAnnealingLayout
-
Deprecated.use JGraphOrganicLayout instead
- JGraphAnnealingLayout(Rectangle2D) - Constructor for class com.jgraph.layout.graph.JGraphAnnealingLayout
-
Deprecated.Constructor for SimulatedAnnealingAlgorithm.
- JGraphCompactTreeLayout - Class in com.jgraph.layout.tree
-
The compact tree layout is a Moen layout, which concentrates on making the graph as compact as possible whilst still allowing correctly for varations in node shapes and sizes The paper by Moen is called "Drawing Dynamic Trees" and may be purchased from http://csdl.computer.org/comp/mags/so/1990/04/s4021abs.htm
- JGraphCompactTreeLayout() - Constructor for class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
Default constructor, sets level distance and orientation to defaults
- JGraphCompactTreeLayout.CompactTreeNode - Class in com.jgraph.layout.tree
-
Abstraction of node in a tree structure
- JGraphCompoundLayout - Class in com.jgraph.layout
-
This allows to recursively compose any number of abstract layouts into a compound abstract layout.
- JGraphCompoundLayout() - Constructor for class com.jgraph.layout.JGraphCompoundLayout
-
Default constructor
- JGraphCompoundLayout(JGraphLayout[]) - Constructor for class com.jgraph.layout.JGraphCompoundLayout
-
Constructs a compound layout consisting of the specified first- and secondStep.
- JGraphConstantCostFunction - Class in com.jgraph.algebra.cost
-
This allows to recursively compose any number of abstract layouts into a compound abstract layout.
- JGraphConstantCostFunction(double) - Constructor for class com.jgraph.algebra.cost.JGraphConstantCostFunction
- JGraphCoordinateAssignment - Class in com.jgraph.layout.hierarchical
-
Sets the horizontal locations of node and edge dummy nodes on each layer.
- JGraphCoordinateAssignment(double, double, int, boolean, double, double) - Constructor for class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
Creates a JGraphCoordinateAssignment
- JGraphCoordinateAssignment.AreaSpatialCache - Class in com.jgraph.layout.hierarchical
-
Utility class that stores a collection of vertices and edge points within a certain area.
- JGraphCoordinateAssignment.WeightedCellSorter - Class in com.jgraph.layout.hierarchical
-
A utility class used to track cells whilst sorting occurs on the weighted sum of their connected edges.
- JGraphCostFunction - Interface in com.jgraph.algebra.cost
-
The cost function takes a cell and returns it's cost as a double.
- JGraphDistanceCostFunction - Class in com.jgraph.algebra.cost
-
This class implements a priority queue.
- JGraphDistanceCostFunction(CellMapper) - Constructor for class com.jgraph.algebra.cost.JGraphDistanceCostFunction
- JGraphFacade - Class in com.jgraph.layout
-
An abstract description of a graph that can be used by a layout algorithm.
- JGraphFacade(GraphLayoutCache) - Constructor for class com.jgraph.layout.JGraphFacade
-
Creates a JGraphFacade specifying the graph passed in as the input graph.
- JGraphFacade(GraphLayoutCache, Object[], boolean, boolean, boolean, boolean, JGraphCostFunction, JGraphAlgebra) - Constructor for class com.jgraph.layout.JGraphFacade
-
Creates a JGraphFacade specifying the graph passed in as the input graph.
- JGraphFacade(GraphModel, Object[], boolean, boolean, boolean, boolean, JGraphCostFunction, JGraphAlgebra) - Constructor for class com.jgraph.layout.JGraphFacade
-
Creates a JGraphGenericFacade specifying the graph passed in as the input graph.
- JGraphFacade(GraphModel, GraphLayoutCache, Object[], boolean, boolean, boolean, boolean, JGraphCostFunction, JGraphAlgebra) - Constructor for class com.jgraph.layout.JGraphFacade
-
Creates a JGraphGenericFacade specifying the graph passed in as the input graph.
- JGraphFacade(JGraph) - Constructor for class com.jgraph.layout.JGraphFacade
-
Constructs a JGraphGraphFacade specifying the graph passed in as the input graph
- JGraphFacade(JGraph, Object[]) - Constructor for class com.jgraph.layout.JGraphFacade
-
Constructs a JGraphGraphFacade specifying the graph passed in as the input graph
- JGraphFacade(JGraph, Object[], boolean, boolean, boolean, boolean) - Constructor for class com.jgraph.layout.JGraphFacade
-
Constructs a JGraphGraphFacade
- JGraphFacade(JGraph, Object[], boolean, boolean, boolean, boolean, JGraphCostFunction, JGraphAlgebra) - Constructor for class com.jgraph.layout.JGraphFacade
-
Creates a JGraphGraphFacade specifying the graph passed in as the input graph.
- JGraphFacade.CellVisitor - Interface in com.jgraph.layout
-
Defines the interface that visitors use to perform operations upon the graph information during depth first search (dfs) or other tree-traversal strategies implemented by subclassers.
- JGraphFacade.DefaultComparator - Class in com.jgraph.layout
-
A default comparator for ordering cell views.
- JGraphFastOrganicLayout - Class in com.jgraph.layout.organic
-
This layout is an implementation of "Graph Drawing by Force-Directed Placement" by Fruchterman and Reingold (1991).
- JGraphFastOrganicLayout() - Constructor for class com.jgraph.layout.organic.JGraphFastOrganicLayout
- JGraphFibonacciHeap - Class in com.jgraph.algebra
-
This class implements a priority queue.
- JGraphFibonacciHeap() - Constructor for class com.jgraph.algebra.JGraphFibonacciHeap
- JGraphFibonacciHeap.Node - Class in com.jgraph.algebra
-
Implements a node of the Fibonacci heap.
- JGraphFRLayout - Class in com.jgraph.layout.graph
-
Deprecated.use JGraphFastOrganicLayout instead
- JGraphFRLayout() - Constructor for class com.jgraph.layout.graph.JGraphFRLayout
-
Deprecated.use JGraphFastOrganicLayout instead
- JGraphGreedyCycleRemover - Class in com.jgraph.layout.hierarchical
-
A Greedy Cycle removal algorithm for pre-processing cyclic graphs prior to applying a hierarchical layout.
- JGraphGreedyCycleRemover(Object[]) - Constructor for class com.jgraph.layout.hierarchical.JGraphGreedyCycleRemover
-
Constructor that has the roots specified
- JGraphHierarchicalLayout - Class in com.jgraph.layout.hierarchical
-
The top level compound layout of the hierarchical layout.
- JGraphHierarchicalLayout() - Constructor for class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
The default constructor
- JGraphHierarchicalLayout(boolean) - Constructor for class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
Creates a hierarchical layout, constructing the components of the layout stages
- JGraphHierarchicalLayoutStep - Interface in com.jgraph.layout.hierarchical
-
The specific layout interface for hierarchical layouts.
- JGraphHierarchyEdge - Class in com.jgraph.layout.hierarchical.model
-
An abstraction of a hierarchical edge for the hierarchy layout
- JGraphHierarchyEdge(List) - Constructor for class com.jgraph.layout.hierarchical.model.JGraphHierarchyEdge
-
Constructs a hierarchy edge
- JGraphHierarchyModel - Class in com.jgraph.layout.hierarchical.model
-
Internal model of a hierarchical graph.
- JGraphHierarchyModel(JGraphFacade) - Constructor for class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
Constructor with no parameters creates a default model
- JGraphHierarchyModel(JGraphFacade, Object[], boolean, boolean, boolean) - Constructor for class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
Creates an internal ordered graph model using the vertices passed in.
- JGraphHierarchyNode - Class in com.jgraph.layout.hierarchical.model
-
An abstraction of an internal node in the hierarchy layout
- JGraphHierarchyNode(Object) - Constructor for class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
-
Constructs an internal node to represent the specified real graph cell
- JGraphHierarchyRank - Class in com.jgraph.layout.hierarchical.model
-
An abstraction of a rank in the hierarchy layout.
- JGraphHierarchyRank() - Constructor for class com.jgraph.layout.hierarchical.model.JGraphHierarchyRank
- JGraphISOMLayout - Class in com.jgraph.layout.graph
-
Deprecated.use JGraphSelfOrganizingOrganicLayout instead
- JGraphISOMLayout() - Constructor for class com.jgraph.layout.graph.JGraphISOMLayout
-
Deprecated.use JGraphSelfOrganizingOrganicLayout instead
- JGraphLayout - Interface in com.jgraph.layout
-
The class that defines a layout algorithm.
- JGraphLayout.Stoppable - Interface in com.jgraph.layout
-
An additional interface that should be implemented if a layout is expected to run longer.
- JGraphLayoutProgress - Class in com.jgraph.layout
-
Describes the state of a long-running layout.
- JGraphLayoutProgress() - Constructor for class com.jgraph.layout.JGraphLayoutProgress
-
Constructs a new layout progress with a maximum progress of 0.
- JGraphLayoutProgress(int) - Constructor for class com.jgraph.layout.JGraphLayoutProgress
-
Constructs a new layout progress for the specified maximum progress.
- JGraphLongestPathLayering - Class in com.jgraph.layout.hierarchical
-
An implementation of the first stage of the Sugiyama layout.
- JGraphLongestPathLayering() - Constructor for class com.jgraph.layout.hierarchical.JGraphLongestPathLayering
- JGraphMedianHybridCrossingReduction - Class in com.jgraph.layout.hierarchical
-
Performs a vertex ordering within ranks as described by Gansner et al 1993
- JGraphMedianHybridCrossingReduction() - Constructor for class com.jgraph.layout.hierarchical.JGraphMedianHybridCrossingReduction
- JGraphMedianHybridCrossingReduction.MedianCellSorter - Class in com.jgraph.layout.hierarchical
-
A utility class used to track cells whilst sorting occurs on the median values.
- JGraphMinimumCycleRemover - Class in com.jgraph.layout.hierarchical
-
An implementation of the first stage of the Sugiyama layout.
- JGraphMinimumCycleRemover() - Constructor for class com.jgraph.layout.hierarchical.JGraphMinimumCycleRemover
- JGraphModelFacade - Class in com.jgraph.layout
-
An abstract description of a graph that can be used by a layout algorithm.
- JGraphModelFacade(GraphModel) - Constructor for class com.jgraph.layout.JGraphModelFacade
-
Constructs a JGraphGraphFacade specifying the graph passed in as the input graph
- JGraphModelFacade(GraphModel, Object[]) - Constructor for class com.jgraph.layout.JGraphModelFacade
-
Constructs a JGraphGraphFacade specifying the graph passed in as the input graph
- JGraphModelFacade(GraphModel, Object[], boolean, boolean, boolean, boolean) - Constructor for class com.jgraph.layout.JGraphModelFacade
-
Constructs a JGraphGraphFacade
- JGraphModelFacade(GraphModel, Object[], boolean, boolean, boolean, boolean, JGraphCostFunction, JGraphAlgebra) - Constructor for class com.jgraph.layout.JGraphModelFacade
-
Creates a JGraphGraphFacade specifying the graph passed in as the input graph.
- JGraphMoenLayout - Class in com.jgraph.layout.tree
-
Deprecated.use JGraphCompactTreeLayout instead
- JGraphMoenLayout() - Constructor for class com.jgraph.layout.tree.JGraphMoenLayout
-
Deprecated.use JGraphCompactTreeLayout instead
- JGraphNetworkSimplexLayering - Class in com.jgraph.layout.hierarchical
-
A network simplex layering algorithm as described by Gansner et al 1993
- JGraphNetworkSimplexLayering() - Constructor for class com.jgraph.layout.hierarchical.JGraphNetworkSimplexLayering
- JGraphOrganicLayout - Class in com.jgraph.layout.organic
-
An implementation of a simulated annealing layout, based on "Drawing Graphs Nicely Using Simulated Annealing" by Davidson and Harel (1996).
- JGraphOrganicLayout() - Constructor for class com.jgraph.layout.organic.JGraphOrganicLayout
-
Constructor for JGraphOrganicLayout.
- JGraphOrganicLayout(Rectangle2D) - Constructor for class com.jgraph.layout.organic.JGraphOrganicLayout
-
Constructor for JGraphOrganicLayout.
- JGraphOrganicLayout.CellWrapper - Class in com.jgraph.layout.organic
-
Internal representation of a node or edge that holds cached information to enable the layout to perform more quickly and to simplify the code
- JGraphParallelRouter - Class in com.jgraph.layout.routing
-
Algorithm which create intermediates points for parallel edges.
- JGraphParallelRouter() - Constructor for class com.jgraph.layout.routing.JGraphParallelRouter
- JGraphPrintingScrollPane - Class in com.jgraph.util
-
Wrapper panel for a diagram/JGraph-pair that implements automatic sizing, backgrounds, printing and undo support.
- JGraphPrintingScrollPane() - Constructor for class com.jgraph.util.JGraphPrintingScrollPane
- JGraphPrintingScrollPane.Viewport - Class in com.jgraph.util
-
Viewport for diagram panes that is in charge of painting the background image or page.
- JGraphRadialTreeLayout - Class in com.jgraph.layout.tree
-
Lays out the nodes in a graph as a radial tree (root at the centre, children in concentric ovals).
- JGraphRadialTreeLayout() - Constructor for class com.jgraph.layout.tree.JGraphRadialTreeLayout
- JGraphSelfOrganizingOrganicLayout - Class in com.jgraph.layout.organic
-
This layout is an implementation of inverted self-organising maps as described by Bernd Meyer in his 1998 paper "Self-Organizing Graphs - A Neural Network Perspective of Graph Layout".
- JGraphSelfOrganizingOrganicLayout() - Constructor for class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
- JGraphSimpleLayout - Class in com.jgraph.layout.graph
-
Three simple layouts in one class.
- JGraphSimpleLayout(int) - Constructor for class com.jgraph.layout.graph.JGraphSimpleLayout
- JGraphSimpleLayout(int, int, int) - Constructor for class com.jgraph.layout.graph.JGraphSimpleLayout
- JGraphSpringLayout - Class in com.jgraph.layout.graph
-
Deprecated.use JGraphFastOrganicLayout instead
- JGraphSpringLayout() - Constructor for class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.Creates a new layout of 50 iterations
- JGraphSpringLayout(int) - Constructor for class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.Creates a new spring layout to be executed over the specified number of iterations
- JGraphTreeLayout - Class in com.jgraph.layout.tree
-
An implementation of a basic tree layout.
- JGraphTreeLayout() - Constructor for class com.jgraph.layout.tree.JGraphTreeLayout
- JGraphTreeLayout.PolyLine - Class in com.jgraph.layout.tree
-
ADT of a straight part of a polyline
- JGraphTreeLayout.StandardTreeNode - Class in com.jgraph.layout.tree
-
An ADT representing a node in a tree structure.
- JGraphUnionFind - Class in com.jgraph.algebra
-
Implements a union find structure that uses union by rank and path compression.
- JGraphUnionFind(Object[]) - Constructor for class com.jgraph.algebra.JGraphUnionFind
-
Constructs a union find structure and initializes it with the specified elements.
- JGraphUnionFind.Node - Class in com.jgraph.algebra
-
A class that defines the identity of a set.
- join(JGraphCompactTreeLayout.CompactTreeNode) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
joins the specified tree node
- join(JGraphTreeLayout.StandardTreeNode) - Method in class com.jgraph.layout.tree.JGraphTreeLayout
-
Joins nodes underneath the specified tree node
K
- KeyHandler() - Constructor for class org.jgraph.plaf.basic.BasicGraphUI.KeyHandler
- keyListener - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Listens for KeyListener events.
- keyPressed(KeyEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.KeyHandler
- keyReleased(KeyEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.KeyHandler
- Kruskal - Section in class com.jgraph.algebra.JGraphAlgebra
L
- label - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
- LABELALONGEDGE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
labelAlongEdgeattribute. - labelBorder - Variable in class org.jgraph.graph.EdgeRenderer
-
Boolean attributes of the current edgeview.
- labelEnabled - Variable in class org.jgraph.graph.VertexRenderer
-
Cached value of whether the label is to be displayed
- LABELENABLED - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
labelEnabledattribute. - labelPosition - Variable in class org.jgraph.graph.EdgeView
-
Cached label position of the edge.
- LABELPOSITION - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
labelpositionattribute. - labelsEnabled - Variable in class org.jgraph.graph.EdgeRenderer
-
Cached value of whether the label is to be displayed
- labelTransformEnabled - Variable in class org.jgraph.graph.EdgeRenderer
-
Boolean attributes of the current edgeview.
- labelVector - Variable in class org.jgraph.graph.EdgeView
- LABELWIDTHBUFFER - Static variable in class org.jgraph.graph.EdgeRenderer
-
When zooming a graph the font size jumps at certain zoom levels rather than scaling smoothly.
- last - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- lastBufferAllocated - Variable in class org.jgraph.JGraph
-
Stores whether the last double buffer allocation worked or not
- lastCell - Variable in class org.jgraph.graph.DefaultGraphCellEditor
-
last path that was selected.
- lastFocus - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
The focused cell under the mousepointer and the last focused cell.
- lastParent - Variable in class org.jgraph.graph.PortView
-
Cache of the last valid parent.
- lastPoint - Variable in class com.jgraph.navigation.GraphNavigator.NavigatorPane
-
Holds the location of the last mouse event.
- layer - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
- layeringStage - Variable in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
The first stage of a Sugiyama layout
- layout(JGraphCompactTreeLayout.CompactTreeNode) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
Laids out the specified tree node in the internal tree representation
- layout(JGraphTreeLayout.StandardTreeNode) - Method in class com.jgraph.layout.tree.JGraphTreeLayout
-
Top-level method that performs actual layout of tree for a specific node.
- layout(JGraphTreeLayout.StandardTreeNode) - Method in class com.jgraph.layout.tree.OrganizationalChart
-
Top-level method that performs actual layout of tree for a specific node.
- layoutFromSinks - Variable in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
Whether or not the initial scan of the graph to determine the layer assigned to each vertex starts from the sinks or source (the sinks being vertices with the fewest, preferable zero, outgoing edges and sources same with incoming edges).
- layoutLeaf(JGraphCompactTreeLayout.CompactTreeNode) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
Laids out a tree node as a leaf, taking into account node shape
- layouts - Variable in class com.jgraph.layout.JGraphCompoundLayout
-
Holds all layouts.
- layoutTree(JGraphCompactTreeLayout.CompactTreeNode) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
Top-level layout method for Moen
- LEFT_TO_RIGHT - Static variable in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
Deprecated.use SwingConstants.WEST instead
- leftRightNodeLayout(JGraphCompactTreeLayout.CompactTreeNode, double, double) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
Lays out a Moen in the left-right orientation
- LEGACY_DISCONNECTABLE - Static variable in class org.jgraph.graph.EdgeView
-
Whether or not pre 5.12.3.3 disconnectable behaviour is to be used.
- levelDistance - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
-
levelDistance is the distance between the lowest point of any vertex on one level to the highest point of any vertex on the next level down.
- limitX - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
The maximum x value this positioning lays up to
- LINE_GRID_MODE - Static variable in class org.jgraph.JGraph
- LINEBEGIN - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
lineBeginattribute. - LINECOLOR - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
linecolorattribute. - lineDash - Variable in class org.jgraph.graph.EdgeRenderer
-
Contains the current dash pattern.
- LINEEND - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
lineEndattribute. - lineShape - Variable in class org.jgraph.graph.EdgeView
-
Drawing attributes that are created on the fly
- LINESPACING - Static variable in class com.jgraph.io.svg.SVGUtils
-
Global linespacing.
- lineStyle - Variable in class org.jgraph.graph.EdgeRenderer
-
Painting attributes of the current edgeview
- LINESTYLE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
lineStyleattribute. - lineWidth - Variable in class org.jgraph.graph.EdgeRenderer
-
Width of the current edge view
- LINEWIDTH - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
linewidthattribute. - link(JGraphFibonacciHeap.Node, JGraphFibonacciHeap.Node) - Method in class com.jgraph.algebra.JGraphFibonacciHeap
-
Make node y a child of node x.
- LINK - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
linkattribute. - listenerList - Variable in class org.jgraph.graph.DefaultGraphModel
-
The list of listeners that listen to the model.
- listenerList - Variable in class org.jgraph.graph.DefaultGraphSelectionModel
-
Event listener list.
- listenerList - Variable in class org.jgraph.graph.GraphLayoutCache
-
The list of listeners that listen to the GraphLayoutCache.
- loc - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
- localAttributes - Variable in class org.jgraph.graph.GraphLayoutCache
-
A set containing all attribute keys that are stored in the cell views, in other words, the view-local attributes.
- LOCKED_HANDLE_COLOR_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
gridColor. - lockedHandleColor - Variable in class org.jgraph.graph.EdgeRenderer
-
The color of the second available handle
- lockedHandleColor - Variable in class org.jgraph.graph.VertexRenderer
-
Caches values of the colors to be used for painting the cell.
- lockedHandleColor - Variable in class org.jgraph.JGraph
-
Color of the handles and locked handles.
- LoopRouting() - Constructor for class org.jgraph.graph.DefaultEdge.LoopRouting
- lostOwnership(Clipboard, Transferable) - Method in class org.jgraph.graph.GraphTransferable
- lowerLevelValues - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
-
The lowest point for each tree level
M
- m_XDifference - Variable in class com.jgraph.navigation.PanningTool
- m_YDifference - Variable in class com.jgraph.navigation.PanningTool
- main(String[]) - Static method in class org.jgraph.JGraph
- mapper - Variable in class com.jgraph.algebra.cost.JGraphDistanceCostFunction
- mapping - Variable in class org.jgraph.graph.GraphLayoutCache
-
Maps cells to views.
- marquee - Variable in class org.jgraph.JGraph
-
Handler for marquee selection.
- marquee - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Marquee that we are going to use.
- MARQUEE_HANDLER_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
graphModel. - marqueeBounds - Variable in class org.jgraph.graph.BasicMarqueeHandler
- marqueeColor - Variable in class org.jgraph.JGraph
-
Color of the marquee.
- maxAdaption - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
The start adaption value
- MAXCELLS - Static variable in class org.jgraph.plaf.basic.BasicGraphUI
-
The maximum number of cells to paint when dragging.
- MAXCLIPCELLS - Static variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Maximum number of cells to compute clipping bounds for.
- maxDistanceLimit - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
distance limit beyond which energy costs due to object repulsive is not calculated as it would be too insignificant
- maxDistanceLimitSquared - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
cached version of
maxDistanceLimitsquared - MAXHANDLES - Static variable in class org.jgraph.plaf.basic.BasicGraphUI
-
The maximum number of handles to paint individually.
- maximum - Variable in class com.jgraph.layout.JGraphLayoutProgress
-
Specifies the maximum progress, for example 100%.
- MAXIMUM_PROPERTY - Static variable in class com.jgraph.layout.JGraphLayoutProgress
-
Bound property name for
maximum. - maximumScale - Variable in class com.jgraph.navigation.GraphNavigator
-
Specifies the maximum scale for the navigator view.
- maxIterations - Variable in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.total number of iterations to step through when running
- maxIterations - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
The number of heuristic iterations to run
- maxIterations - Variable in class com.jgraph.layout.hierarchical.JGraphMedianHybridCrossingReduction
-
The maximum number of iterations to perform whilst reducing edge crossings
- maxIterations - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
Total number of iterations to run the layout though
- maxIterations - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Limit to the number of iterations that may take place.
- maxIterationsMultiple - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
The multiple of the number of vertices to find the total number of iterations of this layout applied.
- maxNoImprovementIterations - Variable in class com.jgraph.layout.hierarchical.JGraphMedianHybridCrossingReduction
- maxradiusx - Variable in class com.jgraph.layout.tree.JGraphRadialTreeLayout
-
Specifies the minimum and maximum autoradius
- maxradiusy - Variable in class com.jgraph.layout.tree.JGraphRadialTreeLayout
-
Specifies the minimum and maximum autoradius
- maxRank - Variable in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
-
The maximum rank this cell occupies
- maxRank - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
Stores the largest rank number allocated
- maxx - Variable in class com.jgraph.layout.graph.JGraphSimpleLayout
- maxy - Variable in class com.jgraph.layout.graph.JGraphSimpleLayout
- MedianCellSorter() - Constructor for class com.jgraph.layout.hierarchical.JGraphMedianHybridCrossingReduction.MedianCellSorter
- medianValue - Variable in class com.jgraph.layout.hierarchical.JGraphMedianHybridCrossingReduction.MedianCellSorter
-
The median value of the cell stored
- merge(JGraphCompactTreeLayout.Polygon, JGraphCompactTreeLayout.Polygon) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
- merge(JGraphTreeLayout.PolyLine, JGraphTreeLayout.PolyLine, double) - Method in class com.jgraph.layout.tree.JGraphTreeLayout
-
Merges two parts of a polyline together
- merge(Map, Map) - Static method in class org.jgraph.graph.GraphConstants
-
Merges the specified nested maps by adding all attributes in the change to the attributes for the cell in target, if the cell does not exist in target, then a new entry is added with all attributes from change.
- mergeAttributes() - Method in class org.jgraph.graph.AbstractCellView
-
Implements the merging of the cell's attributes, initially stored in allAttributes, and the location attributes.
- metrics - Variable in class org.jgraph.graph.EdgeRenderer
-
Reference to the font metrics of the above
- min - Variable in class com.jgraph.algebra.JGraphFibonacciHeap
- min() - Method in class com.jgraph.algebra.JGraphFibonacciHeap
-
Returns the smallest element in the heap.
- minAdaption - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
The minimum adaption value
- minDistanceLimit - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
prevents from dividing with zero
- minDistanceLimit - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
prevents from dividing with zero and from creating excessive energy values
- minDistanceLimitSquared - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
cached version of
minDistanceLimitsquared - minDistanceLimitSquared - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
cached version of
minDistanceLimitsquared - minimumMove - Variable in class org.jgraph.JGraph
-
Minimum amount of pixels to start a move transaction.
- Minimum Spanning Tree - Section in class com.jgraph.algebra.JGraphAlgebra
- minMoveRadius - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
when
JGraphOrganicLayout.moveRadiusreaches this value, the algorithm is terminated - minRadius - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
The lowest radius value allowed.
- minradiusx - Variable in class com.jgraph.layout.tree.JGraphRadialTreeLayout
-
Specifies the minimum and maximum autoradius
- minradiusy - Variable in class com.jgraph.layout.tree.JGraphRadialTreeLayout
-
Specifies the minimum and maximum autoradius
- minRank - Variable in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
-
The minimum rank this cell occupies
- model - Variable in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
The internal model formed of the layout
- model - Variable in class com.jgraph.layout.JGraphFacade
-
The model to have the layout applied to it.
- mouseClicked(MouseEvent) - Method in class com.jgraph.navigation.GraphNavigator.NavigatorPane
- mouseClicked(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
- mouseDragged(MouseEvent) - Method in class com.jgraph.navigation.GraphNavigator.NavigatorPane
- mouseDragged(MouseEvent) - Method in class com.jgraph.navigation.PanningTool
-
Includes the specified startPoint in the marquee selection.
- mouseDragged(MouseEvent) - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Includes the specified startPoint in the marquee selection.
- mouseDragged(MouseEvent) - Method in interface org.jgraph.graph.CellHandle
-
Messaged when the user drags the selection.
- mouseDragged(MouseEvent) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
- mouseDragged(MouseEvent) - Method in class org.jgraph.graph.VertexView.SizeHandle
-
Process mouse dragged event.
- mouseDragged(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
- mouseDragged(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
- mouseDragged(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
-
Process mouse dragged event.
- mouseEntered(MouseEvent) - Method in class com.jgraph.navigation.GraphNavigator.NavigatorPane
- mouseEntered(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
- mouseExited(MouseEvent) - Method in class com.jgraph.navigation.GraphNavigator.NavigatorPane
- mouseExited(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
- MouseHandler() - Constructor for class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
- MouseInputHandler(Component, Component, MouseEvent) - Constructor for class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
- mouseListener - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Listens for Mouse events.
- mouseMoved(MouseEvent) - Method in class com.jgraph.navigation.GraphNavigator.NavigatorPane
- mouseMoved(MouseEvent) - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Empty.
- mouseMoved(MouseEvent) - Method in interface org.jgraph.graph.CellHandle
-
Messaged when the mouse is moved.
- mouseMoved(MouseEvent) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
-
Invoked when the mouse pointer has been moved on a component (with no buttons down).
- mouseMoved(MouseEvent) - Method in class org.jgraph.graph.VertexView.SizeHandle
-
Invoked when the mouse pointer has been moved on a component (with no buttons down).
- mouseMoved(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
-
Invoked when the mouse pointer has been moved on a component (with no buttons down).
- mouseMoved(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
- mouseMoved(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
-
Invoked when the mouse pointer has been moved on a component (with no buttons down).
- mousePressed(MouseEvent) - Method in class com.jgraph.navigation.GraphNavigator.NavigatorPane
- mousePressed(MouseEvent) - Method in class com.jgraph.navigation.PanningTool
-
Sets the appropriate panning cursor and check how far the pan is
- mousePressed(MouseEvent) - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Start the marquee at the specified startPoint.
- mousePressed(MouseEvent) - Method in interface org.jgraph.graph.CellHandle
-
Messaged when a mouse button is pressed.
- mousePressed(MouseEvent) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
- mousePressed(MouseEvent) - Method in class org.jgraph.graph.VertexView.SizeHandle
-
Process mouse pressed event.
- mousePressed(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
-
Invoked when a mouse button has been pressed on a component.
- mousePressed(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
- mousePressed(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- mouseReleased(MouseEvent) - Method in class com.jgraph.navigation.GraphNavigator.NavigatorPane
- mouseReleased(MouseEvent) - Method in class com.jgraph.navigation.PanningTool
-
Ensures the cursor is set
- mouseReleased(MouseEvent) - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Stops the current marquee selection.
- mouseReleased(MouseEvent) - Method in interface org.jgraph.graph.CellHandle
-
Messaged when the drag operation has terminated with a drop.
- mouseReleased(MouseEvent) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
- mouseReleased(MouseEvent) - Method in class org.jgraph.graph.VertexView.SizeHandle
- mouseReleased(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
- mouseReleased(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
- mouseReleased(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- moveable - Variable in class org.jgraph.JGraph
-
True if the graph allows move operations.
- MOVEABLE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
moveableattribute. - MOVEABLEAXIS - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
moveableAxisattribute. - moveBelowZero - Variable in class org.jgraph.JGraph
-
True if the graph allows to move cells below zero.
- moveBeyondGraphBounds - Variable in class org.jgraph.JGraph
-
True if the graph allows to move cells beyond the graph bounds
- MOVEHIDDENCHILDREN - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
childrenSelectableattribute. - moveRadius - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
The current radius around each node where the next position energy values will be calculated for a possible move
- moveRoots - Variable in class com.jgraph.layout.tree.JGraphRadialTreeLayout
-
Specifies whether root cells should be moved.
- movesChildrenOnExpand - Variable in class org.jgraph.graph.GraphLayoutCache
-
Boolean indicating whether children should be moved to the parent group's origin on expand.
- movesParentsOnCollapse - Variable in class org.jgraph.graph.GraphLayoutCache
-
Boolean indicating whether parents should be moved to the child area origin on collapse.
- MultiLineVertexRenderer - Class in com.jgraph.components.labels
-
Universal renderer for vertices and groups.
- MultiLineVertexRenderer() - Constructor for class com.jgraph.components.labels.MultiLineVertexRenderer
-
Constructs a new vertex renderer.
- MultiLineVertexView - Class in com.jgraph.components.labels
-
Vertex view that supportsrendering and in-place editing, that means it supports simple text, rich text and component values.
invalid reference
JGraphpadBusinessObject - MultiLineVertexView() - Constructor for class com.jgraph.components.labels.MultiLineVertexView
-
Empty constructor for persistence.
- MultiLineVertexView(Object) - Constructor for class com.jgraph.components.labels.MultiLineVertexView
-
Constructs a new vertex view for the specified cell.
- MULTIPLE_GRAPH_SELECTION - Static variable in interface org.jgraph.graph.GraphSelectionModel
-
Selection can contain any number of items.
N
- narrowingInterval - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
The number of iterations after which the radius is decremented.
- navigatorPane - Variable in class com.jgraph.navigation.GraphNavigator
-
Holds the navigator pane the displays the backing graph.
- NavigatorPane(JGraph) - Constructor for class com.jgraph.navigation.GraphNavigator.NavigatorPane
-
Constructs a new navigator pane using the specified backing graph to display the preview.
- neighbours - Variable in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.Local copy of cell neighbours
- neighbours - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
Local copy of cell neighbours
- neighbours - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
Local copy of cell neighbours
- nestedBestRanks - Variable in class com.jgraph.layout.hierarchical.JGraphMedianHybridCrossingReduction
-
Stores each rank as a collection of cells in the best order found for each layer so far
- next - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
- next() - Method in class org.jgraph.graph.DefaultGraphModel.EmptyIterator
- nextEditToBeRedone(UndoableEdit) - Method in class org.jgraph.graph.GraphUndoManager
-
Returns the the next significant edit wrt to current to be redone if redo is called.
- nextEditToBeUndone(UndoableEdit) - Method in class org.jgraph.graph.GraphUndoManager
-
Returns the the next significant edit wrt to current to be undone if undo is called.
- nextLayerConnectedCache - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
A store of connections to the layer above for speed
- nextLayerConnectedCells - Variable in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
-
A cached version of the cells this cell connects to on the next layer up
- NO_PREFERENCE - Static variable in interface org.jgraph.graph.Edge.Routing
- NO_SHAPE_SPECIFIED - Static variable in class com.jgraph.io.svg.SVGGraphConstants
-
Represents the lack of allocation of a shape
- Node() - Constructor for class com.jgraph.algebra.JGraphUnionFind.Node
- Node(Object, double) - Constructor for class com.jgraph.algebra.JGraphFibonacciHeap.Node
-
Default constructor.
- nodeDistance - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
-
nodeDistance is the minimum distance between any two vertices on the same level.
- nodeDistributionCostFactor - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Cost factor applied to energy calculations involving the general node distribution of the graph.
- nodes - Variable in class com.jgraph.algebra.JGraphFibonacciHeap
-
Maps from elements to nodes
- nodes - Variable in class com.jgraph.algebra.JGraphUnionFind
-
Maps from elements to nodes
- nodes - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
-
Stores the mapping between internal tree nodes and graph cells
- nodes - Variable in class com.jgraph.layout.tree.JGraphRadialTreeLayout
-
Store of mapping from tree nodes to graph cells
- norm(Point2D) - Method in class com.jgraph.layout.JGraphFacade
-
Calculates the euklidische Norm for the point p.
- notifyCellChange(Vector) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Notifies listeners of a change in path.
- nudge - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment.WeightedCellSorter
-
Whether or not to flip equal weight values.
- nudge - Variable in class com.jgraph.layout.hierarchical.JGraphMedianHybridCrossingReduction.MedianCellSorter
-
Whether or not to flip equal median values.
- numCellsPerRow - Variable in class com.jgraph.layout.simple.SimpleGridLayout
-
Limit of the number of vertices
O
- offgraphics - Variable in class org.jgraph.graph.VertexView.SizeHandle
-
Reference to graph off screen graphics
- offgraphics - Variable in class org.jgraph.JGraph
-
Graphics object of off screen image
- offgraphics - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
-
Reference to graph off screen graphics
- offscreen - Variable in class org.jgraph.JGraph
-
Off screen image for double buffering
- offscreenBounds - Variable in class org.jgraph.JGraph
-
The bounds of the offscreen buffer
- offscreenBuffer - Variable in class org.jgraph.JGraph
-
The buffer around the offscreen graphics object that provides the specified distance of scrolling before the buffer has to be recreated.
- offscreenDirty - Variable in class org.jgraph.JGraph
-
Whether or not the current background image is correct
- offscreenOffset - Variable in class org.jgraph.JGraph
-
The offset of the offscreen buffer
- offset(double, double, double, double, double, double) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
- OFFSET - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
offsetattribute. - offsetX - Variable in class com.jgraph.layout.simple.SimpleGridLayout
-
Offset of the top left corner of the grid
- offsetX - Variable in class com.jgraph.layout.tree.JGraphCompactTreeLayout.CompactTreeNode
-
The offset of this node from the root node
- offsetX - Variable in class org.jgraph.graph.DefaultGraphCellEditor
-
Used in editing.
- offsetY - Variable in class com.jgraph.layout.simple.SimpleGridLayout
-
Offset of the top left corner of the grid
- offsetY - Variable in class com.jgraph.layout.tree.JGraphCompactTreeLayout.CompactTreeNode
- offsetY - Variable in class org.jgraph.graph.DefaultGraphCellEditor
- oldOrigin - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
-
Keeps track of the old origin so that the new layout can be aligned to it
- opaque - Variable in class org.jgraph.graph.EdgeRenderer
-
Boolean attributes of the current edgeview.
- OPAQUE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
opaqueattribute. - order - Variable in class com.jgraph.layout.JGraphFacade
-
The default comparator to be used where ordering is required in layouts
- order(Object[]) - Method in class org.jgraph.JGraph
-
Returns all
cellsincluding all descendants ordered using the current layering data stored by the model. - order(GraphModel, Object[]) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Orders cells so that they reflect the model order.
- ordered - Variable in class com.jgraph.layout.JGraphFacade
-
Whether or not cells should be returned in the same order as found in the model.
- ordered - Variable in class com.jgraph.layout.simple.SimpleGridLayout
-
Whether or not the vertices are to be ordered by their model ordering
- org.jgraph - package org.jgraph
-
JGraph's topmost package which contains the JGraph class.
- org.jgraph.event - package org.jgraph.event
-
Contains event classes and listener interfaces that are used to react to events fired by JGraph.
- org.jgraph.graph - package org.jgraph.graph
-
Graphs are made up of a number of classes and interfaces defined in their own package - the
jgraph.graphpackage. - org.jgraph.plaf - package org.jgraph.plaf
-
Contains the GraphUI class which extends the Swing ComponentUI class.
- org.jgraph.plaf.basic - package org.jgraph.plaf.basic
-
Contains the BasicGraphUI, which is GraphUI's default implementation.
- org.jgraph.util - package org.jgraph.util
- OrganizationalChart - Class in com.jgraph.layout.tree
-
A simple organisational chart.
- OrganizationalChart() - Constructor for class com.jgraph.layout.tree.OrganizationalChart
- OrganizationalChart.OrganizationalTreeNode - Class in com.jgraph.layout.tree
-
An ADT representing a node in an organisational chart structure.
- OrganizationalTreeNode(Object) - Constructor for class com.jgraph.layout.tree.OrganizationalChart.OrganizationalTreeNode
- orientation - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
The position of the root ( start ) node(s) relative to the rest of the laid out graph
- orientation - Variable in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
The position of the root node(s) relative to the laid out graph in
- orientation - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
-
orientation indicates where, relative to the rest of the tree, the root node is placed.
- orig - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
- out - Variable in class org.jgraph.graph.GraphTransferHandler
- overlay(Graphics) - Method in interface org.jgraph.graph.CellHandle
-
Paint the handle on the given graphics object during mouse operations.
- overlay(Graphics) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
- overlay(Graphics) - Method in class org.jgraph.graph.VertexView.SizeHandle
- overlay(Graphics) - Method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- overlay(JGraph, Graphics, boolean) - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Draw the current state of the handler.
P
- pageFormat - Variable in class com.jgraph.util.JGraphPrintingScrollPane
-
Background page format.
- pageScale - Variable in class com.jgraph.util.JGraphPrintingScrollPane
-
Defines the scaling for the background page metrics.
- paint(Graphics) - Method in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Paints the renderer component for the configured view.
- paint(Graphics) - Method in class com.jgraph.navigation.GraphNavigator.NavigatorPane
-
Paints the navigator pane on the specified graphics.
- paint(Graphics) - Method in class com.jgraph.util.JGraphPrintingScrollPane.Viewport
-
Paints the background.
- paint(Graphics) - Method in interface org.jgraph.graph.CellHandle
-
Paint the handle on the given graphics object once.
- paint(Graphics) - Method in class org.jgraph.graph.DefaultGraphCellEditor.EditorContainer
-
Overrides
Container.paintto paint the node's icon and use the selection color for the background. - paint(Graphics) - Method in class org.jgraph.graph.EdgeRenderer
-
Paint the renderer.
- paint(Graphics) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
- paint(Graphics) - Method in class org.jgraph.graph.PortRenderer
-
Paint the renderer.
- paint(Graphics) - Method in class org.jgraph.graph.VertexRenderer
-
Paint the renderer.
- paint(Graphics) - Method in class org.jgraph.graph.VertexView.SizeHandle
- paint(Graphics) - Method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- paint(Graphics, JComponent) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Main painting routine.
- paint(JGraph, Graphics) - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Called after the component was repainted (after autoscroll).
- paintBackground(Graphics) - Method in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Utility method to paint the background for all non-rectangular shapes.
- paintBackground(Graphics) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Paint the background of this graph.
- paintBackgroundComponent(Graphics, Component) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Requests that the component responsible for painting the background paint itself
- paintBackgroundComponent(Graphics, Component, Rectangle) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Requests that the component responsible for painting the background paint itself
- paintBackgroundImage(Graphics2D) - Method in class com.jgraph.util.JGraphPrintingScrollPane.Viewport
-
Hook for subclassers to paint the background image.
- paintBackgroundImage(Graphics, Rectangle) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Hook for subclassers to paint the background image.
- paintBackgroundPages(Graphics2D) - Method in class com.jgraph.util.JGraphPrintingScrollPane.Viewport
-
Hook for subclassers to paint the background page(s).
- paintCell(Graphics, CellView, Rectangle2D, boolean) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Paints the renderer of
viewtogatbounds. - paintCell(Graphics, CellView, Rectangle2D, boolean) - Method in class org.jgraph.plaf.GraphUI
-
Paints the renderer of
viewtogatbounds. - paintCells(Graphics, Rectangle2D) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Hook method to allow subclassers to alter just the cell painting functionality
- paintEdge(Graphics) - Method in class org.jgraph.graph.EdgeRenderer
-
Paints the edge itself
- paintFoldingIcon(Graphics) - Method in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Utility method to paint the folding icon for groups.
- paintForeground(Graphics) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Paint the foreground of this graph.
- paintGrid(double, Graphics, Rectangle2D) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Paint the grid.
- paintLabel(Graphics, String, Point2D, boolean) - Method in class org.jgraph.graph.EdgeRenderer
-
Paint the specified label for the current edgeview.
- paintLabels(Graphics) - Method in class org.jgraph.graph.EdgeRenderer
-
Draws the edge labels
- paintOverlay(Graphics) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Hook method to paints the overlay
- paintPort(Graphics, CellView) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
- paintPorts(Graphics, CellView[]) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Paint
ports. - paintPorts(Graphics, CellView[]) - Method in class org.jgraph.plaf.GraphUI
-
Paints the renderers of
portViewstog. - paintRichText(Graphics) - Method in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Utility method to paint the rich text content for rich text values.
- paintSelection(Graphics) - Method in class org.jgraph.graph.EdgeRenderer
-
Paints any selection effect applied to the edge
- paintSelectionBorder(Graphics) - Method in class org.jgraph.graph.EdgeRenderer
-
Provided for subclassers to paint a selection border.
- paintSelectionBorder(Graphics) - Method in class org.jgraph.graph.VertexRenderer
-
Provided for subclassers to paint a selection border.
- paintShapeBorder(Graphics) - Method in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Utility method to paint the border for all non-rectangular shapes.
- panningCursor - Variable in class com.jgraph.navigation.PanningTool
-
The cursor to display when panning
- PanningTool - Class in com.jgraph.navigation
-
Tool that inserts vertices based on a prototype.
- PanningTool() - Constructor for class com.jgraph.navigation.PanningTool
- ParallelEdgeRouter - Class in org.jgraph.util
-
A routing algorithm that
- ParallelEdgeRouter() - Constructor for class org.jgraph.util.ParallelEdgeRouter
- parallelEdgeSpacing - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
The distance between each parallel edge on each ranks for long edges
- parallelEdgeSpacing - Variable in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
The distance between each parallel edge on each ranks for long edges
- paramString() - Method in class org.jgraph.JGraph
-
Returns a string representation of this
JGraph. - parent - Variable in class com.jgraph.algebra.JGraphUnionFind.Node
-
Reference to the parent node.
- parent - Variable in class com.jgraph.layout.tree.JGraphTreeLayout.StandardTreeNode
-
the parent node of this node
- parent - Variable in class org.jgraph.graph.AbstractCellView
-
Cached parent view
- parent - Variable in class org.jgraph.graph.ParentMap.Entry
-
Child and parent of the relation this entry describes.
- parentMap - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- ParentMap - Class in org.jgraph.graph
-
An object that describes relations between childs and parents.
- ParentMap() - Constructor for class org.jgraph.graph.ParentMap
-
Constructs a
ParentMapobject. - ParentMap(Object[], Object) - Constructor for class org.jgraph.graph.ParentMap
-
Constructs a
ParentMapobject. - ParentMap.Entry - Class in org.jgraph.graph
-
Object that represents the relation between a child an a parent.
- partial - Variable in class org.jgraph.graph.GraphLayoutCache
-
Only portions of the model are visible.
- performRound() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
The main round of the algorithm.
- PERMILLE - Static variable in class org.jgraph.graph.GraphConstants
-
100 percent unit for relative positioning.
- placementStage - Variable in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
The third stage of a Sugiyama layout
- plainText - Variable in class com.jgraph.components.labels.RichTextValue
-
A plain-text representation of the rich text is always keps along with the rich text value to speedup the
RichTextValue.toString()method. - pm - Variable in class org.jgraph.graph.GraphTransferable
-
Object that describes the group structure between cells.
- points - Variable in class org.jgraph.graph.EdgeView
-
List of points of the edge.
- POINTS - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
pointsattribute. - PolyLine(double) - Constructor for class com.jgraph.layout.tree.JGraphTreeLayout.PolyLine
-
Create a new polyline
- populateGroupHierarchies(Object) - Method in class com.jgraph.layout.JGraphFacade
-
Creates a set of sibling vertices and adds them to the group hierarchy collection.
- port - Variable in class org.jgraph.graph.ConnectionSet.Connection
-
The port that will be connected to the edge.
- Port - Interface in org.jgraph.graph
-
Defines the requirements for an object that represents a port in a graph model.
- PortRenderer - Class in org.jgraph.graph
-
This renderer displays entries that implement the CellView interface and supports the following attributes: GraphConstants.OFFSET GraphConstants.ABSOLUTE invalid input: '<'/li
- PortRenderer() - Constructor for class org.jgraph.graph.PortRenderer
-
Constructs a renderer that may be used to render ports.
- ports - Variable in class org.jgraph.graph.GraphLayoutCache
-
Cached array of all ports for the view.
- PORTS_SCALED_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
portsScaled. - PORTS_VISIBLE_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
gridVisible. - portsOnTop - Variable in class org.jgraph.JGraph
-
True if port are painted above all other cells.
- portsScaled - Variable in class org.jgraph.JGraph
-
True if the ports are scaled.
- portsVisible - Variable in class org.jgraph.JGraph
-
True if the ports are visible.
- PortView - Class in org.jgraph.graph
-
The default implementation of a port view.
- PortView() - Constructor for class org.jgraph.graph.PortView
-
Constructs an empty portview.
- PortView(Object) - Constructor for class org.jgraph.graph.PortView
-
Constructs a view that holds a reference to the specified cell, anchor and parent vertex.
- portViews - Variable in class org.jgraph.graph.VertexView.SizeHandle
- portViews - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- positionMultipleTrees - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
-
Indicates whether or not to space out multiple trees so that no overlapping occurs between each tree
- positionVerticalChildren(Point2D) - Method in class com.jgraph.layout.tree.OrganizationalChart.OrganizationalTreeNode
- postProcessSelection(MouseEvent, Object, boolean) - Method in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
-
Invoked after a cell has been selected in the mouseReleased method.
- preferredMinSize - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Minimum preferred size.
- preferredSize - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Size needed to completely display all the cells.
- prepareForEditing() - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Invoked just before editing is to start.
- prepareForUIInstall() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Invoked after the
graphinstance variable has been set, but before any defaults/listeners have been installed. - prev - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
- preview - Variable in class org.jgraph.graph.EdgeRenderer
-
Boolean attributes of the current edgeview.
- preview - Variable in class org.jgraph.graph.PortRenderer
-
Cached hasFocus and selected value.
- preview - Variable in class org.jgraph.graph.VertexRenderer
-
Cached hasFocus and selected value.
- PREVIEW_EDGE_GROUPS - Static variable in class org.jgraph.graph.GraphContext
-
Switch to enable the preview of edge groups, that is, edges that 1 or more children, as part of the context cells.
- previewInvalidNullPorts - Variable in class org.jgraph.JGraph
-
True if the graph allows invalid null ports during previews (aka flip back edges).
- previousAttributes - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- previousAttributes - Variable in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
- previousCells - Variable in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
- previousConnectionSet - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- previousCursor - Variable in class org.jgraph.graph.BasicMarqueeHandler
- previousCursor - Variable in class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler
- previousLayerConnectedCache - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
A store of connections to the layer below for speed
- previousLayerConnectedCells - Variable in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
-
A cached version of the cells this cell connects to on the next layer down
- previousParentMap - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- Prim - Section in class com.jgraph.algebra.JGraphAlgebra
- print(Graphics, PageFormat, int) - Method in class com.jgraph.util.JGraphPrintingScrollPane
-
Prints the specified page on the specified graphics using
pageFormfor the page format. - processMouseDraggedEvent(MouseEvent) - Method in class com.jgraph.navigation.PanningTool
-
Overrides the parent's implementation to update the preview bounds to the current.
- processMouseDraggedEvent(MouseEvent) - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Called from mouse dragged to update the marquee state during a repaint.
- processNestedMap(Map, boolean) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
- progress - Variable in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.An object to monitor and control progress.
- progress - Variable in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
The layout progress bar
- progress - Variable in class com.jgraph.layout.hierarchical.JGraphMedianHybridCrossingReduction
-
The layout progress bar
- progress - Variable in class com.jgraph.layout.JGraphLayoutProgress
-
Specifies the current progress.
- progress - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
An object to monitor and control progress.
- progress - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
The layout progress bar
- PROGRESS_PROPERTY - Static variable in class com.jgraph.layout.JGraphLayoutProgress
-
Bound property name for
progress. - properties - Variable in class com.jgraph.components.labels.RichTextBusinessObject
-
Holds the properties as (key, value) pairs.
- PROPERTY_AUTOSCALEPOLICY - Static variable in class com.jgraph.util.JGraphPrintingScrollPane
-
Bound property names for the respective properties.
- PROPERTY_BACKGROUNDIMAGE - Static variable in class com.jgraph.util.JGraphPrintingScrollPane
-
Bound property names for the respective properties.
- PROPERTY_BACKGROUNDIMAGE - Static variable in class org.jgraph.JGraph
-
Bound property name for
backgroundImage. - PROPERTY_METRIC - Static variable in class com.jgraph.util.JGraphPrintingScrollPane
-
Bound property names for the respective properties.
- PROPERTY_PAGEFORMAT - Static variable in class com.jgraph.util.JGraphPrintingScrollPane
-
Bound property names for the respective properties.
- PROPERTY_PAGESCALE - Static variable in class com.jgraph.util.JGraphPrintingScrollPane
-
Bound property names for the respective properties.
- PROPERTY_PAGEVISIBLE - Static variable in class com.jgraph.util.JGraphPrintingScrollPane
-
Bound property names for the respective properties.
- PROPERTY_RULERSVISIBLE - Static variable in class com.jgraph.util.JGraphPrintingScrollPane
-
Bound property names for the respective properties.
- propertyChange(PropertyChangeEvent) - Method in class com.jgraph.navigation.GraphNavigator
- propertyChange(PropertyChangeEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.PropertyChangeHandler
- PropertyChangeHandler() - Constructor for class org.jgraph.plaf.basic.BasicGraphUI.PropertyChangeHandler
- propertyChangeListener - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Listens for JGraph property changes and updates display.
- putMapping(Object, CellView) - Method in interface org.jgraph.graph.CellMapper
-
Inserts the association between
cellandview. - putMapping(Object, CellView) - Method in class org.jgraph.graph.GraphContext
-
Associates
cellwithviewin the graph context. - putMapping(Object, CellView) - Method in class org.jgraph.graph.GraphLayoutCache
-
Associates the specified model cell with the specified view.
- putProperty(Object, Object) - Method in class com.jgraph.components.labels.RichTextBusinessObject
-
Sets the property under the specified key.
- putViews(GraphLayoutCache, CellView[]) - Method in interface org.jgraph.event.GraphModelEvent.GraphModelChange
-
Allows a
GraphLayoutCacheto store cell views for cells that have been removed. - putViews(GraphLayoutCache, CellView[]) - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- putViews(GraphLayoutCache, CellView[]) - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
-
Returns the views that have not changed explicitly, but implicitly because one of their dependent cells has changed.
R
- r - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
- r - Variable in class org.jgraph.graph.VertexView.SizeHandle
- radius - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
The approximate radius of each cell, nodes only
- radius - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
The current radius of the layout.
- radiusScaleFactor - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
The factor by which the
moveRadiusis multiplied by after every iteration. - radiusSquared - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
The approximate radius squared of each cell, nodes only
- radiusSquared - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
-
The approximate radius squared of this cell, nodes only.
- radiusx - Variable in class com.jgraph.layout.tree.JGraphRadialTreeLayout
-
x-axis radius of each circle
- radiusy - Variable in class com.jgraph.layout.tree.JGraphRadialTreeLayout
-
y-axis radius of each circle
- randomize(Collection, int, int) - Method in class com.jgraph.layout.JGraphFacade
-
Moves the specified vertices to random locations in the x and y axes directions between zero and a specified maximum.
- randomX - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
The X-coordinate of the random point (termed the random vector in the paper)
- randomY - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
The Y-coordinate of the random point (termed the random vector in the paper)
- rankCoordinates(int, JGraphFacade, JGraphHierarchyModel) - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
Sets up the layout in an initial positioning.
- rankIndex - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment.WeightedCellSorter
-
The index this cell is in the model rank
- rankMedianPosition(int, JGraphHierarchyModel, int) - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
Performs median minimisation over one rank.
- ranks - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
Mapping from rank number to actual rank
- rankWidths - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
The width of all the ranks
- rankY - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
- realEditor - Variable in class org.jgraph.graph.DefaultGraphCellEditor
-
Editor handling the editing.
- reconnectsEdgesToVisibleParent - Variable in class org.jgraph.graph.GraphLayoutCache
-
Deprecated.edges are moved to parent view and back automatically
- RectUtils - Class in org.jgraph.util
- RectUtils() - Constructor for class org.jgraph.util.RectUtils
- RedirectingEditor - Class in com.jgraph.components.labels
-
In-place editor for rich text multiline values.
- RedirectingEditor() - Constructor for class com.jgraph.components.labels.RedirectingEditor
-
Constructs a new rich text editor.
- redirector - Static variable in class com.jgraph.components.labels.MultiLineVertexView
-
Holds the static editor for views of this kind.
- redo() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
-
Redoes a change.
- redo() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
-
Redoes a change.
- redo() - Method in class org.jgraph.graph.ExecutableChange
- redo() - Method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
-
Redoes a change.
- redo(Object) - Method in class org.jgraph.graph.GraphUndoManager
-
If this
UndoManagerisinProgress, redoes the last significantUndoableEditwith respect to source or after, and all insignificant edits up to it. - refresh() - Method in class org.jgraph.JGraph
-
Repaints the entire graph, regardless of what is marked dirty
- refresh(CellView[], boolean) - Method in class org.jgraph.graph.GraphLayoutCache
- refresh(CellView, boolean) - Method in class org.jgraph.graph.GraphLayoutCache
- refresh(GraphLayoutCache, CellMapper, boolean) - Method in class org.jgraph.graph.AbstractCellView
-
Create child views and reload properties for this view.
- refresh(GraphLayoutCache, CellMapper, boolean) - Method in interface org.jgraph.graph.CellView
-
Refresh this view based on the model cell.
- refresh(GraphLayoutCache, CellMapper, boolean) - Method in class org.jgraph.graph.EdgeView
-
Overrides the parent method to udpate the cached points, source and target port.
- releaseOffscreenResources() - Method in class org.jgraph.JGraph
-
Schedules the offscreen resources taken by the offscreen buffer to be reclaimed.
- relevantEdge - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
- relevantEdges - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
-
All edge that repel this cell, only used for nodes.
- reload() - Method in class org.jgraph.graph.GraphLayoutCache
-
Remaps all existing views using the CellViewFactory and replaces the respective root views.
- reloadPoints(EdgeView) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
- reloadRoots() - Method in class org.jgraph.graph.GraphLayoutCache
-
Completely reloads all roots from the model in the order returned by DefaultGraphModel.getAll.
- remembersCellViews - Variable in class org.jgraph.graph.GraphLayoutCache
-
Boolean indicating whether cellviews should be remembered once visible in this GraphLayoutCache.
- remove - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- remove() - Method in class org.jgraph.graph.DefaultGraphModel.EmptyIterator
- remove(JGraphLayout) - Method in class com.jgraph.layout.JGraphCompoundLayout
-
Removes a layout from
JGraphCompoundLayout.layouts - remove(Object[]) - Method in class org.jgraph.graph.DefaultGraphModel
-
Removes
cellsfrom the model. - remove(Object[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Removes
cellsfrom the model. - remove(Object[]) - Method in interface org.jgraph.graph.GraphModel
-
Removes
cellsfrom the model. - remove(Object[], boolean, boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Removes cells from the model, including all children and connected edges if
childrenoredgesis true, respectively. - REMOVEALL - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
removeAllattribute. - REMOVEATTRIBUTES - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
removeAttributesattribute. - removeCellEditorListener(CellEditorListener) - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Removes the previously added CellEditorListener l.
- removeCells(Object[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Removes the specified model root cells from the view by removing the mapping between the cell and its view and makes the cells invisible.
- removed - Variable in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- removeEdge(Object) - Method in class org.jgraph.graph.DefaultPort
-
Removes
edgefrom the list of edges. - removeEdge(Object) - Method in interface org.jgraph.graph.Port
-
Removes
edgefrom the list of ports. - removeEmptyGroups - Variable in class org.jgraph.graph.DefaultGraphModel
-
Whether or not to remove group cells from the model when all of their children are removed
- removeExtraLabel(int) - Method in class org.jgraph.graph.EdgeView
-
Removes the point at position
index. - removeFromParent() - Method in class org.jgraph.graph.AbstractCellView
-
Removes this view from the list of children of the parent.
- removeFromParent() - Method in interface org.jgraph.graph.CellView
-
Removes this view from the list of childs of the parent.
- removeFromSource() - Method in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
- removeGraphLayoutCacheListener(GraphLayoutCacheListener) - Method in class org.jgraph.graph.GraphLayoutCache
-
Removes a listener previously added with addGraphLayoutCacheListener() .
- removeGraphModelListener(GraphModelListener) - Method in class org.jgraph.graph.DefaultGraphModel
-
Removes a listener previously added with addGraphModelListener() .
- removeGraphModelListener(GraphModelListener) - Method in interface org.jgraph.graph.GraphModel
-
Removes a listener previously added with addGraphModelListener() .
- removeGraphSelectionListener(GraphSelectionListener) - Method in class org.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 org.jgraph.graph.GraphSelectionModel
-
Removes x from the list of listeners that are notified each time the set of selected Objects changes.
- removeGraphSelectionListener(GraphSelectionListener) - Method in class org.jgraph.JGraph
-
Removes a
GraphSelectionlistener. - removeMapping(Object) - Method in class org.jgraph.graph.GraphLayoutCache
-
Removes the association for the specified model cell and returns the view that was previously associated with the cell.
- removeMin() - Method in class com.jgraph.algebra.JGraphFibonacciHeap
-
Removes the smallest element from the heap.
- removePoint(int) - Method in class org.jgraph.graph.EdgeView
-
Removes the point at position
index. - removePropertyChangeListener(PropertyChangeListener) - Method in class com.jgraph.layout.JGraphLayoutProgress
-
Removes a property change listener.
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Removes a PropertyChangeListener from the listener list.
- removePropertyChangeListener(PropertyChangeListener) - Method in interface org.jgraph.graph.GraphSelectionModel
-
Removes a PropertyChangeListener from the listener list.
- removeSelectionCell(Object) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Removes the specified cell from the selection.
- removeSelectionCell(Object) - Method in interface org.jgraph.graph.GraphSelectionModel
-
Removes cell from the selection.
- removeSelectionCell(Object) - Method in class org.jgraph.JGraph
-
Removes the cell identified by the specified Object from the current selection.
- removeSelectionCells(Object[]) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Removes the specified cells from the selection.
- removeSelectionCells(Object[]) - Method in interface org.jgraph.graph.GraphSelectionModel
-
Removes cells from the selection.
- removeSelectionCells(Object[]) - Method in class org.jgraph.JGraph.EmptySelectionModel
-
A
nullimplementation that removes nothing. - removeUndoableEditListener(UndoableEditListener) - Method in interface org.jgraph.graph.GraphModel
-
Removes an undo listener.
- removeViewLocalAttribute(Object, boolean, boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Handles the removal of view local attributes.
- renderer - Static variable in class com.jgraph.components.labels.MultiLineVertexView
-
Holds the static renderer for views of this kind.
- renderer - Static variable in class org.jgraph.graph.EdgeView
-
Renderer for the class.
- renderer - Static variable in class org.jgraph.graph.PortView
-
Renderer for the class.
- renderer - Static variable in class org.jgraph.graph.VertexView
-
Renderer for the class.
- rendererPane - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Used to paint the CellRenderer.
- repaint(long, int, int, int, int) - Method in class org.jgraph.graph.EdgeRenderer
-
Overridden for performance reasons.
- repaint(long, int, int, int, int) - Method in class org.jgraph.graph.PortRenderer
-
Overridden for performance reasons.
- repaint(long, int, int, int, int) - Method in class org.jgraph.graph.VertexRenderer
-
Overridden for performance reasons.
- repaint(Rectangle) - Method in class org.jgraph.graph.EdgeRenderer
-
Overridden for performance reasons.
- repaint(Rectangle) - Method in class org.jgraph.graph.PortRenderer
-
Overridden for performance reasons.
- repaint(Rectangle) - Method in class org.jgraph.graph.VertexRenderer
-
Overridden for performance reasons.
- repeatKeyAction - Variable in class org.jgraph.plaf.basic.BasicGraphUI.KeyHandler
-
Key code that is being generated for.
- REPLACEATTRIBUTES - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
replaceAttributesattribute. - replaceKeys(Map, Map) - Static method in class org.jgraph.graph.GraphConstants
-
Replace the keys in
mapusingkeyMapinvalid input: '<'/code, which maps from old to new keys. - replusiveForce - Variable in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.The multiple by which the force replusive each pair of nodes scaled by Increase to make nodes force further apart
- reposition(JGraphFacade) - Method in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.repositions the specified cells using the positioning data obtained through repulse and attract phases
- repulse() - Method in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.Calculates a repulsion force between the specified cells and stores the cumulative displacement applied to each cell
- reset(int) - Method in class com.jgraph.layout.JGraphLayoutProgress
-
Resets the progress to 0 and sets isStopped to
false. - resetAttributes() - Method in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Resets attributes that would affect rendering if the
MultiLineVertexRenderer.installAttributes(CellView)is not being called, which is the case if the view is a group and it's groupOpaque attribute is set to false. - resetAttributes() - Method in class org.jgraph.graph.VertexRenderer
-
Hook for subclassers that is invoked when the installAttributes is not called to reset all attributes to the defaults.
- resetControlPoints() - Method in class com.jgraph.layout.JGraphFacade
-
Resets the control points of all moveable edges in the graph.
- resetControlPoints(boolean, Edge.Routing) - Method in class com.jgraph.layout.JGraphFacade
-
Resets the control points of all moveable edges in the graph.
- RESIZE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
resizeattribute. - resizesParentsOnCollapse - Variable in class org.jgraph.graph.GraphLayoutCache
-
Boolean indicating whether parents should always be resized to the child area on collapse.
- restoreComponentState(JComponent) - Method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
-
called to restore the state of a component in case a drop is not performed.
- restoreComponentState(JComponent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.GraphDropTargetListener
-
called to restore the state of a component because a drop was not performed.
- restoreComponentStateForDrop(JComponent) - Method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
-
called to restore the state of a component in case a drop is performed.
- revalidate() - Method in class org.jgraph.graph.EdgeRenderer
-
Overridden for performance reasons.
- revalidate() - Method in class org.jgraph.graph.PortRenderer
-
Overridden for performance reasons.
- revalidate() - Method in class org.jgraph.graph.VertexRenderer
-
Overridden for performance reasons.
- richText - Variable in class com.jgraph.components.labels.RichTextValue
-
Holds the rich text as an RTF encoded text.
- RichTextBusinessObject - Class in com.jgraph.components.labels
-
User object with a dynamic set of properties in a hashtable.
- RichTextBusinessObject() - Constructor for class com.jgraph.components.labels.RichTextBusinessObject
-
Constructs a business object with an empty string as its value.
- RichTextBusinessObject(Object) - Constructor for class com.jgraph.components.labels.RichTextBusinessObject
-
Constructs a business object with the specified value.
- RichTextEditor - Class in com.jgraph.components.labels
-
In-place editor for rich text multiline values.
- RichTextEditor() - Constructor for class com.jgraph.components.labels.RichTextEditor
-
Constructs a new rich text editor.
- RichTextGraphModel - Class in com.jgraph.components.labels
-
GraphModel that supports cloning ofand handles custom entries in nested maps to add/change/remove properties for business object (using the model's insert and edit methods).
invalid reference
JGraphpadBusinessObject - RichTextGraphModel() - Constructor for class com.jgraph.components.labels.RichTextGraphModel
-
Constructs a new empty graph model.
- RichTextGraphModel(List, AttributeMap, ConnectionSet) - Constructor for class com.jgraph.components.labels.RichTextGraphModel
-
Constructs a new graph model using the specified root cells and attributes (for the model) and establishes the connections defined in the specified connection set between the cells.
- RichTextValue - Class in com.jgraph.components.labels
-
Rich text replacement for string values in
RichTextBusinessObject. - RichTextValue() - Constructor for class com.jgraph.components.labels.RichTextValue
-
Constructs a new empty rich text value.
- RichTextValue(String) - Constructor for class com.jgraph.components.labels.RichTextValue
-
Constructs a new rich text document using the string text.
- RichTextValue(Document) - Constructor for class com.jgraph.components.labels.RichTextValue
-
Constructs a new rich text value using the specified document.
- RootHandle(GraphContext) - Constructor for class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
-
Creates a root handle which contains handles for the given cells.
- roots - Variable in class com.jgraph.layout.hierarchical.JGraphGreedyCycleRemover
-
The root cells of this hierarchy
- roots - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
Store of roots of this hierarchy model, these are real graph cells, not internal cells
- roots - Variable in class com.jgraph.layout.JGraphFacade
-
The root vertex to be used by tree layouts.
- roots - Variable in class org.jgraph.graph.DefaultGraphModel
-
Set that contains all root cells of this model.
- roots - Variable in class org.jgraph.graph.GraphLayoutCache
-
Ordered list of roots for the view.
- rootx - Variable in class com.jgraph.layout.tree.JGraphRadialTreeLayout
-
x-axis root of the layout
- rooty - Variable in class com.jgraph.layout.tree.JGraphRadialTreeLayout
-
y-axis root of the layout
- roundRectArc - Variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Holds the round rect arc size for rounded rectangles.
- route(GraphLayoutCache, EdgeView) - Method in class org.jgraph.graph.DefaultEdge.LoopRouting
- route(GraphLayoutCache, EdgeView) - Method in interface org.jgraph.graph.Edge.Routing
-
Returns the points to be used for the edge.
- routeEdge(GraphLayoutCache, EdgeView) - Method in class org.jgraph.graph.DefaultEdge.DefaultRouting
- routeEdge(GraphLayoutCache, EdgeView) - Method in class org.jgraph.graph.DefaultEdge.LoopRouting
- routeEdge(GraphLayoutCache, EdgeView) - Method in class org.jgraph.util.ParallelEdgeRouter
-
Calc of intermediates points
- routeEdges(Point2D) - Method in class com.jgraph.layout.tree.JGraphAbstractTreeLayout.TreeNode
-
Routes edges between level so the edge descends halfway down to the next level of cells, moves across to above the cell and then descends to join the cell
- routeLoop(GraphLayoutCache, EdgeView) - Method in class org.jgraph.graph.DefaultEdge.LoopRouting
- routeTreeEdges - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
-
Whether or not to apply a standard routing algorithm to the edges
- ROUTING - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
routingattribute. - ROUTING_DEFAULT - Static variable in class org.jgraph.graph.GraphConstants
-
The default routing that deals with loops.
- ROUTING_SIMPLE - Static variable in class org.jgraph.graph.GraphConstants
-
A simple routing.
- run(JGraphFacade) - Method in class com.jgraph.layout.graph.JGraphSimpleLayout
- run(JGraphFacade) - Method in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.Executes the spring layout of the specified facade data
- run(JGraphFacade) - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
The API method used to exercise the layout upon the facade description and produce a separate description of the vertex position and edge routing changes made.
- run(JGraphFacade) - Method in class com.jgraph.layout.JGraphCompoundLayout
-
Runs all layouts in the order they were inserted.
- run(JGraphFacade) - Method in interface com.jgraph.layout.JGraphLayout
-
Takes the graph detail and configuration information within the facade and creates the resulting laid out graph within that facade for further use
- run(JGraphFacade) - Method in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
Executes the Fruchterman-Reingold layout using the graph description from the specified facade
- run(JGraphFacade) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Initializes and runs the layout
- run(JGraphFacade) - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
Runs the ISOM layout using the graph information specified in the facade.
- run(JGraphFacade) - Method in class com.jgraph.layout.simple.SimpleGridLayout
-
Executes the main layout
- run(JGraphFacade) - Method in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
-
The API method used to exercise the layout upon the facade description and produce a separate description of the vertex position and edge routing changes made.
- run(JGraphFacade) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
The run method of this layout that executes a Moen using the cell data and configuration information in the specified facade It first builds a representation of the tree using the inner tree class by doing a depth first search of the graph from the root.
- run(JGraphFacade) - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
-
Applies a radial tree layout to nodes in the jgraph with respect to the supplied configuration.
- run(JGraphFacade) - Method in class com.jgraph.layout.tree.JGraphTreeLayout
-
The API method used to exercise the layout upon the facade description and produce a separate description of the vertex position and edge routing changes made.
- run(JGraphFacade) - Method in class com.jgraph.layout.tree.OrganizationalChart
-
The API method used to exercise the layout upon the facade description and produce a separate description of the vertex position and edge routing changes made.
- run(JGraphFacade, JGraphHierarchyModel) - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
A basic horizontal coordinate assignment algorithm
- run(JGraphFacade, JGraphHierarchyModel) - Method in class com.jgraph.layout.hierarchical.JGraphGreedyCycleRemover
-
Reverses cycles in the internal model using the graph information specified
- run(JGraphFacade, JGraphHierarchyModel) - Method in interface com.jgraph.layout.hierarchical.JGraphHierarchicalLayoutStep
-
Takes the graph detail and configuration information within the facade and creates the resulting laid out graph within that facade for further use
- run(JGraphFacade, JGraphHierarchyModel) - Method in class com.jgraph.layout.hierarchical.JGraphLongestPathLayering
-
Produces the layer assignmment using the graph information specified
- run(JGraphFacade, JGraphHierarchyModel) - Method in class com.jgraph.layout.hierarchical.JGraphMedianHybridCrossingReduction
-
Performs a vertex ordering within ranks as described by Gansner et al 1993
- run(JGraphFacade, JGraphHierarchyModel) - Method in class com.jgraph.layout.hierarchical.JGraphMinimumCycleRemover
-
Produces the layer assignmment using the graph information specified
- run(JGraphFacade, JGraphHierarchyModel) - Method in class com.jgraph.layout.hierarchical.JGraphNetworkSimplexLayering
-
Assigns rank using a network simplex formulation
- run(JGraphLayout, boolean) - Method in class com.jgraph.layout.JGraphFacade
-
The main method to execute layouts
S
- saveComponentState(JComponent) - Method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
-
called to save the state of a component in case it needs to be restored because a drop is not performed.
- saveComponentState(JComponent) - Method in class org.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 org.jgraph.JGraph
-
Scale of the graph.
- scale(double, double, Point2D) - Method in class org.jgraph.graph.AbstractCellView
-
Scale
view(group) bysx, sy. - scale(double, double, Point2D) - Method in class org.jgraph.graph.AttributeMap
-
Scales
mapby the given amount. - scale(Rectangle2D) - Method in class com.jgraph.layout.JGraphFacade
-
Scales the graph bounds defined in
boundsto fit into the specified frame - scale(Collection, double, double, double, double) - Method in class com.jgraph.layout.JGraphFacade
-
Scales the bounds of the specified cells adding
dxanddyto the respective location axes of the cell, then by scaling them byscalexandscaley - SCALE_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
scale. - scanRanksFromSinks - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
Whether the rank assignment is done from the sinks or sources.
- scrollBar - Variable in class org.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
-
ScrollBar that is being adjusted.
- SCROLLBORDER - Static variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Border in pixels to scroll if marquee or dragging are active.
- scrollCellToVisible(Object) - Method in class org.jgraph.JGraph
-
Scrolls to the specified cell.
- scrollPointToVisible(Point2D) - Method in class org.jgraph.JGraph
-
Makes sure the specified point is visible.
- SCROLLSTEP - Static variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Multiplicator for width and height when autoscrolling (=stepsize).
- select(Set, Object) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Selects a single cell and updates all datastructures.
- SELECTABLE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
selectableattribute. - selectCellForEvent(Object, MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Messaged to update the selection based on a MouseEvent over a particular cell.
- selectCellsForEvent(Object[], MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Messaged to update the selection based on a MouseEvent for a group of cells.
- selectCellsForEvent(JGraph, Object[], MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
From GraphUI interface.
- selectCellsForEvent(JGraph, Object[], MouseEvent) - Method in class org.jgraph.plaf.GraphUI
-
Messaged to update the selection based on a MouseEvent for a group of cells.
- selected - Variable in class org.jgraph.graph.EdgeRenderer
-
Boolean attributes of the current edgeview.
- selected - Variable in class org.jgraph.graph.PortRenderer
-
Cached hasFocus and selected value.
- selected - Variable in class org.jgraph.graph.VertexRenderer
-
Cached hasFocus and selected value.
- SELECTED - Static variable in class org.jgraph.graph.DefaultGraphSelectionModel
-
Value that represents selected state in cellStates.
- selection - Variable in class org.jgraph.graph.DefaultGraphSelectionModel
-
List that contains the selected items.
- SELECTION_MODE_PROPERTY - Static variable in class org.jgraph.graph.DefaultGraphSelectionModel
-
Property name for selectionMode.
- SELECTION_MODEL_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
selectionModel. - SELECTION_STROKE - Static variable in class org.jgraph.graph.GraphConstants
- selectionEnabled - Variable in class org.jgraph.JGraph
-
True if the graph allows selection of cells.
- SELECTIONENABLED_PROPERTY - Static variable in class org.jgraph.JGraph
-
Bound property name for
selectionEnabled. - selectionMode - Variable in class org.jgraph.graph.DefaultGraphSelectionModel
-
Mode for the selection, will be either SINGLE_TREE_SELECTION, CONTIGUOUS_TREE_SELECTION or DISCONTIGUOUS_TREE_SELECTION.
- selectionModel - Variable in class org.jgraph.JGraph
-
Models the set of selected objects in this graph.
- selectionRedirector - Variable in class org.jgraph.JGraph
-
Creates a new event and passes it off the
selectionListeners. - selectsAllInsertedCells - Variable in class org.jgraph.graph.GraphLayoutCache
-
Boolean indicating whether inserted cells should automatically be selected.
- selectsLocalInsertedCells - Variable in class org.jgraph.graph.GraphLayoutCache
-
Boolean indicating whether cells that are inserted using the local insert method should automatically be selected.
- SerializablePoint2D() - Constructor for class org.jgraph.graph.AttributeMap.SerializablePoint2D
- SerializablePoint2D(double, double) - Constructor for class org.jgraph.graph.AttributeMap.SerializablePoint2D
- SerializableRectangle2D() - Constructor for class org.jgraph.graph.AttributeMap.SerializableRectangle2D
- SerializableRectangle2D(double, double, double, double) - Constructor for class org.jgraph.graph.AttributeMap.SerializableRectangle2D
- setAbsolute(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the absolute attributes in the specified map to the specified value.
- setAbsoluteX(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the absolutex attribute in the specified map to the specified value.
- setAbsoluteY(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the absolutey attribute in the specified map to the specified value.
- setActOnUnconnectedVerticesOnly(boolean) - Method in class com.jgraph.layout.simple.SimpleGridLayout
- setAlignment(int) - Method in class com.jgraph.layout.tree.JGraphTreeLayout
-
SwingConstants.TOP SwingConstants.CENTER SwingConstants.BOTTOM are valid inputs to this method
- setAllAttributesLocal(boolean) - Method in class org.jgraph.graph.GraphLayoutCache
- setAlwaysReceiveAsCopyAction(boolean) - Method in class org.jgraph.graph.GraphTransferHandler
- setAnchor(Port) - Method in class org.jgraph.graph.DefaultPort
-
Sets the anchor of this port.
- setAnchor(Port) - Method in interface org.jgraph.graph.Port
-
Sets the anchor of the port.
- setAngleOffset(double) - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- setAntiAliased(boolean) - Method in class org.jgraph.JGraph
-
Sets antialiasing on or off based on the boolean value.
- setApproxNodeDimensions(boolean) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setAttributes(Object, Map) - Method in class com.jgraph.layout.JGraphFacade
-
Sets the local attributes for the specified cell.
- setAttributes(Hashtable) - Method in class com.jgraph.layout.JGraphFacade
-
Sets the map that stores all attributes that comprise the changes made by the layout to the input graph
- setAttributes(AttributeMap) - Method in class org.jgraph.graph.AbstractCellView
-
Sets the attributes of this view to the specified value
- setAttributes(AttributeMap) - Method in class org.jgraph.graph.DefaultGraphCell
-
Sets the attributes.
- setAttributes(AttributeMap) - Method in interface org.jgraph.graph.GraphCell
-
Sets the attributes
- setAutoRadius(boolean) - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- setAutoResizeGraph(boolean) - Method in class org.jgraph.JGraph
-
Sets whether or not the graph should be automatically resize when cells are being moved below the bottom right corner
- setAutoSize(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the autosize attribute in the specified map to the specified value.
- setAutoSizeOnValueChange(boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Determines whether cells should be auto-sized when their values change.
- setAverageNodeArea(double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setBackground(Color) - Method in class org.jgraph.JGraph
-
Override parent to clear offscreen double buffer
- setBackground(Map, Color) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the background attribute in the specified map to the specified value.
- setBackgroundComponent(Component) - Method in class org.jgraph.JGraph
- setBackgroundImage(ImageIcon) - Method in class org.jgraph.JGraph
-
Sets the background image.
- setBackgroundScaled(boolean) - Method in class org.jgraph.JGraph
- setBackingGraph(JGraph) - Method in class com.jgraph.navigation.GraphNavigator
-
Sets the backing graph that is used to display
GraphNavigator.currentGraph. - setBeginFill(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the beginfill attribute in the specified map to the specified value.
- setBeginSize(Map, int) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the beginsize attribute in the specified map to the specified value.
- setBendable(boolean) - Method in class org.jgraph.JGraph
-
Sets if the graph allows adding/removing/modifying points.
- setBendable(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the bendable attribute in the specified map to the specified value.
- setBorder(Map, Border) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the border attribute in the specified map to the specified value.
- setBorderColor(Map, Color) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the bordercolor attribute in the specified map to the specified value.
- setBorderLineCostFactor(double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setBorderSelectionColor(Color) - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Sets the color to use for the border.
- setBounds(Rectangle2D) - Method in class org.jgraph.graph.AbstractCellView
-
Sets the bounds of this
view. - setBounds(Object[], double[][]) - Method in class com.jgraph.layout.JGraphFacade
-
Same as setLocations, but with width and height added at index 3 and 4 respectively.
- setBounds(Object, Rectangle2D) - Method in class com.jgraph.layout.JGraphFacade
-
Sets the current bounds for the specified cell.
- setBounds(Map) - Method in class com.jgraph.layout.JGraphFacade
-
Reads the bounds from the nested map for each cell and invokes setBounds for that cell with a clone of the bounds.
- setBounds(Map, Rectangle2D) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the bounds attribute in the specified map to the specified value.
- setCachedBounds(Rectangle2D) - Method in class org.jgraph.graph.VertexView
- setCell(Object) - Method in class org.jgraph.graph.AbstractCellView
-
Sets the model object that this view represents to the specified cell
- setCell(Object) - Method in class org.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
-
Sets the cell.
- setChangeSupport(PropertyChangeSupport) - Method in class com.jgraph.layout.JGraphLayoutProgress
- setChildParentDistance(double) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
Deprecated.use setLevelDistance
- setChildrenSelectable(boolean) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Sets if the selection model allows the selection of children.
- setChildrenSelectable(boolean) - Method in interface org.jgraph.graph.GraphSelectionModel
-
Sets if the selection model allows the selection of children.
- setChildrenSelectable(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the childrenselectable attribute in the specified map to the specified value.
- setCircleRadiusFactor(double) - Method in class com.jgraph.layout.JGraphFacade
- setCloneable(boolean) - Method in class org.jgraph.JGraph
-
Sets if cells are cloned on CTRL-Drag operations.
- setCollapsedState(Object[], Object[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Collapses and/or expands the specified cell(s) NOTE: Your GraphLayoutCache must be
partial(setpartialtotruein the constructor) in order to use the visibility functionality of expand/collapse, setVisible, etc. - setCollapseXScale(double) - Method in class org.jgraph.graph.GraphLayoutCache
- setCollapseYScale(double) - Method in class org.jgraph.graph.GraphLayoutCache
- setCombineLevelNodes(boolean) - Method in class com.jgraph.layout.tree.JGraphTreeLayout
- setCompactLayout(boolean) - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
- setCompactLayout(boolean) - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- setConnectable(boolean) - Method in class org.jgraph.JGraph
-
Setse if the graph allows new connections to be established.
- setConnectable(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the connectable attribute in the specified map to the specified value.
- setConnectedEdges(int[]) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- setConnections(Set) - Method in class org.jgraph.graph.ConnectionSet
- setConstrained(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the constrained attribute in the specified map to the specified value.
- setCoolingFactor(double) - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
- setCurrentGraph(JGraph) - Method in class com.jgraph.navigation.GraphNavigator
-
Sets the graph that is currently displayed.
- setCurrentPoint(Point2D) - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Sets the currentPoint.
- setDashOffset(Map, float) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the dashoffset attribute in the specified map to the specified value.
- setDashPattern(Map, float[]) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the dashpattern attribute in the specified map to the specified value.
- setDensityFactor(double) - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
- setDepth(int) - Method in class com.jgraph.layout.tree.JGraphTreeLayout.StandardTreeNode
- setDepth(int) - Method in class com.jgraph.layout.tree.OrganizationalChart.OrganizationalTreeNode
- setDeterministic(boolean) - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- setDeterministic(boolean) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
- setDeterministic(boolean) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setDfsCount(int) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
- setDirected(boolean) - Method in class com.jgraph.layout.JGraphFacade
- setDirtyRegion(Rectangle2D) - Method in interface org.jgraph.event.GraphLayoutCacheEvent.GraphLayoutCacheChange
-
In some cases the class firing this event will not have access to the dirty region prior to the change.
- setDirtyRegion(Rectangle2D) - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- setDirtyRegion(Rectangle2D) - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
- setDirtyRegion(Rectangle2D) - Method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
- setDisconnectable(boolean) - Method in class org.jgraph.JGraph
-
Sets if the graph allows existing connections to be removed.
- setDisconnectable(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the disconnectable attribute in the specified map to the specified value.
- setDisconnectOnMove(boolean) - Method in class org.jgraph.JGraph
-
Sets if selected edges should be disconnected from unselected vertices when they are moved.
- setDragEnabled(boolean) - Method in class org.jgraph.JGraph
-
Sets if the graph uses Drag-and-Drop to move cells.
- setDropEnabled(boolean) - Method in class org.jgraph.JGraph
-
Sets if the graph accepts drops/pastes from external sources.
- setEdge(Object) - Method in class org.jgraph.graph.ConnectionSet.Connection
- setEdgeCrossingCostFactor(double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setEdgeDeparture(double) - Static method in class org.jgraph.util.ParallelEdgeRouter
-
Setter to define distance between intermediate and source/target points
- setEdgeDistanceCostFactor(double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setEdgeLabelsMovable(boolean) - Method in class org.jgraph.JGraph
-
Set if edge labels may be moved with the mouse or not.
- setEdgeLengthCostFactor(double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setEdgeMapper(Map) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
- setEdgePromotion(boolean) - Method in class com.jgraph.layout.JGraphFacade
- setEdges(Set) - Method in class org.jgraph.graph.ConnectionSet
- setEdges(Set) - Method in class org.jgraph.graph.DefaultPort
-
Sets the collection of edges connected to this port.
- setEdgeSeparation(double) - Static method in class org.jgraph.util.ParallelEdgeRouter
-
Setter to define distance between each parallel edge
- setEditable(boolean) - Method in class org.jgraph.JGraph
-
Determines whether the graph is editable.
- setEditable(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the editable attribute in the specified map to the specified value.
- setEditClickCount(int) - Method in class org.jgraph.JGraph
-
Sets the number of clicks for editing to start.
- setEndFill(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the endfill attribute in the specified map to the specified value.
- setEndSize(Map, int) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the endsize attribute in the specified map to the specified value.
- setExactSegmentLabel(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the exact segment attribute in the specified map to the specified value.
- setExtraLabelPosition(int, Point2D) - Method in class org.jgraph.graph.EdgeView
-
Sets the description of the label position.
- setExtraLabelPositions(Map, Point2D[]) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the labelpositions attribute in the specified map to the specified value.
- setExtraLabels(Map, Object[]) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the array of additional labels.
- setFactory(CellViewFactory) - Method in class org.jgraph.graph.GraphLayoutCache
-
Sets the factory that creates the cell views.
- setFineTuning(boolean) - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
- setFineTuning(boolean) - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- setFineTuning(boolean) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setFineTuningRadius(double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setFixRoots(boolean) - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- setFont(Font) - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Sets the font to edit with.
- setFont(Map, Font) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the value attribute in the specified map to the specified font value.
- setForceConstant(double) - Method in class com.jgraph.layout.organic.JGraphFastOrganicLayout
- setForeground(Map, Color) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the foregrund attribute in the specified map to the specified value.
- setGeneralPurposeVariable(int, int) - Method in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
-
Set the value of temp for the specified layer
- setGeneralPurposeVariable(int, int) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyEdge
-
Set the value of temp for the specified layer
- setGeneralPurposeVariable(int, int) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyNode
-
Set the value of temp for the specified layer
- setGradientColor(Color) - Method in class org.jgraph.graph.EdgeRenderer
- setGradientColor(Color) - Method in class org.jgraph.graph.VertexRenderer
- setGradientColor(Map, Color) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the gradientcolor attribute in the specified map to the specified value.
- setGraph(JGraph) - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Sets the tree currently editing for.
- setGraph(JGraph) - Static method in class org.jgraph.util.ParallelEdgeRouter
-
Deprecated.graph instance retained internally
- setGraphLayoutCache(GraphLayoutCache) - Method in class org.jgraph.JGraph
-
Sets the
GraphLayoutCachethat will provide the view-data. - setGraphLayoutCache(GraphLayoutCache) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Sets the GraphLayoutCache (geometric pattern).
- setGridColor(Color) - Method in class org.jgraph.JGraph
-
Sets the current grid color.
- setGridEnabled(boolean) - Method in class org.jgraph.JGraph
-
If set to true, the grid will be active.
- setGridMode(int) - Method in class org.jgraph.JGraph
-
Sets the current grid view mode.
- setGridSize(double) - Method in class org.jgraph.JGraph
-
Sets the size of the grid.
- setGridVisible(boolean) - Method in class org.jgraph.JGraph
-
If set to true, the grid will be visible.
- setGroupHierarchies(List) - Method in class com.jgraph.layout.JGraphFacade
- setGroupOpaque(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the opaque attribute in the specified map to the specified value.
- setGroupsEditable(boolean) - Method in class org.jgraph.JGraph
- setHandleColor(Color) - Method in class org.jgraph.JGraph
-
Sets the current handle color.
- setHandleSize(int) - Method in class org.jgraph.JGraph
-
Sets the size of the handles.
- setHeight(double) - Method in class org.jgraph.graph.AttributeMap.SerializableRectangle2D
- setHeightSpacing(int) - Method in class com.jgraph.layout.simple.SimpleGridLayout
- setHeightSquared(double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- setHiddenSet(Map) - Method in class org.jgraph.graph.GraphLayoutCache
-
Sets the hiddenSet.
- setHidesDanglingConnections(boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Sets the hidesDanglingConnections
- setHidesExistingConnections(boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Sets the hidesExistingConnections
- setHighlightColor(Color) - Method in class org.jgraph.JGraph
-
Sets the current selection highlight color.
- setHorizontalAlignment(Map, int) - Static method in class org.jgraph.graph.GraphConstants
-
This method set the position of the label in vertex cells, and takes aruguments of type SwingConstants (for JLabel) i.e.
- setHorizontalTextPosition(Map, int) - Static method in class org.jgraph.graph.GraphConstants
-
This method set the text of a label on vertext cell relative to image.
- setIcon(Map, Icon) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the icon attribute in the specified map to the specified value.
- setIgnoresCellsInGroups(boolean) - Method in class com.jgraph.layout.JGraphFacade
- setIgnoresHiddenCells(boolean) - Method in class com.jgraph.layout.JGraphFacade
-
The GraphLayoutCache instance on the JGraphFacade object must be set correctly in order to change this flag.
- setIgnoresUnconnectedCells(boolean) - Method in class com.jgraph.layout.JGraphFacade
- setInitialMoveRadius(double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setInitialTemp(double) - Method in class com.jgraph.layout.organic.JGraphFastOrganicLayout
- setInsertionLocation(Point) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Sets the current location for Drag-and-Drop activity.
- setInsertionLocation(Point) - Method in class org.jgraph.plaf.GraphUI
-
Sets the current location for Drag-and-Drop activity.
- setInset(Map, int) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the inset attribute in the specified map to the specified value.
- setInterHierarchySpacing(double) - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- setInterRankCellSpacing(double) - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
- setInterRankCellSpacing(double) - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- setIntraCellSpacing(double) - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
- setIntraCellSpacing(double) - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- setInvokesStopCellEditing(boolean) - Method in class org.jgraph.JGraph
-
Determines what happens when editing is interrupted by selecting another cell in the graph, a change in the graph's data, or by some other means.
- setJumpToDefaultPort(boolean) - Method in class org.jgraph.JGraph
-
Sets if getPortViewAt should return the default port if no other port is found.
- setLabelAlongEdge(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets if the label should be painted along the edge.
- setLabelEnabled(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the label enabled attribute in the specified map to the specified value.
- setLabelPosition(Point2D) - Method in class org.jgraph.graph.EdgeView
-
Sets the description of the label position.
- setLabelPosition(Map, Point2D) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the label position attribute in the specified map to the specified value.
- setLayoutFromSinks(boolean) - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- setLevelDistance(double) - Method in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
- setLevelHeights(JGraphTreeLayout.StandardTreeNode) - Method in class com.jgraph.layout.tree.JGraphTreeLayout
-
Sets the heights of the level under the specified node
- setLimitX(double) - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
- setLineBegin(Map, int) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the LINEBEGIN attribute in the specified map to the specified value.
- setLineColor(Map, Color) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the linecolor attribute in the specified map to the specified value.
- setLineEnd(Map, int) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the LINEEND attribute in the specified map to the specified value.
- setLineStyle(Map, int) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the linestyle attribute in the specified map to the specified value.
- setLineWidth(Map, float) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the linewidth attribute in the specified map to the specified value.
- setLink(Map, String) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the link attribute in the specified map to the specified value.
- setLocalAttributes(Set) - Method in class org.jgraph.graph.GraphLayoutCache
- setLocation(Object, double, double) - Method in class com.jgraph.layout.JGraphFacade
-
Sets the current location of the specified cell.
- setLocation(Object, double, double, boolean) - Method in class com.jgraph.layout.JGraphFacade
-
Sets the current location of the specified cell.
- setLocations(Object[], double[][]) - Method in class com.jgraph.layout.JGraphFacade
-
Sets the locations of the specified cells according to the arrays specified in
locations. - setLockedHandleColor(Color) - Method in class org.jgraph.JGraph
-
Sets the current second handle color.
- setLoggerLevel(Level) - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
Sets the logging level of this class
- setLoggerLevel(Level) - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
Sets the logging level of this class
- setLoggerLevel(Level) - Method in class com.jgraph.layout.JGraphFacade
-
Sets the logging level of this class
- setLoggerLevel(Level) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Sets the logging level of this class
- setMarquee(BasicMarqueeHandler) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Sets the marquee handler.
- setMarqueeBounds(Rectangle2D) - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Sets the marqueeBounds.
- setMarqueeColor(Color) - Method in class org.jgraph.JGraph
-
Sets the current marquee color.
- setMarqueeHandler(BasicMarqueeHandler) - Method in class org.jgraph.JGraph
-
Sets the
MarqueeHandlerthat will handle marquee selection. - setMaxAdaption(double) - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
- setMaxDistanceLimit(double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setMaximum(int) - Method in class com.jgraph.layout.JGraphLayoutProgress
-
Sets the maximum progress of the layout.
- setMaximumScale(double) - Method in class com.jgraph.navigation.GraphNavigator
-
Sets the maximum scale to be used for the backing graph.
- setMaxIterations(int) - Method in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.
- setMaxIterations(int) - Method in class com.jgraph.layout.organic.JGraphFastOrganicLayout
- setMaxIterations(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setMaxIterationsMultiple(int) - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
- setMaxradiusx(double) - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- setMaxradiusy(double) - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- setMaxx(int) - Method in class com.jgraph.layout.graph.JGraphSimpleLayout
- setMaxy(int) - Method in class com.jgraph.layout.graph.JGraphSimpleLayout
- setMinAdaption(double) - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
- setMinDistanceLimit(double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setMinimumMove(int) - Method in class org.jgraph.JGraph
-
Sets the miminum amount of pixels for a move operation.
- setMinMoveRadius(double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setMinRadius(int) - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
- setMinradiusx(double) - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- setMinradiusy(double) - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- setModel(GraphModel) - Method in class org.jgraph.graph.GraphLayoutCache
-
Sets the current model.
- setModel(GraphModel) - Method in class org.jgraph.JGraph
-
Sets the
GraphModelthat will provide the data. - setModel(GraphModel) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Sets the GraphModel.
- setMoveable(boolean) - Method in class org.jgraph.JGraph
-
Sets if the graph allows movement of cells.
- setMoveable(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the moveable attribute in the specified map to the specified value.
- setMoveableAxis(Map, int) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the moveableaxis attribute in the specified map to the specified value.
- setMoveBelowZero(boolean) - Method in class org.jgraph.JGraph
-
Sets if the graph should auto resize when cells are being moved below the bottom right corner.
- setMoveBeyondGraphBounds(boolean) - Method in class org.jgraph.JGraph
- setMoveIntoGroups(boolean) - Method in class org.jgraph.JGraph
-
Specifies if cells should be added to groups when moved over the group's area.
- setMoveOutOfGroups(boolean) - Method in class org.jgraph.JGraph
-
Specifies if cells should be removed from groups when removed from the group's area.
- setMoveRoots(boolean) - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- setMovesChildrenOnExpand(boolean) - Method in class org.jgraph.graph.GraphLayoutCache
- setMovesParentsOnCollapse(boolean) - Method in class org.jgraph.graph.GraphLayoutCache
- setNew(boolean) - Method in class org.jgraph.graph.DefaultGraphSelectionModel.CellPlaceHolder
-
Sets the isNew.
- setNodeBorder(double) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
- setNodeDistance(int) - Method in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
- setNodeDistributionCostFactor(double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setNumCellsPerRow(int) - Method in class com.jgraph.layout.simple.SimpleGridLayout
- setOffscreenOffset(Point2D) - Method in class org.jgraph.JGraph
- setOffset(Map, Point2D) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the offset attribute in the specified map to the specified value.
- setOffsetX(int) - Method in class com.jgraph.layout.simple.SimpleGridLayout
- setOffsetY(int) - Method in class com.jgraph.layout.simple.SimpleGridLayout
- setOpaque(boolean) - Method in class org.jgraph.JGraph
- setOpaque(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the opaque attribute in the specified map to the specified value.
- setOptimizeBorderLine(boolean) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setOptimizeEdgeCrossing(boolean) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setOptimizeEdgeDistance(boolean) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setOptimizeEdgeLength(boolean) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setOptimizeNodeDistribution(boolean) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setOrder(Comparator) - Method in class com.jgraph.layout.JGraphFacade
- setOrdered(boolean) - Method in class com.jgraph.layout.JGraphFacade
- setOrdered(boolean) - Method in class com.jgraph.layout.simple.SimpleGridLayout
- setOrientation(int) - Method in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
- setOrientation(int) - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- setOrientation(int) - Method in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
-
SwingConstants.NORTH SwingConstants.EAST SwingConstants.SOUTH SwingConstants.WEST are valid inputs to this method
- setOrientation(int) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
SwingConstants.NORTH SwingConstants.WEST are valid inputs to this method
- setPageFormat(PageFormat) - Method in class com.jgraph.util.JGraphPrintingScrollPane
-
Sets the page format of the background page.Fires a property change event for
JGraphPrintingScrollPane.PROPERTY_PAGEFORMAT. - setPageScale(double) - Method in class com.jgraph.util.JGraphPrintingScrollPane
-
Sets the scale of the page metrics.Fires a property change event for
JGraphPrintingScrollPane.PROPERTY_PAGESCALE. - setPageVisible(boolean) - Method in class com.jgraph.util.JGraphPrintingScrollPane
-
Sets if the background page should be visible.Fires a property change event for
JGraphPrintingScrollPane.PROPERTY_PAGEVISIBLE. - setPanningCursor(Cursor) - Method in class com.jgraph.navigation.PanningTool
- setParallelEdgeSpacing(double) - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
- setParent(JGraphUnionFind.Node) - Method in class com.jgraph.algebra.JGraphUnionFind.Node
- setParent(JGraphAbstractTreeLayout.TreeNode) - Method in class com.jgraph.layout.tree.JGraphTreeLayout.StandardTreeNode
- setParent(Object, Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Sets the parent of the specified cell.
- setPoint(int, Point2D) - Method in class org.jgraph.graph.EdgeView
-
Sets the point at
indextop. - setPoints(Object, List) - Method in class com.jgraph.layout.JGraphFacade
-
Sets the points of the specified edge
- setPoints(Map, List) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the points attribute in the specified map to the specified value.
- setPort(Object) - Method in class org.jgraph.graph.ConnectionSet.Connection
- setPortSize(int) - Method in class org.jgraph.graph.PortView
- setPortsOnTop(boolean) - Method in class org.jgraph.JGraph
- setPortsScaled(boolean) - Method in class org.jgraph.JGraph
-
If set to true, the ports will be scaled.
- setPortsVisible(boolean) - Method in class org.jgraph.JGraph
-
If set to true, the ports will be visible.
- setPosition(Point2D, double) - Method in class com.jgraph.layout.tree.JGraphTreeLayout.StandardTreeNode
-
Sets the position of this node
- setPosition(Point2D, double) - Method in class com.jgraph.layout.tree.OrganizationalChart.OrganizationalTreeNode
-
Sets the position of this node
- setPosition(List) - Method in class com.jgraph.layout.tree.JGraphTreeLayout
-
Sets the position of the tree nodes specified
- setPositionMultipleTrees(boolean) - Method in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
- setPreferredMinSize(Dimension) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Sets the preferred minimum size.
- setPreviewInvalidNullPorts(boolean) - Method in class org.jgraph.JGraph
-
Determines whether the graph allows invalid null ports during previews
- setPreviousCursor(Cursor) - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Sets the previousCursor.
- setProgress(int) - Method in class com.jgraph.layout.JGraphLayoutProgress
-
Sets the current progress of the layout.
- setProperties(Map) - Method in class com.jgraph.components.labels.RichTextBusinessObject
-
Sets the properties.
- setRadiusScaleFactor(double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setRadiusSquared(double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- setRadiusx(double) - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- setRadiusy(double) - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
- setReconnectsEdgesToVisibleParent(boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Deprecated.edges are moved to parent view and back automatically
- setRelevantEdges(int[]) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- setRemembersCellViews(boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Sets the rememberCellViews.
- setRemoveAll(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the removeall attribute in the specified map to the specified value.
- setRemoveAttributes(Map, Object[]) - Static method in class org.jgraph.graph.GraphConstants
-
Sets specific attributes are being marked for removal @ param map The transport map indicating the attribute removal @ param value The attributes to be removed
- setRemoveEmptyGroups(boolean) - Method in class org.jgraph.graph.DefaultGraphModel
- setReplusiveForce(double) - Method in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.
- setResize(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the resize attribute in the specified map to the specified value.
- setResizesParentsOnCollapse(boolean) - Method in class org.jgraph.graph.GraphLayoutCache
- setReversed(boolean) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyEdge
- setRichText(String) - Method in class com.jgraph.components.labels.RichTextValue
-
Sets the richt text value as an RTF encoded string and updates
RichTextValue.plainText. - setRoots(List) - Method in class com.jgraph.layout.JGraphFacade
- setRouteTreeEdges(boolean) - Method in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
- setRouting(Map, Edge.Routing) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the routing attribute in the specified map to the specified value.
- setScale(double) - Method in class org.jgraph.JGraph
-
Sets the current scale.
- setScale(double, Point2D) - Method in class org.jgraph.JGraph
-
Sets the current scale and centers the graph to the specified point
- setSelectable(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the selectable attribute in the specified map to the specified value.
- setSelectedChildCount(Object, int) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Sets the number of selected childs for
celltocount. - setSelectionCell(Object) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Selects the specified cell.
- setSelectionCell(Object) - Method in interface org.jgraph.graph.GraphSelectionModel
-
Sets the selection to cell.
- setSelectionCell(Object) - Method in class org.jgraph.JGraph
-
Selects the specified cell.
- setSelectionCells(Object[]) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Sets the selection to
cells. - setSelectionCells(Object[]) - Method in interface org.jgraph.graph.GraphSelectionModel
-
Sets the selection to cells.
- setSelectionCells(Object[]) - Method in class org.jgraph.JGraph.EmptySelectionModel
-
A
nullimplementation that selects nothing. - setSelectionCells(Object[]) - Method in class org.jgraph.JGraph
-
Selects the specified cells.
- setSelectionEnabled(boolean) - Method in class org.jgraph.JGraph
-
Determines whether cell selection is enabled.
- setSelectionMode(int) - Method in class org.jgraph.graph.DefaultGraphSelectionModel
-
Sets the selection mode, which must be one of SINGLE_TREE_SELECTION,
- setSelectionMode(int) - Method in interface org.jgraph.graph.GraphSelectionModel
-
Sets the selection model, which must be either SINGLE_GRAPH_SELECTION or MULTIPLE_GRAPH_SELECTION.
- setSelectionModel(GraphSelectionModel) - Method in class org.jgraph.JGraph
-
Sets the graph's selection model.
- setSelectionModel(GraphSelectionModel) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Resets the selection model.
- setSelectsAllInsertedCells(boolean) - Method in class org.jgraph.graph.GraphLayoutCache
- setSelectsLocalInsertedCells(boolean) - Method in class org.jgraph.graph.GraphLayoutCache
- setShadow(Map, boolean) - Static method in class com.jgraph.io.svg.SVGGraphConstants
-
Sets the value attribute in the specified map to the specified shadow value.
- setShape(Map, int) - Static method in class com.jgraph.io.svg.SVGGraphConstants
-
Sets the value attribute in the specified map to the specified shape type value.
- setSharedInstance(JGraphAlgebra) - Static method in class com.jgraph.algebra.JGraphAlgebra
-
Sets the shared instance of this class.
- setShowsChangedConnections(boolean) - Method in class org.jgraph.graph.GraphLayoutCache
- setShowsExistingConnections(boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Sets the showsExistingConnections
- setShowsInsertedConnections(boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Sets the showsInsertedConnections
- setShowsInvisibleEditedCells(boolean) - Method in class org.jgraph.graph.GraphLayoutCache
- setSinksAtLayerZero(boolean) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
- setSize(int) - Method in class com.jgraph.algebra.JGraphUnionFind.Node
- setSize(Object, double, double) - Method in class com.jgraph.layout.JGraphFacade
-
Sets the current size of the specified cell.
- setSize(Map, Dimension) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the size attribute in the specified map to the specified value.
- setSizeable(boolean) - Method in class org.jgraph.JGraph
-
Sets if the graph allows cells to be resized.
- setSizeable(Map, boolean) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the sizeable attribute in the specified map to the specified value.
- setSizeableAxis(Map, int) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the sizeableAxis attribute in the specified map to the specified value.
- setSnapSelectedView(boolean) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Sets the mode of the snapSelectedView drag operation.
- setSource(boolean) - Method in class org.jgraph.graph.ConnectionSet.Connection
- setSource(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- setSource(Object) - Method in class org.jgraph.graph.DefaultEdge
-
Sets the source of the edge.
- setSource(Object) - Method in interface org.jgraph.graph.Edge
-
Sets the source of the edge.
- setSource(CellView) - Method in class org.jgraph.graph.EdgeView
-
Sets the
sourceViewof the edge. - setSourcePort(GraphModel, Object, Object) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Helper methods that connects the source of
edgetoportinmodel. - setSpringForce(double) - Method in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.
- setSpringLength(double) - Method in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.
- setStartPoint(Point2D) - Method in class org.jgraph.graph.BasicMarqueeHandler
-
Sets the startPoint.
- setStartRadius(int) - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
- setStopped(boolean) - Method in class com.jgraph.layout.JGraphLayoutProgress
-
Signals the layout to stop running.
- setStretchImage(Map, boolean) - Static method in class com.jgraph.components.labels.CellConstants
-
Sets stretchImage in the specified map to the specified value.
- setTarget(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- setTarget(Object) - Method in class org.jgraph.graph.DefaultEdge
-
Returns the target of
edge. - setTarget(Object) - Method in interface org.jgraph.graph.Edge
-
Returns the target of
edge. - setTarget(CellView) - Method in class org.jgraph.graph.EdgeView
-
Sets the
targetViewof the edge. - setTargetPort(GraphModel, Object, Object) - Static method in class org.jgraph.graph.DefaultGraphModel
-
Helper methods that connects the source of
edgetoportinmodel. - setTolerance(int) - Method in class org.jgraph.JGraph
-
Sets the maximum distance between the mousepointer and a cell to be selected.
- setTreeDistance(int) - Method in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
- setTriesPerCell(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setUI(GraphUI) - Method in class org.jgraph.JGraph
-
Sets the Linvalid input: '&F' object that renders this component.
- setUnchangedEnergyRoundTermination(int) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
- setupOffScreen(int, int, int, int, Rectangle2D) - Method in class org.jgraph.JGraph
-
Utility method that initialises the offscreen graphics area
- setUserObject(Object) - Method in class com.jgraph.algebra.JGraphFibonacciHeap.Node
- setValue(Object) - Method in class com.jgraph.components.labels.RichTextBusinessObject
-
Sets the value for
RichTextBusinessObject.valueKey. - setValue(Map, Object) - Static method in class org.jgraph.graph.GraphConstants
-
Sets the value attribute in the specified map to the specified value.
- setValues(double[], double[]) - Method in class org.jgraph.util.Spline
-
Set values for this Spline.
- setVertexMapping(Map) - Method in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
- setVertexShape(Map, int) - Static method in class com.jgraph.components.labels.CellConstants
-
Sets vertexShape in the specified map to the specified value.
- setVerticalAlignment(Map, int) - Static method in class org.jgraph.graph.GraphConstants
-
This method set the position of the label in vertex cells, and takes aruguments of type SwingConstants (for JLabel) i.e.
- setVerticalStyleChildren(boolean) - Method in class com.jgraph.layout.tree.OrganizationalChart.OrganizationalTreeNode
- setVerticalTextPosition(Map, int) - Static method in class org.jgraph.graph.GraphConstants
-
This method set the text of a label on vertext cell relative to image.
- setVerticesFilter(Set) - Method in class com.jgraph.layout.JGraphFacade
- setVisible(Object[], boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Makes the specified cells visible or invisible depending on the flag passed in.
- setVisible(Object[], Object[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Changes the visibility state of the cells passed in.
- setVisible(Object[], Object[], Map, ConnectionSet) - Method in class org.jgraph.graph.GraphLayoutCache
-
Changes the visibility state of the cells passed in.
- setVisible(Object[], Object[], ConnectionSet) - Method in class org.jgraph.graph.GraphLayoutCache
-
Changes the visibility state of the cells passed in.
- setVisible(Object, boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Makes the specified cell visible or invisible depending on the flag passed in.
- setVisibleImpl(Object[], boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
The actual implementation of changing cells' visibility state.
- setVisibleSet(Set) - Method in class org.jgraph.graph.GraphLayoutCache
-
Applies the specified set of cells as being those visible
- setVolatileOffscreen(boolean) - Method in class org.jgraph.JGraph
- setWidth(double) - Method in class com.jgraph.layout.tree.JGraphAbstractTreeLayout.TreeNode
- setWidth(double) - Method in class org.jgraph.graph.AttributeMap.SerializableRectangle2D
- setWidthSpacing(int) - Method in class com.jgraph.layout.simple.SimpleGridLayout
- setX(double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- setX(double) - Method in class org.jgraph.graph.AttributeMap.SerializablePoint2D
- setX(double) - Method in class org.jgraph.graph.AttributeMap.SerializableRectangle2D
- setX(int, double) - Method in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
-
Set the value of x for the specified layer
- setXorEnabled(boolean) - Method in class org.jgraph.JGraph
-
Sets if the graph accepts drops/pastes from external sources.
- setY(double) - Method in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
- setY(double) - Method in class org.jgraph.graph.AttributeMap.SerializablePoint2D
- setY(double) - Method in class org.jgraph.graph.AttributeMap.SerializableRectangle2D
- setY(int, double) - Method in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
-
Set the value of y for the specified layer
- SHADOW_DISTANCE - Static variable in class com.jgraph.io.svg.SVGVertexWriter
-
Represents the shadow distance.
- SHADOW_OPACITY - Static variable in class com.jgraph.io.svg.SVGVertexWriter
-
Represents the shadow opacity.
- shape - Variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Holds the shape of the current view.
- shape - Variable in class com.jgraph.io.svg.SVGVertexRenderer
-
Holds the shape of the current view.
- SHAPE_CIRCLE - Static variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Defines the shape constants to be used as values for the
CellConstants.VERTEXSHAPEattributes. - SHAPE_CYLINDER - Static variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Defines the shape constants to be used as values for the
CellConstants.VERTEXSHAPEattributes. - SHAPE_CYLINDER - Static variable in class com.jgraph.io.svg.SVGGraphConstants
-
Represents an cylinder shape type
- SHAPE_DIAMOND - Static variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Defines the shape constants to be used as values for the
CellConstants.VERTEXSHAPEattributes. - SHAPE_DIAMOND - Static variable in class com.jgraph.io.svg.SVGGraphConstants
-
Represents an diamond shape type
- SHAPE_ELLIPSE - Static variable in class com.jgraph.io.svg.SVGGraphConstants
-
Represents an ellipse shape type
- SHAPE_RECTANGLE - Static variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Defines the shape constants to be used as values for the
CellConstants.VERTEXSHAPEattributes. - SHAPE_RECTANGLE - Static variable in class com.jgraph.io.svg.SVGGraphConstants
-
Represents a rectangle shape type
- SHAPE_ROUNDED - Static variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Defines the shape constants to be used as values for the
CellConstants.VERTEXSHAPEattributes. - SHAPE_ROUNDRECT - Static variable in class com.jgraph.io.svg.SVGGraphConstants
-
Represents an rounded rectangle shape type
- SHAPE_TRIANGLE - Static variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Defines the shape constants to be used as values for the
CellConstants.VERTEXSHAPEattributes. - sharedInstance - Static variable in class com.jgraph.algebra.JGraphAlgebra
-
Holds the shared instance of this class.
- sharedInstance - Static variable in class org.jgraph.JGraph.EmptySelectionModel
-
Unique shared instance.
- sharedInstance - Static variable in class org.jgraph.util.ParallelEdgeRouter
-
Singleton to reach parallel edge router
- sharedInstance() - Static method in class org.jgraph.JGraph.EmptySelectionModel
-
Returns a shared instance of an empty selection model.
- sharedPath - Variable in class org.jgraph.graph.EdgeView
-
Shared-path tune-up.
- Shortest Path (Dijkstra) - Section in class com.jgraph.algebra.JGraphAlgebra
- shouldInvokePortMagic(EdgeView) - Method in class org.jgraph.graph.PortView
-
Subclassers can override this to decide whether or not "port magic" should appear on a given edge.
- shouldSelectCell(EventObject) - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Messages the realEditor for the return value.
- shouldStartEditingTimer(EventObject) - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Returns true if
eventis a MouseEvent and the click count is 1. - showCells(Object[], boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Shows the specified cells with all children if
descandantsis true. - showCellsForChange(GraphModelEvent.GraphModelChange) - Method in class org.jgraph.graph.GraphLayoutCache
- showFoldingIcons - Variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Specifies whether the current view is a rich text value, and if the image should be stretched.
- showHeavyweight - Variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Specified if a heavyweight should be painted.
- showsChangedConnections - Variable in class org.jgraph.graph.GraphLayoutCache
-
Boolean indicating whether connections should be made visible when reconnected and their source and target port is visible.
- showsExistingConnections - Variable in class org.jgraph.graph.GraphLayoutCache
-
Boolean indicating whether existing connections should me made visible if their sources or targets are made visible, given the opposite end of the edge is already visible or made visible, too.
- showsInsertedCells - Variable in class org.jgraph.graph.GraphLayoutCache
-
Boolean indicating whether inserted should be made visible if they are inserted via
GraphLayoutCache.insert(Object[], Map, ConnectionSet, ParentMap, UndoableEdit[]). - showsInsertedConnections - Variable in class org.jgraph.graph.GraphLayoutCache
-
Boolean indicating whether inserted edges should me made visible if their sources or targets are already visible.
- showsInvisibleEditedCells - Variable in class org.jgraph.graph.GraphLayoutCache
-
Boolean indicating whether edited cells should be made visible if they are changed via
GraphLayoutCache.edit(Map, ConnectionSet, ParentMap, UndoableEdit[]). - simpleExtraLabels - Variable in class org.jgraph.graph.EdgeRenderer
-
A switch for painting the extra labels
- SimpleGridLayout - Class in com.jgraph.layout.simple
-
A simple grid layout algorithm that takes the specified vertices and arranges them in rectangular fashion
- SimpleGridLayout() - Constructor for class com.jgraph.layout.simple.SimpleGridLayout
- SINGLE_GRAPH_SELECTION - Static variable in interface org.jgraph.graph.GraphSelectionModel
-
Selection can only contain one cell at a time.
- sinks - Variable in class com.jgraph.layout.hierarchical.JGraphGreedyCycleRemover
-
A list of the end point nodes in the layout
- size - Variable in class com.jgraph.algebra.JGraphFibonacciHeap
- size - Variable in class com.jgraph.algebra.JGraphUnionFind.Node
-
The size of the tree.
- size() - Method in class com.jgraph.algebra.JGraphFibonacciHeap
-
Returns the size of the heap which is measured in the number of elements contained in the heap.
- size() - Method in class org.jgraph.graph.ConnectionSet
-
Returns the number of (edge, port)-pairs.
- size() - Method in class org.jgraph.graph.ParentMap
-
Returns the number of entries.
- SIZE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
sizeattribute. - SIZE - Static variable in class org.jgraph.graph.PortView
-
Default size for all ports is 6.
- sizeable - Variable in class org.jgraph.JGraph
-
True if the graph allows cells to be resized.
- SIZEABLE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
sizeableattribute. - SIZEABLEAXIS - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
sizeableAxisattribute. - SizeHandle(VertexView, GraphContext) - Constructor for class org.jgraph.graph.VertexView.SizeHandle
- snap(boolean, Point2D) - Method in class org.jgraph.graph.EdgeView.EdgeHandle
- snap(Dimension2D) - Method in class org.jgraph.JGraph
-
Returns the given dimension applied to the grid.
- snap(Point2D) - Method in class org.jgraph.JGraph
-
Returns the given point applied to the grid.
- snap(Rectangle2D) - Method in class org.jgraph.JGraph
-
Returns the given rectangle applied to the grid.
- snapLast - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- snapSelectedView - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
If ture, a the view under mousepointer will be snapped to the grid lines during a drag operation.
- snapStart - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- solve(double[][], double[]) - Method in class org.jgraph.util.Spline
-
Solves Ax=b and stores the solution in b.
- sort(Object[], JGraphCostFunction) - Method in class com.jgraph.algebra.JGraphAlgebra
-
Returns a sorted set for
cellswith respect tocf. - source - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyEdge
-
The node this edge is sourced at
- source - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
-
The index of the node attached to this edge as source, edges only
- source - Variable in class org.jgraph.graph.DefaultEdge
-
Source and target of the edge.
- source - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
- source - Variable in class org.jgraph.graph.EdgeView
-
Cached source and target portview of the edge.
- source - Variable in class org.jgraph.plaf.basic.BasicGraphUI.MouseInputHandler
-
Source that events are coming from.
- sourceParentView - Variable in class org.jgraph.graph.EdgeView
- sources - Variable in class com.jgraph.layout.hierarchical.JGraphGreedyCycleRemover
-
A list of the start point nodes in the layout
- spaceMultipleTrees(JGraphTreeLayout.StandardTreeNode) - Method in class com.jgraph.layout.tree.JGraphTreeLayout
-
Ensures that the specified root is spaced far enough from previous trees so not to overlap any cells.
- spline - Variable in class org.jgraph.graph.EdgeRenderer
-
Cached spline curve
- Spline - Class in org.jgraph.util
-
Interpolates given values by B-Splines.
- Spline(double[], double[]) - Constructor for class org.jgraph.util.Spline
-
Creates a new Spline.
- Spline2D - Class in org.jgraph.util
-
Interpolates points given in the 2D plane.
- Spline2D(double[], double[]) - Constructor for class org.jgraph.util.Spline2D
-
Creates a new Spline2D.
- Spline2D(Point2D[]) - Constructor for class org.jgraph.util.Spline2D
-
Creates a new Spline2D.
- springForce - Variable in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.The multiple of force applied to the attraction of springs
- springLength - Variable in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.The natural length of the spring (edge) whereby it imparts no force on either connected node
- stack - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
A stack of nodes to be visited in the adjustment phase
- StandardTreeNode(Object) - Constructor for class com.jgraph.layout.tree.JGraphTreeLayout.StandardTreeNode
-
Creates tree node corresponding to the specified cell
- start - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- startDragging(MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- startEditing(Object, MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Will start editing for cell if there is a cellEditor and shouldSelectCell returns true.
- startEditingAtCell(Object) - Method in class org.jgraph.JGraph
-
Selects the specified cell and initiates editing.
- startEditingAtCell(JGraph, Object) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Selects the cell and tries to edit it.
- startEditingAtCell(JGraph, Object) - Method in class org.jgraph.plaf.GraphUI
-
Selects the cell and tries to edit it.
- startPoint - Variable in class org.jgraph.graph.BasicMarqueeHandler
- startRadius - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
The radius value at on the first iteration.
- startTimer() - Method in class org.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
-
Creates, if necessary, and starts a Timer to check if need to resize the bounds.
- stopCellEditing() - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
If the realEditor will allow editing to stop, the realEditor is removed and true is returned, otherwise false is returned.
- stopEditing() - Method in class org.jgraph.JGraph
-
Ends the current editing session.
- stopEditing(JGraph) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Stops the current editing session.
- stopEditing(JGraph) - Method in class org.jgraph.plaf.GraphUI
-
Stops the current editing session.
- stopEditingInCompleteEditing - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Set to false when editing and shouldSelectCell() returns true meaning the node should be selected before editing, used in completeEditing.
- stretchImage - Variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Specifies whether the current view is a rich text value, and if the image should be stretched.
- STRETCHIMAGE - Static variable in class com.jgraph.components.labels.CellConstants
-
Key for the
stretchImageattribute. - STYLE_BEZIER - Static variable in class org.jgraph.graph.GraphConstants
-
Represents a bezier line style
- STYLE_ORTHOGONAL - Static variable in class org.jgraph.graph.GraphConstants
-
Represents an orthogonal line style
- STYLE_SPLINE - Static variable in class org.jgraph.graph.GraphConstants
-
Represents an spline line style
- sum(Object[], JGraphCostFunction) - Method in class com.jgraph.algebra.JGraphAlgebra
-
Returns the sum of all cost for
cellswith respect tocf. - SVGEdgeWriter - Class in com.jgraph.io.svg
- SVGEdgeWriter() - Constructor for class com.jgraph.io.svg.SVGEdgeWriter
- SVGGraphConstants - Class in com.jgraph.io.svg
- SVGGraphConstants() - Constructor for class com.jgraph.io.svg.SVGGraphConstants
- SVGGraphWriter - Class in com.jgraph.io.svg
- SVGGraphWriter() - Constructor for class com.jgraph.io.svg.SVGGraphWriter
- SVGUtils - Class in com.jgraph.io.svg
-
Various utility methods to assist producing an SVG representation of the graph
- SVGUtils() - Constructor for class com.jgraph.io.svg.SVGUtils
- SVGVertexRenderer - Class in com.jgraph.io.svg
- SVGVertexRenderer() - Constructor for class com.jgraph.io.svg.SVGVertexRenderer
- SVGVertexWriter - Class in com.jgraph.io.svg
- SVGVertexWriter() - Constructor for class com.jgraph.io.svg.SVGVertexWriter
T
- target - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyEdge
-
The node this edge targets
- target - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
-
The index of the node attached to this edge as target, edges only
- target - Variable in class org.jgraph.graph.DefaultEdge
-
Source and target of the edge.
- target - Variable in class org.jgraph.graph.EdgeView.EdgeHandle
- target - Variable in class org.jgraph.graph.EdgeView
-
Cached source and target portview of the edge.
- targetGroup - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- targetParentView - Variable in class org.jgraph.graph.EdgeView
- temp - Variable in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
-
Temporary variable for general use.
- temperature - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
Temperature to limit displacement at later stages of layout
- textPane - Static variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Holds the text pane to be used for rich text rendering.
- tilt(Collection, int, int) - Method in class com.jgraph.layout.JGraphFacade
-
Simulates a 'nudge' to the graph, moving the specified vertices a random distance in the x and y axes directions between zero and a specified maximum.
- timer - Variable in class org.jgraph.plaf.basic.BasicGraphUI.ComponentHandler
-
Timer used when inside a scrollpane and the scrollbar is adjusting.
- TITLE_FONT - Static variable in class com.jgraph.io.svg.SVGGraphWriter
-
Specifies the font used for the title of the diagram.
- TITLE_HEXCOLOR - Static variable in class com.jgraph.io.svg.SVGGraphWriter
-
Specifies the color the diagram title.
- TITLE_VSPACING - Static variable in class com.jgraph.io.svg.SVGGraphWriter
-
Specifies the spacing between the title and the diagram.
- toBack(Object[]) - Method in class org.jgraph.graph.DefaultGraphModel
-
Sends
cellsto back. - toBack(Object[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Sends
cellsto back. - toBack(Object[]) - Method in interface org.jgraph.graph.GraphModel
-
Sends
cellsto back. - toFront(Object[]) - Method in class org.jgraph.graph.DefaultGraphModel
-
Brings
cellsto front. - toFront(Object[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Brings
cellsto front. - toFront(Object[]) - Method in interface org.jgraph.graph.GraphModel
-
Brings
cellsto front. - toggleCollapsedState(Object[], boolean, boolean) - Method in class org.jgraph.graph.GraphLayoutCache
-
Toggles the collapsed state of the specified cells.
- toggleSelectionCellForEvent(Object, MouseEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Messaged to update the selection based on a toggle selection event, which means the cell's selection state is inverted.
- tolerance - Variable in class org.jgraph.JGraph
-
Maximum distance between a cell and the mousepointer.
- toScreen(Point2D) - Method in class org.jgraph.JGraph
-
Upscale the given point in place, using the given instance.
- toScreen(Rectangle2D) - Method in class org.jgraph.JGraph
-
Upscale the given rectangle in place, using the given instance.
- toString() - Method in class com.jgraph.components.labels.RichTextBusinessObject
-
Returns the string representation of the value or an empty string if no value exists.
- toString() - Method in class com.jgraph.components.labels.RichTextValue
-
Returns the plain text representation of this rich text value.
- toString() - Method in class com.jgraph.layout.graph.JGraphAnnealingLayout
-
Deprecated.Returns
Annealing, the name of this algorithm. - toString() - Method in class com.jgraph.layout.graph.JGraphFRLayout
-
Deprecated.Returns
FR, the name of this algorithm. - toString() - Method in class com.jgraph.layout.graph.JGraphISOMLayout
-
Deprecated.Returns
ISOM, the name of this algorithm. - toString() - Method in class com.jgraph.layout.graph.JGraphSimpleLayout
-
Returns a name for this algorithm based on the type.
- toString() - Method in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.Returns
Spring, the name of this algorithm. - toString() - Method in class com.jgraph.layout.hierarchical.JGraphHierarchicalLayout
-
Returns
Hierarchical, the name of this algorithm. - toString() - Method in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
Returns
Fast Organic, the name of this algorithm. - toString() - Method in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Returns
Annealing, the name of this algorithm. - toString() - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
Returns
Self Organizing, the name of this algorithm. - toString() - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
Returns
Compact Tree, the name of this algorithm. - toString() - Method in class com.jgraph.layout.tree.JGraphMoenLayout
-
Deprecated.Returns
Moen, the name of this algorithm. - toString() - Method in class com.jgraph.layout.tree.JGraphRadialTreeLayout
-
Returns
Radialtree, the name of this algorithm. - toString() - Method in class com.jgraph.layout.tree.JGraphTreeLayout
-
Returns
Tree, the name of this algorithm. - toString() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
- toString() - Method in class org.jgraph.graph.ParentMap
- totalIterations - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
The layout sets this variable to the number of vertices multipled by
maxIterationsMultiplesince the number of iterations required in linear with the number of nodes - transAddedCells - Variable in class org.jgraph.graph.DefaultGraphModel
-
Stores nested transaction added cells
- transEditAttrs - Variable in class org.jgraph.graph.DefaultGraphModel
-
Stores nested transaction transport attribute maps
- transEditCS - Variable in class org.jgraph.graph.DefaultGraphModel
-
Stores nested transaction connection sets
- transEditPM - Variable in class org.jgraph.graph.DefaultGraphModel
-
Stores nested transaction parent maps
- translate(double, double) - Method in class org.jgraph.graph.AbstractCellView
-
Translates
view(group) bydx, dy. - translate(double, double) - Method in class org.jgraph.graph.AttributeMap
-
Translates
mapby the given amount. - translate(Object, double, double) - Method in class com.jgraph.layout.JGraphFacade
-
Moved the specified cell by the specified x and y co-ordinate amounts
- translate(Collection, double, double) - Static method in class org.jgraph.graph.AttributeMap
-
Translates the maps in
cusingtranslate(Map, int, int). - translateCells(Collection, double, double) - Method in class com.jgraph.layout.JGraphFacade
-
Translates the bounds of the specified cells adding
dxanddyto the respective location axes of the cell, - translateGraphics(Graphics) - Method in class org.jgraph.graph.EdgeRenderer
- translateViews(CellView[], double, double) - Static method in class org.jgraph.graph.GraphLayoutCache
-
Translates the specified views by the given amount.
- transRemovedCells - Variable in class org.jgraph.graph.DefaultGraphModel
-
Stores nested transaction removed cells
- treeBoundary - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
-
Keeps track of the coordinate that each tree fills space up to.
- treeDistance - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
-
If
positionMultipleTreesistruethis value is the minimum distance between each overlapping tree structure after they are separated - TreeNode(Object) - Constructor for class com.jgraph.layout.tree.JGraphAbstractTreeLayout.TreeNode
-
Creates tree node corresponding to the specified cell
- triesPerCell - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
determines, in how many segments the circle around cells is divided, to find a new position for the cell.
- type - Variable in class com.jgraph.layout.graph.JGraphSimpleLayout
- TYPE_CIRCLE - Static variable in class com.jgraph.layout.graph.JGraphSimpleLayout
- TYPE_RANDOM - Static variable in class com.jgraph.layout.graph.JGraphSimpleLayout
- TYPE_TILT - Static variable in class com.jgraph.layout.graph.JGraphSimpleLayout
U
- unchangedEnergyRoundCount - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Keeps track of how many consecutive round have passed without any energy changes
- unchangedEnergyRoundTermination - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
The number of round of no node moves taking placed that the layout terminates
- undo() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelEdit
-
Undoes a change.
- undo() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
-
Undoes a change.
- undo() - Method in class org.jgraph.graph.ExecutableChange
- undo() - Method in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
-
Undoes a change.
- undo(Object) - Method in class org.jgraph.graph.GraphUndoManager
-
If this UndoManager is inProgress, undo the last significant UndoableEdit wrt to source, and all insignificant edits back to it.
- ungroup(Object[]) - Method in class org.jgraph.graph.GraphLayoutCache
-
Ungroups all groups in cells and returns the children that are not ports.
- uninstallComponents() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Uninstalls the renderer pane.
- uninstallKeyboardActions() - Method in class org.jgraph.plaf.basic.BasicGraphUI
- uninstallListeners() - Method in class org.jgraph.plaf.basic.BasicGraphUI
- uninstallUI(JComponent) - Method in class org.jgraph.plaf.basic.BasicGraphUI
- union(JGraphFibonacciHeap, JGraphFibonacciHeap) - Static method in class com.jgraph.algebra.JGraphFibonacciHeap
-
Joins two Fibonacci heaps into a new one.
- union(JGraphUnionFind.Node, JGraphUnionFind.Node) - Method in class com.jgraph.algebra.JGraphUnionFind
-
Unifies the sets
aandbin constant time using a union by rank on the tree size. - union(Rectangle2D, Rectangle2D) - Static method in class org.jgraph.util.RectUtils
-
Unions the pair of source
Rectangle2Dobjects and puts the result into the returnedRectangle2Dobject. - UNSELECTED - Static variable in class org.jgraph.graph.DefaultGraphSelectionModel
-
Object value that represents the unselected state in cellStates.
- unzip(JGraphCompactTreeLayout.CompactTreeNode) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
- UP_TO_DOWN - Static variable in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
Deprecated.use SwingConstants.NORTH instead
- update() - Method in class org.jgraph.graph.GraphLayoutCache
-
Sets the current model.
- update(CellView) - Method in class org.jgraph.graph.GraphLayoutCache
- update(CellView[]) - Method in class org.jgraph.graph.GraphLayoutCache
- update(GraphLayoutCache) - Method in class org.jgraph.graph.AbstractCellView
-
Update attributes for this view and indicate to the parent this child has been updated
- update(GraphLayoutCache) - Method in interface org.jgraph.graph.CellView
-
Update this view's attributes.
- update(GraphLayoutCache) - Method in class org.jgraph.graph.EdgeView
-
Update attributes and recurse children.
- update(GraphLayoutCache) - Method in class org.jgraph.graph.VertexView
-
Overrides the parent method to udpate the cached points.
- updateAutoSize(CellView) - Method in class org.jgraph.JGraph
-
Computes and updates the size for
view. - updateCachedPreferredSize() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Updates the
preferredSizeinstance variable, which is returned fromgetPreferredSize(). - updateGroupBounds() - Method in class org.jgraph.graph.AbstractCellView
-
Updates the bounds of this view and its children
- updateHandle() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Update the handle using createHandle.
- updateHandle() - Method in class org.jgraph.plaf.GraphUI
-
Updates the handle.
- updateInsertionLocation(JComponent, Point) - Method in class org.jgraph.plaf.basic.BasicGraphDropTargetListener
-
called to set the insertion location to match the current mouse pointer coordinates.
- updateInsertionLocation(JComponent, Point) - Method in class org.jgraph.plaf.basic.BasicGraphUI.GraphDropTargetListener
-
called to set the insertion location to match the current mouse pointer coordinates.
- updateLevel - Variable in class org.jgraph.graph.DefaultGraphModel
-
Counter for the depth of nested transactions.
- updateListeners() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
- updateMinimumSize() - Method in class com.jgraph.util.JGraphPrintingScrollPane
-
Updates the minimum size of the graph according to the current state of the background page: if the page is not visible then the minimum size is set to
null, otherwise the minimum size is set to the smallest area of pages containing the graph. - updateNext() - Method in class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit
- updatePorts() - Method in class org.jgraph.graph.GraphLayoutCache
-
Updates the cached array of ports.
- updateScale() - Method in class com.jgraph.navigation.GraphNavigator
-
Updates the scale of the backing graph.
- updateSize() - Method in class org.jgraph.plaf.basic.BasicGraphUI
-
Messages the Graph with
graphDidChange. - updateToRandomNode() - Method in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
Picks a random point and detemines to the closest nodes to that point
- updateTransaction(Object[], Object[], Map, ConnectionSet, ParentMap) - Method in class org.jgraph.graph.DefaultGraphModel
-
Updates the current state of the various transaction data
- updateUI() - Method in class org.jgraph.JGraph
-
Notification from the
UIManagerthat the Linvalid input: '&F' has changed. - upDownNodeLayout(JGraphCompactTreeLayout.CompactTreeNode, JGraphCompactTreeLayout.CompactTreeNode, double, double) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
-
Lays out a Moen in the up-down orientation
- upperLevelValues - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout
-
The highest point for each tree level
- userObject - Variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Holds the user object of the current cell.
V
- v - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout
-
Internal models collection of nodes ( vertices ) to be laid out
- validate() - Method in class org.jgraph.graph.EdgeRenderer
-
Overridden for performance reasons.
- validate() - Method in class org.jgraph.graph.PortRenderer
-
Overridden for performance reasons.
- validate() - Method in class org.jgraph.graph.VertexRenderer
-
Overridden for performance reasons.
- validCachedPreferredSize - Variable in class org.jgraph.plaf.basic.BasicGraphUI
-
Is the preferredSize valid?
- VALUE - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
valueattribute. - VALUE_EMPTY - Static variable in class com.jgraph.components.labels.RichTextGraphModel
-
Defines the EMPTY_VALUE constant to be used in nested maps in order to remove properties from business objects.
- valueChanged(GraphSelectionEvent) - Method in interface org.jgraph.event.GraphSelectionListener
-
Called whenever the value of the selection changes.
- valueChanged(GraphSelectionEvent) - Method in class org.jgraph.graph.DefaultGraphCellEditor
-
Resets lastPath.
- valueChanged(GraphSelectionEvent) - Method in class org.jgraph.JGraph.GraphSelectionRedirector
-
Invoked by the
GraphSelectionModelwhen the selection changes. - valueChanged(GraphSelectionEvent) - Method in class org.jgraph.plaf.basic.BasicGraphUI.GraphSelectionHandler
-
Messaged when the selection changes in the graph we're displaying for.
- valueComponent - Variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
References the value component of the user object if one exists.
- valueForCellChanged(Object, Object) - Method in class com.jgraph.components.labels.RichTextGraphModel
-
Extends the parent implementation to support changing the value on.
invalid reference
JGraphpadBusinessObject - valueForCellChanged(Object, Object) - Method in class org.jgraph.graph.DefaultGraphModel
-
Applies the new value to the specified cell.
- valueForCellChanged(Object, Object) - Method in class org.jgraph.graph.GraphLayoutCache
-
Messaged when the user has altered the value for the item identified by cell to newValue.
- valueForCellChanged(Object, Object) - Method in interface org.jgraph.graph.GraphModel
-
Messaged when the value of the cell has changed, eg from within the edit method.
- valueKey - Static variable in class com.jgraph.components.labels.RichTextBusinessObject
-
Key to use for converting this object to a string.
- VERSION - Static variable in interface com.jgraph.layout.JGraphLayout
-
Global static product identifier.
- VERSION - Static variable in class org.jgraph.JGraph
- vertex - Variable in class org.jgraph.graph.VertexView.SizeHandle
- vertexArray - Variable in class com.jgraph.layout.graph.JGraphSpringLayout
-
Deprecated.An array of all vertices to be laid out
- vertexArray - Variable in class com.jgraph.layout.organic.JGraphFastOrganicLayout
-
An array of all vertices to be laid out
- vertexArray - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
An array of all vertices to be laid out
- vertexDepthOrientationSwitch - Variable in class com.jgraph.layout.tree.OrganizationalChart
-
The level at which nodes in the tree are switched to be vertically oriented.
- vertexDistance - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
An array of the number of edges any particular node is from the winning node.
- vertexFactory - Variable in class com.jgraph.io.svg.SVGGraphWriter
-
Holds object that creates the SVG code for vertices.
- vertexMapper - Variable in class com.jgraph.layout.hierarchical.model.JGraphHierarchyModel
-
Map from graph vertices to internal model nodes
- VertexRenderer - Class in org.jgraph.graph
-
This renderer displays entries that implement the CellView interface and supports the following attributes.
- VertexRenderer() - Constructor for class org.jgraph.graph.VertexRenderer
-
Constructs a renderer that may be used to render vertices.
- VERTEXSHADOW - Static variable in class com.jgraph.io.svg.SVGGraphConstants
-
Key for the
hexBorderColorattribute. - VERTEXSHAPE - Static variable in class com.jgraph.components.labels.CellConstants
-
Key for the
vertexShapeattribute. - VERTEXSHAPE - Static variable in class com.jgraph.io.svg.SVGGraphConstants
-
Key for the
vertexShapeattribute. - VertexView - Class in org.jgraph.graph
-
The default implementation of a vertex view.
- VertexView() - Constructor for class org.jgraph.graph.VertexView
-
Constructs an empty vertex view.
- VertexView(Object) - Constructor for class org.jgraph.graph.VertexView
-
Constructs a vertex view for the specified model object and the specified child views.
- VertexView.SizeHandle - Class in org.jgraph.graph
- vertexVisited - Variable in class com.jgraph.layout.organic.JGraphSelfOrganizingOrganicLayout
-
An array of which vertices have been visited during the current iteration.
- VERTICAL_ALIGNMENT - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
verticalAlignmentattribute. - VERTICAL_TEXT_POSITION - Static variable in class org.jgraph.graph.GraphConstants
-
Key for the
verticalTextPositionattribute. - verticalEdgeLeftInset - Variable in class com.jgraph.layout.tree.OrganizationalChart
-
The inset from left hand side of parent vertices that descending vertical edges are placed
- verticalEdgeRightInset - Variable in class com.jgraph.layout.tree.OrganizationalChart
-
The inset right from vertical edges that vertices in the vertical style are offset by
- verticalStyleChildren - Variable in class com.jgraph.layout.tree.OrganizationalChart.OrganizationalTreeNode
-
Whether or not children of this node this have vertical children
- verticesFilter - Variable in class com.jgraph.layout.JGraphFacade
-
If instaniated, this set defines which vertices are to be processed in any layouts.
- view - Variable in class org.jgraph.graph.EdgeRenderer
-
Cache the current edgeview for drawing
- view - Variable in class org.jgraph.graph.PortRenderer
-
Cache the current edgeview for drawing.
- view - Variable in class org.jgraph.graph.VertexRenderer
-
Cache the current shape for drawing.
- viewBox - Variable in class com.jgraph.io.svg.SVGGraphWriter
-
Holds the bounds of the graph.
- Viewport() - Constructor for class com.jgraph.util.JGraphPrintingScrollPane.Viewport
- views - Variable in class org.jgraph.graph.GraphContext
-
Map of (cell, view) pairs including ports.
- views - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- virtualRootCell - Variable in class com.jgraph.layout.tree.JGraphRadialTreeLayout
-
An object that may be used as a key for a virtual root.
- visible - Variable in class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit
- visibleSet - Variable in class org.jgraph.graph.GraphLayoutCache
-
The set of visible cells.
- visit(Object, Object, Object, int, int) - Method in interface com.jgraph.layout.JGraphFacade.CellVisitor
-
The method within which the visitor will perform operations upon the graph model
- visited - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment.WeightedCellSorter
-
Whether or not this cell has been visited in the current assignment
- volatileOffscreen - Variable in class org.jgraph.JGraph
-
Whether or not to try to use a volatile offscreen buffer for double buffering.
W
- WeightedCellSorter() - Constructor for class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment.WeightedCellSorter
- WeightedCellSorter(JGraphAbstractHierarchyCell, int) - Constructor for class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment.WeightedCellSorter
- weightedValue - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment.WeightedCellSorter
-
The weighted value of the cell stored
- wholeOffscreenDirty - Variable in class org.jgraph.JGraph
- wholeOffscreenDirtyProportion - Variable in class org.jgraph.JGraph
- widestRank - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
The rank that has the widest x position
- widestRankValue - Variable in class com.jgraph.layout.hierarchical.JGraphCoordinateAssignment
-
The X-coordinate of the edge of the widest rank
- width - Variable in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
-
The width of this cell
- width - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout.TreeNode
-
The width of this node
- widthSpacing - Variable in class com.jgraph.layout.simple.SimpleGridLayout
-
Width spacing between vertices
- wrapperRenderer - Static variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Holds the wrapper renderer used for heavyweights.
- write(OutputStream, String, GraphLayoutCache, int) - Method in class com.jgraph.io.svg.SVGGraphWriter
-
Writes the SVG.
X
- x - Variable in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
-
The x position of this cell for each layer it occupies
- x - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
-
The x-coordinate position of this cell, nodes only
- x - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout.TreeNode
-
The position location of this node
- X_AXIS - Static variable in class org.jgraph.graph.GraphConstants
-
Represents an bezier line style
- xCursors - Static variable in class org.jgraph.graph.VertexView
-
Array that holds the cursors for the different control points.
- xorEnabled - Variable in class org.jgraph.graph.PortRenderer
-
Cached hasFocus and selected value.
- xorEnabled - Variable in class org.jgraph.JGraph
-
True if the graph accepts transfers from other components (graphs).
Y
- y - Variable in class com.jgraph.layout.hierarchical.model.JGraphAbstractHierarchyCell
-
The y position of this cell for each layer it occupies
- y - Variable in class com.jgraph.layout.organic.JGraphOrganicLayout.CellWrapper
-
The y-coordinate position of this cell, nodes only
- y - Variable in class com.jgraph.layout.tree.JGraphAbstractTreeLayout.TreeNode
- Y_AXIS - Static variable in class org.jgraph.graph.GraphConstants
-
Represents an bezier line style
- yCursors - Static variable in class org.jgraph.graph.VertexView
-
Array that holds the cursors for the different control points.
Z
- ZERO_DIMENSION - Static variable in class com.jgraph.components.labels.MultiLineVertexRenderer
-
Defines a dimension of width and height 0.
- zip(JGraphCompactTreeLayout.CompactTreeNode) - Method in class com.jgraph.layout.tree.JGraphCompactTreeLayout
_
- _mouseToViewDelta_x - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
- _mouseToViewDelta_y - Variable in class org.jgraph.plaf.basic.BasicGraphUI.RootHandle
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form