Serialized Form
-
Package org.jgraph
-
Class org.jgraph.JGraph extends javax.swing.JComponent implements Serializable
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, java.lang.ClassNotFoundException
Serialization support.- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
writeObject
private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
Serialization support.- Throws:
java.io.IOException
-
-
Serialized Fields
-
antiAliased
boolean antiAliased
True if the graph is anti-aliased. Default is false. Bound property. -
autoResizeGraph
boolean autoResizeGraph
True if the graph should be auto resized when cells are moved below the bottom right corner. Default is true. -
backgroundComponent
java.awt.Component backgroundComponent
A Component responsible for drawing the background image, if any -
backgroundImage
javax.swing.ImageIcon backgroundImage
Holds the background image. -
backgroundScaled
boolean backgroundScaled
Whether or not the background image is scaled on zooming -
bendable
boolean bendable
True if the graph allows points to be modified/added/removed. Default is true. -
cloneable
boolean cloneable
True if the graph allows "ctrl-drag" operations. Default is false. -
connectable
boolean connectable
True if the graph allows new connections to be established. Default is true. -
disconnectable
boolean disconnectable
True if the graph allows existing connections to be removed. Default is true. -
disconnectOnMove
boolean disconnectOnMove
True if selected edges are disconnected from unselected vertices on move. Default is false. -
dragEnabled
boolean dragEnabled
True if Drag-and-Drop should be used for move operations. Default is false due to a JDK bug. -
dropEnabled
boolean dropEnabled
True if the graph accepts transfers from other components (graphs). This also affects the clipboard. Default is true. -
edgeLabelsMovable
boolean edgeLabelsMovable
True if the labels on edges may be moved. -
editable
boolean editable
True if the graph allows editing the value of a cell. Bound property. -
editClickCount
int editClickCount
Number of clicks for editing to start. Default is 2 clicks. -
enabled
boolean enabled
True if the graph allows interactions. Default is true. -
gridColor
java.awt.Color gridColor
The color of the grid. Changes when the Look-and-Feel changes. -
gridEnabled
boolean gridEnabled
True if the snap method should be active (snap to grid). -
gridMode
int gridMode
The style of the grid. Use one of the _GRID_MODE constants. -
gridSize
double gridSize
The size of the grid in points. Default is 10. Bound property. -
gridVisible
boolean gridVisible
True if the grid is visible. Bound property. -
groupsEditable
boolean groupsEditable
True if the graph allows editing of non-leaf cells. Bound property. -
handleColor
java.awt.Color handleColor
Color of the handles and locked handles. Changes when the Look-and-Feel changes. -
handleSize
int handleSize
Size of a handle. Default is 3 pixels. -
highlightColor
java.awt.Color highlightColor
Highlight Color. Changes when the Look-and-Feel changes. -
invokesStopCellEditing
boolean invokesStopCellEditing
If true, when editing is to be stopped by way of selection changing, data in graph changing or other meansstopCellEditing
is invoked, and changes are saved. If false,cancelCellEditing
is invoked, and changes are discarded. -
isJumpToDefaultPort
boolean isJumpToDefaultPort
True if getPortViewAt should return the default port if no other port is found. Default is false. -
isMoveIntoGroups
boolean isMoveIntoGroups
Specifies if cells should be added to a group when moved over the group's area. Default is false. -
isMoveOutOfGroups
boolean isMoveOutOfGroups
Specifies if cells should be removed from groups when removed from the group area. Default is false. -
lastBufferAllocated
boolean lastBufferAllocated
Stores whether the last double buffer allocation worked or not -
lockedHandleColor
java.awt.Color lockedHandleColor
Color of the handles and locked handles. Changes when the Look-and-Feel changes. -
marqueeColor
java.awt.Color marqueeColor
Color of the marquee. Changes when the Look-and-Feel changes. -
minimumMove
int minimumMove
Minimum amount of pixels to start a move transaction. Default is 5. -
moveable
boolean moveable
True if the graph allows move operations. Default is true. -
moveBelowZero
boolean moveBelowZero
True if the graph allows to move cells below zero. -
moveBeyondGraphBounds
boolean moveBeyondGraphBounds
True if the graph allows to move cells beyond the graph bounds -
portsOnTop
boolean portsOnTop
True if port are painted above all other cells. -
portsScaled
boolean portsScaled
True if the ports are scaled. Bound property. -
portsVisible
boolean portsVisible
True if the ports are visible. Bound property. -
previewInvalidNullPorts
boolean previewInvalidNullPorts
True if the graph allows invalid null ports during previews (aka flip back edges). Default is true. -
scale
double scale
Scale of the graph. Default is 1. Bound property. -
selectionEnabled
boolean selectionEnabled
True if the graph allows selection of cells. Note: You must also disable selectNewCells if you disable this. Bound property. -
sizeable
boolean sizeable
True if the graph allows cells to be resized. Default is true. -
tolerance
int tolerance
Maximum distance between a cell and the mousepointer. Default is 4. -
volatileOffscreen
boolean volatileOffscreen
Whether or not to try to use a volatile offscreen buffer for double buffering. Volatile -
xorEnabled
boolean xorEnabled
True if the graph accepts transfers from other components (graphs). This also affects the clipboard. Default is true.
-
-
-
Class org.jgraph.JGraph.EmptySelectionModel extends DefaultGraphSelectionModel implements Serializable
-
Class org.jgraph.JGraph.GraphSelectionRedirector extends java.lang.Object implements Serializable
-
-
Package org.jgraph.event
-
Class org.jgraph.event.GraphLayoutCacheEvent extends java.util.EventObject implements Serializable
-
Serialized Fields
-
change
GraphLayoutCacheEvent.GraphLayoutCacheChange change
The object that constitutes the change.
-
-
-
Class org.jgraph.event.GraphModelEvent extends java.util.EventObject implements Serializable
-
Serialized Fields
-
change
GraphModelEvent.GraphModelChange change
The object that constitutes the change.
-
-
-
Class org.jgraph.event.GraphSelectionEvent extends java.util.EventObject implements Serializable
-
Serialized Fields
-
areNew
boolean[] areNew
For each cell identifies whether or not that cell is newly selected. -
cells
java.lang.Object[] cells
Cells this event represents.
-
-
-
-
Package org.jgraph.graph
-
Class org.jgraph.graph.AbstractCellView extends java.lang.Object implements Serializable
-
Serialized Fields
-
allAttributes
AttributeMap allAttributes
Contains the complete set of attributes, including the cell's attributes. The values in this map are overriden by the corresponding values inattributes
. -
attributes
AttributeMap attributes
Hashtable for attributes. Value in this map override the values inallAttributes
. -
cell
java.lang.Object cell
Reference to the cell for this view -
childViews
java.util.List childViews
Cached child views. Default is a ArrayList with allocation size 0. -
parent
CellView parent
Cached parent view
-
-
-
Class org.jgraph.graph.AttributeMap extends java.util.Hashtable implements Serializable
-
Class org.jgraph.graph.AttributeMap.SerializablePoint2D extends java.awt.geom.Point2D.Double implements Serializable
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
writeObject
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
- Throws:
java.io.IOException
-
-
-
Class org.jgraph.graph.AttributeMap.SerializableRectangle2D extends java.awt.geom.Rectangle2D.Double implements Serializable
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
writeObject
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
- Throws:
java.io.IOException
-
-
-
Class org.jgraph.graph.ConnectionSet extends java.lang.Object implements Serializable
-
Serialized Fields
-
connections
java.util.Set connections
Contents of the connection set. -
edges
java.util.Set edges
Set of changed edges for the connection set.
-
-
-
Class org.jgraph.graph.ConnectionSet.Connection extends java.lang.Object implements Serializable
-
Serialized Fields
-
edge
java.lang.Object edge
The edge that will be connected to the port. -
isSource
boolean isSource
Indicates ifport
is the source ofedge
. -
port
java.lang.Object port
The port that will be connected to the edge.
-
-
-
Class org.jgraph.graph.DefaultCellViewFactory extends java.lang.Object implements Serializable
-
Class org.jgraph.graph.DefaultEdge extends DefaultGraphCell implements Serializable
-
Serialized Fields
-
source
java.lang.Object source
Source and target of the edge. -
target
java.lang.Object target
Source and target of the edge.
-
-
-
Class org.jgraph.graph.DefaultEdge.DefaultRouting extends DefaultEdge.LoopRouting implements Serializable
-
Class org.jgraph.graph.DefaultEdge.LoopRouting extends java.lang.Object implements Serializable
-
Class org.jgraph.graph.DefaultGraphCell extends javax.swing.tree.DefaultMutableTreeNode implements Serializable
-
Serialized Fields
-
attributes
AttributeMap attributes
Hashtable for properties. Initially empty
-
-
-
Class org.jgraph.graph.DefaultGraphCellEditor extends java.lang.Object implements Serializable
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
writeObject
private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Serialized Fields
-
borderSelectionColor
java.awt.Color borderSelectionColor
True if the border selection color should be drawn. -
canEdit
boolean canEdit
Internal Note, maybe isCellEditable return true. This is set in configure based on the path being edited and the selected selected path. -
editingContainer
java.awt.Container editingContainer
Editing container, will contain the editorComponent. -
font
java.awt.Font font
Font to paint with, null indicates font of renderer is to be used. -
realEditor
GraphCellEditor realEditor
Editor handling the editing.
-
-
-
Class org.jgraph.graph.DefaultGraphCellEditor.DefaultTextField extends javax.swing.JTextField implements Serializable
-
Serialized Fields
-
border
javax.swing.border.Border border
Border to use.
-
-
-
Class org.jgraph.graph.DefaultGraphCellEditor.EditorContainer extends java.awt.Container implements Serializable
-
Class org.jgraph.graph.DefaultGraphModel extends javax.swing.undo.UndoableEditSupport implements Serializable
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
-
Serialized Fields
-
asksAllowsChildren
boolean asksAllowsChildren
Indicates whether isLeaf is based on a node's allowsChildren value. -
attributes
AttributeMap attributes
The model's own attributes as a map. Defaults to an empty Hashtable. -
removeEmptyGroups
boolean removeEmptyGroups
Whether or not to remove group cells from the model when all of their children are removed -
roots
java.util.List roots
Set that contains all root cells of this model.
-
-
-
Class org.jgraph.graph.DefaultGraphModel.EmptyIterator extends java.lang.Object implements Serializable
-
Class org.jgraph.graph.DefaultGraphModel.GraphModelEdit extends javax.swing.undo.CompoundEdit implements Serializable
-
Serialized Fields
-
attributes
java.util.Map attributes
-
cellViews
java.util.Map cellViews
-
changed
java.lang.Object[] changed
-
connectionSet
ConnectionSet connectionSet
-
context
java.lang.Object[] context
-
dirtyRegion
java.awt.geom.Rectangle2D dirtyRegion
The dirty region of the change prior to it happening -
insert
java.lang.Object[] insert
-
inserted
java.lang.Object[] inserted
-
parentMap
ParentMap parentMap
-
previousAttributes
java.util.Map previousAttributes
-
previousConnectionSet
ConnectionSet previousConnectionSet
-
previousParentMap
ParentMap previousParentMap
-
remove
java.lang.Object[] remove
-
removed
java.lang.Object[] removed
-
-
-
Class org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit extends javax.swing.undo.AbstractUndoableEdit implements Serializable
-
Serialized Fields
-
changed
java.lang.Object[] changed
-
changeSource
java.lang.Object changeSource
-
layer
int layer
-
-
-
Class org.jgraph.graph.DefaultGraphSelectionModel extends java.lang.Object implements Serializable
-
Serialized Fields
-
cellStates
java.util.Map cellStates
Maps the cells to their selection state. -
changeSupport
javax.swing.event.SwingPropertyChangeSupport changeSupport
Used to message registered listeners. -
childrenSelectable
boolean childrenSelectable
Boolean that indicates if the model allows stepping-into groups. -
graph
JGraph graph
Reference to the parent graph. Used to find parents and childs. -
listenerList
javax.swing.event.EventListenerList listenerList
Event listener list. -
selection
java.util.Set selection
List that contains the selected items. -
selectionMode
int selectionMode
Mode for the selection, will be either SINGLE_TREE_SELECTION, CONTIGUOUS_TREE_SELECTION or DISCONTIGUOUS_TREE_SELECTION.
-
-
-
Class org.jgraph.graph.DefaultPort extends DefaultGraphCell implements Serializable
-
Serialized Fields
-
anchor
Port anchor
Reference to the anchor of this port -
edges
java.util.HashSet edges
Edges that are connected to the port
-
-
-
Class org.jgraph.graph.DefaultRealEditor extends javax.swing.DefaultCellEditor implements Serializable
-
Class org.jgraph.graph.EdgeRenderer extends javax.swing.JComponent implements Serializable
-
Serialized Fields
-
extraLabelFont
java.awt.Font extraLabelFont
Override this if you want the extra labels to appear in a special fontJ -
simpleExtraLabels
boolean simpleExtraLabels
A switch for painting the extra labels
-
-
-
Class org.jgraph.graph.EdgeView extends AbstractCellView implements Serializable
-
Serialized Fields
-
extraLabelPositions
java.awt.geom.Point2D[] extraLabelPositions
-
labelPosition
java.awt.geom.Point2D labelPosition
Cached label position of the edge. -
points
java.util.List points
List of points of the edge. May contain ports. -
source
CellView source
Cached source and target portview of the edge. -
sourceParentView
CellView sourceParentView
-
target
CellView target
Cached source and target portview of the edge. -
targetParentView
CellView targetParentView
-
-
-
Class org.jgraph.graph.EdgeView.EdgeHandle extends java.lang.Object implements Serializable
-
Serialized Fields
-
currentIndex
int currentIndex
Holds the index of the current (editing) label or point. -
currentLabel
int currentLabel
Holds the index of the current (editing) label or point. -
currentPoint
java.awt.geom.Point2D currentPoint
-
edge
EdgeView edge
-
edgeModified
boolean edgeModified
Indicates whether the edge has been modified during the last mouse pressed and dragged operations. -
editing
boolean editing
True if the cell is being edited. -
firstOverlayCall
boolean firstOverlayCall
-
graph
JGraph graph
-
initialLabelLocation
java.awt.geom.Point2D initialLabelLocation
Holds the initial location of the label. -
isEdgeConnectable
boolean isEdgeConnectable
-
label
boolean label
-
orig
EdgeView orig
-
relevantEdge
EdgeView relevantEdge
-
source
boolean source
-
target
boolean target
-
-
-
Class org.jgraph.graph.ExecutableChange extends javax.swing.undo.AbstractUndoableEdit implements Serializable
-
Class org.jgraph.graph.GraphLayoutCache extends java.lang.Object implements Serializable
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, java.lang.ClassNotFoundException
Serialization support.- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
writeObject
private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
Serialization support.- Throws:
java.io.IOException
-
-
Serialized Fields
-
allAttributesLocal
boolean allAttributesLocal
Controls if all attributes are local. If this is false then the createLocalEdit will check the localAttributes set to see if a specific attribute is local, otherwise it will assume that all attributes are local. This allows to make all attributes local without actually knowing them. Default is false. -
autoSizeOnValueChange
boolean autoSizeOnValueChange
True if the cells should be auto-sized when their values change. Default is false. -
collapseXScale
double collapseXScale
Specified the initial x- and y-scaling factor for initial collapsed group bounds. Default is 1.0, ie. no scaling. -
collapseYScale
double collapseYScale
Specified the initial x- and y-scaling factor for initial collapsed group bounds. Default is 1.0, ie. no scaling. -
factory
CellViewFactory factory
Factory to create the views. -
graphModel
GraphModel graphModel
Reference to the graphModel -
hidesDanglingConnections
boolean hidesDanglingConnections
Boolean indicating whether existing connections should be hidden if their source or target port is removed from the model. Default is false. -
hidesExistingConnections
boolean hidesExistingConnections
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. Default is true. -
listenerList
javax.swing.event.EventListenerList listenerList
The list of listeners that listen to the GraphLayoutCache. -
localAttributes
java.util.Set localAttributes
A set containing all attribute keys that are stored in the cell views, in other words, the view-local attributes. -
mapping
java.util.Map mapping
Maps cells to views. -
movesChildrenOnExpand
boolean movesChildrenOnExpand
Boolean indicating whether children should be moved to the parent group's origin on expand. Default is true. -
movesParentsOnCollapse
boolean movesParentsOnCollapse
Boolean indicating whether parents should be moved to the child area origin on collapse. Default is true. -
partial
boolean partial
Only portions of the model are visible. -
ports
PortView[] ports
Cached array of all ports for the view. -
reconnectsEdgesToVisibleParent
boolean reconnectsEdgesToVisibleParent
Deprecated.edges are moved to parent view and back automaticallyBoolean indicating whether edges should be reconneted to visible parents on collapse/expand. Default is false. -
remembersCellViews
boolean remembersCellViews
Boolean indicating whether cellviews should be remembered once visible in this GraphLayoutCache. Default is true. -
resizesParentsOnCollapse
boolean resizesParentsOnCollapse
Boolean indicating whether parents should always be resized to the child area on collapse. If false the size is only initially updated if it has not yet been assigned. Default is false. -
roots
java.util.List roots
Ordered list of roots for the view. -
selectsAllInsertedCells
boolean selectsAllInsertedCells
Boolean indicating whether inserted cells should automatically be selected. Default is true. This is ignored if the cache is partial. Note: Despite the name of this field the implementation is located in the BasicGraphUI.GraphModelHandler.graphChanged method. -
selectsLocalInsertedCells
boolean selectsLocalInsertedCells
Boolean indicating whether cells that are inserted using the local insert method should automatically be selected. Default is true. This is ignored if the cache is not partial and selectsAllInsertedCells is true, in which case the cells will be selected through another mechanism. Note: Despite the name of this field the implementation is located in the BasicGraphUI.GraphLayoutCacheObserver.changed method. -
showsChangedConnections
boolean showsChangedConnections
Boolean indicating whether connections should be made visible when reconnected and their source and target port is visible. Default is true. -
showsExistingConnections
boolean showsExistingConnections
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. Default is true. -
showsInsertedCells
boolean showsInsertedCells
Boolean indicating whether inserted should be made visible if they are inserted viaGraphLayoutCache.insert(Object[], Map, ConnectionSet, ParentMap, UndoableEdit[])
. Default is true. -
showsInsertedConnections
boolean showsInsertedConnections
Boolean indicating whether inserted edges should me made visible if their sources or targets are already visible. Default is true. -
showsInvisibleEditedCells
boolean showsInvisibleEditedCells
Boolean indicating whether edited cells should be made visible if they are changed viaGraphLayoutCache.edit(Map, ConnectionSet, ParentMap, UndoableEdit[])
. Default is false. -
visibleSet
java.util.Set visibleSet
The set of visible cells.
-
-
-
Class org.jgraph.graph.GraphLayoutCache.GraphLayoutCacheEdit extends javax.swing.undo.CompoundEdit implements Serializable
-
Serialized Fields
-
attributes
java.util.Map attributes
-
cells
java.lang.Object[] cells
-
changedCells
java.util.Set changedCells
-
context
CellView[] context
-
dirtyRegion
java.awt.geom.Rectangle2D dirtyRegion
The dirty region associated with this event prior to the change -
hidden
CellView[] hidden
-
invisible
java.lang.Object[] invisible
-
previousAttributes
java.util.Map previousAttributes
-
previousCells
java.lang.Object[] previousCells
-
visible
java.lang.Object[] visible
-
-
-
Class org.jgraph.graph.GraphTransferable extends BasicGraphTransferable implements Serializable
-
Serialized Fields
-
attributeMap
java.util.Map attributeMap
(Cell, Map) entries that hold the view attributes for the cells. -
bounds
java.awt.geom.Rectangle2D bounds
Rectangle that defines the former bounds of the views. -
cells
java.lang.Object[] cells
Selected cells. -
cs
ConnectionSet cs
Object that describes the connection between cells. -
pm
ParentMap pm
Object that describes the group structure between cells.
-
-
-
Class org.jgraph.graph.GraphTransferHandler extends javax.swing.TransferHandler implements Serializable
-
Serialized Fields
-
alwaysReceiveAsCopyAction
boolean alwaysReceiveAsCopyAction
Controls if all inserts should be handled as external drops even if all cells are already in the graph model. This is useful if the enclosing component does not allow moving. -
in
java.lang.Object in
-
inCount
int inCount
-
out
java.lang.Object out
-
-
-
Class org.jgraph.graph.GraphUndoManager extends javax.swing.undo.UndoManager implements Serializable
-
Class org.jgraph.graph.ParentMap extends java.lang.Object implements Serializable
-
Serialized Fields
-
changedNodes
java.util.Set changedNodes
Set of changed changedNodes for the parent map. Includes childs and parents. -
childCount
java.util.Map childCount
Maps parents to integers with the future number of childs. -
entries
java.util.ArrayList entries
Contents of the parent map.
-
-
-
Class org.jgraph.graph.ParentMap.Entry extends java.lang.Object implements Serializable
-
Serialized Fields
-
child
java.lang.Object child
Child and parent of the relation this entry describes. -
parent
java.lang.Object parent
Child and parent of the relation this entry describes.
-
-
-
Class org.jgraph.graph.PortRenderer extends javax.swing.JComponent implements Serializable
-
Serialized Fields
-
graphBackground
java.awt.Color graphBackground
Cache the current graph background.
-
-
-
Class org.jgraph.graph.PortView extends AbstractCellView implements Serializable
-
Class org.jgraph.graph.VertexRenderer extends javax.swing.JLabel implements Serializable
-
Class org.jgraph.graph.VertexView extends AbstractCellView implements Serializable
-
Serialized Fields
-
bounds
java.awt.geom.Rectangle2D bounds
Reference to the bounds attribute
-
-
-
Class org.jgraph.graph.VertexView.SizeHandle extends java.lang.Object implements Serializable
-
Serialized Fields
-
editing
boolean editing
True if the cell is being edited. -
firstOverlayInvocation
boolean firstOverlayInvocation
-
-
-
-
Package org.jgraph.plaf.basic
-
Class org.jgraph.plaf.basic.BasicGraphTransferable extends java.lang.Object implements Serializable
-
Class org.jgraph.plaf.basic.BasicGraphUI extends GraphUI implements Serializable
-
Serialized Fields
-
cellEditor
GraphCellEditor cellEditor
Current editor for the graph. -
cellEditorListener
javax.swing.event.CellEditorListener cellEditorListener
Listens for CellEditor events. -
componentListener
java.awt.event.ComponentListener componentListener
Listens for Component events. -
defaultDropTargetListener
BasicGraphUI.GraphDropTargetListener defaultDropTargetListener
The default DropTargetListener. -
defaultTransferHandler
javax.swing.TransferHandler defaultTransferHandler
The default TransferHandler. -
dropAction
int dropAction
Needed to exchange information between DropTargetHandler and TransferHandler. -
dropTarget
java.awt.dnd.DropTarget dropTarget
The drop target where the default listener was last installed. -
editingCell
java.lang.Object editingCell
Path that is being edited. -
editingComponent
java.awt.Component editingComponent
When editing, this will be the Component that is doing the actual editing. -
editorHasDifferentSize
boolean editorHasDifferentSize
Set to true if the editor has a different size than the renderer. -
focus
CellView focus
The focused cell under the mousepointer and the last focused cell. -
graph
JGraph graph
Component that we're going to be drawing into. -
graphLayoutCache
GraphLayoutCache graphLayoutCache
Reference to the graph's view (geometric pattern). -
graphLayoutCacheListener
GraphLayoutCacheListener graphLayoutCacheListener
Updates the display when the view has changed. -
graphModel
GraphModel graphModel
Used to determine what to display. -
graphModelListener
GraphModelListener graphModelListener
Is responsible for updating the view based on model events. -
graphSelectionListener
GraphSelectionListener graphSelectionListener
Updates the display when the selection changes. -
graphSelectionModel
GraphSelectionModel graphSelectionModel
Model maintaining the selection. -
handle
CellHandle handle
Handle that we are going to use. -
insertionLocation
java.awt.Point insertionLocation
Needed to exchange information between Transfer- and MouseListener. -
keyListener
java.awt.event.KeyListener keyListener
Listens for KeyListener events. -
lastFocus
CellView lastFocus
The focused cell under the mousepointer and the last focused cell. -
marquee
BasicMarqueeHandler marquee
Marquee that we are going to use. -
mouseListener
java.awt.event.MouseListener mouseListener
Listens for Mouse events. -
preferredMinSize
java.awt.Dimension preferredMinSize
Minimum preferred size. -
preferredSize
java.awt.Dimension preferredSize
Size needed to completely display all the cells. -
propertyChangeListener
java.beans.PropertyChangeListener propertyChangeListener
Listens for JGraph property changes and updates display. -
rendererPane
javax.swing.CellRendererPane rendererPane
Used to paint the CellRenderer. -
snapSelectedView
boolean snapSelectedView
If ture, a the view under mousepointer will be snapped to the grid lines during a drag operation. If snap-to-grid mode is disabled, views are moved by a snap increment. -
stopEditingInCompleteEditing
boolean stopEditingInCompleteEditing
Set to false when editing and shouldSelectCell() returns true meaning the node should be selected before editing, used in completeEditing. -
validCachedPreferredSize
boolean validCachedPreferredSize
Is the preferredSize valid?
-
-
-
Class org.jgraph.plaf.basic.BasicGraphUI.CellEditorHandler extends java.lang.Object implements Serializable
-
Class org.jgraph.plaf.basic.BasicGraphUI.GraphDropTargetListener extends BasicGraphDropTargetListener implements Serializable
-
Class org.jgraph.plaf.basic.BasicGraphUI.GraphIncrementAction extends javax.swing.AbstractAction implements Serializable
-
Serialized Fields
-
direction
int direction
Specifies the direction to adjust the selection by.
-
-
-
Class org.jgraph.plaf.basic.BasicGraphUI.GraphLayoutCacheHandler extends java.lang.Object implements Serializable
-
Class org.jgraph.plaf.basic.BasicGraphUI.GraphModelHandler extends java.lang.Object implements Serializable
-
Class org.jgraph.plaf.basic.BasicGraphUI.GraphSelectionHandler extends java.lang.Object implements Serializable
-
Class org.jgraph.plaf.basic.BasicGraphUI.KeyHandler extends java.awt.event.KeyAdapter implements Serializable
-
Serialized Fields
-
isKeyDown
boolean isKeyDown
Set to true while keyPressed is active. -
repeatKeyAction
javax.swing.Action repeatKeyAction
Key code that is being generated for.
-
-
-
Class org.jgraph.plaf.basic.BasicGraphUI.MouseHandler extends java.awt.event.MouseAdapter implements Serializable
-
Serialized Fields
-
cell
CellView cell
-
handler
java.lang.Object handler
-
-
-
Class org.jgraph.plaf.basic.BasicGraphUI.PropertyChangeHandler extends java.lang.Object implements Serializable
-
Class org.jgraph.plaf.basic.BasicGraphUI.RootHandle extends java.lang.Object implements Serializable
-
Serialized Fields
-
blockPaint
boolean blockPaint
-
current
java.awt.geom.Point2D current
-
isContextVisible
boolean isContextVisible
-
isDragging
boolean isDragging
Indicates whether this handle has started drag and drop. Note: isDragging => isMoving. -
isMoving
boolean isMoving
Indicates whether this handle is currently moving cells. Start may be non-null and isMoving false while the minimum movement has not been reached.
-
-
-
-
Package org.jgraph.util
-
Class org.jgraph.util.ParallelEdgeRouter extends DefaultEdge.LoopRouting implements Serializable
-