-
graph
mxGraph graph
-
graphControl
mxGraphComponent.mxGraphControl graphControl
-
eventSource
mxEventSource eventSource
-
cellEditor
mxICellEditor cellEditor
-
connectionHandler
mxConnectionHandler connectionHandler
-
panningHandler
mxPanningHandler panningHandler
-
selectionCellsHandler
mxSelectionCellsHandler selectionCellsHandler
-
graphHandler
mxGraphHandler graphHandler
-
previewAlpha
float previewAlpha
The transparency of previewed cells from 0.0. to 0.1. 0.0 indicates
transparent, 1.0 indicates opaque. Default is 1.
-
backgroundImage
javax.swing.ImageIcon backgroundImage
Specifies the to be returned by . Default
is null.
-
pageFormat
java.awt.print.PageFormat pageFormat
Background page format.
-
canvas
mxInteractiveCanvas canvas
-
tripleBuffer
java.awt.image.BufferedImage tripleBuffer
-
tripleBufferGraphics
java.awt.Graphics2D tripleBufferGraphics
-
pageScale
double pageScale
-
pageVisible
boolean pageVisible
Specifies if the background page should be visible. Default is false.
-
preferPageSize
boolean preferPageSize
If the pageFormat should be used to determine the minimal graph bounds
even if the page is not visible (see pageVisible). Default is false.
-
pageBreaksVisible
boolean pageBreaksVisible
Specifies if a dashed line should be drawn between multiple pages.
-
pageBreakColor
java.awt.Color pageBreakColor
Specifies the color of page breaks
-
horizontalPageCount
int horizontalPageCount
Specifies the number of pages in the horizontal direction.
-
verticalPageCount
int verticalPageCount
Specifies the number of pages in the vertical direction.
-
centerPage
boolean centerPage
Specifies if the background page should be centered by automatically
setting the translate in the view. Default is true. This does only apply
if pageVisible is true.
-
pageBackgroundColor
java.awt.Color pageBackgroundColor
Color of the background area if layout view.
-
pageShadowColor
java.awt.Color pageShadowColor
-
pageBorderColor
java.awt.Color pageBorderColor
-
gridVisible
boolean gridVisible
Specifies if the grid is visible. Default is false.
-
gridColor
java.awt.Color gridColor
-
autoScroll
boolean autoScroll
Whether or not to scroll the scrollable container the graph exists in if
a suitable handler is active and the graph bounds already exist extended
in the direction of mouse travel.
-
autoExtend
boolean autoExtend
Whether to extend the graph bounds and scroll towards the limit of those
new bounds in the direction of mouse travel if a handler is active while
the mouse leaves the container that the graph exists in.
-
dragEnabled
boolean dragEnabled
-
importEnabled
boolean importEnabled
-
exportEnabled
boolean exportEnabled
-
foldingEnabled
boolean foldingEnabled
Specifies if folding (collapse and expand via an image icon in the graph
should be enabled). Default is true.
-
tolerance
int tolerance
Specifies the tolerance for mouse clicks. Default is 4.
-
swimlaneSelectionEnabled
boolean swimlaneSelectionEnabled
Specifies if swimlanes are selected when the mouse is released over the
swimlanes content area. Default is true.
-
transparentSwimlaneContent
boolean transparentSwimlaneContent
Specifies if the content area should be transparent to events. Default is
true.
-
gridStyle
int gridStyle
-
expandedIcon
javax.swing.ImageIcon expandedIcon
-
collapsedIcon
javax.swing.ImageIcon collapsedIcon
-
warningIcon
javax.swing.ImageIcon warningIcon
-
antiAlias
boolean antiAlias
-
textAntiAlias
boolean textAntiAlias
-
escapeEnabled
boolean escapeEnabled
Specifies should be invoked when the escape key is pressed.
Default is true.
-
invokesStopCellEditing
boolean invokesStopCellEditing
If true, when editing is to be stopped by way of selection changing, data
in diagram changing or other means stopCellEditing is invoked, and
changes are saved. This is implemented in a mouse listener in this class.
Default is true.
-
enterStopsCellEditing
boolean enterStopsCellEditing
If true, pressing the enter key without pressing control will stop
editing and accept the new value. This is used in to stop
cell editing. Default is false.
-
zoomPolicy
int zoomPolicy
Specifies the zoom policy. Default is ZOOM_POLICY_PAGE. The zoom policy
does only apply if pageVisible is true.
-
zoomFactor
double zoomFactor
Specifies the factor used for zoomIn and zoomOut. Default is 1.2 (120%).
-
keepSelectionVisibleOnZoom
boolean keepSelectionVisibleOnZoom
Specifies if the viewport should automatically contain the selection
cells after a zoom operation. Default is false.
-
centerZoom
boolean centerZoom
Specifies if the zoom operations should go into the center of the actual
diagram rather than going from top, left. Default is true.
-
tripleBuffered
boolean tripleBuffered
Specifies if an image buffer should be used for painting the component.
Default is false.
-
showDirtyRectangle
boolean showDirtyRectangle
Used for debugging the dirty region.
-
components
java.util.Hashtable<K,V> components
Maps from cells to lists of heavyweights.
-
overlays
java.util.Hashtable<K,V> overlays
Maps from cells to lists of overlays.
-
updateHandler
mxEventSource.mxIEventListener updateHandler
Updates the heavyweight component structure after any changes.
-
repaintHandler
mxEventSource.mxIEventListener repaintHandler
-
viewChangeHandler
java.beans.PropertyChangeListener viewChangeHandler
-
scaleHandler
mxEventSource.mxIEventListener scaleHandler
Resets the zoom policy if the scale is changed manually.