Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JGraph X 1.4.0.9
PREV NEXT | FRAMES NO FRAMES

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

## A

a - Variable in class com.mxgraph.util.mxSpline1D
absoluteOffset - Variable in class com.mxgraph.view.mxCellState
  Holds the absolute offset.
absolutePoints - Variable in class com.mxgraph.view.mxCellState
  List of mxPoints that represent the absolute points of an edge.
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.DeleteAction
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.DrillAction
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.EditAction
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.FoldAction
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.GroupAction
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.LayerAction
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.RemoveFromParentAction
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.SelectAction
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.UngroupAction
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.UpdateGroupBoundsAction
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.ZoomAction
add(Object, Object, int) - Method in class com.mxgraph.model.mxGraphModel
add(Object, Object, int) - Method in interface com.mxgraph.model.mxIGraphModel
  Adds the specified child to the parent at the given index.
ADD - Static variable in class com.mxgraph.util.mxEvent
add(mxRectangle) - Method in class com.mxgraph.util.mxRectangle
  Adds the given rectangle to this rectangle.
add(String) - Static method in class com.mxgraph.util.mxResources
  Adds a resource bundle.
add(String, Locale) - Static method in class com.mxgraph.util.mxResources
  Adds a resource bundle.
add(mxUndoableEdit.mxUndoableChange) - Method in class com.mxgraph.util.mxUndoableEdit
  Adds the specified change to this edit.
ADD_CELLS - Static variable in class com.mxgraph.util.mxEvent
ADD_OVERLAY - Static variable in class com.mxgraph.util.mxEvent
addAlias(String, String) - Static method in class com.mxgraph.io.mxCodecRegistry
  Adds an alias for mapping a classname to a codecname.
addAllEdges(Object[]) - Method in class com.mxgraph.view.mxGraph
  Returns an array with the given cells and all edges that are connected to a cell or one of its descendants.
addCell(Object) - Method in class com.mxgraph.view.mxGraph
  Adds the cell to the default parent.
addCell(Object, Object) - Method in class com.mxgraph.view.mxGraph
  Adds the cell to the parent.
addCell(Object, Object, Integer, Object, Object) - Method in class com.mxgraph.view.mxGraph
  Adds the cell to the parent and connects it to the given source and target terminals.
addCell(Object) - Method in class com.mxgraph.view.mxGraphSelectionModel
  Adds the given cell to the selection.
addCellOverlay(Object, mxICellOverlay) - Method in class com.mxgraph.swing.mxGraphComponent
  Adds an overlay for the specified cell.
addCells(Object[]) - Method in class com.mxgraph.view.mxGraph
  Adds the cells to the default parent.
addCells(Object[], Object) - Method in class com.mxgraph.view.mxGraph
  Adds the cells to the parent.
addCells(Object[], Object, Integer) - Method in class com.mxgraph.view.mxGraph
  Adds the cells to the parent at the given index.
addCells(Object[], Object, Integer, Object, Object) - Method in class com.mxgraph.view.mxGraph
  Adds the cells to the parent at the given index, connecting each cell to the optional source and target terminal.
addCells(Object[]) - Method in class com.mxgraph.view.mxGraphSelectionModel
addDiagramChangeListener(mxSharedDiagram.mxDiagramChangeListener) - Method in class com.mxgraph.sharing.mxSharedDiagram
  Adds the given listener to the list of diagram change listeners.
added - Variable in class com.mxgraph.view.mxGraphSelectionModel.mxSelectionChange
addEdge(Object, Object, Object, Object, Integer) - Method in class com.mxgraph.view.mxGraph
  Adds the edge to the parent and connects it to the given source and target terminals.
addEdges(mxCellState) - Method in class com.mxgraph.swing.view.mxCellStatePreview
addHandler - Variable in class com.mxgraph.view.mxSwimlaneManager
addListener(String, mxEventSource.mxIEventListener) - Method in interface com.mxgraph.model.mxIGraphModel
  Binds the specified function to the given event name.
addListener(String, mxEventSource.mxIEventListener) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Adds the given event listener.
addListener(String, mxEventSource.mxIEventListener) - Method in class com.mxgraph.swing.handler.mxInsertHandler
addListener(String, mxEventSource.mxIEventListener) - Method in class com.mxgraph.swing.mxGraphComponent
addListener(String, mxEventSource.mxIEventListener) - Method in class com.mxgraph.util.mxEventSource
  Binds the specified function to the given event name.
addPackage(String) - Static method in class com.mxgraph.io.mxCodecRegistry
  Adds the given package name to the list of known package names.
addPrivateChunk(String, byte[]) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Adds a private chunk, in binary form, to the list of chunks to be stored with this image.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.mxgraph.view.mxGraph
addPropertyChangeListener(String, PropertyChangeListener) - Method in class com.mxgraph.view.mxGraph
addSelectionCell(Object) - Method in class com.mxgraph.view.mxGraph
addSelectionCells(Object[]) - Method in class com.mxgraph.view.mxGraph
addStylename(String, String) - Method in class com.mxgraph.util.mxUtils
  Adds the specified stylename to the given style if it does not already contain the stylename.
adjustmentHandler - Variable in class com.mxgraph.swing.mxGraphOutline
AFTER_PAINT - Static variable in class com.mxgraph.util.mxEvent
afterDecode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
  Hook for subclassers to post-process the object after decoding.
afterEncode(mxCodec, Object, Node) - Method in class com.mxgraph.io.mxCellCodec
  Encodes an mxCell and wraps the XML up inside the XML of the user object (inversion).
afterEncode(mxCodec, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
  Hook for subclassers to post-process the node for the given object after encoding and return the post-processed node.
aliases - Static variable in class com.mxgraph.io.mxCodecRegistry
  Maps from classnames to codecnames.
align - Variable in class com.mxgraph.swing.util.mxCellOverlay
  Holds the horizontal alignment for the overlay.
ALIGN_BOTTOM - Static variable in class com.mxgraph.util.mxConstants
  ALIGN_BOTTOM
ALIGN_CELLS - Static variable in class com.mxgraph.util.mxEvent
ALIGN_CENTER - Static variable in class com.mxgraph.util.mxConstants
  ALIGN_CENTER
ALIGN_LEFT - Static variable in class com.mxgraph.util.mxConstants
  ALIGN_LEFT
ALIGN_MIDDLE - Static variable in class com.mxgraph.util.mxConstants
  ALIGN_MIDDLE
ALIGN_RIGHT - Static variable in class com.mxgraph.util.mxConstants
  ALIGN_RIGHT
ALIGN_TOP - Static variable in class com.mxgraph.util.mxConstants
  ALIGN_TOP
alignCells(String) - Method in class com.mxgraph.view.mxGraph
  Aligns the selection cells vertically or horizontally according to the given alignment.
alignCells(String, Object[]) - Method in class com.mxgraph.view.mxGraph
  Aligns the given cells vertically or horizontally according to the given alignment.
alignCells(String, Object[], Object) - Method in class com.mxgraph.view.mxGraph
  Aligns the given cells vertically or horizontally according to the given alignment using the optional parameter as the coordinate.
allowDanglingEdges - Variable in class com.mxgraph.view.mxGraph
  Specifies if edges with disconnected terminals are allowed in the graph.
allowedToRun - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  Boolean flag that specifies if the layout is allowed to run.
allowLoops - Variable in class com.mxgraph.view.mxGraph
  Specifies if loops (aka self-references) are allowed.
allowNegativeCoordinates - Variable in class com.mxgraph.view.mxGraph
  Specifies if negative coordinates for vertices are allowed.
alpha - Variable in class com.mxgraph.util.png.mxPngSuggestedPaletteEntry
  The alpha opacity value of the entry.
alternateBounds - Variable in class com.mxgraph.model.mxGeometry
  Stores alternate values for x, y, width and height in a rectangle.
alternateEdgeStyle - Variable in class com.mxgraph.view.mxGraph
  Specifies the alternate edge style to be used if the main control point on an edge is being doubleclicked.
animateCell(Object, mxCellStatePreview, boolean) - Method in class com.mxgraph.swing.util.mxMorphing
  Animates the given cell state using moveState.
antiAlias - Variable in class com.mxgraph.reader.mxGraphViewImageReader
  Specifies if the image should be anti-aliased.
antiAlias - Variable in class com.mxgraph.swing.mxGraphComponent
antiAlias - Variable in class com.mxgraph.swing.mxGraphOutline
appendHtmlElement(Element) - Method in class com.mxgraph.canvas.mxHtmlCanvas
appendSvgElement(Element) - Method in class com.mxgraph.canvas.mxSvgCanvas
appendVmlElement(Element) - Method in class com.mxgraph.canvas.mxVmlCanvas
apply(mxCompactTreeLayout.TreeNode, mxRectangle) - Method in class com.mxgraph.layout.mxCompactTreeLayout
apply(mxCellState, mxCellState, mxCellState, List<mxPoint>, List<mxPoint>) - Method in interface com.mxgraph.view.mxEdgeStyle.mxEdgeStyleFunction
  Implements an edge style function.
apply(mxRectangle, mxCellState, mxPoint, boolean) - Method in interface com.mxgraph.view.mxPerimeter.mxPerimeterFunction
  Implements a perimeter function.
approxNodeDimensions - Variable in class com.mxgraph.layout.mxOrganicLayout
  Whether or not to use approximate node dimensions or not.
ARROW_BLOCK - Static variable in class com.mxgraph.util.mxConstants
  ARROW_BLOCK
ARROW_CLASSIC - Static variable in class com.mxgraph.util.mxConstants
  ARROW_CLASSIC
ARROW_DIAMOND - Static variable in class com.mxgraph.util.mxConstants
  ARROW_OPEN
ARROW_OPEN - Static variable in class com.mxgraph.util.mxConstants
  ARROW_OPEN
ARROW_OVAL - Static variable in class com.mxgraph.util.mxConstants
  ARROW_BLOCK
ARROW_SIZE - Static variable in class com.mxgraph.util.mxConstants
  Defines the size of the arrowhead in the arrow shape.
ARROW_SPACING - Static variable in class com.mxgraph.util.mxConstants
  Defines the spacing between the arrow shape and its terminals.
ARROW_WIDTH - Static variable in class com.mxgraph.util.mxConstants
  Defines the width of the arrow shape.
attachParent(mxCompactTreeLayout.TreeNode, double) - Method in class com.mxgraph.layout.mxCompactTreeLayout
attr - Variable in class com.mxgraph.view.mxMultiplicity
  Optional string that specifies the attributename to be passed to mxCell.is to check if the rule applies to a cell.
autoExtend - Variable in class com.mxgraph.swing.mxGraphComponent
  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.
autoOrigin - Variable in class com.mxgraph.view.mxGraph
  Specifies if the origin should be automatically updated.
autoScroll - Variable in class com.mxgraph.swing.mxGraphComponent
  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.
autoSizeCells - Variable in class com.mxgraph.view.mxGraph
  Specifies if the graph should automatically update the cell size after an edit.
averageNodeArea - Variable in class com.mxgraph.layout.mxOrganicLayout
  The average amount of area allocated per node.
avoid(mxCellState, mxCellState) - Method in class com.mxgraph.layout.mxEdgeLabelLayout

## B

b - Variable in class com.mxgraph.util.mxSpline1D
background - Variable in class com.mxgraph.reader.mxGraphViewImageReader
  Specifies the background color.
backgroundImage - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies the to be returned by .
bbox - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Scaled, translated bounding box of the selection cells.
BEFORE_PAINT - Static variable in class com.mxgraph.util.mxEvent
BEFORE_UNDO - Static variable in class com.mxgraph.util.mxEvent
  Holds the name for the beforeUndo event.
beforeDecode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxCellCodec
  Decodes an mxCell and uses the enclosing XML node as the user object for the cell (inversion).
beforeDecode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxModelCodec
  Reads the cells into the graph model.
beforeDecode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
  Hook for subclassers to pre-process the node for the specified object and return the node to be used for further processing by `mxObjectCodec.decode(mxCodec, Node)`.
beforeEncode(mxCodec, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
  Hook for subclassers to pre-process the object before encoding.
beforeUndo(mxUndoableEdit) - Method in class com.mxgraph.view.mxLayoutManager
BEGIN_UPDATE - Static variable in class com.mxgraph.util.mxEvent
  Holds the name for the beginUpdate event.
beginUpdate() - Method in class com.mxgraph.model.mxGraphModel
beginUpdate() - Method in interface com.mxgraph.model.mxIGraphModel
  Increments the updateLevel by one.
bitDepth - Variable in class com.mxgraph.util.png.mxPngEncodeParam
bitDepthSet - Variable in class com.mxgraph.util.png.mxPngEncodeParam
blue - Variable in class com.mxgraph.util.png.mxPngSuggestedPaletteEntry
  The blue color value of the entry.
border - Variable in class com.mxgraph.layout.mxPartitionLayout
  Integer that specifies the absolute inset in pixels for the parent that contains the children.
border - Variable in class com.mxgraph.layout.mxStackLayout
  Border to be added if fill is true.
border - Variable in class com.mxgraph.reader.mxGraphViewImageReader
  Specifies the border which is added to the size of the graph.
border - Variable in class com.mxgraph.view.mxGraph
  Border to be added to the bottom and right side when the container is being resized after the graph has been changed.
borderColor - Variable in class com.mxgraph.swing.handler.mxRubberband
  Defines the border color for drawing the rubberband selection.
borderLineCostFactor - Variable in class com.mxgraph.layout.mxOrganicLayout
  Cost factor applied to energy calculations for node promixity to the notional border of the graph.
boundingBox - Variable in class com.mxgraph.view.mxCellState
  Holds the largest rectangle which contains all rendering for this cell.
bounds - Variable in class com.mxgraph.swing.handler.mxCellHandler
  Holds the bounding box of the handler.
bounds - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
bounds - Variable in class com.mxgraph.swing.handler.mxRubberband
  Holds the current rubberband bounds.
bounds - Variable in class com.mxgraph.swing.handler.mxSelectionCellsHandler
  Reference to the enclosing graph component.
bounds - Variable in class com.mxgraph.swing.util.mxGraphTransferable
boundsHeight - Variable in class com.mxgraph.layout.mxOrganicLayout
  The height coordinate of the final graph
boundsWidth - Variable in class com.mxgraph.layout.mxOrganicLayout
  The width coordinate of the final graph
boundsX - Variable in class com.mxgraph.layout.mxOrganicLayout
  The x coordinate of the final graph
boundsY - Variable in class com.mxgraph.layout.mxOrganicLayout
  The y coordinate of the final graph
bridge(mxCompactTreeLayout.Polyline, double, double, mxCompactTreeLayout.Polyline, double, double) - Method in class com.mxgraph.layout.mxCompactTreeLayout
bubbling - Variable in class com.mxgraph.view.mxLayoutManager
  Optional string that specifies the attributename to be passed to mxCell.is to check if the rule applies to a cell.
bubbling - Variable in class com.mxgraph.view.mxSwimlaneManager
  Optional string that specifies the attributename to be passed to mxCell.is to check if the rule applies to a cell.
buffer - Variable in class com.mxgraph.sharing.mxSession
  Holds the send buffer for this session.
bundles - Static variable in class com.mxgraph.util.mxResources
  Ordered list of the inserted resource bundles.

## C

c - Variable in class com.mxgraph.util.mxSpline1D
calcAttraction() - Method in class com.mxgraph.layout.mxFastOrganicLayout
  Calculates the attractive forces between all laid out nodes linked by edges
calcEnergyDelta(int, double, double, double, double, double, double) - Method in class com.mxgraph.layout.mxOrganicLayout
  Calculates the change in energy for the specified node.
calcPositions() - Method in class com.mxgraph.layout.mxFastOrganicLayout
  Takes the displacements calculated for each cell and applies them to the local cache of cell positions.
calcRepulsion() - Method in class com.mxgraph.layout.mxFastOrganicLayout
  Calculates the repulsive forces between all laid out nodes
calculateRankCrossing(int, mxGraphHierarchyModel) - Method in class com.mxgraph.layout.hierarchical.stage.mxMedianHybridCrossingReduction
  Calculates the number of edges crossings between the specified rank and the rank below it
calculateWidestRank(mxGraph, mxGraphHierarchyModel) - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  Calculates the width rank in the hierarchy.
calculationLabelPosition(Map<String, Object>, String) - Method in class com.mxgraph.shape.mxCurveLabelShape
  Hook method to override how the label is positioned on the curve
canExportCell(Object) - Method in class com.mxgraph.swing.mxGraphComponent
  Returns true if the given cell can be exported via datatransfer.
canImport - Variable in class com.mxgraph.swing.handler.mxGraphHandler
canImport(JComponent, DataFlavor[]) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
canImportCell(Object) - Method in class com.mxgraph.swing.mxGraphComponent
  Returns true if the given cell can be imported via datatransfer.
canRedo() - Method in class com.mxgraph.util.mxUndoManager
  Returns true if a redo is possible.
canUndo() - Method in class com.mxgraph.util.mxUndoManager
  Returns true if an undo is possible.
canvas - Variable in class com.mxgraph.canvas.mxImageCanvas
canvas - Variable in class com.mxgraph.reader.mxGraphViewReader
  Holds the canvas to be used for rendering the graph.
canvas - Variable in class com.mxgraph.swing.mxGraphComponent
cascadingCut(mxFibonacciHeap.Node) - Method in class com.mxgraph.analysis.mxFibonacciHeap
  Performs a cascading cut operation.
cell - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyNode
  The graph cell this object represents.
cell - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment.WeightedCellSorter
  The cell whose median value is being calculated
cell - Variable in class com.mxgraph.layout.mxCompactTreeLayout.TreeNode
cell - Variable in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
  The actual graph cell this wrapper represents
cell - Variable in class com.mxgraph.model.mxGraphModel.mxCollapseChange
cell - Variable in class com.mxgraph.model.mxGraphModel.mxGeometryChange
cell - Variable in class com.mxgraph.model.mxGraphModel.mxStyleChange
cell - Variable in class com.mxgraph.model.mxGraphModel.mxTerminalChange
cell - Variable in class com.mxgraph.model.mxGraphModel.mxValueChange
cell - Variable in class com.mxgraph.model.mxGraphModel.mxVisibleChange
cell - Variable in class com.mxgraph.swing.handler.mxGraphHandler
cell - Variable in class com.mxgraph.view.mxCellState
  Reference to the cell that is represented by this state.
CELL_CONNECTED - Static variable in class com.mxgraph.util.mxEvent
cellAdded(Object) - Method in class com.mxgraph.model.mxGraphModel
  Invoked after a cell has been added to a parent.
cellAdded(Object) - Method in class com.mxgraph.view.mxGraphSelectionModel
cellBounds - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Scaled, translated bounds of the selection cells.
cellConnected(Object, Object, boolean, mxConnectionConstraint) - Method in class com.mxgraph.view.mxGraph
  Sets the new terminal for the given edge and resets the edge points if isResetEdgesOnConnect returns true.
cellDrawn(mxICanvas, mxCellState) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
cellDrawn(mxICanvas, mxCellState, Object, Object) - Method in class com.mxgraph.view.mxGraph
  Called when a cell has been painted as the specified object, typically a DOM node that represents the given cell graphically in a document.
cellEditor - Variable in class com.mxgraph.swing.mxGraphComponent
cellLabelChanged(Object, Object, boolean) - Method in class com.mxgraph.view.mxGraph
  Sets the new label for a cell.
cellLocation - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  An array of locally stored co-ordinate positions for the vertices.
cellRemoved(Object) - Method in class com.mxgraph.model.mxGraphModel
  Invoked after a cell has been removed from the model.
cellRemoved(Object) - Method in class com.mxgraph.view.mxGraphSelectionModel
cellResized(Object) - Method in class com.mxgraph.view.mxSpaceManager
cells - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment.AreaSpatialCache
cells - Variable in class com.mxgraph.model.mxGraphModel
  Maps from Ids to cells.
cells - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Holds the cells that are being moved by this handler.
cells - Variable in class com.mxgraph.swing.util.mxGraphTransferable
cells - Variable in class com.mxgraph.swing.util.mxMorphing
  Optional array of cells to limit the animation to.
cells - Variable in class com.mxgraph.view.mxGraphSelectionModel
  Holds the selection cells.
CELLS_ADDED - Static variable in class com.mxgraph.util.mxEvent
CELLS_FOLDED - Static variable in class com.mxgraph.util.mxEvent
CELLS_MOVED - Static variable in class com.mxgraph.util.mxEvent
CELLS_ORDERED - Static variable in class com.mxgraph.util.mxEvent
CELLS_REMOVED - Static variable in class com.mxgraph.util.mxEvent
CELLS_RESIZED - Static variable in class com.mxgraph.util.mxEvent
CELLS_TOGGLED - Static variable in class com.mxgraph.util.mxEvent
cellsAdded(Object[], Object, Integer, Object, Object, boolean) - Method in class com.mxgraph.view.mxGraph
  Adds the specified cells to the given parent.
cellsAdded(Object[]) - Method in class com.mxgraph.view.mxSwimlaneManager
cellsBendable - Variable in class com.mxgraph.view.mxGraph
  Specifies the return value for isCell(s)Bendable.
cellsCloneable - Variable in class com.mxgraph.view.mxGraph
  Specifies the return value for isCell(s)Cloneable.
cellsDeletable - Variable in class com.mxgraph.view.mxGraph
  Specifies the return value for isCell(s)Deletable.
cellsDisconnectable - Variable in class com.mxgraph.view.mxGraph
  Specifies the return value for isCellDisconntableFromTerminal.
cellsEditable - Variable in class com.mxgraph.view.mxGraph
  Specifies the return value for isCell(s)Editable.
cellsFolded(Object[], boolean, boolean) - Method in class com.mxgraph.view.mxGraph
  Sets the collapsed state of the specified cells.
cellSizeUpdated(Object, boolean) - Method in class com.mxgraph.view.mxGraph
  Updates the size of the given cell in the model using getPreferredSizeForCell to get the new size.
cellsLocked - Variable in class com.mxgraph.view.mxGraph
  Specifies the return value for isCell(s)Locked.
cellsMovable - Variable in class com.mxgraph.view.mxGraph
  Specifies the return value for isCell(s)Movable.
cellsMoved(Object[], double, double, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
  Moves the specified cells by the given vector, disconnecting the cells using disconnectGraph if disconnect is true.
cellsMoved(Object[], Point) - Method in class com.mxgraph.view.mxLayoutManager
cellsOrdered(Object[], boolean) - Method in class com.mxgraph.view.mxGraph
  Moves the given cells to the front or back.
cellsRemoved(Object[]) - Method in class com.mxgraph.view.mxGraph
  Removes the given cells from the model.
cellsResizable - Variable in class com.mxgraph.view.mxGraph
  Specifies the return value for isCell(s)Sizable.
cellsResized(Object[], mxRectangle[]) - Method in class com.mxgraph.view.mxGraph
  Sets the bounds of the given cells and fires a event.
cellsResized(Object[]) - Method in class com.mxgraph.view.mxSpaceManager
cellsResized(Object[]) - Method in class com.mxgraph.view.mxSwimlaneManager
cellsSelectable - Variable in class com.mxgraph.view.mxGraph
  Specifies the return value for isCell(s)Selectable.
cellStates - Variable in class com.mxgraph.swing.view.mxCellStatePreview
cellsToggled(Object[], boolean) - Method in class com.mxgraph.view.mxGraph
  Sets the visible state of the specified cells.
centerPage - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies if the background page should be centered by automatically setting the translate in the view.
centerPreview - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Specifies if the preview should be centered around the mouse cursor if there was no mouse click to define the offset within the shape (eg.
centerZoom - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies if the zoom operations should go into the center of the actual diagram rather than going from top, left.
CHANGE - Static variable in class com.mxgraph.util.mxEvent
  Holds the name for the change event.
changes - Variable in class com.mxgraph.util.mxUndoableEdit
  Holds the list of changes that make up this undoable edit.
changeSelection(Collection<Object>, Collection<Object>) - Method in class com.mxgraph.view.mxGraphSelectionModel
changesRepaintThreshold - Variable in class com.mxgraph.view.mxGraph
  Specifies the maximum number of changes that should be processed to find the dirty region.
changeSupport - Variable in class com.mxgraph.view.mxGraph
  Property change event handling.
check(mxGraph, Object, Object, Object, int, int) - Method in class com.mxgraph.view.mxMultiplicity
  Function: check Checks the multiplicity for the given arguments and returns the error for the given connection or null if the multiplicity does not apply.
checkTripleBuffer() - Method in class com.mxgraph.swing.mxGraphComponent
  Checks if the triple buffer exists and creates a new one if it does not.
checkTripleBuffer() - Method in class com.mxgraph.swing.mxGraphOutline
  Checks if the triple buffer exists and creates a new one if it does not.
checkType(mxGraph, Object, String) - Method in class com.mxgraph.view.mxMultiplicity
  Checks the type of the given value.
checkType(mxGraph, Object, String, String, String) - Method in class com.mxgraph.view.mxMultiplicity
  Checks the type of the given value.
checkValues() - Method in class com.mxgraph.util.mxSpline
  Used to check the correctness of this spline
checkValues() - Method in class com.mxgraph.util.mxSpline1D
  Used to check the correctness of this spline
child - Variable in class com.mxgraph.layout.mxCompactTreeLayout.TreeNode
child - Variable in class com.mxgraph.model.mxGraphModel.mxChildChange
childMoved(mxCellState, mxCellState) - Method in class com.mxgraph.view.mxGraphView
  Invoked when a child state was moved as a result of late evaluation of its position.
children - Variable in class com.mxgraph.model.mxCell
  Holds the child cells and connected edges.
circle(Object[], double, double, double) - Method in class com.mxgraph.layout.mxCircleLayout
  Executes the circular layout for the specified array of vertices and the given radius.
clear() - Method in class com.mxgraph.model.mxGraphModel
  Sets a new root using createRoot.
CLEAR - Static variable in class com.mxgraph.util.mxEvent
clear() - Method in class com.mxgraph.util.mxUndoManager
  Clears the command history.
clear() - Method in class com.mxgraph.view.mxGraphSelectionModel
  Clears the selection.
clear(Object, boolean, boolean) - Method in class com.mxgraph.view.mxGraphView
  Removes the state of the given cell and all descendants if the given cell is not the current root.
clearCellOverlays() - Method in class com.mxgraph.swing.mxGraphComponent
  Removes all overlays in the graph.
clearCellOverlays(Object) - Method in class com.mxgraph.swing.mxGraphComponent
  Removes all overlays in the graph for the given cell and all its descendants.
clearHistory() - Method in class com.mxgraph.sharing.mxSharedDiagram
  Clears the history of all changes.
clearRect(Graphics2D, Rectangle, Color) - Static method in class com.mxgraph.util.mxUtils
  Clears the given area of the specified graphics object with the given color or makes the region transparent.
clearSelection() - Method in class com.mxgraph.view.mxGraph
clip - Variable in class com.mxgraph.reader.mxGraphViewImageReader
  Defines the clip to be drawn.
clone() - Method in class com.mxgraph.model.mxCell
  Returns a clone of the cell.
clone() - Method in class com.mxgraph.model.mxGeometry
  Returns a clone of the cell.
clone() - Method in interface com.mxgraph.model.mxICell
  Returns a clone of this cell.
clone() - Method in class com.mxgraph.util.mxPoint
  Returns a new instance of the same point.
clone() - Method in class com.mxgraph.util.mxRectangle
  Returns a new instance of the same rectangle.
clone() - Method in class com.mxgraph.view.mxCellState
  Returns a clone of this state where all members are deeply cloned except the view and cell references, which are copied with no cloning to the new instance.
cloneCell(Object, Map<Object, Object>, boolean) - Method in class com.mxgraph.model.mxGraphModel
  Inner helper method for cloning cells recursively.
cloneCells(Object[], boolean) - Method in class com.mxgraph.model.mxGraphModel
cloneCells(Object[], boolean) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns an array of clones for the given array of cells.
cloneCells(Object[]) - Method in class com.mxgraph.view.mxGraph
  Clones all cells in the given array.
cloneCells(Object[], boolean) - Method in class com.mxgraph.view.mxGraph
  Returns the clones for the given cells.
cloned - Variable in class com.mxgraph.swing.view.mxCellStatePreview
  Specifies if cell states should be cloned or changed in-place.
cloneEnabled - Variable in class com.mxgraph.swing.handler.mxEdgeHandler
cloneEnabled - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Specifies if cloning by control-drag is enabled.
cloneInvalidEdges - Variable in class com.mxgraph.view.mxGraph
  Specifies if edges that are cloned should be validated and only inserted if they are valid.
clonePreview - Variable in class com.mxgraph.swing.handler.mxMovePreview
  Specifies if the preview should use clones of the original shapes.
cloneTemplate(Node) - Method in class com.mxgraph.io.mxObjectCodec
  Returns a new instance of the template object for representing the given node.
cloneValue() - Method in class com.mxgraph.model.mxCell
  Returns a clone of the user object.
codecs - Static variable in class com.mxgraph.io.mxCodecRegistry
  Maps from constructor names to codecs.
collapsed - Variable in class com.mxgraph.model.mxCell
  Specifies whether the cell is a vertex or edge and whether it is connectable, visible and collapsed.
collapsed - Variable in class com.mxgraph.model.mxGraphModel.mxCollapseChange
collapsedIcon - Variable in class com.mxgraph.swing.mxGraphComponent
collapsedStateForCellChanged(Object, boolean) - Method in class com.mxgraph.model.mxGraphModel
  Inner callback to update the collapsed state of the given mxCell using mxCell.setCollapsed and return the previous collapsed state.
collapseToPreferredSize - Variable in class com.mxgraph.view.mxGraph
  Specifies if the cell size should be changed to the preferred size when a cell is first collapsed.
colorModel - Variable in class com.mxgraph.util.png.mxSimpleRenderedImage
  The image's ColorModel.
com.mxgraph.analysis - package com.mxgraph.analysis
  This package provides various algorithms for graph analysis, such as shortest path and minimum spanning tree.
com.mxgraph.canvas - package com.mxgraph.canvas
  This package contains various implementations for painting a graph using different technologies, such as Graphics2D, HTML, SVG or VML.
com.mxgraph.io - package com.mxgraph.io
  This package contains all classes for input/output.
com.mxgraph.layout - package com.mxgraph.layout
  This package contains various graph layouts.
com.mxgraph.layout.hierarchical - package com.mxgraph.layout.hierarchical
com.mxgraph.layout.hierarchical.model - package com.mxgraph.layout.hierarchical.model
com.mxgraph.layout.hierarchical.stage - package com.mxgraph.layout.hierarchical.stage
com.mxgraph.layout.orthogonal - package com.mxgraph.layout.orthogonal
com.mxgraph.layout.orthogonal.model - package com.mxgraph.layout.orthogonal.model
com.mxgraph.model - package com.mxgraph.model
  This package contains the classes that define a graph model.
com.mxgraph.reader - package com.mxgraph.reader
  This package contains the classes required to turn an encoded mxGraphView into an image using SAX and without having to create a graph model.
com.mxgraph.shape - package com.mxgraph.shape
com.mxgraph.sharing - package com.mxgraph.sharing
  This package contains all classes required for concurrent diagram editing by multiple clients.
com.mxgraph.swing - package com.mxgraph.swing
  This package contains the main component for JFC/Swing, namely the graph component and the outline component.
com.mxgraph.swing.handler - package com.mxgraph.swing.handler
  This package contains all classes required for mouse event handling in JFC/Swing.
com.mxgraph.swing.util - package com.mxgraph.swing.util
  This package contains all utility classes that require JFC/Swing, namely for mouse event handling, drag and drop, actions and overlays.
com.mxgraph.swing.view - package com.mxgraph.swing.view
  This package contains all classes required for interaction, namely the mxCellEditor used for in-place editing and the mxInteractiveCanvas, which defines the requirements for a canvas that supports hit-detection on shapes.
com.mxgraph.util - package com.mxgraph.util
  This package provides utility classes such as mxConstants, mxUtils, mxPoint and mxRectangle as well as all classes for custom events and the undo history.
com.mxgraph.util.png - package com.mxgraph.util.png
com.mxgraph.view - package com.mxgraph.view
  This package implements the graph component, represented by the mxGraph class.
compare(String, String) - Static method in class com.mxgraph.model.mxCellPath
  Compares the given cell paths and returns -1 if cp1 is smaller, 0 if cp1 is equal and 1 if cp1 is greater than cp2.
compareTo(Object) - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment.WeightedCellSorter
  comparator on the medianValue
compareTo(Object) - Method in class com.mxgraph.layout.hierarchical.stage.mxMedianHybridCrossingReduction.MedianCellSorter
  comparator on the medianValue
componentHandler - Variable in class com.mxgraph.swing.mxGraphOutline
components - Variable in class com.mxgraph.swing.mxGraphComponent
  Maps from cells to lists of heavyweights.
configureGraphics(mxGraphics2DCanvas, mxCellState, boolean) - Method in class com.mxgraph.shape.mxBasicShape
configureLabelCurve() - Method in class com.mxgraph.util.mxCurve
connect(Object, boolean) - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
connect(Object, Object, boolean, boolean) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
  Connects the given edge to the given source or target terminal.
CONNECT_CELL - Static variable in class com.mxgraph.util.mxEvent
CONNECT_CURSOR - Static variable in class com.mxgraph.swing.handler.mxConnectionHandler
CONNECT_HANDLE_ENABLED - Static variable in class com.mxgraph.util.mxConstants
  Defines the default value for the connect handle.
CONNECT_HANDLE_FILLCOLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the connect handle fill color.
CONNECT_HANDLE_SIZE - Static variable in class com.mxgraph.util.mxConstants
  Defines the connect handle size.
connectable - Variable in class com.mxgraph.model.mxCell
  Specifies whether the cell is a vertex or edge and whether it is connectable, visible and collapsed.
connectableEdges - Variable in class com.mxgraph.view.mxGraph
  Specifies if edges are connectable.
connectCell(Object, Object, boolean) - Method in class com.mxgraph.view.mxGraph
  Connects the specified end of the given edge to the given terminal using cellConnected and fires mxEvent.CONNECT_CELL while the transaction is in progress.
connectCell(Object, Object, boolean, mxConnectionConstraint) - Method in class com.mxgraph.view.mxGraph
  Connects the specified end of the given edge to the given terminal using cellConnected and fires mxEvent.CONNECT_CELL while the transaction is in progress.
connectedEdges - Variable in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
  the index of all connected edges in the `e` array to this node.
connectIcon - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
  Specifies the icon to be used for creating new connections.
connectionHandler - Variable in class com.mxgraph.swing.mxGraphComponent
connectPreview - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
connectsAsSource - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyNode
  Collection of hierarchy edges that have this node as a source
connectsAsTarget - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyNode
  Collection of hierarchy edges that have this node as a target
consolidate() - Method in class com.mxgraph.analysis.mxFibonacciHeap
  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.
constrainChild(Object) - Method in class com.mxgraph.view.mxGraph
  Keeps the given cell inside the bounds returned by getCellContainmentArea for its parent, according to the rules defined by getOverlap and isConstrainChild.
constrainChildren - Variable in class com.mxgraph.view.mxGraph
  Specifies the return value for isConstrainChildren.
constrainedEvent - Variable in class com.mxgraph.swing.handler.mxEdgeHandler
  Workaround for shift-key-state not correct in mouseReleased.
constrainedEvent - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Workaround for shift-key-state not correct in mouseReleased.
constrainedEvent - Variable in class com.mxgraph.swing.handler.mxVertexHandler
  Workaround for shift-key-state not correct in mouseReleased.
consume() - Method in class com.mxgraph.util.mxEventObject
  Consumes the event.
consumed - Variable in class com.mxgraph.util.mxEventObject
  Holds the consumed state of the event.
contains(Object) - Method in class com.mxgraph.model.mxGraphModel
contains(Object) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns true if the model contains the given cell.
contains(mxGraphComponent, Rectangle, mxCellState) - Method in class com.mxgraph.swing.view.mxInteractiveCanvas
contains(double, double) - Method in class com.mxgraph.util.mxRectangle
  Returns true if the given point is contained in the rectangle.
contains(Object[], Object) - Static method in class com.mxgraph.util.mxUtils
  Returns true if the given array contains the given object.
contextPreview - Variable in class com.mxgraph.swing.handler.mxMovePreview
  Specifies if connected, unselected edges should be included in the preview.
CONTINUE - Static variable in class com.mxgraph.util.mxEvent
contour - Variable in class com.mxgraph.layout.mxCompactTreeLayout.TreeNode
convert(String, mxGraphViewImageReader) - Static method in class com.mxgraph.reader.mxGraphViewImageReader
  Creates the image for the given display XML file.
convert(InputSource, mxGraphViewImageReader) - Static method in class com.mxgraph.reader.mxGraphViewImageReader
  Creates the image for the given display XML input source.
convertPoint(mxPoint, boolean) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
convertPoint(Point) - Method in class com.mxgraph.swing.handler.mxGraphHandler
convertValueFromXml(Class, Object) - Method in class com.mxgraph.io.mxObjectCodec
  Converts XML attribute values to object of the given type.
convertValueToString(Object) - Method in class com.mxgraph.view.mxGraph
  Returns the textual representation for the given cell.
convertValueToXml(Object) - Method in class com.mxgraph.io.mxObjectCodec
  Converts true to "1" and false to "0".
copyData(WritableRaster) - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Copies an arbitrary rectangular region of the RenderedImage into a caller-supplied WritableRaster.
CORE_CURVE - Static variable in class com.mxgraph.util.mxCurve
  Defines the key for the central curve index
cost - Variable in class com.mxgraph.analysis.mxConstantCostFunction
count - Variable in class com.mxgraph.swing.view.mxCellStatePreview
countError - Variable in class com.mxgraph.view.mxMultiplicity
  Holds the localized error message to be displayed if the number of connections for which the rule applies is smaller than min or greater than max.
create(mxICell) - Static method in class com.mxgraph.model.mxCellPath
  Creates the cell path for the given cell.
createActionMap() - Method in class com.mxgraph.swing.handler.mxKeyboardHandler
  Return the mapping between JTree's input map and JGraph's actions.
createBufferedImage(mxGraph, Object[], double, Color, boolean, mxRectangle) - Static method in class com.mxgraph.util.mxCellRenderer
createBufferedImage(mxGraph, Object[], double, Color, boolean, mxRectangle, mxGraphics2DCanvas) - Static method in class com.mxgraph.util.mxCellRenderer
createBufferedImage(int, int, Color) - Static method in class com.mxgraph.util.mxUtils
  Creates a buffered image for the given parameters.
createCanvas(Map<String, Object>) - Method in class com.mxgraph.reader.mxGraphViewImageReader
createCanvas(Map<String, Object>) - Method in class com.mxgraph.reader.mxGraphViewReader
  Returns the canvas to be used for rendering.
createCanvas() - Method in class com.mxgraph.swing.mxGraphComponent
  Hook for subclassers to replace the graphics canvas for rendering and and printing.
createCanvas(int, int) - Method in class com.mxgraph.util.mxCellRenderer.CanvasFactory
  Separates the creation of the canvas from its initialization, when the size of the required graphics buffer / document / container is known.
createCell(mxCellState, String) - Method in class com.mxgraph.swing.handler.mxConnectPreview
  Creates a new instance of mxShape for previewing the edge.
createCellEditor() - Method in class com.mxgraph.swing.mxGraphComponent
createCellStatePreview() - Method in class com.mxgraph.swing.handler.mxMovePreview
createComponents(mxCellState) - Method in class com.mxgraph.swing.mxGraphComponent
  Hook for subclassers to create the array of heavyweights for the given state.
createConnectionHandler() - Method in class com.mxgraph.swing.mxGraphComponent
createConnectPreview() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
createCoreCurve() - Method in class com.mxgraph.util.mxCurve
  Creates the actual
createDefaultEdgeStyle() - Method in class com.mxgraph.view.mxStylesheet
  Creates and returns the default edge style.
createDefaultVertexStyle() - Method in class com.mxgraph.view.mxStylesheet
  Creates and returns the default vertex style.
createDocument() - Static method in class com.mxgraph.util.mxUtils
  Returns a new, empty DOM document.
createEdge(Object, String, Object, Object, Object, String) - Method in class com.mxgraph.view.mxGraph
  Hook method that creates the new edge for insertEdge.
createEvent(DropTargetEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
createFillPaint(mxRectangle, Map<String, Object>) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
createGraphControl() - Method in class com.mxgraph.swing.mxGraphComponent
  Creates the inner control that handles tooltips, preferred size and can draw cells onto a canvas.
createGraphHandler() - Method in class com.mxgraph.swing.mxGraphComponent
createGraphicsCanvas() - Method in class com.mxgraph.reader.mxGraphViewImageReader
  Hook that creates the graphics canvas.
createGraphTransferable(mxGraphComponent, Object[], ImageIcon) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
createGraphTransferable(mxGraphComponent, Object[], mxRectangle, ImageIcon) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
createGraphView() - Method in class com.mxgraph.view.mxGraph
  Constructs a new view to be used in this graph.
createGroupCell(Object[]) - Method in class com.mxgraph.view.mxGraph
  Hook for creating the group cell to hold the given array of if no group cell was given to the function.
createHandle(Point) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
createHandle(Point, int) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
createHandle() - Method in class com.mxgraph.swing.handler.mxRotationHandler
createHandler(mxCellState) - Method in class com.mxgraph.swing.mxGraphComponent
createHandlers() - Method in class com.mxgraph.swing.mxGraphComponent
  Creates the connection-, panning and graphhandler (in this order).
createHandles() - Method in class com.mxgraph.swing.handler.mxCellHandler
  Creates the rectangles that define the handles.
createHandles() - Method in class com.mxgraph.swing.handler.mxEdgeHandler
createHandles() - Method in class com.mxgraph.swing.handler.mxElbowEdgeHandler
createHandles() - Method in class com.mxgraph.swing.handler.mxVertexHandler
createHtmlDocument(mxGraph, Object[], double, Color, mxRectangle) - Static method in class com.mxgraph.util.mxCellRenderer
createHtmlDocument() - Static method in class com.mxgraph.util.mxUtils
  Returns a document with a HTML node containing a HEAD and BODY node.
createHtmlDocument(Map<String, Object>, String) - Static method in class com.mxgraph.util.mxUtils
  Returns a new, empty DOM document.
createHtmlDocument(Map<String, Object>, String, double) - Static method in class com.mxgraph.util.mxUtils
  Returns a new, empty DOM document.
createHtmlDocumentObject(Map<String, Object>, double) - Static method in class com.mxgraph.util.mxUtils
  Returns a new, empty DOM document.
createId(Object) - Method in class com.mxgraph.model.mxGraphModel
  Creates a new Id for the given cell and increments the global counter for creating new Ids.
createIds - Variable in class com.mxgraph.model.mxGraphModel
  Specifies if the model should automatically create Ids for new cells.
createInternalCells(mxHierarchicalLayout, Object[], mxGraphHierarchyNode[]) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  Creates all edges in the internal model
createLabelCurve() - Method in class com.mxgraph.util.mxCurve
createLine(double, double, mxCompactTreeLayout.Polyline) - Method in class com.mxgraph.layout.mxCompactTreeLayout
createMarker() - Method in class com.mxgraph.swing.handler.mxGraphHandler
createMovePreview() - Method in class com.mxgraph.swing.handler.mxGraphHandler
createNode(Object) - Method in class com.mxgraph.layout.mxCompactTreeLayout
createPanningHandler() - Method in class com.mxgraph.swing.mxGraphComponent
createPoints(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxLineShape
createPoints(mxCellState) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
createPreview() - Method in class com.mxgraph.swing.handler.mxCellHandler
  Creates the preview for this handler.
createPreview() - Method in class com.mxgraph.swing.handler.mxEdgeHandler
createPreview() - Method in class com.mxgraph.swing.handler.mxVertexHandler
createPriorityQueue() - Method in class com.mxgraph.analysis.mxGraphAnalysis
  Hook for subclassers to provide a custom fibonacci heap.
createRoot() - Method in class com.mxgraph.model.mxGraphModel
  Creates a new root cell with a default layer (child 0).
createSelectionCellsHandler() - Method in class com.mxgraph.swing.mxGraphComponent
createSelectionModel() - Method in class com.mxgraph.view.mxGraph
  Constructs a new selection model to be used in this graph.
createShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxActorShape
createShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxArrowShape
createShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxBasicShape
createShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxCloudShape
createShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxEllipseShape
createShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxHexagonShape
createShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxRhombusShape
createShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxTriangleShape
createState(Object) - Method in class com.mxgraph.view.mxGraphView
  Creates and returns a cell state for the given cell.
createStroke(Map<String, Object>) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
createStylesheet() - Method in class com.mxgraph.view.mxGraph
  Constructs a new stylesheet to be used in this graph.
createSvgDocument(mxGraph, Object[], double, Color, mxRectangle) - Static method in class com.mxgraph.util.mxCellRenderer
createSvgDocument(int, int) - Static method in class com.mxgraph.util.mxUtils
  Creates a new SVG document for the given width and height.
createTable(Document, String, int, int, int, int, double, Map<String, Object>) - Static method in class com.mxgraph.util.mxUtils
  Creates a table for the given text using the given document to create the DOM nodes.
createTarget - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
  Specifies if the source should be cloned and used as a target if no target was selected.
createTargetVertex(MouseEvent, Object) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
createTemporaryGraphics(Map<String, Object>, float, mxRectangle) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
createTransferable(JComponent) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
  (non-Javadoc)
createTransferableImage(mxGraphComponent, Object[]) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
createTransferHandler() - Method in class com.mxgraph.swing.mxGraphComponent
createTripleBuffer(int, int) - Method in class com.mxgraph.swing.mxGraphComponent
  Creates the tripleBufferGraphics and tripleBuffer for the given dimension and draws the complete graph onto the triplebuffer.
createTripleBuffer(int, int) - Method in class com.mxgraph.swing.mxGraphOutline
  Creates the tripleBufferGraphics and tripleBuffer for the given dimension and draws the complete graph onto the triplebuffer.
createUndoableEdit() - Method in class com.mxgraph.model.mxGraphModel
  Creates a new undoable edit.
createUnionFind(Object[]) - Method in class com.mxgraph.analysis.mxGraphAnalysis
  Hook for subclassers to provide a custom union find structure.
createVertex(Object, String, Object, double, double, double, double, String) - Method in class com.mxgraph.view.mxGraph
  Hook method that creates the new vertex for insertVertex.
createVmlDocument(mxGraph, Object[], double, Color, mxRectangle) - Static method in class com.mxgraph.util.mxCellRenderer
createVmlDocument() - Static method in class com.mxgraph.util.mxUtils
cropping - Variable in class com.mxgraph.reader.mxGraphViewImageReader
  Specifies the border which is added to the size of the graph.
crossingStage(Object) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Executes the crossing stage using mxMedianHybridCrossingReduction.
current - Variable in class com.mxgraph.swing.handler.mxInsertHandler
currentAngle - Variable in class com.mxgraph.swing.handler.mxRotationHandler
currentBestCrossings - Variable in class com.mxgraph.layout.hierarchical.stage.mxMedianHybridCrossingReduction
  The total number of crossings found in the best configuration so far
currentColor - Variable in class com.mxgraph.swing.handler.mxCellMarker
  Holds the current marker color.
currentEdit - Variable in class com.mxgraph.model.mxGraphModel
  Holds the changes for the current transaction.
currentRoot - Variable in class com.mxgraph.view.mxGraphView
  mxCell that acts as the root of the displayed cell hierarchy.
currentState - Variable in class com.mxgraph.swing.handler.mxRotationHandler
currentXDelta - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  The sum of x-displacements for the current iteration
CURSORS - Static variable in class com.mxgraph.swing.handler.mxVertexHandler
curve - Variable in class com.mxgraph.shape.mxCurveLabelShape
  Cache of the points between which drawing straight lines views as a curve
curve - Variable in class com.mxgraph.shape.mxCurveShape
  Cache of the points between which drawing straight lines views as a curve
curveLengths - Variable in class com.mxgraph.util.mxCurve
  The curve lengths of the curves
cut(mxFibonacciHeap.Node, mxFibonacciHeap.Node) - Method in class com.mxgraph.analysis.mxFibonacciHeap
  The reverse of the link operation: removes x from the child list of y.
cycleStage(Object) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Executes the cycle stage.

## D

d - Variable in class com.mxgraph.util.mxSpline1D
dataFlavor - Static variable in class com.mxgraph.swing.util.mxGraphTransferable
  Serialized Data Flavor.
decode(Node) - Method in class com.mxgraph.io.mxCodec
  Decodes the given XML node using `mxCodec.decode(Node, Object)`.
decode(Node, Object) - Method in class com.mxgraph.io.mxCodec
  Decodes the given XML node.
decode(mxCodec, Node) - Method in class com.mxgraph.io.mxObjectCodec
  Parses the given node into the object or returns a new object representing the given node.
decode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
  Parses the given node into the object or returns a new object representing the given node.
decode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxStylesheetCodec
  Decodes the given mxStylesheet.
decode(Document, mxGraph) - Static method in class com.mxgraph.io.mxVdxCodec
  Recieves a xml document and parses it generating a new graph that is inserted in graph.
decodeAsRaster() - Method in class com.mxgraph.util.png.mxPngImageDecoder
decodeAsRaster(int) - Method in class com.mxgraph.util.png.mxPngImageDecoder
decodeAsRenderedImage() - Method in class com.mxgraph.util.png.mxPngImageDecoder
decodeAsRenderedImage(int) - Method in class com.mxgraph.util.png.mxPngImageDecoder
decodeAttribute(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
  Reads the given attribute into the specified object.
decodeAttributes(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
  Decodes all attributes of the given node using decodeAttribute.
decodeCell(Node, boolean) - Method in class com.mxgraph.io.mxCodec
  Decodes cells that have been encoded using inversion, ie.
decodeChild(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
  Reads the specified child into the given object.
decodeChildren(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
  Decodec all children of the given node using decodeChild.
decodeNode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
  Calls decodeAttributes and decodeChildren for the given node.
decreaseKey(mxFibonacciHeap.Node, double) - Method in class com.mxgraph.analysis.mxFibonacciHeap
  Decreases the key value for a heap node, given the new value to take on.
DEFAULT_BACKGROUNDCOLOR - Static variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
  Specifies the background color of the transfer image.
DEFAULT_COLLAPSED_ICON - Static variable in class com.mxgraph.swing.mxGraphComponent
DEFAULT_CURSOR - Static variable in class com.mxgraph.swing.handler.mxGraphHandler
  Default is Cursor.DEFAULT_CURSOR.
DEFAULT_DASHED_PATTERN - Static variable in class com.mxgraph.util.mxConstants
  Specifies the default dash pattern, 3 pixels solid, 3 pixels clear.
DEFAULT_DELAY - Static variable in class com.mxgraph.swing.util.mxAnimation
  Specifies the default delay for animations in ms.
DEFAULT_EXPANDED_ICON - Static variable in class com.mxgraph.swing.mxGraphComponent
DEFAULT_FONTFAMILIES - Static variable in class com.mxgraph.util.mxConstants
  Comma separated list of default fonts for CSS properties.
DEFAULT_FONTFAMILY - Static variable in class com.mxgraph.util.mxConstants
  Defines the default font family.
DEFAULT_FONTSIZE - Static variable in class com.mxgraph.util.mxConstants
  Defines the default font size.
DEFAULT_HOTSPOT - Static variable in class com.mxgraph.util.mxConstants
  Defines the portion of the cell which is to be used as a connectable region.
DEFAULT_IMAGEBASEPATH - Static variable in class com.mxgraph.canvas.mxBasicCanvas
  Defines the default value for the imageBasePath in all GDI canvases.
DEFAULT_IMAGESIZE - Static variable in class com.mxgraph.util.mxConstants
  Defines the default image size.
DEFAULT_INVALID_COLOR - Static variable in class com.mxgraph.util.mxConstants
  Specifies the default invalid color.
DEFAULT_LABEL_BUFFER - Static variable in class com.mxgraph.util.mxConstants
  Specifies the default distance at 1.0 scale that the label curve is created from its base curve
DEFAULT_MARKERSIZE - Static variable in class com.mxgraph.util.mxConstants
  Defines the default marker size.
DEFAULT_MAX_HANDLERS - Static variable in class com.mxgraph.swing.handler.mxSelectionCellsHandler
  Defines the default value for maxHandlers.
DEFAULT_MIN_HEIGHT - Static variable in class com.mxgraph.swing.view.mxCellEditor
DEFAULT_MIN_WIDTH - Static variable in class com.mxgraph.swing.view.mxCellEditor
DEFAULT_MINIMUM_EDITOR_SCALE - Static variable in class com.mxgraph.swing.view.mxCellEditor
DEFAULT_PAGESCALE - Static variable in class com.mxgraph.swing.mxGraphComponent
  Specifies the default page scale.
DEFAULT_STARTSIZE - Static variable in class com.mxgraph.util.mxConstants
  Defines the default start size for swimlanes.
DEFAULT_STROKE - Static variable in class com.mxgraph.swing.handler.mxCellMarker
  Specifies the default stroke for the marker.
DEFAULT_TIMEOUT - Static variable in class com.mxgraph.sharing.mxSession
  Default timeout is 10000 ms.
DEFAULT_TRANSFER_IMAGE_ENABLED - Static variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
  Boolean that specifies if an image of the cells should be created for each transferable.
DEFAULT_VALID_COLOR - Static variable in class com.mxgraph.util.mxConstants
  Specifies the default valid color.
DEFAULT_WARNING_ICON - Static variable in class com.mxgraph.swing.mxGraphComponent
DEFAULT_ZOOMHANDLE_FILL - Static variable in class com.mxgraph.swing.mxGraphOutline
defaultInterGlyphSpace - Variable in class com.mxgraph.shape.mxCurveLabelShape.LabelPosition
defaultLoopStyle - Variable in class com.mxgraph.view.mxGraph
  Specifies the default style for loops.
defaultOverlap - Variable in class com.mxgraph.swing.util.mxCellOverlay
  Defines the overlapping for the overlay, that is, the proportional distance from the origin to the point defined by the alignment.
defaultOverlap - Variable in class com.mxgraph.view.mxGraph
  Value returned by getOverlap if isAllowOverlapParent returns true for the given cell.
defaultParent - Variable in class com.mxgraph.view.mxGraph
  Specifies the default parent to be used to insert new cells.
DEG_PER_RAD - Static variable in class com.mxgraph.util.mxConstants
  Defines the number of degrees per radian.
delay - Variable in class com.mxgraph.swing.util.mxAnimation
  Default is DEFAULT_DELAY.
delete(mxFibonacciHeap.Node) - Method in class com.mxgraph.analysis.mxFibonacciHeap
  Deletes a node from the heap given the reference to the node.
deltas - Variable in class com.mxgraph.swing.view.mxCellStatePreview
destroy() - Method in class com.mxgraph.canvas.mxImageCanvas
destroy() - Method in class com.mxgraph.sharing.mxSession
  Destroys the session and removes its listener from the shared diagram.
destroy() - Method in class com.mxgraph.swing.handler.mxCellTracker
destroy() - Method in class com.mxgraph.view.mxLayoutManager
destroy() - Method in class com.mxgraph.view.mxSpaceManager
destroy() - Method in class com.mxgraph.view.mxSwimlaneManager
destroy() - Method in class com.mxgraph.view.mxTemporaryCellStates
  Destroys the cell states and restores the state of the graph view.
destroyTripleBuffer() - Method in class com.mxgraph.swing.mxGraphComponent
  Destroys the tripleBuffer and tripleBufferGraphics objects.
destroyTripleBuffer() - Method in class com.mxgraph.swing.mxGraphOutline
  Destroys the tripleBuffer and tripleBufferGraphics objects.
deterministic - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  Whether or not cells are ordered according to the order in the graph model.
deterministic - Variable in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Whether or not cells are ordered according to the order in the graph model.
dfs(mxGraphHierarchyNode, mxGraphHierarchyNode, mxGraphHierarchyEdge, mxGraphHierarchyModel.CellVisitor, Set<mxGraphHierarchyNode>, int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  Performs a depth first search on the internal hierarchy model
dfs(mxGraphHierarchyNode, mxGraphHierarchyNode, mxGraphHierarchyEdge, mxGraphHierarchyModel.CellVisitor, Set<mxGraphHierarchyNode>, int[], int, int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  Performs a depth first search on the internal hierarchy model.
dfs(Object, Object, Set<Object>) - Method in class com.mxgraph.layout.mxCompactTreeLayout
  Does a depth first search starting at the specified cell.
dfsCount - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  Count of the number of times the ancestor dfs has been used
diagram - Variable in class com.mxgraph.sharing.mxSession
  Reference to the shared diagram.
diagramChanged(Object, String) - Method in class com.mxgraph.sharing.mxSession
diagramChanged(Object, String) - Method in interface com.mxgraph.sharing.mxSharedDiagram.mxDiagramChangeListener
  Fires when the shared diagram was changed.
diagramChangeListeners - Variable in class com.mxgraph.sharing.mxSharedDiagram
  Holds a list of diagram change listeners.
die() - Method in class com.mxgraph.util.mxUndoableEdit
  Hook to free resources after the edit has been removed from the command history.
differ(Object, Object) - Method in class com.mxgraph.analysis.mxUnionFind
  Returns true if element a and element b are not in the same set.
DIRECTION_EAST - Static variable in class com.mxgraph.util.mxConstants
  DIRECTION_EAST
DIRECTION_NORTH - Static variable in class com.mxgraph.util.mxConstants
  DIRECTION_NORTH
DIRECTION_SOUTH - Static variable in class com.mxgraph.util.mxConstants
  DIRECTION_SOUTH
DIRECTION_WEST - Static variable in class com.mxgraph.util.mxConstants
  DIRECTION_WEST
dirty - Variable in class com.mxgraph.swing.util.mxMorphing
disableEdgeStyle - Variable in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Specifies if the STYLE_NOEDGESTYLE flag should be set on edges that are modified by the result.
disableEdgeStyle - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  Specifies if the STYLE_NOEDGESTYLE flag should be set on edges that are modified by the result.
disableEdgeStyle - Variable in class com.mxgraph.layout.mxCircleLayout
  Specifies if the STYLE_NOEDGESTYLE flag should be set on edges that are modified by the result.
disableEdgeStyle - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  Specifies if the STYLE_NOEDGESTYLE flag should be set on edges that are modified by the result.
disconnectGraph(Object[]) - Method in class com.mxgraph.view.mxGraph
  Disconnects the given edges from the terminals which are not in the given array.
disconnectOnMove - Variable in class com.mxgraph.view.mxGraph
  Specifies if edges should be disconnected from their terminals when they are moved.
dispatch(Object, String) - Method in class com.mxgraph.sharing.mxSharedDiagram
  Appends the given string to the history and dispatches the change to all sessions that are listening to this shared diagram.
dispatch() - Method in class com.mxgraph.util.mxUndoableEdit
  Hook to notify any listeners of the changes after an undo or redo has been carried out.
dispX - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  An array of locally stored X co-ordinate displacements for the vertices.
dispY - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  An array of locally stored Y co-ordinate displacements for the vertices.
document - Variable in class com.mxgraph.canvas.mxHtmlCanvas
  Holds the HTML document that represents the canvas.
document - Variable in class com.mxgraph.canvas.mxSvgCanvas
  Holds the HTML document that represents the canvas.
document - Variable in class com.mxgraph.canvas.mxVmlCanvas
  Holds the HTML document that represents the canvas.
document - Variable in class com.mxgraph.io.mxCodec
  Holds the owner document of the codec.
DONE - Static variable in class com.mxgraph.util.mxEvent
DOWN - Static variable in class com.mxgraph.util.mxEvent
dragCells - Variable in class com.mxgraph.swing.handler.mxGraphHandler
dragEnabled - Variable in class com.mxgraph.swing.mxGraphComponent
dragEnter(DropTargetDragEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
dragExit(DropTargetEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
dragImage - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Holds the image that is being used for the preview.
dragOver(DropTargetDragEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
drawCell(mxCellState) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
drawCell(mxCellState) - Method in class com.mxgraph.canvas.mxHtmlCanvas
drawCell(mxCellState) - Method in interface com.mxgraph.canvas.mxICanvas
  Draws the given cell.
drawCell(mxCellState) - Method in class com.mxgraph.canvas.mxImageCanvas
drawCell(mxCellState) - Method in class com.mxgraph.canvas.mxSvgCanvas
drawCell(mxCellState) - Method in class com.mxgraph.canvas.mxVmlCanvas
drawCell(mxICanvas, Object) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
  Draws the given cell onto the specified canvas.
drawCell(mxICanvas, Object) - Method in class com.mxgraph.view.mxGraph
  Draws the given cell and its descendants onto the specified canvas.
drawCells(mxGraph, Object[], double, mxRectangle, mxCellRenderer.CanvasFactory) - Static method in class com.mxgraph.util.mxCellRenderer
  Draws the given cells using a Graphics2D canvas and returns the buffered image that represents the cells.
drawChildren(Object, boolean, boolean) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
  Draws the child edges and/or all other children in the given cell depending on the boolean arguments.
drawFromRootCell() - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
  Hook to draw the root cell into the canvas.
drawGraph(Graphics2D, boolean) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
drawGraph(mxICanvas) - Method in class com.mxgraph.view.mxGraph
  Draws the graph onto the given canvas.
drawImage(Rectangle, String) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
drawImageClip(Graphics, BufferedImage, ImageObserver) - Static method in class com.mxgraph.util.mxUtils
  Draws the image inside the clip bounds to the given graphics object.
drawLabel(String, mxCellState, boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
drawLabel(String, mxCellState, boolean) - Method in class com.mxgraph.canvas.mxHtmlCanvas
drawLabel(String, mxCellState, boolean) - Method in interface com.mxgraph.canvas.mxICanvas
  Draws the given label.
drawLabel(String, mxCellState, boolean) - Method in class com.mxgraph.canvas.mxImageCanvas
drawLabel(String, mxCellState, boolean) - Method in class com.mxgraph.canvas.mxSvgCanvas
drawLabel(String, mxCellState, boolean) - Method in class com.mxgraph.canvas.mxVmlCanvas
drawLabels - Variable in class com.mxgraph.canvas.mxBasicCanvas
  Specifies whether labels should be painted.
drawLabels - Variable in class com.mxgraph.swing.mxGraphOutline
drawLine(List<mxPoint>, Map<String, Object>) - Method in class com.mxgraph.canvas.mxHtmlCanvas
  Draws the given lines as segments between all points of the given list of mxPoints.
drawLine(List<mxPoint>, Map<String, Object>) - Method in class com.mxgraph.canvas.mxSvgCanvas
  Draws the given lines as segments between all points of the given list of mxPoints.
drawLine(List<mxPoint>, Map<String, Object>) - Method in class com.mxgraph.canvas.mxVmlCanvas
  Draws the given lines as segments between all points of the given list of mxPoints.
drawMarker(Element, Object, mxPoint, mxPoint, float, float, String) - Method in class com.mxgraph.canvas.mxSvgCanvas
  Draws the specified marker as a child path in the given parent.
drawSegment(int, int, int, int, String, int) - Method in class com.mxgraph.canvas.mxHtmlCanvas
  Draws the specified segment of a line.
drawShape(int, int, int, int, Map<String, Object>) - Method in class com.mxgraph.canvas.mxHtmlCanvas
  Draws the shape specified with the STYLE_SHAPE key in the given style.
drawShape(int, int, int, int, Map<String, Object>) - Method in class com.mxgraph.canvas.mxSvgCanvas
  Draws the shape specified with the STYLE_SHAPE key in the given style.
drawShape(int, int, int, int, Map<String, Object>) - Method in class com.mxgraph.canvas.mxVmlCanvas
  Draws the shape specified with the STYLE_SHAPE key in the given style.
drawState(mxICanvas, mxCellState, String) - Method in class com.mxgraph.view.mxGraph
  Draws the cell state with the given label onto the canvas.
drawText(String, int, int, int, int, Map<String, Object>) - Method in class com.mxgraph.canvas.mxHtmlCanvas
  Draws the specified text either using drawHtmlString or using drawString.
drawText(String, int, int, int, int, Map<String, Object>) - Method in class com.mxgraph.canvas.mxSvgCanvas
  Draws the specified text either using drawHtmlString or using drawString.
drawText(String, int, int, int, int, Map<String, Object>) - Method in class com.mxgraph.canvas.mxVmlCanvas
  Draws the specified text either using drawHtmlString or using drawString.
drop(DropTargetDropEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
dropActionChanged(DropTargetDragEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
dropEnabled - Variable in class com.mxgraph.view.mxGraph
  Specifies the return value for isDropEnabled.
dx - Variable in class com.mxgraph.layout.mxCompactTreeLayout.Polyline
dy - Variable in class com.mxgraph.layout.mxCompactTreeLayout.Polyline

## E

e - Variable in class com.mxgraph.layout.mxOrganicLayout
  Internal models collection of edges to be laid out
ease - Variable in class com.mxgraph.swing.util.mxMorphing
  Ease-off for movement towards the given vector.
edge - Variable in class com.mxgraph.model.mxCell
  Specifies whether the cell is a vertex or edge and whether it is connectable, visible and collapsed.
EDGE_SELECTION_COLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the selection color for edges.
EDGE_SELECTION_STROKE - Static variable in class com.mxgraph.util.mxConstants
  Defines the stroke used for painting selected edges.
edgeCrossingCostFactor - Variable in class com.mxgraph.layout.mxOrganicLayout
  Cost factor applied to energy calculations involving edges that cross over one another.
edgeDistanceCostFactor - Variable in class com.mxgraph.layout.mxOrganicLayout
  Cost factor applied to energy calculations involving the distance nodes and edges.
edgeLabelsMovable - Variable in class com.mxgraph.view.mxGraph
  Specifies the return value for edges in isLabelMovable.
edgeLengthCostFactor - Variable in class com.mxgraph.layout.mxOrganicLayout
  Cost factor applied to energy calculations for the edge lengths.
edgeMapper - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  Map from graph edges to internal model edges
edges - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyEdge
  The graph edge(s) this object represents.
edges - Variable in class com.mxgraph.model.mxCell
  Holds the child cells and connected edges.
EDGESTYLE_ELBOW - Static variable in class com.mxgraph.util.mxConstants
  Name of the elbow edge style.
EDGESTYLE_ENTITY_RELATION - Static variable in class com.mxgraph.util.mxConstants
  Name of the entity relation edge style.
EDGESTYLE_LOOP - Static variable in class com.mxgraph.util.mxConstants
  Name of the loop edge style.
EDGESTYLE_SIDETOSIDE - Static variable in class com.mxgraph.util.mxConstants
  Name of the side to side edge style.
EDGESTYLE_TOPTOBOTTOM - Static variable in class com.mxgraph.util.mxConstants
  Name of the top to bottom edge style.
editingCell - Variable in class com.mxgraph.swing.view.mxCellEditor
editorPane - Variable in class com.mxgraph.swing.view.mxCellEditor
  Holds the editor for HTML editing.
ELBOW_HORIZONTAL - Static variable in class com.mxgraph.util.mxConstants
  ELBOW_HORIZONTAL
ELBOW_VERTICAL - Static variable in class com.mxgraph.util.mxConstants
  ELBOW_VERTICAL
ElbowConnector - Static variable in class com.mxgraph.view.mxEdgeStyle
  Uses either SideToSide or TopToBottom depending on the horizontal flag in the cell style.
EllipsePerimeter - Static variable in class com.mxgraph.view.mxPerimeter
  Describes an elliptic perimeter.
EMPTY_IMAGE - Static variable in class com.mxgraph.util.mxConstants
  Contains an empty image of size 1, 1.
EMPTY_STYLE - Static variable in class com.mxgraph.view.mxStylesheet
  Shared immutable empty hashtable (for undefined cell styles).
emptyConnectionMap - Static variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyNode
  Shared empty connection map to return instead of null in applyMap.
enabled - Variable in class com.mxgraph.swing.handler.mxCellMarker
  Specifies if the marker is enabled.
enabled - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
enabled - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Specifies if the handler is enabled.
enabled - Variable in class com.mxgraph.swing.handler.mxInsertHandler
  Specifies if this handler is enabled.
enabled - Variable in class com.mxgraph.swing.handler.mxPanningHandler
enabled - Variable in class com.mxgraph.swing.handler.mxRotationHandler
  Specifies if this handler is enabled.
enabled - Variable in class com.mxgraph.swing.handler.mxRubberband
  Specifies if the rubberband is enabled.
enabled - Variable in class com.mxgraph.swing.handler.mxSelectionCellsHandler
  Specifies if this handler is enabled.
enabled - Variable in class com.mxgraph.view.mxGraph
  Specifies the return value for isEnabled.
enabled - Variable in class com.mxgraph.view.mxLayoutManager
  Optional string that specifies the value of the attribute to be passed to mxCell.is to check if the rule applies to a cell.
enabled - Variable in class com.mxgraph.view.mxSpaceManager
  Optional string that specifies the value of the attribute to be passed to mxCell.is to check if the rule applies to a cell.
enabled - Variable in class com.mxgraph.view.mxSwimlaneManager
  Optional string that specifies the value of the attribute to be passed to mxCell.is to check if the rule applies to a cell.
encode(Object) - Method in class com.mxgraph.io.mxCodec
  Encodes the specified object and returns the resulting XML node.
encode(mxCodec, Object) - Method in class com.mxgraph.io.mxModelCodec
  Encode the given mxGraphModel by writing a (flat) XML sequence of cell nodes as produced by the mxCellCodec.
encode(mxCodec, Object) - Method in class com.mxgraph.io.mxObjectCodec
  Encodes the specified object and returns a node representing then given object.
encode(mxCodec, Object) - Method in class com.mxgraph.io.mxStylesheetCodec
  Encodes the given mxStylesheet.
encode(RenderedImage) - Method in class com.mxgraph.util.png.mxPngImageEncoder
  This method encodes a `RenderedImage` into PNG.
encodeCell(mxICell, Node, boolean) - Method in class com.mxgraph.io.mxCodec
  Encoding of cell hierarchies is built-into the core, but is a higher-level function that needs to be explicitely used by the respective object encoders (eg.
encodeDefaults - Variable in class com.mxgraph.io.mxCodec
  Specifies if default values should be encoded.
encodeElements(mxCodec, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
  Encodes the child objects of arrays, maps and collections.
encodeFields(mxCodec, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
  Encodes the declared fields of the given object into the given node.
encodeObject(mxCodec, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
  Encodes the value of each member in then given obj into the given node using `mxObjectCodec.encodeFields(mxCodec, Object, Node)` and `mxObjectCodec.encodeElements(mxCodec, Object, Node)`.
encodeValue(mxCodec, Object, String, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
  Converts the given value according to the mappings and id-refs in this codec and uses `mxObjectCodec.writeAttribute(mxCodec, Object, String, Object, Node)` to write the attribute into the given node.
END_UPDATE - Static variable in class com.mxgraph.util.mxEvent
  Holds the name for the endUpdate event.
endBuffer - Variable in class com.mxgraph.shape.mxCurveLabelShape.LabelPosition
endingUpdate - Variable in class com.mxgraph.model.mxGraphModel
endPoint - Variable in class com.mxgraph.util.mxLine
  The end point of the line
endUpdate() - Method in class com.mxgraph.model.mxGraphModel
endUpdate() - Method in interface com.mxgraph.model.mxIGraphModel
  Decrements the updateLevel by one and fires a notification event if the updateLevel reaches 0.
enterGroup() - Method in class com.mxgraph.view.mxGraph
enterGroup(Object) - Method in class com.mxgraph.view.mxGraph
  Uses the given cell as the root of the displayed cell hierarchy.
enterStopsCellEditing - Variable in class com.mxgraph.swing.mxGraphComponent
  If true, pressing the enter key without pressing control will stop editing and accept the new value.
ENTITY_SEGMENT - Static variable in class com.mxgraph.util.mxConstants
  Defines the length of the horizontal segment of an Entity Relation.
EntityRelation - Static variable in class com.mxgraph.view.mxEdgeStyle
  Provides an entity relation style for edges (as used in database schema diagrams).
equals(Object) - Method in class com.mxgraph.util.mxPoint
  Returns true if the given object equals this rectangle.
equals(Object) - Method in class com.mxgraph.util.mxRectangle
  Returns true if the given object equals this rectangle.
error - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
error - Variable in class com.mxgraph.swing.handler.mxEdgeHandler
escape(KeyEvent) - Method in class com.mxgraph.swing.mxGraphComponent
  Callback to process an escape keystroke.
escapeEnabled - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies should be invoked when the escape key is pressed.
eval(String) - Static method in class com.mxgraph.util.mxUtils
  Evaluates a Java expression as a class member using mxCodecRegistry.
eventListeners - Variable in class com.mxgraph.util.mxEventSource
  Holds the event names and associated listeners in an array.
eventsEnabled - Variable in class com.mxgraph.util.mxEventSource
  Specifies if events can be fired.
eventSource - Variable in class com.mxgraph.swing.handler.mxCellMarker
  Holds the event source.
eventSource - Variable in class com.mxgraph.swing.handler.mxInsertHandler
eventSource - Variable in class com.mxgraph.swing.mxGraphComponent
eventSource - Variable in class com.mxgraph.util.mxEventSource
  Holds the source object for this event source.
exclude - Variable in class com.mxgraph.io.mxObjectCodec
  Array containing the variable names that should be ignored by the codec.
execute(Object) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Executes the layout for the children of the specified parent.
execute(Object, Object[]) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Executes the layout for the children of the specified parent.
execute(Object) - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  A basic horizontal coordinate assignment algorithm
execute(Object) - Method in interface com.mxgraph.layout.hierarchical.stage.mxHierarchicalLayoutStage
  Takes the graph detail and configuration information within the facade and creates the resulting laid out graph within that facade for further use.
execute(Object) - Method in class com.mxgraph.layout.hierarchical.stage.mxMedianHybridCrossingReduction
  Performs a vertex ordering within ranks as described by Gansner et al 1993
execute(Object) - Method in class com.mxgraph.layout.hierarchical.stage.mxMinimumCycleRemover
  Produces the layer assignmment using the graph information specified
execute(Object) - Method in class com.mxgraph.layout.mxCircleLayout
execute(Object) - Method in class com.mxgraph.layout.mxCompactTreeLayout
execute(Object, Object) - Method in class com.mxgraph.layout.mxCompactTreeLayout
  Implements .
execute(Object) - Method in class com.mxgraph.layout.mxEdgeLabelLayout
execute(Object) - Method in class com.mxgraph.layout.mxFastOrganicLayout
execute(Object) - Method in interface com.mxgraph.layout.mxIGraphLayout
  Executes the layout for the children of the specified parent.
execute(Object) - Method in class com.mxgraph.layout.mxOrganicLayout
  Implements .
execute(Object) - Method in class com.mxgraph.layout.mxParallelEdgeLayout
execute(Object) - Method in class com.mxgraph.layout.mxPartitionLayout
execute(Object) - Method in class com.mxgraph.layout.mxStackLayout
execute(Object) - Method in class com.mxgraph.layout.orthogonal.mxOrthogonalLayout
execute(mxIGraphModel.mxAtomicGraphModelChange) - Method in class com.mxgraph.model.mxGraphModel
  Executes the given atomic change and adds it to the current edit.
execute() - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
  Changes the root of the model.
execute() - Method in class com.mxgraph.model.mxGraphModel.mxCollapseChange
  Changes the root of the model.
execute() - Method in class com.mxgraph.model.mxGraphModel.mxGeometryChange
  Changes the root of the model.
execute() - Method in class com.mxgraph.model.mxGraphModel.mxRootChange
  Changes the root of the model.
execute() - Method in class com.mxgraph.model.mxGraphModel.mxStyleChange
  Changes the root of the model.
execute() - Method in class com.mxgraph.model.mxGraphModel.mxTerminalChange
  Changes the root of the model.
execute() - Method in class com.mxgraph.model.mxGraphModel.mxValueChange
  Changes the root of the model.
execute() - Method in class com.mxgraph.model.mxGraphModel.mxVisibleChange
  Changes the root of the model.
execute() - Method in class com.mxgraph.model.mxIGraphModel.mxAtomicGraphModelChange
  Executes the change on the model.
EXECUTE - Static variable in class com.mxgraph.util.mxEvent
  Holds the name for the execute event.
execute() - Method in interface com.mxgraph.util.mxUndoableEdit.mxUndoableChange
  Undoes or redoes the change depending on its undo state.
execute() - Method in class com.mxgraph.view.mxGraphSelectionModel.mxSelectionChange
execute() - Method in class com.mxgraph.view.mxGraphView.mxCurrentRootChange
  Changes the current root of the view.
executeLayout(mxIGraphLayout, Object) - Method in class com.mxgraph.view.mxLayoutManager
exitGroup() - Method in class com.mxgraph.view.mxGraph
  Changes the current root to the next valid root in the displayed cell hierarchy.
expandedIcon - Variable in class com.mxgraph.swing.mxGraphComponent
exportDone(JComponent, Transferable, int) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
exportEnabled - Variable in class com.mxgraph.swing.mxGraphComponent
extendComponent(Rectangle) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
  Implements extension of the component to bottom, right.
extendParent(Object) - Method in class com.mxgraph.view.mxGraph
  Resizes the parents recursively so that they contain the complete area of the resized child cell.
extendParents - Variable in class com.mxgraph.view.mxGraph
  Specifies if a parent should contain the child bounds after a resize of the child.
extendParents - Variable in class com.mxgraph.view.mxSpaceManager
  Optional string that specifies the attributename to be passed to mxCell.is to check if the rule applies to a cell.
extendParentsOnAdd - Variable in class com.mxgraph.view.mxGraph
  Specifies if parents should be extended according to the switch if cells are added.

## F

fill - Variable in class com.mxgraph.layout.mxStackLayout
  Boolean indicating if dimension should be changed to fill out the parent cell.
fillClippedRect(Graphics, int, int, int, int) - Static method in class com.mxgraph.util.mxUtils
fillColor - Variable in class com.mxgraph.swing.handler.mxRubberband
  Defines the color to be used for filling the rubberband selection.
fillShape(Shape) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
fillShape(Shape, boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
filter(Object) - Method in interface com.mxgraph.model.mxGraphModel.Filter
filterCells(Object[], mxGraphModel.Filter) - Static method in class com.mxgraph.model.mxGraphModel
filterDescendants(mxIGraphModel, mxGraphModel.Filter) - Static method in class com.mxgraph.model.mxGraphModel
  Creates a collection of cells using the visitor pattern.
filterDescendants(mxIGraphModel, mxGraphModel.Filter, Object) - Static method in class com.mxgraph.model.mxGraphModel
  Creates a collection of cells using the visitor pattern.
filterRow(byte[], byte[], byte[][], int, int) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Performs filtering on a row of an image.
find(mxUnionFind.Node) - Method in class com.mxgraph.analysis.mxUnionFind
  Returns the set that contains `node`.
finderBounds - Variable in class com.mxgraph.swing.mxGraphOutline
finderVisible - Variable in class com.mxgraph.swing.mxGraphOutline
findNearestSegment(mxCellState, double, double) - Static method in class com.mxgraph.util.mxUtils
  Finds the index of the nearest segment on the given cell state for the specified coordinate pair.
findNode(Node, String, String) - Static method in class com.mxgraph.util.mxUtils
  Returns the first node where attr equals value.
findParallels(Object) - Method in class com.mxgraph.layout.mxParallelEdgeLayout
findTreeRoots(Object) - Method in class com.mxgraph.view.mxGraph
  Returns all visible children in the given parent which do not have incoming edges.
findTreeRoots(Object, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns all visible children in the given parent which do not have incoming edges.
findTreeRoots(Object, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns all visible children in the given parent which do not have incoming edges.
fineTuning - Variable in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Whether or not to perform local optimisations and iterate multiple times through the algorithm
fineTuning - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  Whether or not to perform local optimisations and iterate multiple times through the algorithm
fineTuningRadius - Variable in class com.mxgraph.layout.mxOrganicLayout
  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.
fireEvent(mxEventObject) - Method in class com.mxgraph.util.mxEventSource
  Dispatches the given event name with this object as the event source.
fireEvent(mxEventObject, Object) - Method in class com.mxgraph.util.mxEventSource
  Dispatches the given event name, passing all arguments after the given name to the registered listeners for the event.
firePropertyChange(String, Object, Object) - Method in class com.mxgraph.util.mxLightweightLabel
  Overridden for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.mxgraph.util.mxLightweightLabel
  Overridden for performance reasons.
firePropertyChange(String, char, char) - Method in class com.mxgraph.util.mxLightweightLabel
  Overridden for performance reasons.
firePropertyChange(String, short, short) - Method in class com.mxgraph.util.mxLightweightLabel
  Overridden for performance reasons.
firePropertyChange(String, int, int) - Method in class com.mxgraph.util.mxLightweightLabel
  Overridden for performance reasons.
firePropertyChange(String, long, long) - Method in class com.mxgraph.util.mxLightweightLabel
  Overridden for performance reasons.
firePropertyChange(String, float, float) - Method in class com.mxgraph.util.mxLightweightLabel
  Overridden for performance reasons.
firePropertyChange(String, double, double) - Method in class com.mxgraph.util.mxLightweightLabel
  Overridden for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.mxgraph.util.mxLightweightLabel
  Overridden for performance reasons.
first - Variable in class com.mxgraph.swing.handler.mxCellHandler
  Holds the start location of the mouse gesture.
first - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
first - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Holds the start location of the mouse gesture.
first - Variable in class com.mxgraph.swing.handler.mxInsertHandler
first - Variable in class com.mxgraph.swing.handler.mxRotationHandler
first - Variable in class com.mxgraph.swing.handler.mxRubberband
  Holds the point where the selection has started.
fitPage - Variable in class com.mxgraph.swing.mxGraphOutline
  Specifies if the outline should be zoomed to the page if the graph component is in page layout mode.
fixRanks() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  Fixes the layer assignments to the values stored in the nodes.
fixRoots - Variable in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Whether or not to fix the position of the root cells.
FLIP_EDGE - Static variable in class com.mxgraph.util.mxEvent
flipEdge(Object) - Method in class com.mxgraph.view.mxGraph
  Called when the main control point of the edge is double-clicked.
flushImageCache() - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
fold(Object) - Method in class com.mxgraph.swing.handler.mxGraphHandler
FOLD_CELLS - Static variable in class com.mxgraph.util.mxEvent
FOLD_CURSOR - Static variable in class com.mxgraph.swing.handler.mxGraphHandler
  Default is Cursor.HAND_CURSOR.
foldCells(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets the collapsed state of the selection cells without recursion.
foldCells(boolean, boolean) - Method in class com.mxgraph.view.mxGraph
  Sets the collapsed state of the selection cells.
foldCells(boolean, boolean, Object[]) - Method in class com.mxgraph.view.mxGraph
  Sets the collapsed state of the specified cells and all descendants if recurse is true.
foldingEnabled - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies if folding (collapse and expand via an image icon in the graph should be enabled).
FONT_BOLD - Static variable in class com.mxgraph.util.mxConstants
  FONT_BOLD
FONT_ITALIC - Static variable in class com.mxgraph.util.mxConstants
  FONT_ITALIC
FONT_SHADOW - Static variable in class com.mxgraph.util.mxConstants
  FONT_SHADOW
FONT_UNDERLINE - Static variable in class com.mxgraph.util.mxConstants
  FONT_UNDERLINE
fontGraphics - Static variable in class com.mxgraph.util.mxUtils
  Static Graphics used for Font Metrics.
forceConstant - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  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.mxgraph.layout.mxFastOrganicLayout
  Cache of ^2 for performance.
formOrderedHierarchy(mxHierarchicalLayout, Object[], Object) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  Creates an internal ordered graph model using the vertices passed in.
frequency - Variable in class com.mxgraph.util.png.mxPngSuggestedPaletteEntry
  The probable frequency of the color in the image.
fullRepaintHandler - Variable in class com.mxgraph.view.mxGraph
  Fires repaint events for full repaints.

## G

g - Variable in class com.mxgraph.canvas.mxGraphics2DCanvas
  Global graphics handle to the image.
geometry - Variable in class com.mxgraph.model.mxCell
  Holds the geometry.
geometry - Variable in class com.mxgraph.model.mxGraphModel.mxGeometryChange
geometryForCellChanged(Object, mxGeometry) - Method in class com.mxgraph.model.mxGraphModel
  Inner callback to update the mxGeometry of the given mxCell using mxCell.setGeometry and return the previous mxGeometry.
get(String) - Static method in class com.mxgraph.util.mxResources
get(String, String) - Static method in class com.mxgraph.util.mxResources
get(String, String[]) - Static method in class com.mxgraph.util.mxResources
  Returns the value for the specified resource key.
get(String, String[], String) - Static method in class com.mxgraph.util.mxResources
  Returns the value for the specified resource key.
getAbsoluteOffset() - Method in class com.mxgraph.view.mxCellState
  Returns the absolute offset.
getAbsolutePoint(int) - Method in class com.mxgraph.view.mxCellState
  Returns the absolute point at the given index.
getAbsolutePointCount() - Method in class com.mxgraph.view.mxCellState
  Returns the number of absolute points.
getAbsolutePoints() - Method in class com.mxgraph.view.mxCellState
  Returns the absolute points.
getAccessor(Object, Field, boolean) - Method in class com.mxgraph.io.mxObjectCodec
  Returns the accessor (getter, setter) for the specified field.
getAdditionFactorsEnergy(int) - Method in class com.mxgraph.layout.mxOrganicLayout
  Hook method to adding additional energy factors into the layout.
getAllConnectionConstraints(mxCellState, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns an array of all constraints for the given terminal.
getAllEdges(Object[]) - Method in class com.mxgraph.view.mxGraph
  Returns all edges connected to the given cells or their descendants.
getAlternateBounds() - Method in class com.mxgraph.model.mxGeometry
  Returns the alternate bounds.
getAlternateEdgeStyle() - Method in class com.mxgraph.view.mxGraph
  Returns alternateEdgeStyle.
getArcSize(int, int) - Method in class com.mxgraph.shape.mxRectangleShape
  Computes the arc size for the given dimension.
getAttribute(String) - Method in class com.mxgraph.model.mxCell
  Returns the specified attribute from the user object if it is an XML node.
getAttribute(String, String) - Method in class com.mxgraph.model.mxCell
  Returns the specified attribute from the user object if it is an XML node.
getAttributeName(String) - Method in class com.mxgraph.io.mxObjectCodec
  Returns the XML node attribute name for the given Java field name.
getAverageNodeArea() - Method in class com.mxgraph.layout.mxOrganicLayout
getBackground() - Method in class com.mxgraph.reader.mxGraphViewImageReader
getBackgroundGray() - Method in class com.mxgraph.util.png.mxPngEncodeParam.Gray
  Returns the suggested gray level of the background.
getBackgroundImage() - Method in class com.mxgraph.swing.mxGraphComponent
getBackgroundPaletteIndex() - Method in class com.mxgraph.util.png.mxPngEncodeParam.Palette
  Returns the palette index of the suggested background color.
getBackgroundRGB() - Method in class com.mxgraph.util.png.mxPngEncodeParam.RGB
  Returns the RGB value of the suggested background color.
getBaseLabelCurve() - Method in class com.mxgraph.util.mxCurve
  Returns the curve the label curve is too be based on
getBitDepth() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns the desired bit depth for a grayscale image.
getBitShift() - Method in class com.mxgraph.util.png.mxPngEncodeParam.Gray
  Returns the desired bit shift for a grayscale image.
getBodyMarkup(String, boolean) - Static method in class com.mxgraph.util.mxUtils
  Returns the body part of the given HTML markup.
getBorder() - Method in class com.mxgraph.reader.mxGraphViewImageReader
getBorder() - Method in class com.mxgraph.view.mxGraph
  Returns the value of .
getBorderColor() - Method in class com.mxgraph.swing.handler.mxRubberband
  Returns the border color.
getBorderline(int) - Method in class com.mxgraph.layout.mxOrganicLayout
  This method calculates the energy of the distance of the specified node to the notional border of the graph.
getBorderLineCostFactor() - Method in class com.mxgraph.layout.mxOrganicLayout
getBoundingBox(mxRectangle, double) - Static method in class com.mxgraph.util.mxUtils
  Returns the bounding box for the rotated rectangle.
getBoundingBox() - Method in class com.mxgraph.view.mxCellState
  Returns the bounding box.
getBoundingBox(Object) - Method in class com.mxgraph.view.mxGraph
  Returns the bounds of the given cell.
getBoundingBox(Object, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns the bounding box of the given cell including all connected edges if includeEdge is true.
getBoundingBox(Object, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns the bounding box of the given cell including all connected edges if includeEdge is true.
getBoundingBox(Object[]) - Method in class com.mxgraph.view.mxGraphView
  Returns the bounding box for an array of cells or null, if no cells are specified.
getBoundingBoxFromGeometry(Object[]) - Method in class com.mxgraph.view.mxGraph
  Returns the bounding box for the geometries of the vertices in the given array of cells.
getBounds() - Method in class com.mxgraph.swing.handler.mxCellHandler
  Returns the bounding box of this handler.
getBounds(mxCellState) - Method in class com.mxgraph.swing.util.mxCellOverlay
getBounds() - Method in class com.mxgraph.swing.util.mxGraphTransferable
  Returns the unscaled, untranslated bounding box of the cells.
getBounds(mxCellState) - Method in interface com.mxgraph.swing.util.mxICellOverlay
getBounds() - Method in class com.mxgraph.util.mxCurve
getBounds() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns a Rectangle indicating the image bounds.
getBounds(Object[]) - Method in class com.mxgraph.view.mxGraphView
  Returns the bounding box for an array of cells or null, if no cells are specified.
getBounds(Object[], boolean) - Method in class com.mxgraph.view.mxGraphView
  Returns the bounding box for an array of cells or null, if no cells are specified.
getBoundsForCells(Object[], boolean, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns the bounds for the given cells.
getBoundsForGroup(Object, Object[], double) - Method in class com.mxgraph.view.mxGraph
  Returns the bounds to be used for the given group and children.
getBundles() - Static method in class com.mxgraph.util.mxResources
  Returns the bundles.
getCanvas() - Method in class com.mxgraph.reader.mxGraphViewReader
  Returns the canvas that is used for rendering the graph.
getCanvas() - Method in class com.mxgraph.swing.mxGraphComponent
getCell() - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
getCell(String) - Method in class com.mxgraph.model.mxGraphModel
  Returns the cell for the specified Id or null if no cell can be found for the given Id.
getCell() - Method in class com.mxgraph.model.mxGraphModel.mxCollapseChange
getCell() - Method in class com.mxgraph.model.mxGraphModel.mxGeometryChange
getCell() - Method in class com.mxgraph.model.mxGraphModel.mxStyleChange
getCell() - Method in class com.mxgraph.model.mxGraphModel.mxTerminalChange
getCell() - Method in class com.mxgraph.model.mxGraphModel.mxValueChange
getCell() - Method in class com.mxgraph.model.mxGraphModel.mxVisibleChange
getCell(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Returns the state at the given location.
getCell() - Method in class com.mxgraph.view.mxCellState
  Returns the cell that is represented by this state.
getCell() - Method in class com.mxgraph.view.mxGraphSelectionModel
  Returns the first selected cell.
getCellAt(int, int) - Method in class com.mxgraph.swing.mxGraphComponent
getCellAt(int, int, boolean) - Method in class com.mxgraph.swing.mxGraphComponent
getCellAt(int, int, boolean, Object) - Method in class com.mxgraph.swing.mxGraphComponent
  Returns the bottom-most cell that intersects the given point (x, y) in the cell hierarchy starting at the given parent.
getCellBounds(Object) - Method in class com.mxgraph.view.mxGraph
  Returns the bounds of the given cell.
getCellBounds(Object, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns the bounds of the given cell including all connected edges if includeEdge is true.
getCellBounds(Object, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns the bounds of the given cell including all connected edges if includeEdge is true.
getCellBounds(Object, boolean, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns the bounds of the given cell including all connected edges if includeEdge is true.
getCellContainmentArea(Object) - Method in class com.mxgraph.view.mxGraph
  Returns the mxRectangle inside which a cell is to be kept.
getCellEditor() - Method in class com.mxgraph.swing.mxGraphComponent
getCellGeometry(Object) - Method in class com.mxgraph.view.mxGraph
  Returns the geometry for the given cell.
getCellOverlays(Object) - Method in class com.mxgraph.swing.mxGraphComponent
  Returns the array of overlays for the given cell or null, if no overlays are defined.
getCells() - Method in class com.mxgraph.model.mxGraphModel
  Returns the internal lookup table that is used to map from Ids to cells.
getCells(Object) - Method in class com.mxgraph.swing.handler.mxGraphHandler
getCells(mxCellState) - Method in class com.mxgraph.swing.handler.mxMovePreview
getCells(Rectangle) - Method in class com.mxgraph.swing.mxGraphComponent
  Returns the cells inside the given rectangle.
getCells(Rectangle, Object) - Method in class com.mxgraph.swing.mxGraphComponent
  Returns the children of the given parent that are contained in the given rectangle (x, y, width, height).
getCells() - Method in class com.mxgraph.swing.util.mxGraphTransferable
getCells() - Method in class com.mxgraph.view.mxGraphSelectionModel
  Returns the selection cells.
getCellsBeyond(double, double, Object, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns the children of the given parent that are contained in the halfpane from the given point (x0, y0) rightwards and downwards depending on rightHalfpane and bottomHalfpane.
getCellsForChange(mxUndoableEdit.mxUndoableChange) - Method in class com.mxgraph.view.mxLayoutManager
getCellsForChanges(List<mxUndoableEdit.mxUndoableChange>) - Method in class com.mxgraph.view.mxLayoutManager
getCellsForGroup(Object[]) - Method in class com.mxgraph.view.mxGraph
  Returns the cells with the same parent as the first cell in the given array.
getCellStates(Object[]) - Method in class com.mxgraph.view.mxGraphView
  Returns the states for the given array of cells.
getCellsToShift(mxCellState) - Method in class com.mxgraph.view.mxSpaceManager
getCellStyle(Object) - Method in class com.mxgraph.view.mxGraph
  Returns an array of key, value pairs representing the cell style for the given cell.
getCellStyle(String, Map<String, Object>) - Method in class com.mxgraph.view.mxStylesheet
  Returns the cell style for the specified cell or the given defaultStyle if no style can be found for the given stylename.
getCellValidationError(Object) - Method in class com.mxgraph.view.mxGraph
  Checks all multiplicities that cannot be enforced while the graph is being modified, namely, all multiplicities that require a minimum of 1 edge.
getCenterX() - Method in class com.mxgraph.util.mxRectangle
  Returns the x-coordinate of the center.
getCenterY() - Method in class com.mxgraph.util.mxRectangle
  Returns the y-coordinate of the center.
getChanges() - Method in class com.mxgraph.util.mxUndoableEdit
getChangesRepaintThreshold() - Method in class com.mxgraph.view.mxGraph
getChild() - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
getChildAt(int) - Method in class com.mxgraph.model.mxCell
getChildAt(Object, int) - Method in class com.mxgraph.model.mxGraphModel
getChildAt(int) - Method in interface com.mxgraph.model.mxICell
  Returns the child at the specified index.
getChildAt(Object, int) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns the child of the given parent at the given index.
getChildCells(mxIGraphModel, Object, boolean, boolean) - Static method in class com.mxgraph.model.mxGraphModel
  Returns the children of the given cell that are vertices and/or edges depending on the arguments.
getChildCells(Object) - Method in class com.mxgraph.view.mxGraph
  Returns the visible children of the given parent.
getChildCells(Object, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns the visible child vertices or edges in the given parent.
getChildCount() - Method in class com.mxgraph.model.mxCell
getChildCount(Object) - Method in class com.mxgraph.model.mxGraphModel
getChildCount() - Method in interface com.mxgraph.model.mxICell
  Returns the number of child cells.
getChildCount(Object) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns the number of children in the given cell.
getChildEdges(mxIGraphModel, Object) - Static method in class com.mxgraph.model.mxGraphModel
  Returns the child edges of the given parent.
getChildEdges(Object) - Method in class com.mxgraph.view.mxGraph
  Returns the visible child edges of the given parent.
getChildIndex(Object, Object) - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
  Returns the index of the given child inside the given parent.
getChildOffsetForCell(Object) - Method in class com.mxgraph.view.mxGraph
  Returns the offset to be used for the cells inside the given cell.
getChildren(mxIGraphModel, Object) - Static method in class com.mxgraph.model.mxGraphModel
  Returns all children of the given cell regardless of their type.
getChildVertices(mxIGraphModel, Object) - Static method in class com.mxgraph.model.mxGraphModel
  Returns the child vertices of the given parent.
getChildVertices(Object) - Method in class com.mxgraph.view.mxGraph
  Returns the visible child vertices of the given parent.
getChromaticity() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns the white point and primary chromaticities in CIE (x, y) space.
getClassForName(String) - Static method in class com.mxgraph.io.mxCodecRegistry
  Returns a class that corresponds to the given name.
getClip() - Method in class com.mxgraph.reader.mxGraphViewImageReader
getCloneableCells(Object[]) - Method in class com.mxgraph.view.mxGraph
  Returns the cells which are movable in the given array of cells.
getCodec(String) - Static method in class com.mxgraph.io.mxCodecRegistry
  Returns a codec that handles the given object, which can be an object instance or an XML node.
getCollapseAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getColor(Map<String, Object>, String) - Static method in class com.mxgraph.util.mxUtils
  Returns the value for key in dictionary as a color or null if no value is defined for the key.
getColor(Map<String, Object>, String, Color) - Static method in class com.mxgraph.util.mxUtils
  Returns the value for key in dictionary as a color or the given default value if no value is defined for the key.
getColorModel() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the ColorModel of the image.
getCompressedText() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns the text strings to be stored in compressed form with this image as an array of `String`s.
getConnecIcon() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
getConnectedEdges() - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
getConnectedEdges(int) - Method in class com.mxgraph.layout.mxOrganicLayout
  Returns all Edges that are connected with the specified cell
getConnectionComponents(mxGraph, Object[], Object[]) - Method in class com.mxgraph.analysis.mxGraphAnalysis
  Returns a union find structure representing the connection components of G=(E,V).
getConnectionConstraint(mxCellState, mxCellState, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns an connection constraint that describes the given connection point.
getConnectionHandler() - Method in class com.mxgraph.swing.mxGraphComponent
getConnectionPoint(mxCellState, mxConnectionConstraint) - Method in class com.mxgraph.view.mxGraph
  Sets the connection constraint that describes the given connection point.
getConnections(mxIGraphModel, Object) - Static method in class com.mxgraph.model.mxGraphModel
  Returns all edges connected to this cell without loops.
getConnections(Object) - Method in class com.mxgraph.view.mxGraph
  Returns all visible edges connected to the given cell without loops.
getConnections(Object, Object) - Method in class com.mxgraph.view.mxGraph
  Returns all visible edges connected to the given cell without loops.
getConnectPreview() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
getConstraint(Object, Object) - Method in class com.mxgraph.layout.mxGraphLayout
  Returns the constraint for the given key and cell.
getConstraint(Object, Object, Object, boolean) - Method in class com.mxgraph.layout.mxGraphLayout
  Returns the constraint for the given key and cell.
getContainerSize() - Method in class com.mxgraph.layout.mxPartitionLayout
  Hook for subclassers to return the container size.
getContainerSize() - Method in class com.mxgraph.layout.mxStackLayout
  Hook for subclassers to return the container size.
getCost(mxCellState) - Method in class com.mxgraph.analysis.mxConstantCostFunction
getCost(mxCellState) - Method in class com.mxgraph.analysis.mxDistanceCostFunction
  Returns the Euclidean length of the edge defined by the absolute points in the given state or 0 if no points are defined.
getCost(mxCellState) - Method in interface com.mxgraph.analysis.mxICostFunction
  Evaluates the cost of the given cell state.
getCount() - Method in class com.mxgraph.swing.view.mxCellStatePreview
getCurrentColor() - Method in class com.mxgraph.swing.handler.mxCellMarker
  Returns the current color.
getCurrentRoot() - Method in class com.mxgraph.view.mxGraph
  Returns the current root of the displayed cell hierarchy.
getCurrentRoot() - Method in class com.mxgraph.view.mxGraphView
  Returns the current root.
getCurrentValue() - Method in class com.mxgraph.swing.view.mxCellEditor
  Returns the current editing value.
getCursor(MouseEvent, int) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Returns the cursor for the given event and handle.
getCursor(MouseEvent, int) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
getCursor(MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
getCursor(MouseEvent, int) - Method in class com.mxgraph.swing.handler.mxVertexHandler
getCurve() - Method in class com.mxgraph.shape.mxCurveLabelShape
getCurve() - Method in class com.mxgraph.shape.mxCurveShape
getCurveLength(String) - Method in class com.mxgraph.util.mxCurve
getCurveParallel(String, double) - Method in class com.mxgraph.util.mxCurve
  Returns a unit vector parallel to the curve at the specified distance along the curve.
getCurvePoints(String) - Method in class com.mxgraph.util.mxCurve
  Obtains the points that make up the curve for the specified curve index.
getCurveSection(String, double, double) - Method in class com.mxgraph.util.mxCurve
  Returns a section of the curve as an array of points
getData() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the entire image in a single Raster.
getData(Rectangle) - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns an arbitrary rectangular region of the RenderedImage in a Raster.
getDefaultEdgeStyle() - Method in class com.mxgraph.view.mxStylesheet
  Returns the default style for edges.
getDefaultEncodeParam(RenderedImage) - Static method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns an instance of `PNGEncodeParam.Palette`, `PNGEncodeParam.Gray`, or `PNGEncodeParam.RGB` appropriate for encoding the given image.
getDefaultLoopStyle() - Method in class com.mxgraph.view.mxGraph
  Returns the default edge style used for loops.
getDefaultOverlap() - Method in class com.mxgraph.view.mxGraph
  Gets defaultOverlap.
getDefaultParent() - Method in class com.mxgraph.view.mxGraph
  Returns the first child of the root in the model, that is, the first or default layer of the diagram.
getDefaultVertexStyle() - Method in class com.mxgraph.view.mxStylesheet
  Returns the default style for vertices.
getDelay() - Method in class com.mxgraph.swing.util.mxAnimation
  Returns the delay for the animation.
getDeletableCells(Object[]) - Method in class com.mxgraph.view.mxGraph
  Returns the cells which are movable in the given array of cells.
getDeleteAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getDelta() - Method in class com.mxgraph.sharing.mxSharedDiagram
  Returns the history of all changes as a string.
getDelta(mxCellState) - Method in class com.mxgraph.swing.util.mxMorphing
  Returns the vector between the current rendered state and the future location of the state after the display will be updated.
getDeltas() - Method in class com.mxgraph.swing.view.mxCellStatePreview
getDescendants(mxIGraphModel, Object) - Static method in class com.mxgraph.model.mxGraphModel
  Returns a all descendants of the given cell and the cell itself as a collection.
getDfsCount() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
getDirectedEdgeCount(mxIGraphModel, Object, boolean) - Static method in class com.mxgraph.model.mxGraphModel
  Returns the number of incoming or outgoing edges.
getDirectedEdgeCount(mxIGraphModel, Object, boolean, Object) - Static method in class com.mxgraph.model.mxGraphModel
  Returns the number of incoming or outgoing edges, ignoring the given edge.
getDirtyRect() - Method in class com.mxgraph.swing.handler.mxConnectPreview
getDirtyRect(mxRectangle) - Method in class com.mxgraph.swing.handler.mxConnectPreview
getDisplayExponent() - Method in class com.mxgraph.util.png.mxPngDecodeParam
  Returns the current value of the display exponent parameter.
getDisplayLabelForCell(Object) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
  Returns the label of the cell in the graph if the cell is not being edited.
getDocument() - Method in class com.mxgraph.canvas.mxHtmlCanvas
  Returns a reference to the document that represents the canvas.
getDocument() - Method in class com.mxgraph.canvas.mxSvgCanvas
  Returns a reference to the document that represents the canvas.
getDocument() - Method in class com.mxgraph.canvas.mxVmlCanvas
  Returns a reference to the document that represents the canvas.
getDocument() - Method in class com.mxgraph.io.mxCodec
  Returns the owner document of the codec.
getDouble(Map<String, Object>, String) - Static method in class com.mxgraph.util.mxUtils
  Returns the value for key in dictionary as a double or 0 if no value is defined for the key.
getDouble(Map<String, Object>, String, double) - Static method in class com.mxgraph.util.mxUtils
  Returns the value for key in dictionary as a double or the given default value if no value is defined for the key.
getDropTarget(DropTargetEvent) - Static method in class com.mxgraph.swing.handler.mxGraphHandler
  Helper method to return the component for a drop target event.
getDropTarget(Object[], Point, Object) - Method in class com.mxgraph.view.mxGraph
  Returns the given cell if it is a drop target for the given cells or the nearest ancestor that may be used as a drop target for the given cells.
getDx(double) - Method in class com.mxgraph.util.mxSpline
getDx(double) - Method in class com.mxgraph.util.mxSpline1D
  Returns the first derivation at x.
getDy(double) - Method in class com.mxgraph.util.mxSpline
getEase() - Method in class com.mxgraph.swing.util.mxMorphing
  Returns the easing for the movements.
getEdgeAt(int) - Method in class com.mxgraph.model.mxCell
getEdgeAt(Object, int) - Method in class com.mxgraph.model.mxGraphModel
getEdgeAt(int) - Method in interface com.mxgraph.model.mxICell
  Returns the edge at the specified index in the edge array.
getEdgeAt(Object, int) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns the edge of cell at the given index.
getEdgeCount() - Method in class com.mxgraph.model.mxCell
getEdgeCount(Object) - Method in class com.mxgraph.model.mxGraphModel
getEdgeCount() - Method in interface com.mxgraph.model.mxICell
  Returns the number of edges in the edge array.
getEdgeCount(Object) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns the number of distinct edges connected to the given cell.
getEdgeCrossing(int) - Method in class com.mxgraph.layout.mxOrganicLayout
  This method calculates the energy of the distance from the specified edge crossing any other edges.
getEdgeCrossingAffectedEdges(int) - Method in class com.mxgraph.layout.mxOrganicLayout
  Obtains the energy cost function for the specified node being moved.
getEdgeCrossingCostFactor() - Method in class com.mxgraph.layout.mxOrganicLayout
getEdgeDistanceAffectedNodes(int) - Method in class com.mxgraph.layout.mxOrganicLayout
  Obtains the energy cost function for the specified node being moved.
getEdgeDistanceCostFactor() - Method in class com.mxgraph.layout.mxOrganicLayout
getEdgeDistanceFromEdge(int) - Method in class com.mxgraph.layout.mxOrganicLayout
  This method calculates the energy of the distance between Cells and Edges.
getEdgeDistanceFromNode(int) - Method in class com.mxgraph.layout.mxOrganicLayout
  This method calculates the energy of the distance between Cells and Edges.
getEdgeId(Object) - Method in class com.mxgraph.layout.mxParallelEdgeLayout
getEdgeIndex(mxICell) - Method in class com.mxgraph.model.mxCell
getEdgeIndex(mxICell) - Method in interface com.mxgraph.model.mxICell
  Returns the index of the specified edge in the edge array.
getEdgeLength(int) - Method in class com.mxgraph.layout.mxOrganicLayout
  This method calculates the energy due to the length of the specified edge.
getEdgeLengthAffectedEdges(int) - Method in class com.mxgraph.layout.mxOrganicLayout
  Obtains the energy cost function for the specified node being moved.
getEdgeLengthCostFactor() - Method in class com.mxgraph.layout.mxOrganicLayout
getEdgeMapper() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
getEdges(mxIGraphModel, Object) - Static method in class com.mxgraph.model.mxGraphModel
  Returns all edges connected to this cell including loops.
getEdges(mxIGraphModel, Object, boolean, boolean, boolean) - Static method in class com.mxgraph.model.mxGraphModel
  Returns all distinct edges connected to this cell.
getEdges(Object) - Method in class com.mxgraph.view.mxGraph
  Returns all visible edges connected to the given cell including loops.
getEdges(Object, Object) - Method in class com.mxgraph.view.mxGraph
  Returns all visible edges connected to the given cell including loops.
getEdges(Object, Object, boolean, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns the incoming and/or outgoing edges for the given cell.
getEdgesBetween(mxIGraphModel, Object, Object) - Static method in class com.mxgraph.model.mxGraphModel
  Returns all edges from the given source to the given target.
getEdgesBetween(mxIGraphModel, Object, Object, boolean) - Static method in class com.mxgraph.model.mxGraphModel
  Returns all edges between the given source and target pair.
getEdgesBetween(Object, Object) - Method in class com.mxgraph.view.mxGraph
  Returns the edges between the given source and target.
getEdgesBetween(Object, Object, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns the edges between the given source and target.
getEdgeStyle(mxCellState, List<mxPoint>, Object, Object) - Method in class com.mxgraph.view.mxGraphView
  Returns the edge style function to be used to compute the absolute points for the given state, control points and terminals.
getEdgeValidationError(Object, Object, Object) - Method in class com.mxgraph.view.mxGraph
  Returns the validation error message to be displayed when inserting or changing an edges' connectivity.
getEditAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getEditingCell() - Method in class com.mxgraph.swing.view.mxCellEditor
getEditingCell() - Method in interface com.mxgraph.swing.view.mxICellEditor
  Returns the cell that is currently being edited.
getEditingValue(Object, EventObject) - Method in class com.mxgraph.swing.mxGraphComponent
getEditor() - Method in class com.mxgraph.swing.view.mxCellEditor
  Returns the current editor or null if no editing is in progress.
getEditorBounds(mxCellState, double) - Method in class com.mxgraph.swing.view.mxCellEditor
  Returns the bounds to be used for the editor.
getElementById(String) - Method in class com.mxgraph.io.mxCodec
  Returns the element with the given ID from the document.
getElementById(String, String) - Method in class com.mxgraph.io.mxCodec
  Returns the element with the given ID from document.
getEncodeParam() - Method in class com.mxgraph.util.png.mxPngDecodeParam
  If `getGenerateEncodeParam()` is `true`, this method may be called after decoding has completed, and will return an instance of `PNGEncodeParam` containing information about the contents of the PNG file just decoded.
getEndPoint() - Method in class com.mxgraph.util.mxLine
  Returns the end point of the line.
getEnterGroupAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getEventSource() - Method in class com.mxgraph.util.mxEventSource
getExitGroupAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getExpandAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getExpandGrayAlpha() - Method in class com.mxgraph.util.png.mxPngDecodeParam
  Returns the current setting of the gray/alpha expansion.
getExpandPalette() - Method in class com.mxgraph.util.png.mxPngDecodeParam
  Returns true if palette-color images will be expanded to produce full-color output.
getExportableCells(Object[]) - Method in class com.mxgraph.swing.mxGraphComponent
  Returns all cells which may be exported via datatransfer.
getFastValue(double) - Method in class com.mxgraph.util.mxSpline1D
  Returns an interpolated value.
getField(Object, String) - Method in class com.mxgraph.io.mxObjectCodec
  Returns the field with the specified name.
getFieldName(String) - Method in class com.mxgraph.io.mxObjectCodec
  Returns the Java field name for the given XML attribute name.
getFieldValue(Object, String) - Method in class com.mxgraph.io.mxObjectCodec
  Returns the value of the field with the specified name in the specified object instance.
getFillColor(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxBasicShape
getFillColor(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxImageShape
getFillColor(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxLabelShape
getFillColor() - Method in class com.mxgraph.swing.handler.mxRubberband
  Returns the fill color.
getFineTuningRadius() - Method in class com.mxgraph.layout.mxOrganicLayout
getFirstSelectableCell(Object[]) - Method in class com.mxgraph.view.mxGraphSelectionModel
  Returns the first selectable cell in the given array of cells.
getFloat(Map<String, Object>, String) - Static method in class com.mxgraph.util.mxUtils
  Returns the value for key in dictionary as a float or 0 if no value is defined for the key.
getFloat(Map<String, Object>, String, float) - Static method in class com.mxgraph.util.mxUtils
  Returns the value for key in dictionary as a float or the given default value if no value is defined for the key.
getFloatArray(Map<String, Object>, String, float[]) - Static method in class com.mxgraph.util.mxUtils
  Returns the value for key in dictionary as a float array or the given default value if no value is defined for the key.
getFoldableCells(Object[], boolean) - Method in class com.mxgraph.view.mxGraph
  Returns the cells which are movable in the given array of cells.
getFoldingIcon(mxCellState) - Method in class com.mxgraph.swing.mxGraphComponent
  Returns the icon used to display the collapsed state of the specified cell state.
getFoldingIconBounds(mxCellState, ImageIcon) - Method in class com.mxgraph.swing.mxGraphComponent
getFont(Map<String, Object>) - Static method in class com.mxgraph.util.mxUtils
getFont(Map<String, Object>, double) - Static method in class com.mxgraph.util.mxUtils
getForceConstant() - Method in class com.mxgraph.layout.mxFastOrganicLayout
getGamma() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns the file gamma value for the image.
getGeneralPurposeVariable(int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
  Gets the value of temp for the specified layer
getGeneralPurposeVariable(int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyEdge
  Gets the value of temp for the specified layer
getGeneralPurposeVariable(int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyNode
  Gets the value of temp for the specified layer
getGenerateEncodeParam() - Method in class com.mxgraph.util.png.mxPngDecodeParam
  Returns `true` if an instance of `PNGEncodeParam` will be available after an image has been decoded via the `getEncodeParam` method.
getGeometry() - Method in class com.mxgraph.model.mxCell
getGeometry(Object) - Method in class com.mxgraph.model.mxGraphModel
getGeometry() - Method in class com.mxgraph.model.mxGraphModel.mxGeometryChange
getGeometry() - Method in interface com.mxgraph.model.mxICell
  Returns the object that describes the geometry.
getGeometry(Object) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns the geometry of the given cell.
getGraph() - Method in class com.mxgraph.layout.mxGraphLayout
  Returns the associated graph.
getGraph() - Method in class com.mxgraph.swing.mxGraphComponent
getGraph(ActionEvent) - Static method in class com.mxgraph.swing.util.mxGraphActions
getGraph() - Method in class com.mxgraph.view.mxGraphView
  Returns the enclosing graph.
getGraph() - Method in class com.mxgraph.view.mxLayoutManager
getGraph() - Method in class com.mxgraph.view.mxSpaceManager
getGraph() - Method in class com.mxgraph.view.mxSwimlaneManager
getGraphBounds() - Method in class com.mxgraph.view.mxGraph
  Returns the bounds of the visible graph.
getGraphBounds() - Method in class com.mxgraph.view.mxGraphView
  Returns the cached diagram bounds.
getGraphComponent() - Method in class com.mxgraph.swing.handler.mxCellHandler
getGraphComponent() - Method in class com.mxgraph.swing.handler.mxGraphHandler
getGraphComponent() - Method in class com.mxgraph.swing.handler.mxInsertHandler
getGraphComponent() - Method in class com.mxgraph.swing.handler.mxRotationHandler
getGraphComponent() - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
getGraphComponent() - Method in class com.mxgraph.swing.mxGraphOutline
getGraphContainer() - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
getGraphControl() - Method in class com.mxgraph.swing.mxGraphComponent
getGraphHandler() - Method in class com.mxgraph.swing.mxGraphComponent
getGraphics() - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
  Returns the graphics object for this canvas.
getGraphicsCanvas() - Method in class com.mxgraph.canvas.mxImageCanvas
getGraphTransferHandler(DropTargetEvent) - Static method in class com.mxgraph.swing.handler.mxGraphHandler
  Helper method to return the component for a drop target event.
getGridColor() - Method in class com.mxgraph.swing.mxGraphComponent
getGridSize() - Method in class com.mxgraph.view.mxGraph
  Returns the grid size.
getGridStyle() - Method in class com.mxgraph.swing.mxGraphComponent
getGroupAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getGroupBorder(mxGraph) - Method in class com.mxgraph.swing.util.mxGraphActions.GroupAction
getGroupBorder(mxGraph) - Method in class com.mxgraph.swing.util.mxGraphActions.UpdateGroupBoundsAction
getGuidePoints() - Method in class com.mxgraph.util.mxCurve
getHandleBorderColor(int) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Returns the border color of the handle at the specified index.
getHandleCount() - Method in class com.mxgraph.swing.handler.mxCellHandler
  Returns the number of handles in this handler.
getHandleFillColor(int) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Returns the color to be used to fill the handle at the specified index.
getHandleFillColor(int) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
getHandler(Object) - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
getHandleSize() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
getHeight() - Method in class com.mxgraph.util.mxImage
getHeight() - Method in class com.mxgraph.util.mxRectangle
  Returns the height of the rectangle.
getHeight() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the height of the image.
getHeightSquared() - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
getHexColorString(Color) - Static method in class com.mxgraph.util.mxUtils
  Returns a hex representation for the given color.
getHomeAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getHorizontalPageBorder() - Method in class com.mxgraph.swing.mxGraphComponent
  Returns the horizontal border between the page and the control.
getHorizontalPageCount() - Method in class com.mxgraph.swing.mxGraphComponent
getHotspot() - Method in class com.mxgraph.swing.handler.mxCellMarker
  Returns the hotspot.
getHtmlData() - Method in class com.mxgraph.swing.util.mxGraphTransferable
  Fetch the data in a text/html format
getICCProfileData() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns the ICC profile data to be stored with this image.
getId(Object) - Method in class com.mxgraph.io.mxCodec
  Returns the ID of the specified object.
getId() - Method in class com.mxgraph.model.mxCell
getId() - Method in interface com.mxgraph.model.mxICell
  Returns the Id of the cell as a string.
getId() - Method in class com.mxgraph.sharing.mxSession
  Returns the session ID.
getImage() - Method in class com.mxgraph.canvas.mxImageCanvas
getImage() - Method in class com.mxgraph.swing.util.mxGraphTransferable
getImage(mxCellState) - Method in class com.mxgraph.view.mxGraph
  Returns the image URL for the given cell state.
getImageBasePath() - Method in class com.mxgraph.canvas.mxBasicCanvas
getImageBounds(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxImageShape
getImageBounds(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxLabelShape
getImageForStyle(Map<String, Object>) - Method in class com.mxgraph.canvas.mxBasicCanvas
  Gets the image path from the given style.
getImageForStyle(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxImageShape
getImportableCells(Object[]) - Method in class com.mxgraph.swing.mxGraphComponent
  Returns all cells which may be imported via datatransfer.
getIncomingEdges(mxIGraphModel, Object) - Static method in class com.mxgraph.model.mxGraphModel
  Returns the incoming edges of the given cell without loops.
getIncomingEdges(Object) - Method in class com.mxgraph.view.mxGraph
  Returns all incoming visible edges connected to the given cell without loops.
getIncomingEdges(Object, Object) - Method in class com.mxgraph.view.mxGraph
  Returns the visible incoming edges for the given cell.
getIndex(mxICell) - Method in class com.mxgraph.model.mxCell
getIndex() - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
getIndex(mxICell) - Method in interface com.mxgraph.model.mxICell
  Returns the index of the specified child in the child array.
getIndex() - Method in class com.mxgraph.swing.handler.mxCellHandler
  Returns the index of the current handle.
getIndexAt(int, int) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Returns the index of the handle at the given location.
getIndexAt(int, int) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
getInitialMoveRadius() - Method in class com.mxgraph.layout.mxOrganicLayout
getInitialState() - Method in class com.mxgraph.sharing.mxSession
  Returns an XML string that represents the current state of the session and the shared diagram.
getInitialState() - Method in class com.mxgraph.sharing.mxSharedDiagram
  Returns the initial state of the diagram.
getInitialTemp() - Method in class com.mxgraph.layout.mxFastOrganicLayout
getInitialValue(mxCellState, EventObject) - Method in class com.mxgraph.swing.view.mxCellEditor
  Gets the initial editing value for the given cell.
getInputMap(int) - Method in class com.mxgraph.swing.handler.mxKeyboardHandler
  Return JTree's input map.
getInputStream() - Method in class com.mxgraph.util.png.mxPngImageDecoder
  Returns the `SeekableStream` associated with this `ImageDecoder`.
getInstance() - Static method in class com.mxgraph.analysis.mxGraphAnalysis
getInstanceForName(String) - Static method in class com.mxgraph.io.mxCodecRegistry
  Creates and returns a new instance for the given class name.
getInt(Map<String, Object>, String) - Static method in class com.mxgraph.util.mxUtils
  Returns the value for key in dictionary as an int or 0 if no value is defined for the key.
getInt(Map<String, Object>, String, int) - Static method in class com.mxgraph.util.mxUtils
  Returns the value for key in dictionary as an int or the given default value if no value is defined for the key.
getInterHierarchySpacing() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
getInterlacing() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns `true` if Adam7 interlacing will be used.
getInterRankCellSpacing() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
getInterRankCellSpacing() - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
getIntervals(String) - Method in class com.mxgraph.util.mxCurve
getIntraCellSpacing() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
getIntraCellSpacing() - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
getInvalidColor() - Method in class com.mxgraph.swing.handler.mxCellMarker
  Returns the color used for invalid highlights.
getKey() - Method in class com.mxgraph.analysis.mxFibonacciHeap.Node
  Obtain the key for this node.
getLabel(Object) - Method in class com.mxgraph.view.mxGraph
  Returns a string or DOM node that represents the label for the given cell.
getLabelBounds() - Method in class com.mxgraph.view.mxCellState
  Returns the label bounds.
getLabelPaintBounds(String, Map<String, Object>, boolean, mxPoint, mxRectangle, double) - Static method in class com.mxgraph.util.mxUtils
  Returns the paint bounds for the given label.
getLabelSize(String, Map<String, Object>, boolean, int) - Static method in class com.mxgraph.util.mxUtils
  Returns the size for the given label.
getLayout(Object) - Method in class com.mxgraph.view.mxLayoutManager
getLayoutAreaSize() - Method in class com.mxgraph.swing.mxGraphComponent
  Returns the size of the area that layouts can operate in.
getLength() - Method in class com.mxgraph.util.mxSpline
getLength() - Method in class com.mxgraph.view.mxCellState
  Returns the length.
getLevelDistance() - Method in class com.mxgraph.layout.mxCompactTreeLayout
getLimitX() - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
getLinkForCell(Object) - Method in class com.mxgraph.view.mxGraph
  Returns the hyperlink to be used for the given cell.
getLowerIndexOfSegment(String, double) - Method in class com.mxgraph.util.mxCurve
  Calculates the index of the lower point on the segment that contains the point distance along the
getMarkedState() - Method in class com.mxgraph.swing.handler.mxCellMarker
  Returns the marked state.
getMarker() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
getMarkerColor(MouseEvent, mxCellState, boolean) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Returns the valid- or invalidColor depending on the value of isValid.
getMarkerVector(List<mxPoint>, boolean, double) - Method in class com.mxgraph.shape.mxConnectorShape
  Hook to override creation of the vector that the marker is drawn along since it may not be the same as the vector between any two control points
getMarkerVector(List<mxPoint>, boolean, double) - Method in class com.mxgraph.shape.mxCurveShape
  Hook to override creation of the vector that the marker is drawn along since it may not be the same as the vector between any two control points
getMaxDistanceLimit() - Method in class com.mxgraph.layout.mxOrganicLayout
getMaxHandlers() - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
getMaximumGraphBounds() - Method in class com.mxgraph.view.mxGraph
getMaxIterations() - Method in class com.mxgraph.layout.mxFastOrganicLayout
getMaxIterations() - Method in class com.mxgraph.layout.mxOrganicLayout
getMaxTileX() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the horizontal index of the rightmost column of tiles.
getMaxTileY() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the vertical index of the bottom row of tiles.
getMaxValue() - Method in class com.mxgraph.view.mxMultiplicity
  Returns the numeric value of max.
getMaxX() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the X coordinate of the column immediatetely to the right of the rightmost column of the image.
getMaxY() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the Y coordinate of the row immediately below the bottom row of the image.
getMd5Hash(String) - Static method in class com.mxgraph.util.mxUtils
  Returns the Md5 hash for the given text.
getMethod(Object, String, Class[]) - Method in class com.mxgraph.io.mxObjectCodec
  Returns the method with the specified signature.
getMinDistanceLimit() - Method in class com.mxgraph.layout.mxFastOrganicLayout
getMinDistanceLimit() - Method in class com.mxgraph.layout.mxOrganicLayout
getMinimumEditorScale() - Method in class com.mxgraph.swing.view.mxCellEditor
getMinimumGraphSize() - Method in class com.mxgraph.view.mxGraph
  Returns the minimum size of the diagram.
getMinimumHeight() - Method in class com.mxgraph.swing.view.mxCellEditor
getMinimumSpanningTree(mxGraph, Object[], mxICostFunction, boolean) - Method in class com.mxgraph.analysis.mxGraphAnalysis
  Returns the minimum spanning tree (MST) for the graph defined by G=(E,V).
getMinimumSpanningTree(mxGraph, Object[], Object[], mxICostFunction) - Method in class com.mxgraph.analysis.mxGraphAnalysis
  Returns the minimum spanning tree (MST) for the graph defined by G=(E,V).
getMinimumWidth() - Method in class com.mxgraph.swing.view.mxCellEditor
getMinMoveRadius() - Method in class com.mxgraph.layout.mxOrganicLayout
getMinTileX() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the horizontal index of the leftmost column of tiles.
getMinTileY() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the vertical index of the uppermost row of tiles.
getMinX() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the X coordinate of the leftmost column of the image.
getMinY() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the X coordinate of the uppermost row of the image.
getModel() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Returns the model for this layout algorithm.
getModel() - Method in class com.mxgraph.model.mxIGraphModel.mxAtomicGraphModelChange
  Returns the model where the change happened.
getModel() - Method in class com.mxgraph.view.mxGraph
  Returns the graph model that contains the graph data.
getModificationTime() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns the modification time to be stored with this image.
getMovableCells(Object[]) - Method in class com.mxgraph.view.mxGraph
  Returns the cells which are movable in the given array of cells.
getMovingCells() - Method in class com.mxgraph.swing.handler.mxMovePreview
  FIXME: Cells should be assigned outside of getPreviewStates
getMultiplicities() - Method in class com.mxgraph.view.mxGraph
getName(Object) - Static method in class com.mxgraph.io.mxCodecRegistry
  Returns the name that identifies the codec associated with the given instance..
getName() - Method in class com.mxgraph.io.mxObjectCodec
  Returns the name used for the nodenames and lookup of the codec when classes are encoded and nodes are decoded.
getName() - Method in class com.mxgraph.util.mxEventObject
  Returns the name of the event.
getName(Object) - Static method in class com.mxgraph.view.mxStyleRegistry
  Returns the name for the given value.
getNearestCommonAncestor(Object, Object) - Method in class com.mxgraph.model.mxGraphModel
  Returns the nearest common ancestor for the specified cells.
getNextLayerConnectedCells(int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
  Returns the cells this cell connects to on the next layer up
getNextLayerConnectedCells(int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyEdge
  Returns the cells this cell connects to on the next layer up
getNextLayerConnectedCells(int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyNode
  Returns the cells this cell connects to on the next layer up
getNextPoint(mxCellState, mxCellState, boolean) - Method in class com.mxgraph.view.mxGraphView
  Returns the nearest point in the list of absolute points or the center of the opposite terminal.
getNode(Object, boolean) - Method in class com.mxgraph.analysis.mxFibonacciHeap
  Returns the node that represents element.
getNode(Object) - Method in class com.mxgraph.analysis.mxUnionFind
  Returns the node that represents element.
getNodeDistance() - Method in class com.mxgraph.layout.mxCompactTreeLayout
getNodeDistribution(int) - Method in class com.mxgraph.layout.mxOrganicLayout
  Calculates the energy cost of the specified node relative to all other nodes.
getNodeDistributionCostFactor() - Method in class com.mxgraph.layout.mxOrganicLayout
getNumPrivateChunks() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns the number of private chunks to be written to the output file.
getNumXTiles() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the number of tiles along the tile grid in the horizontal direction.
getNumYTiles() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the number of tiles along the tile grid in the vertical direction.
getObject(String) - Method in class com.mxgraph.io.mxCodec
  Returns the decoded object for the element with the specified ID in `mxCodec.document`.
getObjects() - Method in class com.mxgraph.io.mxCodec
  Returns the object lookup table.
getOffset() - Method in class com.mxgraph.model.mxGeometry
  Returns the offset.
getOpacity() - Method in class com.mxgraph.swing.view.mxCellStatePreview
getOpacityForCell(Object) - Method in class com.mxgraph.swing.view.mxCellStatePreview
getOpposites(mxIGraphModel, Object[], Object) - Static method in class com.mxgraph.model.mxGraphModel
  Returns all opposite cells of terminal for the given edges.
getOpposites(mxIGraphModel, Object[], Object, boolean, boolean) - Static method in class com.mxgraph.model.mxGraphModel
  Returns all opposite vertices wrt terminal for the given edges, only returning sources and/or targets as specified.
getOpposites(Object[], Object) - Method in class com.mxgraph.view.mxGraph
  Returns all distinct visible opposite cells of the terminal on the given edges.
getOpposites(Object[], Object, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns all distincts visible opposite cells for the specified terminal on the given edges.
getOrientation() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
getOrientation() - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
getOrigin(Object) - Method in class com.mxgraph.model.mxGraphModel
  Returns the absolute, accumulated origin for the children inside the given parent.
getOrigin() - Method in class com.mxgraph.view.mxCellState
  Returns the origin for the children.
getOrigin() - Method in class com.mxgraph.view.mxGraph
  Returns origin.
getOriginForCell(Object) - Method in class com.mxgraph.swing.util.mxMorphing
  Returns the top, left corner of the given cell.
getOutgoingEdges(mxIGraphModel, Object) - Static method in class com.mxgraph.model.mxGraphModel
  Returns the outgoing edges of the given cell without loops.
getOutgoingEdges(Object) - Method in class com.mxgraph.view.mxGraph
  Returns all outgoing visible edges connected to the given cell without loops.
getOutgoingEdges(Object, Object) - Method in class com.mxgraph.view.mxGraph
  Returns the visible outgoing edges for the given cell.
getOutput8BitGray() - Method in class com.mxgraph.util.png.mxPngDecodeParam
  Returns the current value of the 8-bit gray output parameter.
getOutputStream() - Method in class com.mxgraph.util.png.mxPngImageEncoder
  Returns the OutputStream associated with this ImageEncoder.
getOverlap(Object) - Method in class com.mxgraph.view.mxGraph
  Returns a decimal number representing the amount of the width and height of the given cell that is allowed to overlap its parent.
getPageBackgroundColor() - Method in class com.mxgraph.swing.mxGraphComponent
getPageBorderColor() - Method in class com.mxgraph.swing.mxGraphComponent
getPageFormat() - Method in class com.mxgraph.swing.mxGraphComponent
getPageScale() - Method in class com.mxgraph.swing.mxGraphComponent
getPageShadowColor() - Method in class com.mxgraph.swing.mxGraphComponent
getPageTranslate(double) - Method in class com.mxgraph.swing.mxGraphComponent
  Should be called by a hook inside mxGraphView/mxGraph
getPaintBounds(Object[]) - Method in class com.mxgraph.view.mxGraph
  Returns the bounding box of the given cells and their descendants.
getPalette() - Method in class com.mxgraph.util.png.mxPngEncodeParam.Palette
  Returns the current RGB palette.
getPaletteHistogram() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns the palette histogram to be stored with this image.
getPaletteTransparency() - Method in class com.mxgraph.util.png.mxPngEncodeParam.Palette
  Returns the alpha values associated with each palette entry.
getPanningHandler() - Method in class com.mxgraph.swing.mxGraphComponent
getParallelEdgeSpacing() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
getParam() - Method in class com.mxgraph.util.png.mxPngImageDecoder
getParam() - Method in class com.mxgraph.util.png.mxPngImageEncoder
getParent() - Method in class com.mxgraph.analysis.mxUnionFind.Node
getParent() - Method in class com.mxgraph.model.mxCell
getParent(Object) - Method in class com.mxgraph.model.mxGraphModel
getParent() - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
getParent() - Method in interface com.mxgraph.model.mxICell
  Returns the cell's parent.
getParent(Object) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns the parent of the given cell.
getParentBorder() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Returns parentBorder.
getParentPath(String) - Static method in class com.mxgraph.model.mxCellPath
  Returns the path for the parent of the cell represented by the given path.
getParents(mxIGraphModel, Object[]) - Static method in class com.mxgraph.model.mxGraphModel
getPerformGammaCorrection() - Method in class com.mxgraph.util.png.mxPngDecodeParam
  Returns `true` if gamma correction is to be performed on the image data.
getPerimeterBounds() - Method in class com.mxgraph.view.mxCellState
  Returns the rectangle that should be used as the perimeter of the cell.
getPerimeterBounds(double) - Method in class com.mxgraph.view.mxCellState
  Returns the rectangle that should be used as the perimeter of the cell.
getPerimeterBounds(mxCellState, double) - Method in class com.mxgraph.view.mxGraphView
  Returns the perimeter bounds for the given terminal, edge pair.
getPerimeterFunction(mxCellState) - Method in class com.mxgraph.view.mxGraphView
  Returns the perimeter function for the given state.
getPerimeterPoint(mxCellState, mxPoint, boolean) - Method in class com.mxgraph.view.mxGraphView
  Returns a point that defines the location of the intersection point between the perimeter and the line between the center of the shape and the given point.
getPerimeterPoint(mxCellState, mxPoint, boolean, double) - Method in class com.mxgraph.view.mxGraphView
  Returns a point that defines the location of the intersection point between the perimeter and the line between the center of the shape and the given point.
getPhysicalDimension() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns the physical dimension information to be stored with this image.
getPlaceholderBounds(mxCellState) - Method in class com.mxgraph.swing.handler.mxMovePreview
getPlainData() - Method in class com.mxgraph.swing.util.mxGraphTransferable
  Fetch the data in a text/plain format.
getPoint() - Method in class com.mxgraph.util.mxPoint
  Returns the coordinates as a new point.
getPoint(double) - Method in class com.mxgraph.util.mxSpline
getPoint() - Method in class com.mxgraph.view.mxConnectionConstraint
  Returns the point.
getPoint(mxCellState) - Method in class com.mxgraph.view.mxGraphView
  Returns the absolute center point along the given edge.
getPoint(mxCellState, mxGeometry) - Method in class com.mxgraph.view.mxGraphView
  Returns the absolute point on the edge for the given relative geometry as a point.
getPointForEvent(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
  Returns an mxPoint representing the given event in the unscaled, non-translated coordinate space and applies the grid.
getPoints() - Method in class com.mxgraph.model.mxGeometry
  Returns the list of control points.
getPreferredSizeForCell(Object) - Method in class com.mxgraph.view.mxGraph
  Returns the preferred width and height of the given as an .
getPreferredSizeForPage() - Method in class com.mxgraph.swing.mxGraphComponent
  Returns the (unscaled) preferred size for the current page format (scaled by pageScale).
getPrettyXml(Node) - Static method in class com.mxgraph.util.mxUtils
  Returns a pretty-printed XML string for the given node.
getPrettyXml(Node, String, String) - Static method in class com.mxgraph.util.mxUtils
  Returns a pretty-printed XML string for the given node.
getPreviewAlpha() - Method in class com.mxgraph.swing.mxGraphComponent
getPreviewBounds() - Method in class com.mxgraph.swing.handler.mxEdgeHandler
getPreviewLocation(MouseEvent, boolean) - Method in class com.mxgraph.swing.handler.mxGraphHandler
getPreviewState() - Method in class com.mxgraph.swing.handler.mxConnectPreview
getPreviewStates() - Method in class com.mxgraph.swing.handler.mxMovePreview
  Returns the states that are affected by the move operation.
getPrevious() - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
getPrevious() - Method in class com.mxgraph.model.mxGraphModel.mxCollapseChange
getPrevious() - Method in class com.mxgraph.model.mxGraphModel.mxGeometryChange
getPrevious() - Method in class com.mxgraph.model.mxGraphModel.mxRootChange
getPrevious() - Method in class com.mxgraph.model.mxGraphModel.mxStyleChange
getPrevious() - Method in class com.mxgraph.model.mxGraphModel.mxTerminalChange
getPrevious() - Method in class com.mxgraph.model.mxGraphModel.mxValueChange
getPrevious() - Method in class com.mxgraph.model.mxGraphModel.mxVisibleChange
getPrevious() - Method in class com.mxgraph.view.mxGraphView.mxCurrentRootChange
  Returns the previous root.
getPreviousIndex() - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
getPreviousLayerConnectedCells(int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
  Returns the cells this cell connects to on the next layer down
getPreviousLayerConnectedCells(int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyEdge
  Returns the cells this cell connects to on the next layer down
getPreviousLayerConnectedCells(int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyNode
  Returns the cells this cell connects to on the next layer down
getPrivateChunkData(int) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns the data associated of the private chunk at a given index, as an array of `byte`s.
getPrivateChunkType(int) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns the type of the private chunk at a given index, as a 4-character `String`.
getProperties() - Method in class com.mxgraph.util.mxEventObject
getProperty(String) - Method in class com.mxgraph.util.mxEventObject
getProperty(String) - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Gets a property from the property set of this image.
getPropertyNames() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns a list of the properties recognized by this image.
getPropertyNames(String) - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns an array of `String`s recognized as names by this property source that begin with the supplied prefix.
getRadius() - Method in class com.mxgraph.layout.mxCircleLayout
getRadiusScaleFactor() - Method in class com.mxgraph.layout.mxOrganicLayout
getRadiusSquared() - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
getRankValue() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyNode
  Returns the integer value of the layer that this node resides in
getRectangle() - Method in class com.mxgraph.util.mxRectangle
  Returns the bounds as a new rectangle.
getRelativeFromAbsPoint(mxPoint, String) - Method in class com.mxgraph.util.mxCurve
  Calculates the position of an absolute in terms relative to this curve.
getRelativePoint(mxCellState, double, double) - Method in class com.mxgraph.view.mxGraphView
  Gets the relative point that describes the given, absolute label position for the given edge state.
getRelevantEdges() - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
getRelevantEdges(int) - Method in class com.mxgraph.layout.mxOrganicLayout
  Returns all Edges that are not connected to the specifed cell
getRemovedCellsForChanges(List<mxUndoableEdit.mxUndoableChange>) - Method in class com.mxgraph.view.mxGraph
  Returns the cells that have been removed from the model.
getRemoveFromParentAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getRendererPane() - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
getResource(String) - Static method in class com.mxgraph.util.mxResources
  Returns the value for `key` by searching the resource bundles in inverse order or `null` if no value can be found for `key`.
getRicherData(DataFlavor) - Method in class com.mxgraph.swing.util.mxGraphTransferable
getRicherFlavors() - Method in class com.mxgraph.swing.util.mxGraphTransferable
  Some subclasses will have flavors that are more descriptive than HTML or plain text.
getRoot() - Method in class com.mxgraph.model.mxGraphModel
getRoot() - Method in class com.mxgraph.model.mxGraphModel.mxRootChange
getRoot() - Method in interface com.mxgraph.model.mxIGraphModel
  Returns the root of the model or the topmost parent of the given cell.
getRoot() - Method in class com.mxgraph.view.mxGraphView.mxCurrentRootChange
  Returns the root.
getRotatedPoint(mxPoint, double, double) - Static method in class com.mxgraph.util.mxUtils
  Rotates the given point by the given cos and sin.
getRotatedPoint(mxPoint, double, double, mxPoint) - Static method in class com.mxgraph.util.mxUtils
  Rotates the given point by the given cos and sin.
getRotationEnabled() - Method in class com.mxgraph.shape.mxCurveLabelShape
getRoutingCenterX(mxCellState) - Method in class com.mxgraph.view.mxGraphView
  Returns the x-coordinate of the center point for automatic routing.
getRoutingCenterY(mxCellState) - Method in class com.mxgraph.view.mxGraphView
  Returns the y-coordinate of the center point for automatic routing.
getSampleModel() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the SampleModel of the image.
getScale() - Method in class com.mxgraph.canvas.mxBasicCanvas
getScale() - Method in interface com.mxgraph.canvas.mxICanvas
  Returns the scale.
getScale() - Method in class com.mxgraph.canvas.mxImageCanvas
getScale() - Method in class com.mxgraph.view.mxGraphView
  Returns the current scale.
getScaledLabelBounds(double, double, mxRectangle, double, double, Map<String, Object>, double) - Static method in class com.mxgraph.util.mxUtils
  Returns the bounds for a label for the given location and size, taking into account the alignment and spacing in the specified style, as well as the width and height of the rectangle that contains the label.
getScaledPreferredSizeForGraph() - Method in class com.mxgraph.swing.mxGraphComponent
  Returns the scaled preferred size for the current graph.
getSegments() - Method in class com.mxgraph.view.mxCellState
  Returns the length of the segments.
getSelectAllAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getSelectChildAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getSelectEdgesAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getSelectionCell() - Method in class com.mxgraph.view.mxGraph
getSelectionCells() - Method in class com.mxgraph.view.mxGraph
getSelectionCellsForChanges(List<mxUndoableEdit.mxUndoableChange>) - Method in class com.mxgraph.view.mxGraph
  Returns the cells to be selected for the given list of changes.
getSelectionCellsHandler() - Method in class com.mxgraph.swing.mxGraphComponent
getSelectionColor() - Method in class com.mxgraph.swing.handler.mxEdgeHandler
getSelectionColor() - Method in class com.mxgraph.swing.handler.mxVertexHandler
getSelectionCount() - Method in class com.mxgraph.view.mxGraph
getSelectionModel() - Method in class com.mxgraph.view.mxGraph
getSelectionStroke() - Method in class com.mxgraph.swing.handler.mxEdgeHandler
getSelectionStroke() - Method in class com.mxgraph.swing.handler.mxVertexHandler
getSelectNextAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getSelectNoneAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getSelectParentAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getSelectPreviousAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getSelectVerticesAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getShape(Map<String, Object>) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
getSharedInstance() - Static method in class com.mxgraph.util.mxLightweightLabel
getShortestPath(mxGraph, Object, Object, mxICostFunction, int, boolean) - Method in class com.mxgraph.analysis.mxGraphAnalysis
  Returns the shortest path between two cells or their descendants represented as an array of edges in order of traversal.
getSignificantBits() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns the number of significant bits for each band of the image.
getSize() - Method in class com.mxgraph.analysis.mxUnionFind.Node
getSizeForHtml(String, Map<String, Object>) - Static method in class com.mxgraph.util.mxUtils
  Returns an mxRectangle with the size (width and height in pixels) of the given HTML markup.
getSizeForString(String, Font, int) - Static method in class com.mxgraph.util.mxUtils
  Returns an with the size (width and height in pixels) of the given string.
getSource() - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
getSource() - Method in class com.mxgraph.model.mxCell
  Returns the source terminal.
getSource() - Method in class com.mxgraph.util.mxUndoableEdit
getSourceActions(JComponent) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
getSourcePoint() - Method in class com.mxgraph.model.mxGeometry
  Returns the source point.
getSources() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
getSourceState() - Method in class com.mxgraph.swing.handler.mxConnectPreview
getSplineX() - Method in class com.mxgraph.util.mxSpline
getSplineY() - Method in class com.mxgraph.util.mxSpline
getSrc() - Method in class com.mxgraph.util.mxImage
getSRGBIntent() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns the sRGB rendering intent to be stored with this image.
getStartPoint() - Method in class com.mxgraph.swing.handler.mxConnectPreview
getStartSize(Object) - Method in class com.mxgraph.view.mxGraph
  Returns the start size of the given swimlane, that is, the width or height of the part that contains the title, depending on the horizontal style.
getState() - Method in class com.mxgraph.swing.handler.mxCellHandler
  Returns the cell state that is associated with this handler.
getState(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Uses getCell, getMarkedState and intersects to return the state for the given event.
getState(Object) - Method in class com.mxgraph.view.mxGraphView
  Returns the state for the given cell or null if no state is defined for the cell.
getState(Object, boolean) - Method in class com.mxgraph.view.mxGraphView
  Returns the cell state for the given cell.
getStates() - Method in class com.mxgraph.view.mxGraphView
  Returns the dictionary that maps from cells to states.
getStateToMark(mxCellState) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Returns the state to be marked for the given state under the mouse.
getSteps() - Method in class com.mxgraph.swing.util.mxMorphing
  Returns the number of steps for the animation.
getString(Map<String, Object>, String) - Static method in class com.mxgraph.util.mxUtils
  Returns the value for key in dictionary as a string or null if no value is defined for the key.
getString(Map<String, Object>, String, String) - Static method in class com.mxgraph.util.mxUtils
  Returns the value for key in dictionary as a string or the given default value if no value is defined for the key.
getStrokeColor(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxBasicShape
getStrokeColor(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxImageShape
getStrokeColor(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxLabelShape
getStyle() - Method in class com.mxgraph.model.mxCell
getStyle(Object) - Method in class com.mxgraph.model.mxGraphModel
getStyle() - Method in class com.mxgraph.model.mxGraphModel.mxStyleChange
getStyle() - Method in interface com.mxgraph.model.mxICell
  Returns the string that describes the style.
getStyle(Object) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns the style of the given cell.
getStyle() - Method in class com.mxgraph.view.mxCellState
  Returns the cell style as a map of key, value pairs.
getStylename(String) - Static method in class com.mxgraph.util.mxUtils
  Returns the stylename in a style of the form stylename[;key=value] or an empty string if the given style does not contain a stylename.
getStylenames(String) - Static method in class com.mxgraph.util.mxUtils
  Returns the stylenames in a style of the form stylename[;key=value] or an empty array if the given style does not contain any stylenames.
getStyles() - Method in class com.mxgraph.view.mxStylesheet
  Returns all styles as map of name, hashtable pairs.
getStylesheet() - Method in class com.mxgraph.view.mxGraph
  Returns the stylesheet that provides the style.
getSuppressAlpha() - Method in class com.mxgraph.util.png.mxPngDecodeParam
  Returns `true` if alpha (transparency) will be prevented from appearing in the output.
getTarget() - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
getTarget() - Method in class com.mxgraph.model.mxCell
  Returns the target terminal.
getTargetForCell(Object) - Method in class com.mxgraph.view.mxGraph
  Returns the hyperlink to be used for the given cell.
getTargetPoint() - Method in class com.mxgraph.model.mxGeometry
  Returns the target point.
getTemplate() - Method in class com.mxgraph.io.mxObjectCodec
  Returns the template object associated with this codec.
getTerminal(boolean) - Method in class com.mxgraph.model.mxCell
getTerminal(Object, boolean) - Method in class com.mxgraph.model.mxGraphModel
getTerminal(Object, boolean) - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
  Gets the source or target terminal field for the given edge even if the edge is not stored as an incoming or outgoing edge in the respective terminal.
getTerminal() - Method in class com.mxgraph.model.mxGraphModel.mxTerminalChange
getTerminal(boolean) - Method in interface com.mxgraph.model.mxICell
  Returns the source or target terminal.
getTerminal(Object, boolean) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns the source or target terminal of the given edge depending on the value of the boolean parameter.
getTerminalDistance() - Method in class com.mxgraph.view.mxCellState
  Returns the terminal distance.
getTerminalForPort(Object, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns the terminal to be used for a given port.
getTerminalPoint(boolean) - Method in class com.mxgraph.model.mxGeometry
  Returns the point representing the source or target point of this edge.
getTerminalPort(mxCellState, mxCellState, boolean) - Method in class com.mxgraph.view.mxGraphView
  Returns a cell state that represents the source or target terminal or port for the given edge.
getText() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns the text strings to be stored in uncompressed form with this image as an array of `String`s.
getTextShape(Map<String, Object>, boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
getThreshold() - Method in class com.mxgraph.swing.handler.mxMovePreview
getTileGridXOffset() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the X coordinate of the upper-left pixel of tile (0, 0).
getTileGridYOffset() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the Y coordinate of the upper-left pixel of tile (0, 0).
getTileHeight() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the height of a tile.
getTileWidth() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the width of a tile.
getToBackAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getToFrontAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getTolerance() - Method in class com.mxgraph.swing.mxGraphComponent
getToolTipForCell(Object) - Method in class com.mxgraph.view.mxGraph
  Returns the tooltip to be used for the given cell.
getToolTipText(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Hook for subclassers to return tooltip texts for certain points on the handle.
getToolTipText(MouseEvent) - Method in class com.mxgraph.swing.handler.mxElbowEdgeHandler
  Hook for subclassers to return tooltip texts for certain points on the handle.
getToolTipText(MouseEvent) - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
  Redirects the tooltip handling of the JComponent to the graph component, which in turn may use getHandleToolTipText in this class to find a tooltip associated with a handle.
getToolTipText(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
getTopmostCells(mxIGraphModel, Object[]) - Static method in class com.mxgraph.model.mxGraphModel
  Function: getTopmostCells Returns the topmost cells of the hierarchy in an array that contains no desceandants for each that it contains.
getTransferData(DataFlavor) - Method in class com.mxgraph.swing.util.mxGraphTransferable
  Returns an object which represents the data to be transferred.
getTransferDataFlavors() - Method in class com.mxgraph.swing.util.mxGraphTransferable
getTransferImageBackground() - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
getTranslate() - Method in class com.mxgraph.canvas.mxBasicCanvas
getTranslate() - Method in interface com.mxgraph.canvas.mxICanvas
  Returns the current translation.
getTranslate() - Method in class com.mxgraph.canvas.mxImageCanvas
getTranslate() - Method in class com.mxgraph.view.mxGraphView
  Returns the current translation.
getTranslateForRoot(Object) - Method in class com.mxgraph.view.mxGraph
  Returns the translation to be used if the given cell is the root cell as an .
getTransparentGray() - Method in class com.mxgraph.util.png.mxPngEncodeParam.Gray
  Returns the gray value to be used to denote transparency.
getTransparentRGB() - Method in class com.mxgraph.util.png.mxPngEncodeParam.RGB
  Returns the RGB value to be used to denote transparency.
getTriesPerCell() - Method in class com.mxgraph.layout.mxOrganicLayout
getTripleBuffer() - Method in class com.mxgraph.swing.mxGraphComponent
getUnchangedEnergyRoundTermination() - Method in class com.mxgraph.layout.mxOrganicLayout
getUngroupAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getUpdateGroupBoundsAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getUpdateLevel() - Method in class com.mxgraph.model.mxGraphModel
getUserExponent() - Method in class com.mxgraph.util.png.mxPngDecodeParam
  Returns the current value of the user exponent parameter.
getUserObject() - Method in class com.mxgraph.analysis.mxFibonacciHeap.Node
getValidColor() - Method in class com.mxgraph.swing.handler.mxCellMarker
  Returns the color used for valid highlights.
getValidState() - Method in class com.mxgraph.swing.handler.mxCellMarker
  Returns the valid state.
getValue() - Method in class com.mxgraph.model.mxCell
getValue(Object) - Method in class com.mxgraph.model.mxGraphModel
getValue() - Method in class com.mxgraph.model.mxGraphModel.mxValueChange
getValue() - Method in interface com.mxgraph.model.mxICell
  Returns the user object of the cell.
getValue(Object) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns the user object of the given cell.
getValue(double) - Method in class com.mxgraph.util.mxSpline1D
  Returns an interpolated value.
getValue(String) - Static method in class com.mxgraph.view.mxStyleRegistry
  Returns the value associated with the given name.
getVertexBounds(Object) - Method in class com.mxgraph.layout.mxGraphLayout
  Returns an that defines the bounds of the given cell or the bounding box if is true.
getVertexMapping() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
getVerticalPageBorder() - Method in class com.mxgraph.swing.mxGraphComponent
  Returns the vertical border between the page and the control.
getVerticalPageCount() - Method in class com.mxgraph.swing.mxGraphComponent
getView() - Method in class com.mxgraph.view.mxCellState
  Returns the enclosing graph view.
getView() - Method in class com.mxgraph.view.mxGraph
  Returns the view that contains the cell states.
getView() - Method in class com.mxgraph.view.mxGraphView.mxCurrentRootChange
  Returns the graph view where the change happened.
getVisibleTerminal(Object, boolean) - Method in class com.mxgraph.view.mxGraphView
  Returns the nearest ancestor terminal that is visible.
getWidth() - Method in class com.mxgraph.util.mxImage
getWidth() - Method in class com.mxgraph.util.mxRectangle
  Returns the width of the rectangle.
getWidth() - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Returns the width of the image.
getX(int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
  Gets the value of x on the specified layer
getX() - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
getX() - Method in class com.mxgraph.util.mxPoint
  Returns the x-coordinate of the point.
getX0() - Method in class com.mxgraph.layout.mxCircleLayout
getXml(Node) - Static method in class com.mxgraph.util.mxUtils
  Returns a string that represents the given node.
getY() - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
getY() - Method in class com.mxgraph.util.mxPoint
  Returns the x-coordinate of the point.
getY0() - Method in class com.mxgraph.layout.mxCircleLayout
getZoomActualAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getZoomFactor() - Method in class com.mxgraph.swing.mxGraphComponent
getZoomInAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getZoomOutAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
getZoomPolicy() - Method in class com.mxgraph.swing.mxGraphComponent
glyph - Variable in class com.mxgraph.shape.mxCurveLabelShape.LabelGlyphCache
  The glyph being drawn
glyphVector - Variable in class com.mxgraph.shape.mxCurveLabelShape.LabelGlyphCache
  A line parallel to the curve segment at which the element is to be drawn
graph - Variable in class com.mxgraph.layout.mxGraphLayout
  Holds the enclosing graph.
graph - Variable in class com.mxgraph.swing.mxGraphComponent
graph - Variable in class com.mxgraph.view.mxGraphSelectionModel
  Reference to the enclosing graph.
graph - Variable in class com.mxgraph.view.mxGraphView
  Reference to the enclosing graph.
graph - Variable in class com.mxgraph.view.mxLayoutManager
  Defines the type of the source or target terminal.
graph - Variable in class com.mxgraph.view.mxSpaceManager
  Defines the type of the source or target terminal.
graph - Variable in class com.mxgraph.view.mxSwimlaneManager
  Defines the type of the source or target terminal.
graphBounds - Variable in class com.mxgraph.view.mxGraphView
  Caches the current bounds of the graph.
graphComponent - Variable in class com.mxgraph.swing.handler.mxCellHandler
  Reference to the enclosing graph component.
graphComponent - Variable in class com.mxgraph.swing.handler.mxCellMarker
  Holds the enclosing graph component.
graphComponent - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
graphComponent - Variable in class com.mxgraph.swing.handler.mxConnectPreview
graphComponent - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Reference to the enclosing graph component.
graphComponent - Variable in class com.mxgraph.swing.handler.mxInsertHandler
  Reference to the enclosing graph component.
graphComponent - Variable in class com.mxgraph.swing.handler.mxMovePreview
graphComponent - Variable in class com.mxgraph.swing.handler.mxPanningHandler
graphComponent - Variable in class com.mxgraph.swing.handler.mxRotationHandler
  Reference to the enclosing graph component.
graphComponent - Variable in class com.mxgraph.swing.handler.mxRubberband
  Reference to the enclosing graph container.
graphComponent - Variable in class com.mxgraph.swing.handler.mxSelectionCellsHandler
  Reference to the enclosing graph component.
graphComponent - Variable in class com.mxgraph.swing.mxGraphComponent.mxMouseRedirector
graphComponent - Variable in class com.mxgraph.swing.mxGraphOutline
graphComponent - Variable in class com.mxgraph.swing.util.mxMorphing
  Reference to the enclosing graph instance.
graphComponent - Variable in class com.mxgraph.swing.view.mxCellEditor
graphComponent - Variable in class com.mxgraph.swing.view.mxCellStatePreview
graphControl - Variable in class com.mxgraph.swing.mxGraphComponent
graphHandler - Variable in class com.mxgraph.swing.mxGraphComponent
graphModelChanged(mxIGraphModel, List<mxUndoableEdit.mxUndoableChange>) - Method in class com.mxgraph.view.mxGraph
  Called when the graph model changes.
graphModelChangeHandler - Variable in class com.mxgraph.view.mxGraph
  Fires repaint events for model changes.
green - Variable in class com.mxgraph.util.png.mxPngSuggestedPaletteEntry
  The green color value of the entry.
GRID_STYLE_CROSS - Static variable in class com.mxgraph.swing.mxGraphComponent
GRID_STYLE_DASHED - Static variable in class com.mxgraph.swing.mxGraphComponent
GRID_STYLE_DOT - Static variable in class com.mxgraph.swing.mxGraphComponent
GRID_STYLE_LINE - Static variable in class com.mxgraph.swing.mxGraphComponent
gridColor - Variable in class com.mxgraph.swing.mxGraphComponent
gridEnabled - Variable in class com.mxgraph.view.mxGraph
  Specifies if the grid is enabled.
gridEnabledEvent - Variable in class com.mxgraph.swing.handler.mxEdgeHandler
  Workaround for alt-key-state not correct in mouseReleased.
gridEnabledEvent - Variable in class com.mxgraph.swing.handler.mxVertexHandler
  Workaround for alt-key-state not correct in mouseReleased.
gridSize - Variable in class com.mxgraph.view.mxGraph
  Specifies the grid size.
gridStyle - Variable in class com.mxgraph.swing.mxGraphComponent
gridVisible - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies if the grid is visible.
GROUP_CELLS - Static variable in class com.mxgraph.util.mxEvent
groupCells() - Method in class com.mxgraph.view.mxGraph
  Groups the selection cells.
groupCells(Object) - Method in class com.mxgraph.view.mxGraph
  Groups the selection cells and adds them to the given group.
groupCells(Object, double) - Method in class com.mxgraph.view.mxGraph
  Groups the selection cells and adds them to the given group.
groupCells(Object, double, Object[]) - Method in class com.mxgraph.view.mxGraph
  Adds the cells into the given group.
grow(double) - Method in class com.mxgraph.util.mxRectangle
  Grows the rectangle by the given amount, that is, this method subtracts the given amount from the x- and y-coordinates and adds twice the amount to the width and height.
guidePoints - Variable in class com.mxgraph.util.mxCurve
  The points this curve is drawn through.

## H

handle - Variable in class com.mxgraph.swing.handler.mxRotationHandler
HANDLE_BORDERCOLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the handle border color.
HANDLE_FILLCOLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the handle fill color.
HANDLE_SIZE - Static variable in class com.mxgraph.util.mxConstants
  Defines the handle size.
handleEnabled - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
  Specifies if a handle should be used for creating new connections.
handlers - Variable in class com.mxgraph.swing.handler.mxSelectionCellsHandler
  Maps from cells to handlers in the order of the selection cells.
handles - Variable in class com.mxgraph.swing.handler.mxCellHandler
  Holds the rectangles that define the handles.
handleSize - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
  Specifies the size of the handle to be used for creating new connections.
handlesVisible - Variable in class com.mxgraph.swing.handler.mxCellHandler
  Specifies if the handles should be painted.
hashCode - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyNode
  Assigns a unique hashcode for each node.
hasShadow(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxBasicShape
hasValidState() - Method in class com.mxgraph.swing.handler.mxCellMarker
  Returns true if validState is not null.
height - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
  The height of this cell
height - Variable in class com.mxgraph.layout.mxCompactTreeLayout.TreeNode
height - Variable in class com.mxgraph.util.mxImage
  Holds the image width and height.
height - Variable in class com.mxgraph.util.mxRectangle
  Holds the width and the height.
height - Variable in class com.mxgraph.util.png.mxSimpleRenderedImage
  The image's height in pixels.
heightSquared - Variable in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
  The height of the node squared, only used if approxNodeDimensions is set to true.
hexString(Color) - Static method in class com.mxgraph.util.mxUtils
hideSelectionHandler - Variable in class com.mxgraph.swing.handler.mxMovePreview
  Specifies if the selection cells handler should be hidden while the preview is visible.
history - Variable in class com.mxgraph.sharing.mxSharedDiagram
  Holds the history of all changes of initial state.
history - Variable in class com.mxgraph.util.mxUndoManager
  List that contains the steps of the command history.
hitClip(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
hitFoldingIcon(Object, int, int) - Method in class com.mxgraph.swing.mxGraphComponent
hitSwimlaneContent(mxGraphComponent, mxCellState, int, int) - Method in class com.mxgraph.swing.view.mxInteractiveCanvas
  Returns true if the given point is inside the content area of the given swimlane.
hitZoomHandle(int, int) - Method in class com.mxgraph.swing.mxGraphOutline.MouseTracker
home() - Method in class com.mxgraph.view.mxGraph
  Uses the root of the model as the root of the displayed cell hierarchy and selects the previous root.
horizontal - Variable in class com.mxgraph.layout.mxCompactTreeLayout
  Specifies the orientation of the layout.
horizontal - Variable in class com.mxgraph.layout.mxPartitionLayout
  Boolean indicating the direction in which the space is partitioned.
horizontal - Variable in class com.mxgraph.layout.mxStackLayout
  Specifies the orientation of the layout.
horizontal - Variable in class com.mxgraph.view.mxSwimlaneManager
  Optional string that specifies the attributename to be passed to mxCell.is to check if the rule applies to a cell.
horizontalLayout(mxCompactTreeLayout.TreeNode, double, double, mxRectangle) - Method in class com.mxgraph.layout.mxCompactTreeLayout
horizontalPageCount - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies the number of pages in the horizontal direction.
hotspot - Variable in class com.mxgraph.swing.handler.mxCellMarker
  Specifies the portion of the width and height that should trigger a highlight.
hotspotEnabled - Variable in class com.mxgraph.swing.handler.mxCellMarker
  Specifies if the hotspot is enabled.
htmlEntities(String) - Static method in class com.mxgraph.util.mxUtils
  Converts the ampersand, quote, prime, less-than and greater-than characters to their corresponding HTML entities in the given string.
htmlLabels - Variable in class com.mxgraph.reader.mxGraphViewReader
  Specifies if labels should be rendered as HTML markup.
htmlLabels - Variable in class com.mxgraph.view.mxGraph
  Specifies the return value for isHtmlLabel.

## I

id - Variable in class com.mxgraph.model.mxCell
  Holds the Id.
id - Variable in class com.mxgraph.sharing.mxSession
  Holds the session ID.
idrefs - Variable in class com.mxgraph.io.mxObjectCodec
  Array containing the variable names that should be turned into or converted from references.
image - Variable in class com.mxgraph.canvas.mxImageCanvas
image - Variable in class com.mxgraph.swing.util.mxGraphTransferable
imageBasePath - Variable in class com.mxgraph.canvas.mxBasicCanvas
  Defines the base path for images with relative paths.
imageCache - Variable in class com.mxgraph.canvas.mxGraphics2DCanvas
  Cache for images.
imageIcon - Variable in class com.mxgraph.swing.util.mxCellOverlay
imagePreview - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Specifies if an image should be used for preview.
importCells(mxGraphComponent, Object[], mxRectangle) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
  Returns true if the cells have been imported.
importCells(mxGraphComponent, Object[], double, double, Object, Point) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
importCells(Object[], double, double, Object, Point) - Method in class com.mxgraph.swing.mxGraphComponent
  Clones and inserts the given cells into the graph using the move method and returns the inserted cells.
importCount - Variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
  Counter for the last imported cell array.
importData(JComponent, Transferable) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
importEnabled - Variable in class com.mxgraph.swing.mxGraphComponent
inactiveTimeMillis() - Method in class com.mxgraph.sharing.mxSession
  Returns the number of milliseconds this session has been inactive.
index - Variable in class com.mxgraph.model.mxGraphModel.mxChildChange
index - Variable in class com.mxgraph.swing.handler.mxCellHandler
  Holds the index of the handle that was clicked.
indexOf(Object[], Object) - Static method in class com.mxgraph.util.mxUtils
  Returns the index of the given object in the given array of -1 if the object is not contained in the array.
indexOfNextAdd - Variable in class com.mxgraph.util.mxUndoManager
  Index of the element to be added next.
indexOfStylename(String, String) - Static method in class com.mxgraph.util.mxUtils
  Returns the index of the given stylename in the given style.
indices - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  Maps from vertices to indices.
init() - Method in class com.mxgraph.sharing.mxSession
  Initializes the session buffer and returns a string that represents the state of the session.
init(double[], double[]) - Method in class com.mxgraph.util.mxSpline
initialCell - Variable in class com.mxgraph.swing.handler.mxGraphHandler
initialMoveRadius - Variable in class com.mxgraph.layout.mxOrganicLayout
  The initial value of `moveRadius`.
initialPlaceholder - Variable in class com.mxgraph.swing.handler.mxMovePreview
initialRank() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  Basic determination of minimum layer ranking by working from from sources or sinks and working through each node in the relevant edge direction.
initialState - Variable in class com.mxgraph.sharing.mxSharedDiagram
  Holds the initial state of the diagram.
initialTemp - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  Start value of temperature.
initialX - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  The minimum x position node placement starts at
input - Variable in class com.mxgraph.util.png.mxPngImageDecoder
  The `SeekableStream` associcted with this `ImageEncoder`.
insert(mxFibonacciHeap.Node, double) - Method in class com.mxgraph.analysis.mxFibonacciHeap
  Inserts a new data element into the heap.
insert(mxICell) - Method in class com.mxgraph.model.mxCell
insert(mxICell, int) - Method in class com.mxgraph.model.mxCell
insert(mxICell) - Method in interface com.mxgraph.model.mxICell
  Appends the specified child into the child array and updates the parent reference of the child.
insert(mxICell, int) - Method in interface com.mxgraph.model.mxICell
  Inserts the specified child into the child array at the specified index and updates the parent reference of the child.
INSERT - Static variable in class com.mxgraph.util.mxEvent
insertCell(mxRectangle) - Method in class com.mxgraph.swing.handler.mxInsertHandler
insertComponent(mxCellState, Component) - Method in class com.mxgraph.swing.mxGraphComponent
insertEdge(mxICell, boolean) - Method in class com.mxgraph.model.mxCell
insertEdge(mxICell, boolean) - Method in interface com.mxgraph.model.mxICell
  Inserts the specified edge into the edge array and returns the edge.
insertEdge(Object, String, Object, Object, Object) - Method in class com.mxgraph.view.mxGraph
  Creates and adds a new edge with an empty style.
insertEdge(Object, String, Object, Object, Object, String) - Method in class com.mxgraph.view.mxGraph
  Adds a new edge into the given parent using value as the user object and the given source and target as the terminals of the new edge.
insertVertex(Object, String, Object, double, double, double, double) - Method in class com.mxgraph.view.mxGraph
  Creates and adds a new vertex with an empty style.
insertVertex(Object, String, Object, double, double, double, double, String) - Method in class com.mxgraph.view.mxGraph
  Adds a new vertex into the given parent using value as the user object and the given coordinates as the geometry of the new vertex.
installDoubleClickHandler() - Method in class com.mxgraph.swing.mxGraphComponent
  Adds handling of edit and stop-edit events after all other handlers have been installed.
installDragGestureHandler() - Method in class com.mxgraph.swing.handler.mxGraphHandler
installDropTargetHandler() - Method in class com.mxgraph.swing.handler.mxGraphHandler
installFocusHandler() - Method in class com.mxgraph.swing.mxGraphComponent
  installs a handler to set the focus to the container.
installKeyboardActions(mxGraphComponent) - Method in class com.mxgraph.swing.handler.mxKeyboardHandler
  Invoked as part from the boilerplate install block.
installKeyHandler() - Method in class com.mxgraph.swing.mxGraphComponent
  Handles escape keystrokes.
installKeyHandler() - Method in class com.mxgraph.swing.view.mxCellEditor
  Installs the keyListener in the textArea and editorPane for handling the enter keystroke and updating the modified state.
installResizeHandler() - Method in class com.mxgraph.swing.mxGraphComponent
  Applies the zoom policy if the size of the component changes.
instance - Static variable in class com.mxgraph.analysis.mxGraphAnalysis
  Holds the shared instance of this class.
INTENT_ABSOLUTE - Static variable in class com.mxgraph.util.png.mxPngEncodeParam
  Constant for use with the sRGB chunk.
INTENT_PERCEPTUAL - Static variable in class com.mxgraph.util.png.mxPngEncodeParam
  Constant for use with the sRGB chunk.
INTENT_RELATIVE - Static variable in class com.mxgraph.util.png.mxPngEncodeParam
  Constant for use with the sRGB chunk.
INTENT_SATURATION - Static variable in class com.mxgraph.util.png.mxPngEncodeParam
  Constant for use with the sRGB chunk.
interHierarchySpacing - Variable in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  The spacing buffer between unconnected hierarchies
interRankCellSpacing - Variable in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  The spacing buffer added between cell on adjacent layers
interRankCellSpacing - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  The minimum distance between cells on adjacent ranks
intersection(double, double, double, double, double, double, double, double) - Static method in class com.mxgraph.util.mxUtils
  Returns the intersection of two lines as an mxPoint.
intersectLine(double, double, double, double) - Method in class com.mxgraph.util.mxRectangle
  Returns the point at which the specified point intersects the perimeter of this rectangle or null if there is no intersection.
intersectRectPerimeterPoint(String, mxRectangle, int) - Method in class com.mxgraph.util.mxCurve
  Returns the point at which this curve segment intersects the boundary of the given rectangle, if it does so.
intersectRectPerimeterSeg(String, mxRectangle) - Method in class com.mxgraph.util.mxCurve
  Utility method to determine within which segment the specified rectangle intersects the specified curve
intersects(mxCellState, MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Returns true if the given mouse event intersects the given state.
intersects(mxGraphComponent, Rectangle, mxCellState) - Method in class com.mxgraph.swing.view.mxInteractiveCanvas
intersectsHotspot(mxCellState, int, int, double) - Static method in class com.mxgraph.util.mxUtils
intersectsHotspot(mxCellState, int, int, double, int, int) - Static method in class com.mxgraph.util.mxUtils
  Returns true if the given coordinate pair intersects the hotspot of the given state.
intersectsRect(mxRectangle) - Method in class com.mxgraph.shape.mxCurveLabelShape
  Returns whether or not the rectangle passed in hits any part of this curve.
intersectsRect(mxRectangle) - Method in class com.mxgraph.util.mxCurve
  Returns whether or not the rectangle passed in hits any part of this curve.
intersectsRectPerimeter(String, mxRectangle) - Method in class com.mxgraph.util.mxCurve
  Returns the point at which this curve intersects the boundary of the given rectangle, if it does so.
intersectsRectPerimeterDist(String, mxRectangle) - Method in class com.mxgraph.util.mxCurve
  Returns the distance from the start of the curve at which this curve intersects the boundary of the given rectangle, if it does so.
intervals - Variable in class com.mxgraph.util.mxCurve
  An array of arrays of intervals.
intraCellSpacing - Variable in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  The spacing buffer added between cells on the same layer
intraCellSpacing - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  The minimum buffer between cells on the same rank
invalid - Variable in class com.mxgraph.view.mxCellState
  Specifies if the state is invalid.
invalidate() - Method in class com.mxgraph.view.mxGraphView
  Invalidates all cell states.
invalidate(Object) - Method in class com.mxgraph.view.mxGraphView
  Invalidates the state of the given cell, all its descendants and connected edges.
invalidColor - Variable in class com.mxgraph.swing.handler.mxCellMarker
  Specifies the valid- and invalidColor for the marker.
invert() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyEdge
  Inverts the direction of this internal edge(s)
invert - Variable in class com.mxgraph.layout.mxCompactTreeLayout
  Specifies if edge directions should be inverted.
invoke(Object, mxEventObject) - Method in interface com.mxgraph.util.mxEventSource.mxIEventListener
  Called when the graph model has changed.
invokesStopCellEditing - Variable in class com.mxgraph.swing.mxGraphComponent
  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.
isActive() - Method in class com.mxgraph.swing.handler.mxCellHandler
isActive() - Method in class com.mxgraph.swing.handler.mxConnectPreview
isActive() - Method in class com.mxgraph.swing.handler.mxMovePreview
isAllowDanglingEdges() - Method in class com.mxgraph.view.mxGraph
  Returns allowDanglingEdges
isAllowLoops() - Method in class com.mxgraph.view.mxGraph
  Returns allowLoops.
isAllowNegativeCoordinates() - Method in class com.mxgraph.view.mxGraph
  Returns isAllowNegativeCoordinates.
isAllowOverlapParent(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is allowed to be placed outside of the parents area.
isAncestor(mxGraphHierarchyNode) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyNode
isAncestor(Object, Object) - Method in class com.mxgraph.model.mxGraphModel
isAncestor(Object, Object) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns true if the given parent is an ancestor of the given child.
isAntiAlias() - Method in class com.mxgraph.reader.mxGraphViewImageReader
isAntiAlias() - Method in class com.mxgraph.swing.mxGraphComponent
isAntiAlias() - Method in class com.mxgraph.swing.mxGraphOutline
isApproxNodeDimensions() - Method in class com.mxgraph.layout.mxOrganicLayout
isAutoExtend() - Method in class com.mxgraph.swing.mxGraphComponent
isAutoOrigin() - Method in class com.mxgraph.view.mxGraph
  Returns autoOrigin.
isAutoScroll() - Method in class com.mxgraph.swing.mxGraphComponent
isAutoSizeCell(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the size of the given cell should automatically be updated after a change of the label.
isAutoSizeCells() - Method in class com.mxgraph.view.mxGraph
  Returns true if the size of the given cell should automatically be updated after a change of the label.
isBackgroundSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam.Gray
  Returns true if a 'bKGD' chunk will be output.
isBackgroundSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns true if a 'bKGD' chunk will be output.
isBackgroundSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam.Palette
  Returns true if a 'bKGD' chunk will be output.
isBackgroundSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam.RGB
  Returns true if a 'bKGD' chunk will be output.
isBitDepthSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam.Gray
  Returns true if the bit depth has been set.
isBitShiftSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam.Gray
  Returns true if the bit shift has been set.
isBubbling() - Method in class com.mxgraph.view.mxLayoutManager
isBubbling() - Method in class com.mxgraph.view.mxSwimlaneManager
isCellBendable() - Method in class com.mxgraph.swing.handler.mxEdgeHandler
isCellBendable(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is bendable.
isCellCloneable(Object) - Method in class com.mxgraph.view.mxGraph
  Returns the constant true.
isCellCollapsed(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is collapsed in this graph.
isCellConnectable(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is connectable in this graph.
isCellDeletable(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is movable.
isCellDisconnectable(Object, Object, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is disconnectable from the source or target terminal.
isCellDisplayable(Object) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
  Returns true if the given cell is not the current root or the root in the model.
isCellEditable(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is movable.
isCellFoldable(Object, boolean) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is expandable.
isCellIgnored(Object) - Method in class com.mxgraph.view.mxSpaceManager
isCellLocked(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell may not be moved, sized, bended, disconnected, edited or selected.
isCellMovable(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is movable.
isCellOpaque(Object) - Method in class com.mxgraph.swing.handler.mxMovePreview
isCellResizable(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is resizable.
isCellsBendable() - Method in class com.mxgraph.view.mxGraph
  Returns cellsBendable.
isCellsCloneable() - Method in class com.mxgraph.view.mxGraph
  Returns cellsCloneable.
isCellsDeletable() - Method in class com.mxgraph.view.mxGraph
  Returns cellsDeletable.
isCellsDisconnectable() - Method in class com.mxgraph.view.mxGraph
  Returns cellsDisconnectable.
isCellsEditable() - Method in class com.mxgraph.view.mxGraph
  Returns true if editing is allowed in this graph.
isCellSelectable(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is selectable.
isCellSelected(Object) - Method in class com.mxgraph.view.mxGraph
isCellShiftable(Object) - Method in class com.mxgraph.view.mxSpaceManager
isCellsLocked() - Method in class com.mxgraph.view.mxGraph
  Returns cellsLocked, the default return value for isCellLocked.
isCellsMovable() - Method in class com.mxgraph.view.mxGraph
  Returns cellsMovable.
isCellsResizable() - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is resizable.
isCellsSelectable() - Method in class com.mxgraph.view.mxGraph
  Returns cellsSelectable.
isCellVisible(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is visible in this graph.
isCenterPage() - Method in class com.mxgraph.swing.mxGraphComponent
isCenterPreview() - Method in class com.mxgraph.swing.handler.mxGraphHandler
isCenterZoom() - Method in class com.mxgraph.swing.mxGraphComponent
isChromaticitySet() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns true if a 'cHRM' chunk will be output.
isCloned() - Method in class com.mxgraph.swing.view.mxCellStatePreview
isCloneEnabled() - Method in class com.mxgraph.swing.handler.mxEdgeHandler
isCloneEnabled() - Method in class com.mxgraph.swing.handler.mxGraphHandler
isCloneEvent(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
isCloneInvalidEdges() - Method in class com.mxgraph.view.mxGraph
  Returns cloneInvalidEdges.
isClonePreview() - Method in class com.mxgraph.swing.handler.mxMovePreview
isCollapsed() - Method in class com.mxgraph.model.mxCell
isCollapsed(Object) - Method in class com.mxgraph.model.mxGraphModel
isCollapsed() - Method in class com.mxgraph.model.mxGraphModel.mxCollapseChange
isCollapsed() - Method in interface com.mxgraph.model.mxICell
  Returns true if the cell is collapsed.
isCollapsed(Object) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns true if the given cell is collapsed.
isCollapseToPreferredSize() - Method in class com.mxgraph.view.mxGraph
  Returns collapseToPreferredSize.
isCompressedTextSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns true if a 'zTXT' chunk will be output.
isConnectable() - Method in class com.mxgraph.model.mxCell
isConnectable(Object) - Method in class com.mxgraph.model.mxGraphModel
isConnectable() - Method in interface com.mxgraph.model.mxICell
  Returns true if the cell is connectable.
isConnectable(Object) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns true if the given cell is connectable.
isConnectable() - Method in class com.mxgraph.swing.mxGraphComponent
isConnectableEdges() - Method in class com.mxgraph.view.mxGraph
  Returns connectableEdges.
isConnecting() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
  Returns true if the source terminal has been clicked and a new connection is currently being previewed.
isConstrainChild(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell should be kept inside the bounds of its parent according to the rules defined by getOverlap and isAllowOverlapParent.
isConstrainChildren() - Method in class com.mxgraph.view.mxGraph
  Returns constrainChildren.
isConstrainedEvent(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
  Note: This is not used during drag and drop operations due to limitations of the underlying API.
isConsumed() - Method in class com.mxgraph.util.mxEventObject
  Returns true if the event has been consumed.
isContextPreview() - Method in class com.mxgraph.swing.handler.mxMovePreview
isCreateIds() - Method in class com.mxgraph.model.mxGraphModel
  Returns true if the model automatically creates Ids and resolves Id collisions.
isCreateTarget() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
isCropping() - Method in class com.mxgraph.reader.mxGraphViewImageReader
  Specifies the optional clipping rectangle.
isDataFlavorSupported(DataFlavor) - Method in class com.mxgraph.swing.util.mxGraphTransferable
  Returns whether or not the specified data flavor is supported for this object.
isDeterministic() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
isDeterministic() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
isDisableEdgeStyle() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
isDisableEdgeStyle() - Method in class com.mxgraph.layout.mxCircleLayout
isDisableEdgeStyle() - Method in class com.mxgraph.layout.mxFastOrganicLayout
isDisconnectOnMove() - Method in class com.mxgraph.view.mxGraph
  Returns disconnectOnMove
isDragEnabled() - Method in class com.mxgraph.swing.mxGraphComponent
isDrawLabels() - Method in class com.mxgraph.canvas.mxBasicCanvas
isDrawLabels() - Method in class com.mxgraph.swing.mxGraphOutline
isDropEnabled() - Method in class com.mxgraph.view.mxGraph
  Returns true if the graph allows drop into other cells.
isEdge() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
isEdge() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyEdge
isEdge() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyNode
isEdge() - Method in class com.mxgraph.model.mxCell
isEdge(Object) - Method in class com.mxgraph.model.mxGraphModel
isEdge() - Method in interface com.mxgraph.model.mxICell
  Returns true if the cell is an edge.
isEdge(Object) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns true if the given cell is an edge.
isEdgeIgnored(Object) - Method in class com.mxgraph.layout.mxGraphLayout
  Returns true if the given edge has no source or target terminal.
isEdgeLabelsMovable() - Method in class com.mxgraph.view.mxGraph
  Returns edgeLabelsMovable.
isEdgeValid(Object, Object, Object) - Method in class com.mxgraph.view.mxGraph
  Checks if the return value of getEdgeValidationError for the given arguments is null.
isEditEvent(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
isEditing() - Method in class com.mxgraph.swing.mxGraphComponent
isEmpty() - Method in class com.mxgraph.analysis.mxFibonacciHeap
  Returns true if the queue is empty.
isEmpty() - Method in class com.mxgraph.swing.view.mxCellStatePreview
isEmpty() - Method in class com.mxgraph.util.mxUndoableEdit
  Returns true if the this edit contains no changes.
isEmpty() - Method in class com.mxgraph.util.mxUndoManager
isEmpty() - Method in class com.mxgraph.view.mxGraphSelectionModel
  Returns true if no cells are selected.
isEnabled() - Method in class com.mxgraph.swing.handler.mxCellMarker
  Returns true if the marker is enabled, that is, if it processes events in process.
isEnabled() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
isEnabled() - Method in class com.mxgraph.swing.handler.mxGraphHandler
isEnabled() - Method in class com.mxgraph.swing.handler.mxInsertHandler
isEnabled() - Method in class com.mxgraph.swing.handler.mxPanningHandler
isEnabled() - Method in class com.mxgraph.swing.handler.mxRotationHandler
isEnabled() - Method in class com.mxgraph.swing.handler.mxRubberband
  Returns the enabled state.
isEnabled() - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
isEnabled() - Method in class com.mxgraph.view.mxGraph
  Returns true if the graph is .
isEnabled() - Method in class com.mxgraph.view.mxLayoutManager
isEnabled() - Method in class com.mxgraph.view.mxSpaceManager
isEnabled() - Method in class com.mxgraph.view.mxSwimlaneManager
isEncodeDefaults() - Method in class com.mxgraph.io.mxCodec
  Returns if default values of member variables should be encoded.
isEnterStopsCellEditing() - Method in class com.mxgraph.swing.mxGraphComponent
isEscapeEnabled() - Method in class com.mxgraph.swing.mxGraphComponent
isEventsEnabled() - Method in class com.mxgraph.swing.mxGraphComponent
isEventsEnabled() - Method in class com.mxgraph.util.mxEventSource
isExcluded(Object, String, Object, boolean) - Method in class com.mxgraph.io.mxCellCodec
  Excludes user objects that are XML nodes.
isExcluded(Object, String, Object, boolean) - Method in class com.mxgraph.io.mxObjectCodec
  Returns true if the given attribute is to be ignored by the codec.
isExportEnabled() - Method in class com.mxgraph.swing.mxGraphComponent
isExtendParent(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the parent of the given cell should be extended if the child has been resized so that it overlaps the parent.
isExtendParents() - Method in class com.mxgraph.view.mxGraph
  Returns extendParents.
isExtendParents() - Method in class com.mxgraph.view.mxSpaceManager
isExtendParentsOnAdd() - Method in class com.mxgraph.view.mxGraph
  Returns extendParentsOnAdd.
isFineTuning() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
isFineTuning() - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
isFineTuning - Variable in class com.mxgraph.layout.mxOrganicLayout
  Whether or not fine tuning is on.
isFineTuning() - Method in class com.mxgraph.layout.mxOrganicLayout
isFitPage() - Method in class com.mxgraph.swing.mxGraphOutline
isFixRoots() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
isFlipEvent(MouseEvent) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
isFlipEvent(MouseEvent) - Method in class com.mxgraph.swing.handler.mxElbowEdgeHandler
isFoldingEnabled() - Method in class com.mxgraph.swing.mxGraphComponent
isForceMarqueeEvent(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
  Note: This is not used during drag and drop operations due to limitations of the underlying API.
isForceTripleBuffered() - Method in class com.mxgraph.swing.mxGraphComponent
  Hook for dynamic triple buffering condition.
isGammaSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns true if a 'gAMA' chunk will be output.
isGridEnabled() - Method in class com.mxgraph.view.mxGraph
  Returns true if the grid is enabled.
isGridEnabledEvent(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
isGridVisible() - Method in class com.mxgraph.swing.mxGraphComponent
isHandleEnabled(int) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Returns true if the handle at the specified index is enabled.
isHandleEnabled() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
isHandlesVisible() - Method in class com.mxgraph.swing.handler.mxCellHandler
  Returns true if the handles should be painted.
isHandleVisible(int) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Returns true if the handle at the specified index is visible.
isHandleVisible(int) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
  Hides the middle handle if the edge is not bendable.
isHideLabel(mxCellState) - Method in class com.mxgraph.swing.view.mxCellEditor
isHideSelectionHandler() - Method in class com.mxgraph.swing.handler.mxMovePreview
isHighlighting() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
  Returns true if no connectIcon is specified and handleEnabled is false.
isHorizontal() - Method in class com.mxgraph.layout.mxCompactTreeLayout
isHorizontal() - Method in class com.mxgraph.layout.mxStackLayout
isHorizontal() - Method in class com.mxgraph.view.mxSwimlaneManager
isHotspotEnabled() - Method in class com.mxgraph.swing.handler.mxCellMarker
  Returns true if hotspot is used in intersects.
isHtmlFlavor(DataFlavor) - Method in class com.mxgraph.swing.util.mxGraphTransferable
  Returns whether or not the specified data flavor is an HTML flavor that is supported.
isHtmlLabel(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the label must be rendered as HTML markup.
isHtmlLabels() - Method in class com.mxgraph.reader.mxGraphViewReader
  Returns the htmlLabels switch.
isHtmlLabels() - Method in class com.mxgraph.view.mxGraph
isHtmlSupported() - Method in class com.mxgraph.swing.util.mxGraphTransferable
  Whether the HTML flavors are offered.
isICCProfileDataSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns true if a 'iCCP' chunk will be output.
isIgnoredEvent(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Returns true if the given event should be ignored.
isIgnoredEvent(MouseEvent) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
  No flip event is ignored.
isImageFlavor(DataFlavor) - Method in class com.mxgraph.swing.util.mxGraphTransferable
isImagePreview() - Method in class com.mxgraph.swing.handler.mxGraphHandler
isImageSupported() - Method in class com.mxgraph.swing.util.mxGraphTransferable
isImportEnabled() - Method in class com.mxgraph.swing.mxGraphComponent
  Returns importEnabled.
isInvalid() - Method in class com.mxgraph.view.mxCellState
  Returns true if the state is invalid.
isInvert() - Method in class com.mxgraph.layout.mxCompactTreeLayout
isInvokesStopCellEditing() - Method in class com.mxgraph.swing.mxGraphComponent
isKeepEdgesInBackground() - Method in class com.mxgraph.view.mxGraph
isKeepEdgesInForeground() - Method in class com.mxgraph.view.mxGraph
isKeepOnTop() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
isKeepSelectionVisibleOnZoom() - Method in class com.mxgraph.swing.mxGraphComponent
isLabel(int) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Returns true if the given index is the index of the last handle.
isLabel(int) - Method in class com.mxgraph.swing.handler.mxElbowEdgeHandler
  Returns true if the given index is the index of the last handle.
isLabelClipped(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the overflow portion of labels should be hidden.
isLabelMovable() - Method in class com.mxgraph.swing.handler.mxCellHandler
  Returns true if the label is movable.
isLabelMovable(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given edges's label is moveable.
isLabelReversed() - Method in class com.mxgraph.util.mxCurve
  Whether or not the label curve starts from the end target and traces to the start of the branch
isLabelsClipped() - Method in class com.mxgraph.view.mxGraph
  Returns labelsClipped.
isLabelsVisible() - Method in class com.mxgraph.view.mxGraph
isLayoutFromSinks() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
isLivePreview() - Method in class com.mxgraph.swing.handler.mxGraphHandler
isLocalDrag() - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
  Returns true if the DnD operation started from this handler.
isLoop(mxCellState) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell state is a loop.
isMaintainEdgeParent() - Method in class com.mxgraph.model.mxGraphModel
  Returns true if the model automatically update parents of edges so that the edge is contained in the nearest-common-ancestor of its terminals.
isMarkerEnabled() - Method in class com.mxgraph.swing.handler.mxGraphHandler
isModificationTimeSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns true if a 'tIME' chunk will be output.
isMoveable - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  Array of booleans representing the movable states of the vertices.
isMoveCircle() - Method in class com.mxgraph.layout.mxCircleLayout
isMoveEnabled() - Method in class com.mxgraph.swing.handler.mxGraphHandler
isMoveParent() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Returns the moveParent flag.
isMoveTree() - Method in class com.mxgraph.layout.mxCompactTreeLayout
isMultigraph() - Method in class com.mxgraph.view.mxGraph
  Returns multigraph.
isNode(Object, String) - Static method in class com.mxgraph.util.mxUtils
  Returns true if the user object is an XML node with the specified type and and the optional attribute has the specified value or is not specified.
isNode(Object, String, String, String) - Static method in class com.mxgraph.util.mxUtils
  Returns true if the given value is an XML node with the node name and if the optional attribute has the specified value.
isOptimizeBorderLine - Variable in class com.mxgraph.layout.mxOrganicLayout
  Whether or not nodes will contribute an energy cost as they approach the bound of the graph.
isOptimizeBorderLine() - Method in class com.mxgraph.layout.mxOrganicLayout
isOptimizeEdgeCrossing - Variable in class com.mxgraph.layout.mxOrganicLayout
  Whether or not edges crosses will be calculated as an energy cost function.
isOptimizeEdgeCrossing() - Method in class com.mxgraph.layout.mxOrganicLayout
isOptimizeEdgeDistance - Variable in class com.mxgraph.layout.mxOrganicLayout
  Whether or not the distance between edge and nodes will be calculated as an energy cost function.
isOptimizeEdgeDistance() - Method in class com.mxgraph.layout.mxOrganicLayout
isOptimizeEdgeLength - Variable in class com.mxgraph.layout.mxOrganicLayout
  Whether or not edge lengths will be calculated as an energy cost function.
isOptimizeEdgeLength() - Method in class com.mxgraph.layout.mxOrganicLayout
isOptimizeNodeDistribution - Variable in class com.mxgraph.layout.mxOrganicLayout
  Whether or not node distribute will contribute an energy cost where nodes are close together.
isOptimizeNodeDistribution() - Method in class com.mxgraph.layout.mxOrganicLayout
isOrthogonal(mxCellState) - Method in class com.mxgraph.view.mxGraph
  Returns true if perimeter points should be computed such that the resulting edge has only horizontal or vertical segments.
isPageBreaksVisible() - Method in class com.mxgraph.swing.mxGraphComponent
isPageVisible() - Method in class com.mxgraph.swing.mxGraphComponent
isPaletteHistogramSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns true if a 'hIST' chunk will be output.
isPaletteSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam.Palette
  Returns true if a 'PLTE' chunk will be output.
isPanning() - Method in class com.mxgraph.swing.mxGraphComponent
isPanningEvent(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
  Note: This is not used during drag and drop operations due to limitations of the underlying API.
isPerimeter() - Method in class com.mxgraph.view.mxConnectionConstraint
  Returns perimeter.
isPhysicalDimensionSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns true if a 'pHYS' chunk will be output.
isPlaceholderPreview() - Method in class com.mxgraph.swing.handler.mxMovePreview
isPlainFlavor(DataFlavor) - Method in class com.mxgraph.swing.util.mxGraphTransferable
  Returns whether or not the specified data flavor is an plain flavor that is supported.
isPlainSupported() - Method in class com.mxgraph.swing.util.mxGraphTransferable
  Whether the plain text flavors are offered.
isPort(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is a "port", that is, when connecting to it, the cell returned by getTerminalForPort should be used as the terminal and the port should be referenced by the ID in either the mxConstants.STYLE_SOURCE_PORT or the or the mxConstants.STYLE_TARGET_PORT.
isPreferPageSize() - Method in class com.mxgraph.swing.mxGraphComponent
isPrimitiveValue(Object) - Method in class com.mxgraph.io.mxObjectCodec
  Returns true if the given object is a primitive value.
isRedone() - Method in class com.mxgraph.util.mxUndoableEdit
isReference(Object, String, Object, boolean) - Method in class com.mxgraph.io.mxObjectCodec
  Returns true if the given fieldname is to be treated as a textual reference (ID).
isRelative() - Method in class com.mxgraph.model.mxGeometry
  Returns true of the geometry is relative.
isRemoveCellsFromParent() - Method in class com.mxgraph.swing.handler.mxGraphHandler
isReplaceHtmlLinefeeds() - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
  Returns replaceHtmlLinefeeds
isResetEdges() - Method in class com.mxgraph.layout.mxCircleLayout
isResetEdges() - Method in class com.mxgraph.layout.mxCompactTreeLayout
isResetEdges() - Method in class com.mxgraph.layout.mxFastOrganicLayout
isResetEdgesOnConnect() - Method in class com.mxgraph.view.mxGraph
  Returns resetEdgesOnConnect.
isResetEdgesOnMove() - Method in class com.mxgraph.view.mxGraph
  Returns resetEdgesOnMove.
isResetEdgesOnResize() - Method in class com.mxgraph.view.mxGraph
  Returns resetEdgesOnResize.
isResetViewOnRootChange() - Method in class com.mxgraph.view.mxGraph
  Returns resetViewOnRootChange.
isResizeParent() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Returns the resizeParent flag.
isResizeParent() - Method in class com.mxgraph.layout.mxCompactTreeLayout
isReversed - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyEdge
  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.mxgraph.layout.hierarchical.model.mxGraphHierarchyEdge
isRicherFlavor(DataFlavor) - Method in class com.mxgraph.swing.util.mxGraphTransferable
isRounded(Map<String, Object>) - Method in class com.mxgraph.shape.mxConnectorShape
isRubberbandTrigger(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
  Returns true if the given event should start the rubberband selection.
isSelect() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
isSelected(Object) - Method in class com.mxgraph.view.mxGraphSelectionModel
  Returns true if the given cell is selected.
isSelectEnabled() - Method in class com.mxgraph.swing.handler.mxGraphHandler
isSelectionEmpty() - Method in class com.mxgraph.view.mxGraph
isShiftDownwards() - Method in class com.mxgraph.view.mxSpaceManager
isShiftRightwards() - Method in class com.mxgraph.view.mxSpaceManager
isSiblings() - Method in class com.mxgraph.view.mxSwimlaneManager
isSignificant(double, double) - Method in class com.mxgraph.swing.mxGraphComponent
  Returns true if the absolute value of one of the given parameters is greater than the tolerance.
isSignificant() - Method in class com.mxgraph.util.mxUndoableEdit
isSignificantBitsSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns true if an 'sBIT' chunk will be output.
isSingleSelection() - Method in class com.mxgraph.view.mxGraphSelectionModel
isSource - Variable in class com.mxgraph.model.mxGraphModel.mxTerminalChange
isSource() - Method in class com.mxgraph.model.mxGraphModel.mxTerminalChange
isSource(int) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
  Returns true if the current index is 0.
isSplitEnabled() - Method in class com.mxgraph.view.mxGraph
  Affects the return values of isValidDropTarget to allow for edges as drop targets.
isSplitTarget(Object, Object[]) - Method in class com.mxgraph.view.mxGraph
  Returns true if split is enabled and the given edge may be splitted into two edges with the given cell as a new terminal between the two.
isSRGBIntentSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns true if an 'sRGB' chunk will be output.
isStartEvent(MouseEvent) - Method in class com.mxgraph.swing.handler.mxInsertHandler
isStateHandled(mxCellState) - Method in class com.mxgraph.swing.handler.mxRotationHandler
isStringFlavor(DataFlavor) - Method in class com.mxgraph.swing.util.mxGraphTransferable
  Returns whether or not the specified data flavor is a String flavor that is supported.
isSuggestedPaletteSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns true if a 'sPLT' chunk will be output.
isSwimlane(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is a swimlane.
isSwimlaneContentEnabled() - Method in class com.mxgraph.swing.handler.mxCellMarker
  Returns true if the content area of swimlanes is non-transparent to events.
isSwimlaneIgnored(Object) - Method in class com.mxgraph.view.mxSwimlaneManager
isSwimlaneNesting() - Method in class com.mxgraph.view.mxGraph
  Returns swimlaneNesting.
isSwimlaneSelectionEnabled() - Method in class com.mxgraph.swing.mxGraphComponent
isTarget(int) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
  Returns true if the current index is the last index.
isTextAntiAlias() - Method in class com.mxgraph.swing.mxGraphComponent
isTextSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns true if a 'tEXt' chunk will be output.
isToggleEvent(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
isTransferImageEnabled() - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
isTransparencySet() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Returns true if a 'tRNS' chunk will be output.
isTripleBuffered() - Method in class com.mxgraph.swing.mxGraphComponent
isTripleBuffered() - Method in class com.mxgraph.swing.mxGraphOutline
isTrue(Map<String, Object>, String) - Static method in class com.mxgraph.util.mxUtils
  Returns true if the dictionary contains true for the given key or false if no value is defined for the key.
isTrue(Map<String, Object>, String, boolean) - Static method in class com.mxgraph.util.mxUtils
  Returns true if the dictionary contains true for the given key or the given default value if no value is defined for the key.
isUndone() - Method in class com.mxgraph.util.mxUndoableEdit
isUnlimited() - Method in class com.mxgraph.view.mxMultiplicity
  Returns true if max is "n" (unlimited).
isUp() - Method in class com.mxgraph.view.mxGraphView.mxCurrentRootChange
  Returns true if the drilling went upwards.
isUseBoundingBox() - Method in class com.mxgraph.layout.mxGraphLayout
isUseInputOrigin() - Method in class com.mxgraph.layout.mxFastOrganicLayout
isValidConnection(Object, Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given target cell is a valid target for source.
isValidDropTarget(Object, Object[]) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is a valid drop target for the specified cells.
isValidRoot(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is a valid root for the cell display hierarchy.
isValidSource(Object) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
isValidSource(Object) - Method in class com.mxgraph.view.mxGraph
  Returns true if the given cell is a valid source for new connections.
isValidState(mxCellState) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Returns true if the given state is a valid state.
isValidTarget(Object) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
  Returns true.
isValidTarget(Object) - Method in class com.mxgraph.view.mxGraph
  Returns isValidSource for the given cell.
isVertex() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
isVertex() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyEdge
isVertex() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyNode
isVertex() - Method in class com.mxgraph.model.mxCell
isVertex(Object) - Method in class com.mxgraph.model.mxGraphModel
isVertex() - Method in interface com.mxgraph.model.mxICell
  Returns true if the cell is a vertex.
isVertex(Object) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns true if the given cell is a vertex.
isVertexIgnored(Object) - Method in class com.mxgraph.layout.mxCompactTreeLayout
  Returns a boolean indicating if the given should be ignored as a vertex.
isVertexIgnored(Object) - Method in class com.mxgraph.layout.mxFastOrganicLayout
  Returns a boolean indicating if the given should be ignored as a vertex.
isVertexIgnored(Object) - Method in class com.mxgraph.layout.mxGraphLayout
  Returns true if the given vertex has no connected edges.
isVertexIgnored(Object) - Method in class com.mxgraph.layout.mxOrganicLayout
  Returns true if the given vertex has no connected edges.
isVertexLabelsMovable() - Method in class com.mxgraph.view.mxGraph
  Returns vertexLabelsMovable.
isVertexMovable(Object) - Method in class com.mxgraph.layout.mxGraphLayout
  Returns true if the given vertex may be moved by the layout.
isVisible() - Method in class com.mxgraph.model.mxCell
isVisible(Object) - Method in class com.mxgraph.model.mxGraphModel
isVisible() - Method in class com.mxgraph.model.mxGraphModel.mxVisibleChange
isVisible() - Method in interface com.mxgraph.model.mxICell
  Returns true if the cell is visibile.
isVisible(Object) - Method in interface com.mxgraph.model.mxIGraphModel
  Returns true if the given cell is visible.
isVisible() - Method in class com.mxgraph.swing.handler.mxGraphHandler
isVisible() - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
iteration - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  Current iteration count.
iteration - Variable in class com.mxgraph.layout.mxOrganicLayout
  current iteration number of the layout
iterationsWithoutImprovement - Variable in class com.mxgraph.layout.hierarchical.stage.mxMedianHybridCrossingReduction

## J

join(mxCompactTreeLayout.TreeNode) - Method in class com.mxgraph.layout.mxCompactTreeLayout

## K

KEEP_ON_TOP - Static variable in class com.mxgraph.swing.handler.mxCellMarker
  Specifies if the highlights should appear on top of everything else in the overlay pane.
keepEdgesInBackground - Variable in class com.mxgraph.view.mxGraph
  Specifies if edges should appear in the background regardless of their order in the model.
keepEdgesInForeground - Variable in class com.mxgraph.view.mxGraph
  Specifies if edges should appear in the foreground regardless of their order in the model.
keepOnTop - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
  Appearance and event handling order wrt subhandles.
keepOnTop - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Specifies if this handler should be painted on top of all other components.
keepSelectionVisibleOnZoom - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies if the viewport should automatically contain the selection cells after a zoom operation.
keyListener - Variable in class com.mxgraph.swing.view.mxCellEditor

## L

LABEL_BUFFER - Static variable in class com.mxgraph.shape.mxCurveLabelShape
  Buffer at both ends of the label
LABEL_CHANGED - Static variable in class com.mxgraph.util.mxEvent
LABEL_CURVE - Static variable in class com.mxgraph.util.mxCurve
  Defines the key for the label curve index
LABEL_HANDLE_FILLCOLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the label handle fill color.
LABEL_HANDLE_SIZE - Static variable in class com.mxgraph.util.mxConstants
  Defines the handle size.
LABEL_INSET - Static variable in class com.mxgraph.util.mxConstants
  Defines the inset in absolute pixels between the label bounding box and the label text.
LABEL_SCALE_BUFFER - Static variable in class com.mxgraph.util.mxConstants
  Multiplier to the width that is passed into the word wrapping calculation See mxUtils.wordWrap for details
labelBounds - Variable in class com.mxgraph.shape.mxCurveLabelShape
  Cache of the bounds of the label
labelBounds - Variable in class com.mxgraph.view.mxCellState
  Holds the rectangle which contains the label.
labelBuffer - Variable in class com.mxgraph.util.mxCurve
  Offset of the label curve from the curve the label curve is based on.
labelChanged(Object, Object, EventObject) - Method in class com.mxgraph.swing.mxGraphComponent
  Sets the label of the specified cell to the given value using mxGraph.cellLabelChanged and fires mxEvent.LABEL_CHANGED while the transaction is in progress.
labelGlyphBounds - Variable in class com.mxgraph.shape.mxCurveLabelShape.LabelGlyphCache
  Cache of the bounds of the individual element of the label of this edge.
labelGlyphs - Variable in class com.mxgraph.shape.mxCurveLabelShape
  Cache of information describing characteristics relating to drawing each glyph of this label
labelPosition - Variable in class com.mxgraph.shape.mxCurveLabelShape
  ADT to encapsulate label positioning information
labelsClipped - Variable in class com.mxgraph.view.mxGraph
  Specifies the return value for isLabel(s)Clipped.
labelSize - Variable in class com.mxgraph.shape.mxCurveLabelShape
  Cache of the total length of the branch label
labelsVisible - Variable in class com.mxgraph.view.mxGraph
  Specifies if labels should be visible.
lastDirty - Variable in class com.mxgraph.swing.handler.mxMovePreview
lastFont - Variable in class com.mxgraph.shape.mxCurveLabelShape
  Cache of the label font
lastImported - Variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
  Reference to the last imported cell array.
lastPoints - Variable in class com.mxgraph.shape.mxCurveLabelShape
  Cache of the last set of guide points that this label was calculated for
lastTimeMillis - Variable in class com.mxgraph.sharing.mxSession
  Holds the last active time millis.
lastValue - Variable in class com.mxgraph.shape.mxCurveLabelShape
  Cache of the label text
layeringStage() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Implements first stage of a Sugiyama layout.
layout - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  Reference to the enclosing layout algorithm
layout - Variable in class com.mxgraph.layout.hierarchical.stage.mxMedianHybridCrossingReduction
  Reference to the enclosing layout algorithm
layout - Variable in class com.mxgraph.layout.hierarchical.stage.mxMinimumCycleRemover
  Reference to the enclosing layout algorithm
layout(mxCompactTreeLayout.TreeNode) - Method in class com.mxgraph.layout.mxCompactTreeLayout
  Starts the actual compact tree layout algorithm at the given node.
layout(List<Object>) - Method in class com.mxgraph.layout.mxParallelEdgeLayout
LAYOUT_CELLS - Static variable in class com.mxgraph.util.mxEvent
layoutCells(Object[]) - Method in class com.mxgraph.view.mxLayoutManager
layoutFromSinks - Variable in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  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(mxCompactTreeLayout.TreeNode) - Method in class com.mxgraph.layout.mxCompactTreeLayout
length - Variable in class com.mxgraph.view.mxCellState
  Caches the distance between the end points and the length of an edge.
levelDistance - Variable in class com.mxgraph.layout.mxCompactTreeLayout
  Holds the levelDistance.
limitX - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  The maximum x value this positioning lays up to
LINE_ARCSIZE - Static variable in class com.mxgraph.util.mxConstants
  Defines the size of the arcs for rounded edges.
lineColor - Variable in class com.mxgraph.swing.handler.mxInsertHandler
LINESPACING - Static variable in class com.mxgraph.util.mxConstants
  Specifies the line spacing.
lineWidth - Variable in class com.mxgraph.swing.handler.mxInsertHandler
link(mxFibonacciHeap.Node, mxFibonacciHeap.Node) - Method in class com.mxgraph.analysis.mxFibonacciHeap
  Make node y a child of node x.
livePreview - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Specifies if live preview should be used if possible.
loadDocument(String) - Static method in class com.mxgraph.util.mxUtils
  Returns a new DOM document for the given URI.
loadImage(String) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
  Returns an image instance for the given URL.
loadImage(String) - Static method in class com.mxgraph.util.mxUtils
location - Variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
LOCKED_HANDLE_FILLCOLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the handle fill color for locked handles.
lookup(String) - Method in class com.mxgraph.io.mxCodec
  Hook for subclassers to implement a custom lookup mechanism for cell IDs.
Loop - Static variable in class com.mxgraph.view.mxEdgeStyle
  Provides a self-reference, aka.
lowerHead - Variable in class com.mxgraph.layout.mxCompactTreeLayout.Polygon
lowerTail - Variable in class com.mxgraph.layout.mxCompactTreeLayout.Polygon

## M

main(String[]) - Static method in class com.mxgraph.view.mxGraph
  Prints the version number on the console.
maintainEdgeParent - Variable in class com.mxgraph.model.mxGraphModel
  Specifies if edges should automatically be moved into the nearest common ancestor of their terminals.
maintainScrollBar(boolean, double, boolean) - Method in class com.mxgraph.swing.mxGraphComponent
mapping - Variable in class com.mxgraph.io.mxObjectCodec
  Maps from from fieldnames to XML attribute names.
mark() - Method in class com.mxgraph.swing.handler.mxCellMarker
  Marks the markedState and fires a mxEvent.MARK event.
MARK - Static variable in class com.mxgraph.util.mxEvent
  Holds the name for the mark event, which fires after a cell has been marked.
markedState - Variable in class com.mxgraph.swing.handler.mxCellMarker
  Holds the marked state.
marker - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
marker - Variable in class com.mxgraph.swing.handler.mxEdgeHandler
marker - Variable in class com.mxgraph.swing.handler.mxGraphHandler
markerEnabled - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Specifies if the cell marker should be called (for splitting edges and dropping cells into groups).
max - Variable in class com.mxgraph.view.mxMultiplicity
  Defines the maximum number of connections for which this rule applies.
MAX_HOTSPOT_SIZE - Static variable in class com.mxgraph.util.mxConstants
  Defines the maximum size in pixels of the portion of the cell which is to be used as a connectable region.
maxDistanceLimit - Variable in class com.mxgraph.layout.mxOrganicLayout
  distance limit beyond which energy costs due to object repulsive is not calculated as it would be too insignificant
maxDistanceLimitSquared - Variable in class com.mxgraph.layout.mxOrganicLayout
  cached version of `maxDistanceLimit` squared
maxHandlers - Variable in class com.mxgraph.swing.handler.mxSelectionCellsHandler
  Defines the maximum number of handlers to paint individually.
maximumGraphBounds - Variable in class com.mxgraph.view.mxGraph
  that specifies the area in which all cells in the diagram should be placed.
maxIterations - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  The number of heuristic iterations to run
maxIterations - Variable in class com.mxgraph.layout.hierarchical.stage.mxMedianHybridCrossingReduction
  The maximum number of iterations to perform whilst reducing edge crossings
maxIterations - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  Total number of iterations to run the layout though.
maxIterations - Variable in class com.mxgraph.layout.mxOrganicLayout
  Limit to the number of iterations that may take place.
maxNoImprovementIterations - Variable in class com.mxgraph.layout.hierarchical.stage.mxMedianHybridCrossingReduction
maxRank - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
  The maximum rank this cell occupies
maxRank - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  Stores the largest rank number allocated
maxXBounds - Variable in class com.mxgraph.util.mxCurve
maxYBounds - Variable in class com.mxgraph.util.mxCurve
medianValue - Variable in class com.mxgraph.layout.hierarchical.stage.mxMedianHybridCrossingReduction.MedianCellSorter
  The median value of the cell stored
merge(mxCompactTreeLayout.Polygon, mxCompactTreeLayout.Polygon) - Method in class com.mxgraph.layout.mxCompactTreeLayout
mergeChildren(mxICell, mxICell, boolean) - Method in class com.mxgraph.model.mxGraphModel
  Merges the children of the given cell into the given target cell inside this model.
mergeChildrenImpl(mxICell, mxICell, boolean, Hashtable<Object, Object>) - Method in class com.mxgraph.model.mxGraphModel
  Clones the children of the source cell into the given target cell in this model and adds an entry to the mapping that maps from the source cell to the target cell with the same id or the clone of the source cell that was inserted into this model.
min - Variable in class com.mxgraph.analysis.mxFibonacciHeap
min() - Method in class com.mxgraph.analysis.mxFibonacciHeap
  Returns the smallest element in the heap.
min - Variable in class com.mxgraph.view.mxMultiplicity
  Defines the minimum number of connections for which this rule applies.
MIN_HOTSPOT_SIZE - Static variable in class com.mxgraph.util.mxConstants
  Defines the minimum size in pixels of the portion of the cell which is to be used as a connectable region.
MIN_SCALE_FOR_ROUNDED_LINES - Static variable in class com.mxgraph.util.mxConstants
  Defines the minimum scale at which rounded polylines should be painted.
minDistanceLimit - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  Minimal distance limit.
minDistanceLimit - Variable in class com.mxgraph.layout.mxOrganicLayout
  prevents from dividing with zero and from creating excessive energy values
minDistanceLimitSquared - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  Cached version of squared.
minDistanceLimitSquared - Variable in class com.mxgraph.layout.mxOrganicLayout
  cached version of `minDistanceLimit` squared
minimumEditorScale - Variable in class com.mxgraph.swing.view.mxCellEditor
  Defines the minimum scale to be used for the editor.
minimumGraphSize - Variable in class com.mxgraph.view.mxGraph
  mxRectangle that specifies the minimum size of the graph canvas inside the scrollpane.
minimumHeight - Variable in class com.mxgraph.swing.view.mxCellEditor
minimumWidth - Variable in class com.mxgraph.swing.view.mxCellEditor
minMoveRadius - Variable in class com.mxgraph.layout.mxOrganicLayout
  when `mxOrganicLayout.moveRadius`reaches this value, the algorithm is terminated
minRank - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
  The minimum rank this cell occupies
minX - Variable in class com.mxgraph.util.png.mxSimpleRenderedImage
  The X coordinate of the image's upper-left pixel.
minXBounds - Variable in class com.mxgraph.util.mxCurve
minY - Variable in class com.mxgraph.util.png.mxSimpleRenderedImage
  The Y coordinate of the image's upper-left pixel.
minYBounds - Variable in class com.mxgraph.util.mxCurve
model - Variable in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  The internal model formed of the layout
model - Variable in class com.mxgraph.model.mxIGraphModel.mxAtomicGraphModelChange
  Holds the model where the change happened.
model - Variable in class com.mxgraph.view.mxGraph
  Holds the model that contains the cells to be displayed.
model - Variable in class com.mxgraph.view.mxGraphSelectionModel.mxSelectionChange
mouseClicked(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellTracker
mouseClicked(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
mouseClicked(MouseEvent) - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
mouseClicked(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent.mxMouseRedirector
mouseClicked(MouseEvent) - Method in class com.mxgraph.swing.mxGraphOutline.MouseTracker
mouseClicked(MouseEvent) - Method in class com.mxgraph.swing.util.mxMouseAdapter
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Processes the given event.
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellTracker
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.handler.mxInsertHandler
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.handler.mxPanningHandler
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRotationHandler
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.handler.mxVertexHandler
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent.mxMouseRedirector
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.mxGraphOutline.MouseTracker
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.util.mxMouseAdapter
mouseEntered(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellTracker
mouseEntered(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
mouseEntered(MouseEvent) - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
mouseEntered(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent.mxMouseRedirector
mouseEntered(MouseEvent) - Method in class com.mxgraph.swing.mxGraphOutline.MouseTracker
mouseEntered(MouseEvent) - Method in class com.mxgraph.swing.util.mxMouseAdapter
mouseExited(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellTracker
mouseExited(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
mouseExited(MouseEvent) - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
mouseExited(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent.mxMouseRedirector
mouseExited(MouseEvent) - Method in class com.mxgraph.swing.mxGraphOutline.MouseTracker
mouseExited(MouseEvent) - Method in class com.mxgraph.swing.util.mxMouseAdapter
mouseMoved(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Processes the given event.
mouseMoved(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellTracker
mouseMoved(MouseEvent) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
mouseMoved(MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
mouseMoved(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRotationHandler
mouseMoved(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
mouseMoved(MouseEvent) - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
mouseMoved(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent.mxMouseRedirector
mouseMoved(MouseEvent) - Method in class com.mxgraph.swing.mxGraphOutline.MouseTracker
mouseMoved(MouseEvent) - Method in class com.mxgraph.swing.util.mxMouseAdapter
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Processes the given event.
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellTracker
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.handler.mxInsertHandler
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.handler.mxPanningHandler
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRotationHandler
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
  Dispatches the mousepressed event to the subhandles.
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent.mxMouseRedirector
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.mxGraphOutline.MouseTracker
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.util.mxMouseAdapter
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Processes the given event.
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellTracker
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxInsertHandler
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxPanningHandler
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRotationHandler
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxVertexHandler
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent.mxMouseRedirector
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.mxGraphOutline.MouseTracker
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.util.mxMouseAdapter
MOVE_CELLS - Static variable in class com.mxgraph.util.mxEvent
MOVE_CURSOR - Static variable in class com.mxgraph.swing.handler.mxGraphHandler
  Default is Cursor.MOVE_CURSOR.
moveCell(Object, double, double) - Method in class com.mxgraph.layout.mxFastOrganicLayout
moveCell(Object, double, double) - Method in class com.mxgraph.layout.mxGraphLayout
moveCell(Object, double, double) - Method in interface com.mxgraph.layout.mxIGraphLayout
  Notified when a cell is being moved in a parent that has automatic layout to update the cell state (eg.
moveCell(Object, double, double) - Method in class com.mxgraph.layout.mxPartitionLayout
moveCell(Object, double, double) - Method in class com.mxgraph.layout.mxStackLayout
moveCells(Object[], double, double, Object, MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
moveCells(Object[], double, double) - Method in class com.mxgraph.view.mxGraph
  Moves the cells by the given amount.
moveCells(Object[], double, double, boolean) - Method in class com.mxgraph.view.mxGraph
  Moves or clones the cells and moves the cells or clones by the given amount.
moveCells(Object[], double, double, boolean, Object, Point) - Method in class com.mxgraph.view.mxGraph
  Moves or clones the specified cells and moves the cells or clones by the given amount, adding them to the optional target cell.
moveCircle - Variable in class com.mxgraph.layout.mxCircleLayout
  Boolean specifying if the circle should be moved to the top, left corner specified by x0 and y0.
moveEnabled - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Specifies if moving is enabled.
moveHandler - Variable in class com.mxgraph.view.mxLayoutManager
moveLabel(MouseEvent) - Method in class com.mxgraph.swing.handler.mxVertexHandler
moveLabelTo(mxCellState, double, double) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
  Moves the label to the given position.
moveNode(mxCompactTreeLayout.TreeNode, double, double) - Method in class com.mxgraph.layout.mxCompactTreeLayout
  Moves the specified node and all of its children by the given amount.
moveParent - Variable in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Specifies if the parnent should be moved if resizeParent is enabled.
movePoint(Object, int, mxPoint) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
  Moves the edges control point with the given index to the given point.
movePreview - Variable in class com.mxgraph.swing.handler.mxGraphHandler
moveRadius - Variable in class com.mxgraph.layout.mxOrganicLayout
  The current radius around each node where the next position energy values will be calculated for a possible move
moveState(mxCellState, double, double) - Method in class com.mxgraph.swing.view.mxCellStatePreview
moveState(mxCellState, double, double, boolean, boolean) - Method in class com.mxgraph.swing.view.mxCellStatePreview
moveTree - Variable in class com.mxgraph.layout.mxCompactTreeLayout
  Specifies if the tree should be moved to the top, left corner if it is inside a top-level layer.
movingCells - Variable in class com.mxgraph.swing.handler.mxMovePreview
multigraph - Variable in class com.mxgraph.view.mxGraph
  Specifies if multiple edges in the same direction between the same pair of vertices are allowed.
multiplicities - Variable in class com.mxgraph.view.mxGraph
  Specifies the multiplicities to be used for validation of the graph.
mxActorShape - Class in com.mxgraph.shape
mxActorShape() - Constructor for class com.mxgraph.shape.mxActorShape
mxAnimation - Class in com.mxgraph.swing.util
  Baseclass for all timer-based animations.
mxAnimation() - Constructor for class com.mxgraph.swing.util.mxAnimation
  Constructs a new animation instance with the given repaint delay.
mxAnimation(int) - Constructor for class com.mxgraph.swing.util.mxAnimation
  Constructs a new animation instance with the given repaint delay.
mxArrowShape - Class in com.mxgraph.shape
mxArrowShape() - Constructor for class com.mxgraph.shape.mxArrowShape
mxBasicCanvas - Class in com.mxgraph.canvas
mxBasicCanvas() - Constructor for class com.mxgraph.canvas.mxBasicCanvas
mxBasicShape - Class in com.mxgraph.shape
mxBasicShape() - Constructor for class com.mxgraph.shape.mxBasicShape
mxCell - Class in com.mxgraph.model
  Cells are the elements of the graph model.
mxCell() - Constructor for class com.mxgraph.model.mxCell
  Constructs a new cell with an empty user object.
mxCell(Object) - Constructor for class com.mxgraph.model.mxCell
  Constructs a new cell for the given user object.
mxCell(Object, mxGeometry, String) - Constructor for class com.mxgraph.model.mxCell
  Constructs a new cell for the given parameters.
mxCellCodec - Class in com.mxgraph.io
  Codec for mxCells.
mxCellCodec() - Constructor for class com.mxgraph.io.mxCellCodec
  Constructs a new cell codec.
mxCellCodec(Object) - Constructor for class com.mxgraph.io.mxCellCodec
  Constructs a new cell codec for the given template.
mxCellCodec(Object, String[], String[], Map<String, String>) - Constructor for class com.mxgraph.io.mxCellCodec
  Constructs a new cell codec for the given arguments.
mxCellEditor - Class in com.mxgraph.swing.view
  To control this editor, use mxGraph.invokesStopCellEditing, mxGraph.
mxCellEditor(mxGraphComponent) - Constructor for class com.mxgraph.swing.view.mxCellEditor
mxCellHandler - Class in com.mxgraph.swing.handler
mxCellHandler(mxGraphComponent, mxCellState) - Constructor for class com.mxgraph.swing.handler.mxCellHandler
  Constructs a new cell handler for the given cell state.
mxCellMarker - Class in com.mxgraph.swing.handler
  Implements a mouse tracker that marks cells under the mouse.
mxCellMarker(mxGraphComponent) - Constructor for class com.mxgraph.swing.handler.mxCellMarker
  Constructs a new marker for the given graph component.
mxCellMarker(mxGraphComponent, Color) - Constructor for class com.mxgraph.swing.handler.mxCellMarker
  Constructs a new marker for the given graph component.
mxCellMarker(mxGraphComponent, Color, Color) - Constructor for class com.mxgraph.swing.handler.mxCellMarker
  Constructs a new marker for the given graph component.
mxCellMarker(mxGraphComponent, Color, Color, double) - Constructor for class com.mxgraph.swing.handler.mxCellMarker
  Constructs a new marker for the given graph component.
mxCellOverlay - Class in com.mxgraph.swing.util
mxCellOverlay(ImageIcon, String) - Constructor for class com.mxgraph.swing.util.mxCellOverlay
mxCellPath - Class in com.mxgraph.model
  Implements a mechanism for temporary cell Ids.
mxCellPath() - Constructor for class com.mxgraph.model.mxCellPath
mxCellRenderer - Class in com.mxgraph.util
mxCellRenderer.CanvasFactory - Class in com.mxgraph.util
mxCellRenderer.CanvasFactory() - Constructor for class com.mxgraph.util.mxCellRenderer.CanvasFactory
mxCellState - Class in com.mxgraph.view
  Represents the current state of a cell in a given graph view.
mxCellState() - Constructor for class com.mxgraph.view.mxCellState
  Constructs an empty cell state.
mxCellState(mxGraphView, Object, Map<String, Object>) - Constructor for class com.mxgraph.view.mxCellState
  Constructs a new object that represents the current state of the given cell in the specified view.
mxCellStatePreview - Class in com.mxgraph.swing.view
  Represents the current state of a cell in a given graph view.
mxCellStatePreview(mxGraphComponent, boolean) - Constructor for class com.mxgraph.swing.view.mxCellStatePreview
  Constructs a new state preview.
mxCellTracker - Class in com.mxgraph.swing.handler
  Event handler that highlights cells.
mxCellTracker(mxGraphComponent, Color) - Constructor for class com.mxgraph.swing.handler.mxCellTracker
  Constructs an event handler that highlights cells.
mxCircleLayout - Class in com.mxgraph.layout
mxCircleLayout(mxGraph) - Constructor for class com.mxgraph.layout.mxCircleLayout
  Constructs a new stack layout layout for the specified graph, spacing, orientation and offset.
mxCircleLayout(mxGraph, double) - Constructor for class com.mxgraph.layout.mxCircleLayout
  Constructs a new stack layout layout for the specified graph, spacing, orientation and offset.
mxCloudShape - Class in com.mxgraph.shape
mxCloudShape() - Constructor for class com.mxgraph.shape.mxCloudShape
mxCodec - Class in com.mxgraph.io
  XML codec for Java object graphs.
mxCodec() - Constructor for class com.mxgraph.io.mxCodec
  Constructs an XML encoder/decoder with a new owner document.
mxCodec(Document) - Constructor for class com.mxgraph.io.mxCodec
  Constructs an XML encoder/decoder for the specified owner document.
mxCodecRegistry - Class in com.mxgraph.io
  Singleton class that acts as a global registry for codecs.
mxCodecRegistry() - Constructor for class com.mxgraph.io.mxCodecRegistry
mxCompactTreeLayout - Class in com.mxgraph.layout
mxCompactTreeLayout(mxGraph) - Constructor for class com.mxgraph.layout.mxCompactTreeLayout
mxCompactTreeLayout(mxGraph, boolean) - Constructor for class com.mxgraph.layout.mxCompactTreeLayout
mxCompactTreeLayout(mxGraph, boolean, boolean) - Constructor for class com.mxgraph.layout.mxCompactTreeLayout
mxCompactTreeLayout.Polygon - Class in com.mxgraph.layout
mxCompactTreeLayout.Polygon() - Constructor for class com.mxgraph.layout.mxCompactTreeLayout.Polygon
mxCompactTreeLayout.Polyline - Class in com.mxgraph.layout
mxCompactTreeLayout.Polyline(double, double, mxCompactTreeLayout.Polyline) - Constructor for class com.mxgraph.layout.mxCompactTreeLayout.Polyline
mxCompactTreeLayout.TreeNode - Class in com.mxgraph.layout
mxCompactTreeLayout.TreeNode(Object) - Constructor for class com.mxgraph.layout.mxCompactTreeLayout.TreeNode
mxConnectionConstraint - Class in com.mxgraph.view
  Defines an object that contains the constraints about how to connect one side of an edge to its terminal.
mxConnectionConstraint() - Constructor for class com.mxgraph.view.mxConnectionConstraint
  Constructs an empty connection constraint.
mxConnectionConstraint(mxPoint) - Constructor for class com.mxgraph.view.mxConnectionConstraint
  Constructs a connection constraint for the given point.
mxConnectionConstraint(mxPoint, boolean) - Constructor for class com.mxgraph.view.mxConnectionConstraint
  Constructs a new connection constraint for the given point and boolean arguments.
mxConnectionHandler - Class in com.mxgraph.swing.handler
  Connection handler creates new connections between cells.
mxConnectionHandler(mxGraphComponent) - Constructor for class com.mxgraph.swing.handler.mxConnectionHandler
mxConnectorShape - Class in com.mxgraph.shape
mxConnectorShape() - Constructor for class com.mxgraph.shape.mxConnectorShape
mxConnectPreview - Class in com.mxgraph.swing.handler
  Connection handler creates new connections between cells.
mxConnectPreview(mxGraphComponent) - Constructor for class com.mxgraph.swing.handler.mxConnectPreview
mxConstantCostFunction - Class in com.mxgraph.analysis
  Implements a cost function for a constant cost per traversed cell.
mxConstantCostFunction(double) - Constructor for class com.mxgraph.analysis.mxConstantCostFunction
mxConstants - Class in com.mxgraph.util
  Contains all global constants.
mxConstants() - Constructor for class com.mxgraph.util.mxConstants
mxCoordinateAssignment - Class in com.mxgraph.layout.hierarchical.stage
  Sets the horizontal locations of node and edge dummy nodes on each layer.
mxCoordinateAssignment(mxHierarchicalLayout, double, double, int, double, double) - Constructor for class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  Creates a coordinate assignment.
mxCoordinateAssignment.AreaSpatialCache - Class in com.mxgraph.layout.hierarchical.stage
  Utility class that stores a collection of vertices and edge points within a certain area.
mxCoordinateAssignment.AreaSpatialCache() - Constructor for class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment.AreaSpatialCache
mxCoordinateAssignment.WeightedCellSorter - Class in com.mxgraph.layout.hierarchical.stage
  A utility class used to track cells whilst sorting occurs on the weighted sum of their connected edges.
mxCoordinateAssignment.WeightedCellSorter() - Constructor for class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment.WeightedCellSorter
mxCoordinateAssignment.WeightedCellSorter(mxGraphAbstractHierarchyCell, int) - Constructor for class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment.WeightedCellSorter
mxCurve - Class in com.mxgraph.util
mxCurve() - Constructor for class com.mxgraph.util.mxCurve
mxCurve(List<mxPoint>) - Constructor for class com.mxgraph.util.mxCurve
mxCurveLabelShape - Class in com.mxgraph.shape
  Draws the edge label along a curve derived from the curve describing the edge's path
mxCurveLabelShape(mxCellState, mxCurve) - Constructor for class com.mxgraph.shape.mxCurveLabelShape
mxCurveLabelShape.LabelGlyphCache - Class in com.mxgraph.shape
  Utility class to describe the characteristics of each glyph of a branch branch label.
mxCurveLabelShape.LabelGlyphCache() - Constructor for class com.mxgraph.shape.mxCurveLabelShape.LabelGlyphCache
mxCurveLabelShape.LabelPosition - Class in com.mxgraph.shape
  Utility class that stores details of how the label is positioned on the curve
mxCurveLabelShape.LabelPosition() - Constructor for class com.mxgraph.shape.mxCurveLabelShape.LabelPosition
mxCurveShape - Class in com.mxgraph.shape
mxCurveShape() - Constructor for class com.mxgraph.shape.mxCurveShape
mxCylinderShape - Class in com.mxgraph.shape
mxCylinderShape() - Constructor for class com.mxgraph.shape.mxCylinderShape
mxDefaultTextShape - Class in com.mxgraph.shape
mxDefaultTextShape() - Constructor for class com.mxgraph.shape.mxDefaultTextShape
mxDistanceCostFunction - Class in com.mxgraph.analysis
  Implements a cost function for the Euclidean length of an edge.
mxDistanceCostFunction() - Constructor for class com.mxgraph.analysis.mxDistanceCostFunction
mxDoubleEllipseShape - Class in com.mxgraph.shape
mxDoubleEllipseShape() - Constructor for class com.mxgraph.shape.mxDoubleEllipseShape
mxEdgeHandler - Class in com.mxgraph.swing.handler
mxEdgeHandler(mxGraphComponent, mxCellState) - Constructor for class com.mxgraph.swing.handler.mxEdgeHandler
mxEdgeLabelLayout - Class in com.mxgraph.layout
mxEdgeLabelLayout(mxGraph) - Constructor for class com.mxgraph.layout.mxEdgeLabelLayout
  Constructs a new stack layout layout for the specified graph, spacing, orientation and offset.
mxEdgeStyle - Class in com.mxgraph.view
  Provides various edge styles to be used as the values for mxConstants.STYLE_EDGE in a cell style.
mxEdgeStyle() - Constructor for class com.mxgraph.view.mxEdgeStyle
mxEdgeStyle.mxEdgeStyleFunction - Interface in com.mxgraph.view
  Defines the requirements for an edge style function.
mxElbowEdgeHandler - Class in com.mxgraph.swing.handler
mxElbowEdgeHandler(mxGraphComponent, mxCellState) - Constructor for class com.mxgraph.swing.handler.mxElbowEdgeHandler
mxEllipseShape - Class in com.mxgraph.shape
mxEllipseShape() - Constructor for class com.mxgraph.shape.mxEllipseShape
mxEvent - Class in com.mxgraph.util
  Contains all global constants.
mxEvent() - Constructor for class com.mxgraph.util.mxEvent
mxEventObject - Class in com.mxgraph.util
  Base class for objects that dispatch named events.
mxEventObject(String) - Constructor for class com.mxgraph.util.mxEventObject
  Constructs a new event for the given name.
mxEventObject(String, Object...) - Constructor for class com.mxgraph.util.mxEventObject
  Constructs a new event for the given name and properties.
mxEventSource - Class in com.mxgraph.util
  Base class for objects that dispatch named events.
mxEventSource() - Constructor for class com.mxgraph.util.mxEventSource
  Constructs a new event source using this as the source object.
mxEventSource(Object) - Constructor for class com.mxgraph.util.mxEventSource
  Constructs a new event source for the given source object.
mxEventSource.mxIEventListener - Interface in com.mxgraph.util
  Defines the requirements for an object that listens to an event source.
mxFastOrganicLayout - Class in com.mxgraph.layout
  Fast organic layout algorithm.
mxFastOrganicLayout(mxGraph) - Constructor for class com.mxgraph.layout.mxFastOrganicLayout
  Constructs a new fast organic layout for the specified graph.
mxFibonacciHeap - Class in com.mxgraph.analysis
  This class implements a priority queue.
mxFibonacciHeap() - Constructor for class com.mxgraph.analysis.mxFibonacciHeap
mxFibonacciHeap.Node - Class in com.mxgraph.analysis
  Implements a node of the Fibonacci heap.
mxFibonacciHeap.Node(Object, double) - Constructor for class com.mxgraph.analysis.mxFibonacciHeap.Node
  Default constructor.
mxGeometry - Class in com.mxgraph.model
  Represents the geometry of a cell.
mxGeometry() - Constructor for class com.mxgraph.model.mxGeometry
  Constructs a new geometry at (0, 0) with the width and height set to 0.
mxGeometry(double, double, double, double) - Constructor for class com.mxgraph.model.mxGeometry
  Constructs a geometry using the given parameters.
mxGraph - Class in com.mxgraph.view
  Implements a graph object that allows to create diagrams from a graph model and stylesheet.
mxGraph() - Constructor for class com.mxgraph.view.mxGraph
  Constructs a new graph with an empty `mxGraphModel`.
mxGraph(mxIGraphModel) - Constructor for class com.mxgraph.view.mxGraph
  Constructs a new graph for the specified model.
mxGraph(mxStylesheet) - Constructor for class com.mxgraph.view.mxGraph
  Constructs a new graph for the specified model.
mxGraph(mxIGraphModel, mxStylesheet) - Constructor for class com.mxgraph.view.mxGraph
  Constructs a new graph for the specified model.
mxGraph.mxICellVisitor - Interface in com.mxgraph.view
mxGraphAbstractHierarchyCell - Class in com.mxgraph.layout.hierarchical.model
  An abstraction of an internal hierarchy node or edge
mxGraphAbstractHierarchyCell() - Constructor for class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
mxGraphActions - Class in com.mxgraph.swing.util
mxGraphActions() - Constructor for class com.mxgraph.swing.util.mxGraphActions
mxGraphActions.DeleteAction - Class in com.mxgraph.swing.util
mxGraphActions.DeleteAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.DeleteAction
mxGraphActions.DrillAction - Class in com.mxgraph.swing.util
mxGraphActions.DrillAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.DrillAction
mxGraphActions.EditAction - Class in com.mxgraph.swing.util
mxGraphActions.EditAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.EditAction
mxGraphActions.FoldAction - Class in com.mxgraph.swing.util
mxGraphActions.FoldAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.FoldAction
mxGraphActions.GroupAction - Class in com.mxgraph.swing.util
mxGraphActions.GroupAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.GroupAction
mxGraphActions.LayerAction - Class in com.mxgraph.swing.util
mxGraphActions.LayerAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.LayerAction
mxGraphActions.RemoveFromParentAction - Class in com.mxgraph.swing.util
mxGraphActions.RemoveFromParentAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.RemoveFromParentAction
mxGraphActions.SelectAction - Class in com.mxgraph.swing.util
mxGraphActions.SelectAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.SelectAction
mxGraphActions.UngroupAction - Class in com.mxgraph.swing.util
mxGraphActions.UngroupAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.UngroupAction
mxGraphActions.UpdateGroupBoundsAction - Class in com.mxgraph.swing.util
mxGraphActions.UpdateGroupBoundsAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.UpdateGroupBoundsAction
mxGraphActions.ZoomAction - Class in com.mxgraph.swing.util
mxGraphActions.ZoomAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.ZoomAction
mxGraphAnalysis - Class in com.mxgraph.analysis
  A singleton class that provides algorithms for graphs.
mxGraphAnalysis() - Constructor for class com.mxgraph.analysis.mxGraphAnalysis
mxGraphComponent - Class in com.mxgraph.swing
  For setting the preferred size of the viewport for scrolling, use mxGraph.setMinimumGraphSize.
mxGraphComponent(mxGraph) - Constructor for class com.mxgraph.swing.mxGraphComponent
mxGraphComponent.mxGraphControl - Class in com.mxgraph.swing
mxGraphComponent.mxGraphControl() - Constructor for class com.mxgraph.swing.mxGraphComponent.mxGraphControl
mxGraphComponent.mxMouseRedirector - Class in com.mxgraph.swing
mxGraphComponent.mxMouseRedirector(mxGraphComponent) - Constructor for class com.mxgraph.swing.mxGraphComponent.mxMouseRedirector
mxGraphHandler - Class in com.mxgraph.swing.handler
mxGraphHandler(mxGraphComponent) - Constructor for class com.mxgraph.swing.handler.mxGraphHandler
mxGraphHierarchyEdge - Class in com.mxgraph.layout.hierarchical.model
  An abstraction of a hierarchical edge for the hierarchy layout
mxGraphHierarchyEdge(List<Object>) - Constructor for class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyEdge
  Constructs a hierarchy edge
mxGraphHierarchyModel - Class in com.mxgraph.layout.hierarchical.model
  Internal model of a hierarchical graph.
mxGraphHierarchyModel(mxHierarchicalLayout, Object[], List<Object>, Object, boolean, boolean, boolean) - Constructor for class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  Creates an internal ordered graph model using the vertices passed in.
mxGraphHierarchyModel.CellVisitor - Interface in com.mxgraph.layout.hierarchical.model
  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.
mxGraphHierarchyNode - Class in com.mxgraph.layout.hierarchical.model
  An abstraction of an internal node in the hierarchy layout
mxGraphHierarchyNode(Object) - Constructor for class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyNode
  Constructs an internal node to represent the specified real graph cell
mxGraphHierarchyRank - Class in com.mxgraph.layout.hierarchical.model
  An abstraction of a rank in the hierarchy layout.
mxGraphHierarchyRank() - Constructor for class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyRank
mxGraphics2DCanvas - Class in com.mxgraph.canvas
  An implementation of a canvas that uses Graphics2D for painting.
mxGraphics2DCanvas() - Constructor for class com.mxgraph.canvas.mxGraphics2DCanvas
  Constructs a new graphics canvas with an empty graphics object.
mxGraphics2DCanvas(Graphics2D) - Constructor for class com.mxgraph.canvas.mxGraphics2DCanvas
  Constructs a new graphics canvas for the given graphics object.
mxGraphLayout - Class in com.mxgraph.layout
  Abstract bass class for layouts
mxGraphLayout(mxGraph) - Constructor for class com.mxgraph.layout.mxGraphLayout
  Constructs a new fast organic layout for the specified graph.
mxGraphModel - Class in com.mxgraph.model
  Extends mxEventSource to implement a graph model.
mxGraphModel() - Constructor for class com.mxgraph.model.mxGraphModel
  Constructs a new empty graph model.
mxGraphModel(Object) - Constructor for class com.mxgraph.model.mxGraphModel
  Constructs a new graph model.
mxGraphModel.Filter - Interface in com.mxgraph.model
mxGraphModel.mxChildChange - Class in com.mxgraph.model
mxGraphModel.mxChildChange(mxGraphModel, Object, Object) - Constructor for class com.mxgraph.model.mxGraphModel.mxChildChange
mxGraphModel.mxChildChange(mxGraphModel, Object, Object, int) - Constructor for class com.mxgraph.model.mxGraphModel.mxChildChange
mxGraphModel.mxCollapseChange - Class in com.mxgraph.model
mxGraphModel.mxCollapseChange(mxGraphModel, Object, boolean) - Constructor for class com.mxgraph.model.mxGraphModel.mxCollapseChange
mxGraphModel.mxGeometryChange - Class in com.mxgraph.model
mxGraphModel.mxGeometryChange(mxGraphModel, Object, mxGeometry) - Constructor for class com.mxgraph.model.mxGraphModel.mxGeometryChange
mxGraphModel.mxRootChange - Class in com.mxgraph.model
mxGraphModel.mxRootChange(mxGraphModel, Object) - Constructor for class com.mxgraph.model.mxGraphModel.mxRootChange
mxGraphModel.mxStyleChange - Class in com.mxgraph.model
mxGraphModel.mxStyleChange(mxGraphModel, Object, String) - Constructor for class com.mxgraph.model.mxGraphModel.mxStyleChange
mxGraphModel.mxTerminalChange - Class in com.mxgraph.model
mxGraphModel.mxTerminalChange(mxGraphModel, Object, Object, boolean) - Constructor for class com.mxgraph.model.mxGraphModel.mxTerminalChange
mxGraphModel.mxValueChange - Class in com.mxgraph.model
mxGraphModel.mxValueChange(mxGraphModel, Object, Object) - Constructor for class com.mxgraph.model.mxGraphModel.mxValueChange
mxGraphModel.mxVisibleChange - Class in com.mxgraph.model
mxGraphModel.mxVisibleChange(mxGraphModel, Object, boolean) - Constructor for class com.mxgraph.model.mxGraphModel.mxVisibleChange
mxGraphOutline - Class in com.mxgraph.swing
  An outline view for a specific graph component.
mxGraphOutline(mxGraphComponent) - Constructor for class com.mxgraph.swing.mxGraphOutline
mxGraphOutline.MouseTracker - Class in com.mxgraph.swing
mxGraphOutline.MouseTracker() - Constructor for class com.mxgraph.swing.mxGraphOutline.MouseTracker
mxGraphSelectionModel - Class in com.mxgraph.view
  Implements the selection model for a graph.
mxGraphSelectionModel(mxGraph) - Constructor for class com.mxgraph.view.mxGraphSelectionModel
  Constructs a new selection model for the specified graph.
mxGraphSelectionModel.mxSelectionChange - Class in com.mxgraph.view
mxGraphSelectionModel.mxSelectionChange(mxGraphSelectionModel, Collection<Object>, Collection<Object>) - Constructor for class com.mxgraph.view.mxGraphSelectionModel.mxSelectionChange
mxGraphTransferable - Class in com.mxgraph.swing.util
mxGraphTransferable(Object[], mxRectangle) - Constructor for class com.mxgraph.swing.util.mxGraphTransferable
mxGraphTransferable(Object[], mxRectangle, ImageIcon) - Constructor for class com.mxgraph.swing.util.mxGraphTransferable
mxGraphTransferHandler - Class in com.mxgraph.swing.handler
mxGraphTransferHandler() - Constructor for class com.mxgraph.swing.handler.mxGraphTransferHandler
mxGraphView - Class in com.mxgraph.view
  Implements a view for the graph.
mxGraphView(mxGraph) - Constructor for class com.mxgraph.view.mxGraphView
  Constructs a new view for the given graph.
mxGraphView.mxCurrentRootChange - Class in com.mxgraph.view
  Action to change the current root in a view.
mxGraphView.mxCurrentRootChange(mxGraphView, Object) - Constructor for class com.mxgraph.view.mxGraphView.mxCurrentRootChange
  Constructs a change of the current root in the given view.
mxGraphViewImageReader - Class in com.mxgraph.reader
  A converter that renders display XML data onto a graphics canvas.
mxGraphViewImageReader() - Constructor for class com.mxgraph.reader.mxGraphViewImageReader
  Constructs a new reader with a transparent background.
mxGraphViewImageReader(Color) - Constructor for class com.mxgraph.reader.mxGraphViewImageReader
  Constructs a new reader with the given background color.
mxGraphViewImageReader(Color, int) - Constructor for class com.mxgraph.reader.mxGraphViewImageReader
  Constructs a new reader with a transparent background.
mxGraphViewImageReader(Color, int, boolean) - Constructor for class com.mxgraph.reader.mxGraphViewImageReader
  Constructs a new reader with a transparent background.
mxGraphViewImageReader(Color, int, boolean, boolean) - Constructor for class com.mxgraph.reader.mxGraphViewImageReader
  Constructs a new reader with a transparent background.
mxGraphViewReader - Class in com.mxgraph.reader
  An abstract converter that renders display XML data onto a canvas.
mxGraphViewReader() - Constructor for class com.mxgraph.reader.mxGraphViewReader
mxHexagonShape - Class in com.mxgraph.shape
mxHexagonShape() - Constructor for class com.mxgraph.shape.mxHexagonShape
mxHierarchicalLayout - Class in com.mxgraph.layout.hierarchical
  The top level compound layout of the hierarchical layout.
mxHierarchicalLayout(mxGraph) - Constructor for class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Constructs a hierarchical layout
mxHierarchicalLayout(mxGraph, int) - Constructor for class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Constructs a hierarchical layout
mxHierarchicalLayoutStage - Interface in com.mxgraph.layout.hierarchical.stage
  The specific layout interface for hierarchical layouts.
mxHtmlCanvas - Class in com.mxgraph.canvas
  An implementation of a canvas that uses HTML for painting.
mxHtmlCanvas() - Constructor for class com.mxgraph.canvas.mxHtmlCanvas
  Constructs a new HTML canvas for the specified dimension and scale.
mxHtmlCanvas(Document) - Constructor for class com.mxgraph.canvas.mxHtmlCanvas
  Constructs a new HTML canvas for the specified bounds, scale and background color.
mxHtmlTextShape - Class in com.mxgraph.shape
mxHtmlTextShape() - Constructor for class com.mxgraph.shape.mxHtmlTextShape
mxICanvas - Interface in com.mxgraph.canvas
  Defines the requirements for a canvas that paints the vertices and edges of a graph.
mxICell - Interface in com.mxgraph.model
  Defines the requirements for a cell that can be used in an mxGraphModel.
mxICellEditor - Interface in com.mxgraph.swing.view
mxICellOverlay - Interface in com.mxgraph.swing.util
mxICostFunction - Interface in com.mxgraph.analysis
  The cost function takes a cell and returns it's cost as a double.
mxIGraphLayout - Interface in com.mxgraph.layout
  Defines the requirements for an object that implements a graph layout.
mxIGraphModel - Interface in com.mxgraph.model
  Defines the requirements for a graph model to be used with mxGraph.
mxIGraphModel.mxAtomicGraphModelChange - Class in com.mxgraph.model
  Defines the interface for an atomic change of the graph model.
mxIGraphModel.mxAtomicGraphModelChange() - Constructor for class com.mxgraph.model.mxIGraphModel.mxAtomicGraphModelChange
  Constructs an empty atomic graph model change.
mxIGraphModel.mxAtomicGraphModelChange(mxIGraphModel) - Constructor for class com.mxgraph.model.mxIGraphModel.mxAtomicGraphModelChange
  Constructs an atomic graph model change for the given model.
mxImage - Class in com.mxgraph.util
  Implements a 2-dimensional point with double precision coordinates.
mxImage(String, int, int) - Constructor for class com.mxgraph.util.mxImage
  Constructs a new point at (0, 0).
mxImageCanvas - Class in com.mxgraph.canvas
  An implementation of a canvas that uses Graphics2D for painting.
mxImageCanvas(mxGraphics2DCanvas, int, int, Color, boolean) - Constructor for class com.mxgraph.canvas.mxImageCanvas
mxImageShape - Class in com.mxgraph.shape
mxImageShape() - Constructor for class com.mxgraph.shape.mxImageShape
mxInsertHandler - Class in com.mxgraph.swing.handler
mxInsertHandler(mxGraphComponent, String) - Constructor for class com.mxgraph.swing.handler.mxInsertHandler
mxInteractiveCanvas - Class in com.mxgraph.swing.view
mxInteractiveCanvas() - Constructor for class com.mxgraph.swing.view.mxInteractiveCanvas
mxIShape - Interface in com.mxgraph.shape
mxITextShape - Interface in com.mxgraph.shape
mxKeyboardHandler - Class in com.mxgraph.swing.handler
mxKeyboardHandler(mxGraphComponent) - Constructor for class com.mxgraph.swing.handler.mxKeyboardHandler
mxLabelShape - Class in com.mxgraph.shape
mxLabelShape() - Constructor for class com.mxgraph.shape.mxLabelShape
mxLayoutManager - Class in com.mxgraph.view
  Implements a layout manager that updates the layout for a given transaction.
mxLayoutManager(mxGraph) - Constructor for class com.mxgraph.view.mxLayoutManager
mxLightweightLabel - Class in com.mxgraph.util
mxLightweightLabel() - Constructor for class com.mxgraph.util.mxLightweightLabel
mxLine - Class in com.mxgraph.util
  Implements a line with double precision coordinates.
mxLine(mxPoint, mxPoint) - Constructor for class com.mxgraph.util.mxLine
  Creates a new line
mxLineShape - Class in com.mxgraph.shape
mxLineShape() - Constructor for class com.mxgraph.shape.mxLineShape
mxMedianHybridCrossingReduction - Class in com.mxgraph.layout.hierarchical.stage
  Performs a vertex ordering within ranks as described by Gansner et al 1993
mxMedianHybridCrossingReduction(mxHierarchicalLayout) - Constructor for class com.mxgraph.layout.hierarchical.stage.mxMedianHybridCrossingReduction
  Constructor that has the roots specified
mxMedianHybridCrossingReduction.MedianCellSorter - Class in com.mxgraph.layout.hierarchical.stage
  A utility class used to track cells whilst sorting occurs on the median values.
mxMedianHybridCrossingReduction.MedianCellSorter() - Constructor for class com.mxgraph.layout.hierarchical.stage.mxMedianHybridCrossingReduction.MedianCellSorter
mxMinimumCycleRemover - Class in com.mxgraph.layout.hierarchical.stage
  An implementation of the first stage of the Sugiyama layout.
mxMinimumCycleRemover(mxHierarchicalLayout) - Constructor for class com.mxgraph.layout.hierarchical.stage.mxMinimumCycleRemover
  Constructor that has the roots specified
mxModelCodec - Class in com.mxgraph.io
  Codec for mxGraphModels.
mxModelCodec() - Constructor for class com.mxgraph.io.mxModelCodec
  Constructs a new model codec.
mxModelCodec(Object) - Constructor for class com.mxgraph.io.mxModelCodec
  Constructs a new model codec for the given template.
mxModelCodec(Object, String[], String[], Map<String, String>) - Constructor for class com.mxgraph.io.mxModelCodec
  Constructs a new model codec for the given arguments.
mxMorphing - Class in com.mxgraph.swing.util
  Provides animation effects.
mxMorphing(mxGraphComponent) - Constructor for class com.mxgraph.swing.util.mxMorphing
  Constructs a new morphing instance for the given graph.
mxMorphing(mxGraphComponent, int, double, int) - Constructor for class com.mxgraph.swing.util.mxMorphing
  Constructs a new morphing instance for the given graph.
mxMouseAdapter - Class in com.mxgraph.swing.util
mxMouseAdapter() - Constructor for class com.mxgraph.swing.util.mxMouseAdapter
mxMovePreview - Class in com.mxgraph.swing.handler
  Connection handler creates new connections between cells.
mxMovePreview(mxGraphComponent) - Constructor for class com.mxgraph.swing.handler.mxMovePreview
  Constructs a new rubberband selection for the given graph component.
mxMultiplicity - Class in com.mxgraph.view
mxMultiplicity(boolean, String, String, String, int, String, Collection<String>, String, String, boolean) - Constructor for class com.mxgraph.view.mxMultiplicity
mxObjectCodec - Class in com.mxgraph.io
  Generic codec for Java objects.
mxObjectCodec(Object) - Constructor for class com.mxgraph.io.mxObjectCodec
  Constructs a new codec for the specified template object.
mxObjectCodec(Object, String[], String[], Map<String, String>) - Constructor for class com.mxgraph.io.mxObjectCodec
  Constructs a new codec for the specified template object.
mxOrganicLayout - Class in com.mxgraph.layout
  An implementation of a simulated annealing layout, based on "Drawing Graphs Nicely Using Simulated Annealing" by Davidson and Harel (1996).
mxOrganicLayout(mxGraph) - Constructor for class com.mxgraph.layout.mxOrganicLayout
  Constructor for mxOrganicLayout.
mxOrganicLayout(mxGraph, Rectangle2D) - Constructor for class com.mxgraph.layout.mxOrganicLayout
  Constructor for mxOrganicLayout.
mxOrganicLayout.CellWrapper - Class in com.mxgraph.layout
  Internal representation of a node or edge that holds cached information to enable the layout to perform more quickly and to simplify the code
mxOrganicLayout.CellWrapper(Object) - Constructor for class com.mxgraph.layout.mxOrganicLayout.CellWrapper
  Constructs a new CellWrapper
mxOrthogonalLayout - Class in com.mxgraph.layout.orthogonal
mxOrthogonalLayout(mxGraph) - Constructor for class com.mxgraph.layout.orthogonal.mxOrthogonalLayout
mxOrthogonalModel - Class in com.mxgraph.layout.orthogonal.model
  A custom graph model
mxOrthogonalModel(mxGraph) - Constructor for class com.mxgraph.layout.orthogonal.model.mxOrthogonalModel
mxPanningHandler - Class in com.mxgraph.swing.handler
mxPanningHandler(mxGraphComponent) - Constructor for class com.mxgraph.swing.handler.mxPanningHandler
mxParallelEdgeLayout - Class in com.mxgraph.layout
mxParallelEdgeLayout(mxGraph) - Constructor for class com.mxgraph.layout.mxParallelEdgeLayout
  Constructs a new stack layout layout for the specified graph, spacing, orientation and offset.
mxParallelEdgeLayout(mxGraph, int) - Constructor for class com.mxgraph.layout.mxParallelEdgeLayout
  Constructs a new stack layout layout for the specified graph, spacing, orientation and offset.
mxPartitionLayout - Class in com.mxgraph.layout
mxPartitionLayout(mxGraph) - Constructor for class com.mxgraph.layout.mxPartitionLayout
  Constructs a new stack layout layout for the specified graph, spacing, orientation and offset.
mxPartitionLayout(mxGraph, boolean) - Constructor for class com.mxgraph.layout.mxPartitionLayout
  Constructs a new stack layout layout for the specified graph, spacing, orientation and offset.
mxPartitionLayout(mxGraph, boolean, int) - Constructor for class com.mxgraph.layout.mxPartitionLayout
  Constructs a new stack layout layout for the specified graph, spacing, orientation and offset.
mxPartitionLayout(mxGraph, boolean, int, int) - Constructor for class com.mxgraph.layout.mxPartitionLayout
  Constructs a new stack layout layout for the specified graph, spacing, orientation and offset.
mxPerimeter - Class in com.mxgraph.view
  Provides various perimeter functions to be used in a style as the value of mxConstants.STYLE_PERIMETER.
mxPerimeter() - Constructor for class com.mxgraph.view.mxPerimeter
mxPerimeter.mxPerimeterFunction - Interface in com.mxgraph.view
  Defines the requirements for a perimeter function.
mxPngDecodeParam - Class in com.mxgraph.util.png
  An instance of `ImageDecodeParam` for decoding images in the PNG format.
mxPngDecodeParam() - Constructor for class com.mxgraph.util.png.mxPngDecodeParam
  Constructs a default instance of `PNGDecodeParam`.
mxPngEncodeParam - Class in com.mxgraph.util.png
  An instance of `ImageEncodeParam` for encoding images in the PNG format.
mxPngEncodeParam() - Constructor for class com.mxgraph.util.png.mxPngEncodeParam
mxPngEncodeParam.Gray - Class in com.mxgraph.util.png
mxPngEncodeParam.Gray() - Constructor for class com.mxgraph.util.png.mxPngEncodeParam.Gray
  Constructs an instance of `PNGEncodeParam.Gray`.
mxPngEncodeParam.Palette - Class in com.mxgraph.util.png
mxPngEncodeParam.Palette() - Constructor for class com.mxgraph.util.png.mxPngEncodeParam.Palette
  Constructs an instance of `PNGEncodeParam.Palette`.
mxPngEncodeParam.RGB - Class in com.mxgraph.util.png
mxPngEncodeParam.RGB() - Constructor for class com.mxgraph.util.png.mxPngEncodeParam.RGB
  Constructs an instance of `PNGEncodeParam.RGB`.
mxPngImageDecoder - Class in com.mxgraph.util.png
mxPngImageDecoder(InputStream, mxPngDecodeParam) - Constructor for class com.mxgraph.util.png.mxPngImageDecoder
mxPngImageEncoder - Class in com.mxgraph.util.png
  An ImageEncoder for the PNG file format.
mxPngImageEncoder(OutputStream, mxPngEncodeParam) - Constructor for class com.mxgraph.util.png.mxPngImageEncoder
mxPngSuggestedPaletteEntry - Class in com.mxgraph.util.png
  A class representing the fields of a PNG suggested palette entry.
mxPngSuggestedPaletteEntry() - Constructor for class com.mxgraph.util.png.mxPngSuggestedPaletteEntry
mxPoint - Class in com.mxgraph.util
  Implements a 2-dimensional point with double precision coordinates.
mxPoint() - Constructor for class com.mxgraph.util.mxPoint
  Constructs a new point at (0, 0).
mxPoint(Point2D) - Constructor for class com.mxgraph.util.mxPoint
  Constructs a new point at the location of the given point.
mxPoint(mxPoint) - Constructor for class com.mxgraph.util.mxPoint
  Constructs a new point at the location of the given point.
mxPoint(double, double) - Constructor for class com.mxgraph.util.mxPoint
  Constructs a new point at (x, y).
mxPointPair - Class in com.mxgraph.layout.orthogonal.model
mxPointPair() - Constructor for class com.mxgraph.layout.orthogonal.model.mxPointPair
mxPointSequence - Class in com.mxgraph.layout.orthogonal.model
mxPointSequence() - Constructor for class com.mxgraph.layout.orthogonal.model.mxPointSequence
mxRectangle - Class in com.mxgraph.util
  Implements a 2-dimensional rectangle with double precision coordinates.
mxRectangle() - Constructor for class com.mxgraph.util.mxRectangle
  Constructs a new rectangle at (0, 0) with the width and height set to 0.
mxRectangle(Rectangle2D) - Constructor for class com.mxgraph.util.mxRectangle
  Constructs a copy of the given rectangle.
mxRectangle(mxRectangle) - Constructor for class com.mxgraph.util.mxRectangle
  Constructs a copy of the given rectangle.
mxRectangle(double, double, double, double) - Constructor for class com.mxgraph.util.mxRectangle
  Constructs a rectangle using the given parameters.
mxRectangleShape - Class in com.mxgraph.shape
mxRectangleShape() - Constructor for class com.mxgraph.shape.mxRectangleShape
mxResources - Class in com.mxgraph.util
mxResources() - Constructor for class com.mxgraph.util.mxResources
mxRhombusShape - Class in com.mxgraph.shape
mxRhombusShape() - Constructor for class com.mxgraph.shape.mxRhombusShape
mxRotationHandler - Class in com.mxgraph.swing.handler
  Placeholder for rotation handler
mxRotationHandler(mxGraphComponent) - Constructor for class com.mxgraph.swing.handler.mxRotationHandler
  Constructs a new rotation handler.
mxRubberband - Class in com.mxgraph.swing.handler
  Implements a rubberband selection.
mxRubberband(mxGraphComponent) - Constructor for class com.mxgraph.swing.handler.mxRubberband
  Constructs a new rubberband selection for the given graph component.
mxSegment - Class in com.mxgraph.layout.orthogonal.model
mxSegment() - Constructor for class com.mxgraph.layout.orthogonal.model.mxSegment
mxSelectionCellsHandler - Class in com.mxgraph.swing.handler
mxSelectionCellsHandler(mxGraphComponent) - Constructor for class com.mxgraph.swing.handler.mxSelectionCellsHandler
mxSession - Class in com.mxgraph.sharing
  Implements a session that may be attached to a shared diagram.
mxSession(String, mxSharedDiagram) - Constructor for class com.mxgraph.sharing.mxSession
  Constructs a new session with the given ID.
mxSharedDiagram - Class in com.mxgraph.sharing
  Implements a diagram that may be shared among multiple sessions.
mxSharedDiagram(String) - Constructor for class com.mxgraph.sharing.mxSharedDiagram
  Constructs a new diagram with the given initial state.
mxSharedDiagram.mxDiagramChangeListener - Interface in com.mxgraph.sharing
  Defines the requirements for an object that listens to changes on the shared diagram.
mxSimpleRenderedImage - Class in com.mxgraph.util.png
  A simple class implemented the `RenderedImage` interface.
mxSimpleRenderedImage() - Constructor for class com.mxgraph.util.png.mxSimpleRenderedImage
mxSpaceManager - Class in com.mxgraph.view
mxSpaceManager(mxGraph) - Constructor for class com.mxgraph.view.mxSpaceManager
mxSpline - Class in com.mxgraph.util
mxSpline(List<mxPoint>) - Constructor for class com.mxgraph.util.mxSpline
mxSpline1D - Class in com.mxgraph.util
  One dimension of a spline curve
mxSpline1D(double[], double[]) - Constructor for class com.mxgraph.util.mxSpline1D
  Creates a new Spline.
mxStackLayout - Class in com.mxgraph.layout
mxStackLayout(mxGraph) - Constructor for class com.mxgraph.layout.mxStackLayout
  Constructs a new stack layout layout for the specified graph, spacing, orientation and offset.
mxStackLayout(mxGraph, boolean) - Constructor for class com.mxgraph.layout.mxStackLayout
  Constructs a new stack layout layout for the specified graph, spacing, orientation and offset.
mxStackLayout(mxGraph, boolean, int) - Constructor for class com.mxgraph.layout.mxStackLayout
  Constructs a new stack layout layout for the specified graph, spacing, orientation and offset.
mxStackLayout(mxGraph, boolean, int, int, int, int) - Constructor for class com.mxgraph.layout.mxStackLayout
  Constructs a new stack layout layout for the specified graph, spacing, orientation and offset.
mxStyleRegistry - Class in com.mxgraph.view
  Singleton class that acts as a global converter from string to object values in a style.
mxStyleRegistry() - Constructor for class com.mxgraph.view.mxStyleRegistry
mxStylesheet - Class in com.mxgraph.view
  Defines the appearance of the cells in a graph.
mxStylesheet() - Constructor for class com.mxgraph.view.mxStylesheet
  Constructs a new stylesheet and assigns default styles.
mxStylesheetCodec - Class in com.mxgraph.io
  Codec for mxStylesheets.
mxStylesheetCodec() - Constructor for class com.mxgraph.io.mxStylesheetCodec
  Constructs a new model codec.
mxStylesheetCodec(Object) - Constructor for class com.mxgraph.io.mxStylesheetCodec
  Constructs a new stylesheet codec for the given template.
mxStylesheetCodec(Object, String[], String[], Map<String, String>) - Constructor for class com.mxgraph.io.mxStylesheetCodec
  Constructs a new model codec for the given arguments.
mxSvgCanvas - Class in com.mxgraph.canvas
  An implementation of a canvas that uses SVG for painting.
mxSvgCanvas() - Constructor for class com.mxgraph.canvas.mxSvgCanvas
  Constructs a new SVG canvas for the specified dimension and scale.
mxSvgCanvas(Document) - Constructor for class com.mxgraph.canvas.mxSvgCanvas
  Constructs a new SVG canvas for the specified bounds, scale and background color.
mxSwimlaneManager - Class in com.mxgraph.view
mxSwimlaneManager(mxGraph) - Constructor for class com.mxgraph.view.mxSwimlaneManager
mxSwimlaneShape - Class in com.mxgraph.shape
mxSwimlaneShape() - Constructor for class com.mxgraph.shape.mxSwimlaneShape
mxTemporaryCellStates - Class in com.mxgraph.view
mxTemporaryCellStates(mxGraphView) - Constructor for class com.mxgraph.view.mxTemporaryCellStates
  Constructs a new temporary cell states instance.
mxTemporaryCellStates(mxGraphView, double) - Constructor for class com.mxgraph.view.mxTemporaryCellStates
  Constructs a new temporary cell states instance.
mxTemporaryCellStates(mxGraphView, double, Object[]) - Constructor for class com.mxgraph.view.mxTemporaryCellStates
  Constructs a new temporary cell states instance.
mxTriangleShape - Class in com.mxgraph.shape
mxTriangleShape() - Constructor for class com.mxgraph.shape.mxTriangleShape
mxUndoableEdit - Class in com.mxgraph.util
  Implements a 2-dimensional rectangle with double precision coordinates.
mxUndoableEdit(Object) - Constructor for class com.mxgraph.util.mxUndoableEdit
  Constructs a new undoable edit for the given source.
mxUndoableEdit(Object, boolean) - Constructor for class com.mxgraph.util.mxUndoableEdit
  Constructs a new undoable edit for the given source.
mxUndoableEdit.mxUndoableChange - Interface in com.mxgraph.util
  Defines the requirements for an undoable change.
mxUndoManager - Class in com.mxgraph.util
  Implements an undo history.
mxUndoManager() - Constructor for class com.mxgraph.util.mxUndoManager
  Constructs a new undo manager with a default history size.
mxUndoManager(int) - Constructor for class com.mxgraph.util.mxUndoManager
  Constructs a new undo manager for the specified size.
mxUnionFind - Class in com.mxgraph.analysis
  Implements a union find structure that uses union by rank and path compression.
mxUnionFind(Object[]) - Constructor for class com.mxgraph.analysis.mxUnionFind
  Constructs a union find structure and initializes it with the specified elements.
mxUnionFind.Node - Class in com.mxgraph.analysis
  A class that defines the identity of a set.
mxUnionFind.Node() - Constructor for class com.mxgraph.analysis.mxUnionFind.Node
mxUtils - Class in com.mxgraph.util
  Contains various helper methods for use with mxGraph.
mxUtils() - Constructor for class com.mxgraph.util.mxUtils
mxVdxCodec - Class in com.mxgraph.io
  Parses a .vdx file and imports it in a given graph
mxVdxCodec() - Constructor for class com.mxgraph.io.mxVdxCodec
mxVertexHandler - Class in com.mxgraph.swing.handler
mxVertexHandler(mxGraphComponent, mxCellState) - Constructor for class com.mxgraph.swing.handler.mxVertexHandler
mxVmlCanvas - Class in com.mxgraph.canvas
  An implementation of a canvas that uses VML for painting.
mxVmlCanvas() - Constructor for class com.mxgraph.canvas.mxVmlCanvas
  Constructs a new VML canvas for the specified dimension and scale.
mxVmlCanvas(Document) - Constructor for class com.mxgraph.canvas.mxVmlCanvas
  Constructs a new VML canvas for the specified bounds, scale and background color.

## N

name - Variable in class com.mxgraph.util.mxEventObject
  Holds the name of the event.
name - Variable in class com.mxgraph.util.png.mxPngSuggestedPaletteEntry
  The name of the entry.
neighbours - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  Local copy of cell neighbours.
nestedBestRanks - Variable in class com.mxgraph.layout.hierarchical.stage.mxMedianHybridCrossingReduction
  Stores each rank as a collection of cells in the best order found for each layer so far
next - Variable in class com.mxgraph.layout.mxCompactTreeLayout.Polyline
next - Variable in class com.mxgraph.layout.mxCompactTreeLayout.TreeNode
nextId - Variable in class com.mxgraph.model.mxGraphModel
  Specifies the next Id to be created.
nextLayerConnectedCache - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  A store of connections to the layer above for speed
nextLayerConnectedCells - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
  A cached version of the cells this cell connects to on the next layer up
nodeDistance - Variable in class com.mxgraph.layout.mxCompactTreeLayout
  Holds the nodeDistance.
nodeDistributionCostFactor - Variable in class com.mxgraph.layout.mxOrganicLayout
  Cost factor applied to energy calculations involving the general node distribution of the graph.
nodes - Variable in class com.mxgraph.analysis.mxFibonacciHeap
  Maps from elements to nodes
nodes - Variable in class com.mxgraph.analysis.mxUnionFind
  Maps from elements to nodes
NONE - Static variable in class com.mxgraph.util.mxConstants
  Defines the value for none.
NOTIFY - Static variable in class com.mxgraph.util.mxEvent
  Holds the name for the norify event.
NS_SVG - Static variable in class com.mxgraph.util.mxConstants
  Defines the SVG namespace.
NS_XHTML - Static variable in class com.mxgraph.util.mxConstants
  Defines the XHTML namespace.
NS_XLINK - Static variable in class com.mxgraph.util.mxConstants
  Defines the XLink namespace.
nudge - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment.WeightedCellSorter
  Whether or not to flip equal weight values.
nudge - Variable in class com.mxgraph.layout.hierarchical.stage.mxMedianHybridCrossingReduction.MedianCellSorter
  Whether or not to flip equal median values.

## O

objects - Variable in class com.mxgraph.io.mxCodec
  Maps from IDs to objects.
offset(double, double, double, double, double, double) - Method in class com.mxgraph.layout.mxCompactTreeLayout
offset - Variable in class com.mxgraph.model.mxGeometry
  Holds the offset of the label for edges.
offset - Variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
offsetX - Variable in class com.mxgraph.layout.mxCompactTreeLayout.TreeNode
offsetY - Variable in class com.mxgraph.layout.mxCompactTreeLayout.TreeNode
oldBounds - Variable in class com.mxgraph.view.mxTemporaryCellStates
oldScale - Variable in class com.mxgraph.view.mxTemporaryCellStates
oldStates - Variable in class com.mxgraph.view.mxTemporaryCellStates
opacity - Variable in class com.mxgraph.swing.view.mxCellStatePreview
ORDER_CELLS - Static variable in class com.mxgraph.util.mxEvent
orderCells(boolean) - Method in class com.mxgraph.view.mxGraph
  Moves the selection cells to the front or back.
orderCells(boolean, Object[]) - Method in class com.mxgraph.view.mxGraph
  Moves the given cells to the front or back.
orientation - Variable in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  The position of the root node(s) relative to the laid out graph in.
orientation - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  The position of the root ( start ) node(s) relative to the rest of the laid out graph
origin - Variable in class com.mxgraph.view.mxCellState
  Holds the origin for all child cells.
origin - Variable in class com.mxgraph.view.mxGraph
  Holds the current automatic origin.
originalCells - Variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
  Reference to the original cells for removal after a move.
origins - Variable in class com.mxgraph.swing.util.mxMorphing
  Maps from cells to origins.
orthModel - Variable in class com.mxgraph.layout.orthogonal.mxOrthogonalLayout
outlineBorder - Variable in class com.mxgraph.swing.mxGraphOutline
  Not yet implemented.
output - Variable in class com.mxgraph.util.png.mxPngImageEncoder
  The OutputStream associcted with this ImageEncoder.
overlays - Variable in class com.mxgraph.swing.mxGraphComponent
  Maps from cells to lists of overlays.

## P

p - Variable in class com.mxgraph.swing.handler.mxEdgeHandler
packages - Static variable in class com.mxgraph.io.mxCodecRegistry
  Holds the list of known packages.
paethPredictor(int, int, int) - Static method in class com.mxgraph.util.png.mxPngEncodeParam
  The Paeth predictor routine used in PNG encoding.
pageBackgroundColor - Variable in class com.mxgraph.swing.mxGraphComponent
  Color of the background area if layout view.
pageBorderColor - Variable in class com.mxgraph.swing.mxGraphComponent
pageBreaksVisible - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies if a dashed line should be drawn between multiple pages.
pageFormat - Variable in class com.mxgraph.swing.mxGraphComponent
  Background page format.
pageScale - Variable in class com.mxgraph.swing.mxGraphComponent
  Defines the scaling for the background page metrics.
pageShadowColor - Variable in class com.mxgraph.swing.mxGraphComponent
pageVisible - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies if the background page should be visible.
paint(Graphics) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Paints the visible handles of this handler.
paint(Graphics) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Paints the outline of the markedState with the currentColor.
paint(Graphics) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
paint(Graphics) - Method in class com.mxgraph.swing.handler.mxConnectPreview
paint(Graphics) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
paint(Graphics) - Method in class com.mxgraph.swing.handler.mxGraphHandler
paint(Graphics) - Method in class com.mxgraph.swing.handler.mxInsertHandler
paint(Graphics) - Method in class com.mxgraph.swing.handler.mxMovePreview
paint(Graphics) - Method in class com.mxgraph.swing.handler.mxRotationHandler
paint(Graphics) - Method in class com.mxgraph.swing.handler.mxVertexHandler
paint(Graphics) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
paint(Graphics) - Method in class com.mxgraph.swing.util.mxCellOverlay
paint(Graphics) - Method in class com.mxgraph.swing.util.mxMorphing
paint(Graphics) - Method in class com.mxgraph.swing.view.mxCellStatePreview
PAINT - Static variable in class com.mxgraph.util.mxEvent
paintBackground(Graphics) - Method in class com.mxgraph.swing.mxGraphComponent
paintBackground(Graphics) - Method in class com.mxgraph.swing.mxGraphOutline
  Paints the background.
paintBackgroundImage(Graphics) - Method in class com.mxgraph.swing.mxGraphComponent
paintBackgroundPage(Graphics) - Method in class com.mxgraph.swing.mxGraphComponent
paintComponent(Graphics) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
paintComponent(Graphics) - Method in class com.mxgraph.swing.mxGraphOutline
paintForeground(Graphics) - Method in class com.mxgraph.swing.mxGraphOutline
  Paints the foreground.
paintGraph(Graphics) - Method in class com.mxgraph.swing.mxGraphOutline
  Paints the graph outline.
paintGrid(Graphics) - Method in class com.mxgraph.swing.mxGraphComponent
  Paints the grid onto the given graphics object.
paintHandles(Graphics) - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
paintMarker(mxGraphics2DCanvas, List<mxPoint>, Map<String, Object>, boolean) - Method in class com.mxgraph.shape.mxConnectorShape
  Draws the marker for the given edge.
paintPolyline(mxPoint[], boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
paintPolyline(mxGraphics2DCanvas, List<mxPoint>, Map<String, Object>) - Method in class com.mxgraph.shape.mxConnectorShape
paintPolyline(mxGraphics2DCanvas, List<mxPoint>, Map<String, Object>) - Method in class com.mxgraph.shape.mxCurveShape
paintPreview(mxGraphics2DCanvas) - Method in class com.mxgraph.swing.handler.mxConnectPreview
  Draws the preview using the graphics canvas.
paintPreview(mxGraphics2DCanvas) - Method in class com.mxgraph.swing.view.mxCellStatePreview
  Draws the preview using the graphics canvas.
paintPreviewState(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.swing.view.mxCellStatePreview
  Draws the preview using the graphics canvas.
paintRectangle(Rectangle, Color, Color) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
paintRubberband(Graphics) - Method in class com.mxgraph.swing.handler.mxRubberband
paintShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxBasicShape
paintShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxConnectorShape
paintShape(mxGraphics2DCanvas, String, mxCellState, Map<String, Object>) - Method in class com.mxgraph.shape.mxCurveLabelShape
paintShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxCurveShape
paintShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxCylinderShape
  Draws a cylinder for the given parameters.
paintShape(mxGraphics2DCanvas, String, mxCellState, Map<String, Object>) - Method in class com.mxgraph.shape.mxDefaultTextShape
paintShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxDoubleEllipseShape
paintShape(mxGraphics2DCanvas, String, mxCellState, Map<String, Object>) - Method in class com.mxgraph.shape.mxHtmlTextShape
paintShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxImageShape
paintShape(mxGraphics2DCanvas, mxCellState) - Method in interface com.mxgraph.shape.mxIShape
paintShape(mxGraphics2DCanvas, String, mxCellState, Map<String, Object>) - Method in interface com.mxgraph.shape.mxITextShape
paintShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxLineShape
paintShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxRectangleShape
paintShape(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxSwimlaneShape
panningHandler - Variable in class com.mxgraph.swing.mxGraphComponent
parallelEdgeSpacing - Variable in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  The distance between each parallel edge on each ranks for long edges
parallelEdgeSpacing - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  The distance between each parallel edge on each ranks for long edges
param - Variable in class com.mxgraph.util.png.mxPngImageDecoder
  The `ImageDecodeParam` object associated with this `ImageEncoder`.
parent - Variable in class com.mxgraph.analysis.mxUnionFind.Node
  Reference to the parent node.
parent - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  The parent cell whose children are being laid out
parent - Variable in class com.mxgraph.model.mxCell
  Reference to the parent cell and source and target terminals for edges.
parent - Variable in class com.mxgraph.model.mxGraphModel.mxChildChange
parentBorder - Variable in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  The border to be added around the children if the parent is to be resized using resizeParent.
parentForCellChanged(Object, Object, int) - Method in class com.mxgraph.model.mxGraphModel
  Inner callback to update the parent of a cell using mxCell.insert on the parent and return the previous parent.
parseColor(String) - Static method in class com.mxgraph.util.mxUtils
  Convert a string representing a 24/32bit hex color value into a Color object.
parseElement(String, Map<String, Object>) - Method in class com.mxgraph.reader.mxGraphViewReader
  Parses the given element and paints it onto the canvas.
parsePoints(String) - Static method in class com.mxgraph.reader.mxGraphViewReader
  Parses the list of points into an object-oriented representation.
parseState(mxCellState, boolean) - Method in class com.mxgraph.reader.mxGraphViewReader
  Parses the bounds, absolute points and label information from the style of the state into its respective fields and returns the label of the cell.
parseXml(String) - Static method in class com.mxgraph.util.mxUtils
  Returns a new document for the given XML string.
PATH_SEPARATOR - Static variable in class com.mxgraph.model.mxCellPath
  Defines the separator between the path components.
performRound() - Method in class com.mxgraph.layout.mxOrganicLayout
  The main round of the algorithm.
perimeter - Variable in class com.mxgraph.view.mxConnectionConstraint
  Boolean that specifies if the point should be projected onto the perimeter of the terminal.
PERIMETER_ELLIPSE - Static variable in class com.mxgraph.util.mxConstants
  Name of the ellipse perimeter.
PERIMETER_RECTANGLE - Static variable in class com.mxgraph.util.mxConstants
  Name of the rectangle perimeter.
PERIMETER_RHOMBUS - Static variable in class com.mxgraph.util.mxConstants
  Name of the rhombus perimeter.
PERIMETER_TRIANGLE - Static variable in class com.mxgraph.util.mxConstants
  Name of the triangle perimeter.
placeholder - Variable in class com.mxgraph.swing.handler.mxMovePreview
placeholderPreview - Variable in class com.mxgraph.swing.handler.mxMovePreview
  Specifies if the placeholder rectangle should be used for all previews.
placeLabels(Object[], Object[]) - Method in class com.mxgraph.layout.mxEdgeLabelLayout
placementStage(double, Object) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Executes the placement stage using mxCoordinateAssignment.
PNG_FILTER_AVERAGE - Static variable in class com.mxgraph.util.png.mxPngEncodeParam
  Constant for use in filtering.
PNG_FILTER_NONE - Static variable in class com.mxgraph.util.png.mxPngEncodeParam
  Constant for use in filtering.
PNG_FILTER_PAETH - Static variable in class com.mxgraph.util.png.mxPngEncodeParam
  Constant for use in filtering.
PNG_FILTER_SUB - Static variable in class com.mxgraph.util.png.mxPngEncodeParam
  Constant for use in filtering.
PNG_FILTER_UP - Static variable in class com.mxgraph.util.png.mxPngEncodeParam
  Constant for use in filtering.
point - Variable in class com.mxgraph.view.mxConnectionConstraint
  Point that specifies the fixed location of the connection point.
points - Variable in class com.mxgraph.model.mxGeometry
  List of mxPoints which specifies the control points along the edge.
points - Variable in class com.mxgraph.util.mxCurve
  A collection of arrays of curve points
poll() - Method in class com.mxgraph.sharing.mxSession
  Returns the changes received by other sessions for the shared diagram.
poll(long) - Method in class com.mxgraph.sharing.mxSession
  Returns the changes received by other sessions for the shared diagram.
populateIntervals(String) - Method in class com.mxgraph.util.mxCurve
post(String) - Method in class com.mxgraph.sharing.mxSession
  Posts the change represented by the given XML string to the shared diagram.
postprocessGlyph(mxCurve, int, double) - Method in class com.mxgraph.shape.mxCurveLabelShape
  Hook for sub-classers to perform additional processing on each glyph
postProcessLine(String, String, FontMetrics, mxGraphics2DCanvas, int, int) - Method in class com.mxgraph.shape.mxDefaultTextShape
  Hook to add functionality after a line has been drawn
preferPageSize - Variable in class com.mxgraph.swing.mxGraphComponent
  If the pageFormat should be used to determine the minimal graph bounds even if the page is not visible (see pageVisible).
preview - Variable in class com.mxgraph.swing.handler.mxCellHandler
  Holds the component that is used for preview.
preview - Variable in class com.mxgraph.swing.handler.mxMovePreview
preview - Variable in class com.mxgraph.swing.util.mxMorphing
PREVIEW_BORDER - Static variable in class com.mxgraph.util.mxConstants
  Defines the border used for painting the preview when vertices are being resized, or cells and labels are being moved.
PREVIEW_STROKE - Static variable in class com.mxgraph.util.mxConstants
  Defines the stroke used for painting the preview for new and existing edges that are being changed.
previewAlpha - Variable in class com.mxgraph.swing.mxGraphComponent
  The transparency of previewed cells from 0.0.
previewBounds - Variable in class com.mxgraph.swing.handler.mxGraphHandler
previewState - Variable in class com.mxgraph.swing.handler.mxConnectPreview
previewStates - Variable in class com.mxgraph.swing.handler.mxMovePreview
previous - Variable in class com.mxgraph.model.mxGraphModel.mxChildChange
previous - Variable in class com.mxgraph.model.mxGraphModel.mxCollapseChange
previous - Variable in class com.mxgraph.model.mxGraphModel.mxGeometryChange
previous - Variable in class com.mxgraph.model.mxGraphModel.mxRootChange
  Holds the new and previous root cell.
previous - Variable in class com.mxgraph.model.mxGraphModel.mxStyleChange
previous - Variable in class com.mxgraph.model.mxGraphModel.mxTerminalChange
previous - Variable in class com.mxgraph.model.mxGraphModel.mxValueChange
previous - Variable in class com.mxgraph.model.mxGraphModel.mxVisibleChange
previous - Variable in class com.mxgraph.view.mxGraphView.mxCurrentRootChange
previousGraphics - Variable in class com.mxgraph.canvas.mxImageCanvas
previousIndex - Variable in class com.mxgraph.model.mxGraphModel.mxChildChange
previousLayerConnectedCache - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  A store of connections to the layer below for speed
previousLayerConnectedCells - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
  A cached version of the cells this cell connects to on the next layer down
print(Graphics, PageFormat, int) - Method in class com.mxgraph.swing.mxGraphComponent
  Prints the specified page on the specified graphics using `pageFormat` for the page format.
process(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Processes the given event and marks the state returned by getStateAt with the color returned by getMarkerColor.
processChange(mxUndoableEdit.mxUndoableChange, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
  Processes the given change and invalidates the respective cached data in .
processChanges(List<mxUndoableEdit.mxUndoableChange>, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
  Processes the changes and returns the minimal rectangle to be repainted in the buffer.
processInclude(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
  Returns true if the given node is an include directive and executes the include by decoding the XML document.
properties - Variable in class com.mxgraph.util.mxEventObject
  Holds the properties of the event.
properties - Variable in class com.mxgraph.util.png.mxSimpleRenderedImage
  A Hashtable containing the image properties.
ptLineDistSq(mxPoint) - Method in class com.mxgraph.util.mxLine
  Returns the square of the shortest distance from a point to this line.
ptSegDistSq(mxPoint) - Method in class com.mxgraph.util.mxLine
  Returns the square of the shortest distance from a point to this line segment.
putCellStyle(String, Map<String, Object>) - Method in class com.mxgraph.view.mxStylesheet
  Stores the specified style under the given name.
putObject(String, Object) - Method in class com.mxgraph.io.mxCodec
  Assoiates the given object with the given ID.
putShape(String, mxIShape) - Static method in class com.mxgraph.canvas.mxGraphics2DCanvas
putTextShape(String, mxITextShape) - Static method in class com.mxgraph.canvas.mxGraphics2DCanvas
putValue(String, Object) - Static method in class com.mxgraph.view.mxStyleRegistry
  Puts the given object into the registry under the given name.

## R

RAD_PER_DEG - Static variable in class com.mxgraph.util.mxConstants
  Defines the number of radians per degree.
radius - Variable in class com.mxgraph.layout.mxCircleLayout
  Integer specifying the size of the radius.
radius - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  The approximate radius of each cell, nodes only.
radiusScaleFactor - Variable in class com.mxgraph.layout.mxOrganicLayout
  The factor by which the `moveRadius` is multiplied by after every iteration.
radiusSquared - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  The approximate radius squared of each cell, nodes only.
radiusSquared - Variable in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
  The approximate radius squared of this cell, nodes only.
rankCoordinates(int, mxGraph, mxGraphHierarchyModel) - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  Sets up the layout in an initial positioning.
rankIndex - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment.WeightedCellSorter
  The index this cell is in the model rank
rankMedianPosition(int, mxGraphHierarchyModel, int) - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  Performs median minimisation over one rank.
ranks - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  Mapping from rank number to actual rank
rankWidths - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  The width of all the ranks
rankY - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  The Y-coordinate of all the ranks
readFile(String) - Static method in class com.mxgraph.util.mxUtils
  Reads the given filename into a string.
RECTANGLE_ROUNDING_FACTOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the rounding factor for rounded rectangles in percent between 0 and 1.
RectanglePerimeter - Static variable in class com.mxgraph.view.mxPerimeter
  Describes a rectangular perimeter for the given bounds.
red - Variable in class com.mxgraph.util.png.mxPngSuggestedPaletteEntry
  The red color value of the entry.
REDO - Static variable in class com.mxgraph.util.mxEvent
redo() - Method in class com.mxgraph.util.mxUndoableEdit
redo() - Method in class com.mxgraph.util.mxUndoManager
  Redoes the last change.
redone - Variable in class com.mxgraph.util.mxUndoableEdit
  Specifies the state of the undoable edit.
redraw(mxCellState) - Method in class com.mxgraph.swing.mxGraphComponent
  Updates the buffer (if one exists) and repaints the given cell state.
reduceTemperature() - Method in class com.mxgraph.layout.mxFastOrganicLayout
  Reduces the temperature of the layout from an initial setting in a linear fashion to zero.
reference(Object) - Method in class com.mxgraph.io.mxCodec
  Hook for subclassers to implement a custom method for retrieving IDs from objects.
refresh(mxCellState) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Refreshes the cell handler.
refresh() - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
refresh() - Method in class com.mxgraph.swing.mxGraphComponent
  Refreshes the display and handles.
refresh() - Method in class com.mxgraph.view.mxGraph
  Clears all cell states or the states for the hierarchy starting at the given cell and validates the graph.
refreshHandler - Variable in class com.mxgraph.swing.handler.mxSelectionCellsHandler
register(mxObjectCodec) - Static method in class com.mxgraph.io.mxCodecRegistry
  Registers a new codec and associates the name of the template constructor in the codec with the codec object.
relative - Variable in class com.mxgraph.model.mxGeometry
  Specifies if the coordinates in the geometry are to be interpreted as relative coordinates.
relevantEdges - Variable in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
  All edge that repel this cell, only used for nodes.
reload() - Method in class com.mxgraph.view.mxGraphView
  Removes all existing cell states and invokes validate.
remove(int) - Method in class com.mxgraph.model.mxCell
remove(mxICell) - Method in class com.mxgraph.model.mxCell
remove(Object) - Method in class com.mxgraph.model.mxGraphModel
remove(int) - Method in interface com.mxgraph.model.mxICell
  Removes the child at the specified index from the child array and returns the child that was removed.
remove(mxICell) - Method in interface com.mxgraph.model.mxICell
  Removes the given child from the child array and returns it.
remove(Object) - Method in interface com.mxgraph.model.mxIGraphModel
  Removes the specified cell from the model.
REMOVE_CELLS - Static variable in class com.mxgraph.util.mxEvent
REMOVE_CELLS_FROM_PARENT - Static variable in class com.mxgraph.util.mxEvent
REMOVE_OVERLAY - Static variable in class com.mxgraph.util.mxEvent
removeAllComponents(Hashtable<Object, Component[]>) - Method in class com.mxgraph.swing.mxGraphComponent
removeAllOverlays(Hashtable<Object, mxICellOverlay[]>) - Method in class com.mxgraph.swing.mxGraphComponent
removeAllPrivateChunks() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Remove all private chunks associated with this parameter instance.
removeAllStylenames(String) - Static method in class com.mxgraph.util.mxUtils
  Removes all stylenames from the given style and returns the updated style.
removeCell(Object) - Method in class com.mxgraph.view.mxGraphSelectionModel
  Removes the given cell from the selection.
removeCellOverlay(Object, mxICellOverlay) - Method in class com.mxgraph.swing.mxGraphComponent
  Removes and returns the given overlay from the given cell.
removeCellOverlayComponent(mxICellOverlay, Object) - Method in class com.mxgraph.swing.mxGraphComponent
  Notified when an overlay has been removed from the graph.
removeCellOverlays(Object) - Method in class com.mxgraph.swing.mxGraphComponent
  Removes all overlays from the given cell.
removeCells(mxGraphComponent, Object[]) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
removeCells() - Method in class com.mxgraph.view.mxGraph
  Removes the selection cells from the graph.
removeCells(Object[]) - Method in class com.mxgraph.view.mxGraph
  Removes the given cells from the graph.
removeCells(Object[], boolean) - Method in class com.mxgraph.view.mxGraph
  Removes the given cells from the graph including all connected edges if includeEdges is true.
removeCells(Object[]) - Method in class com.mxgraph.view.mxGraphSelectionModel
removeCellsFromParent - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Specifies if cells may be moved out of their parents.
removeCellsFromParent() - Method in class com.mxgraph.view.mxGraph
  Removes the selection cells from their parents and adds them to the default parent returned by getDefaultParent.
removeCellsFromParent(Object[]) - Method in class com.mxgraph.view.mxGraph
  Removes the specified cells from their parents and adds them to the default parent.
removeComponent(Component, Object) - Method in class com.mxgraph.swing.mxGraphComponent
removed - Variable in class com.mxgraph.view.mxGraphSelectionModel.mxSelectionChange
removeDiagramChangeListener(mxSharedDiagram.mxDiagramChangeListener) - Method in class com.mxgraph.sharing.mxSharedDiagram
  Removes the given listener from the list of diagram change listeners.
removeEdge(mxICell, boolean) - Method in class com.mxgraph.model.mxCell
removeEdge(mxICell, boolean) - Method in interface com.mxgraph.model.mxICell
  Removes the specified edge from the edge array and returns the edge.
removeFromParent() - Method in class com.mxgraph.model.mxCell
removeFromParent() - Method in interface com.mxgraph.model.mxICell
  Removes the cell from its parent.
removeFromTerminal(boolean) - Method in class com.mxgraph.model.mxCell
removeFromTerminal(boolean) - Method in interface com.mxgraph.model.mxICell
  Removes the edge from its source or target terminal.
removeListener(mxEventSource.mxIEventListener) - Method in interface com.mxgraph.model.mxIGraphModel
  Function: removeListener Removes the given listener from the list of listeners.
removeListener(mxEventSource.mxIEventListener, String) - Method in interface com.mxgraph.model.mxIGraphModel
  Function: removeListener Removes the given listener from the list of listeners.
removeListener(mxEventSource.mxIEventListener) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Removes the given event listener.
removeListener(mxEventSource.mxIEventListener, String) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Removes the given event listener for the specified event name.
removeListener(mxEventSource.mxIEventListener) - Method in class com.mxgraph.swing.handler.mxInsertHandler
removeListener(mxEventSource.mxIEventListener, String) - Method in class com.mxgraph.swing.handler.mxInsertHandler
removeListener(mxEventSource.mxIEventListener) - Method in class com.mxgraph.swing.mxGraphComponent
removeListener(mxEventSource.mxIEventListener, String) - Method in class com.mxgraph.swing.mxGraphComponent
removeListener(mxEventSource.mxIEventListener) - Method in class com.mxgraph.util.mxEventSource
  Function: removeListener Removes all occurances of the given listener from the list of listeners.
removeListener(mxEventSource.mxIEventListener, String) - Method in class com.mxgraph.util.mxEventSource
  Function: removeListener Removes all occurances of the given listener from the list of listeners.
removeMin() - Method in class com.mxgraph.analysis.mxFibonacciHeap
  Removes the smallest element from the heap.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.mxgraph.view.mxGraph
removePropertyChangeListener(String, PropertyChangeListener) - Method in class com.mxgraph.view.mxGraph
removeSelectionCell(Object) - Method in class com.mxgraph.view.mxGraph
removeSelectionCells(Object[]) - Method in class com.mxgraph.view.mxGraph
removeState(Object) - Method in class com.mxgraph.view.mxGraphView
  Removes and returns the mxCellState for the given cell.
removeStateForCell(Object) - Method in class com.mxgraph.view.mxGraph
  Removes all cached information for the given cell and its descendants.
removeStylename(String, String) - Method in class com.mxgraph.util.mxUtils
  Removes all occurrences of the specified stylename in the given style and returns the updated style.
removeUnsafeToCopyPrivateChunks() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Remove all private chunks associated with this parameter instance whose 'safe-to-copy' bit is not set.
rendererPane - Variable in class com.mxgraph.canvas.mxGraphics2DCanvas
  Optional renderer pane to be used for HTML label rendering.
repaint(mxRectangle) - Method in class com.mxgraph.swing.handler.mxMovePreview
REPAINT - Static variable in class com.mxgraph.util.mxEvent
repaint(long, int, int, int, int) - Method in class com.mxgraph.util.mxLightweightLabel
  Overridden for performance reasons.
repaint(Rectangle) - Method in class com.mxgraph.util.mxLightweightLabel
  Overridden for performance reasons.
repaint() - Method in class com.mxgraph.view.mxGraph
  Fires a repaint event.
repaint(mxRectangle) - Method in class com.mxgraph.view.mxGraph
  Fires a repaint event.
repaintBuffer - Variable in class com.mxgraph.swing.mxGraphOutline
  True if the triple buffer needs a full repaint.
repaintClip - Variable in class com.mxgraph.swing.mxGraphOutline
  Clip of the triple buffer to be repainted.
repaintHandler - Variable in class com.mxgraph.swing.mxGraphComponent
repaintHandler - Variable in class com.mxgraph.swing.mxGraphOutline
repaintTripleBuffer(Rectangle) - Method in class com.mxgraph.swing.mxGraphComponent
  Clears and repaints the triple buffer at the given rectangle or repaints the complete buffer if no rectangle is specified.
repaintTripleBuffer(Rectangle) - Method in class com.mxgraph.swing.mxGraphOutline
  Clears and repaints the triple buffer at the given rectangle or repaints the complete buffer if no rectangle is specified.
replaceHtmlLinefeeds - Variable in class com.mxgraph.canvas.mxGraphics2DCanvas
  Specifies if linefeeds should be replaced with breaks in HTML markup.
reset() - Method in class com.mxgraph.swing.handler.mxCellHandler
  Resets the state of the handler and removes the preview.
reset() - Method in class com.mxgraph.swing.handler.mxCellMarker
  Resets the state of the cell marker.
reset() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
reset() - Method in class com.mxgraph.swing.handler.mxEdgeHandler
  Extends the implementation to reset the current error and marker.
reset() - Method in class com.mxgraph.swing.handler.mxGraphHandler
reset() - Method in class com.mxgraph.swing.handler.mxInsertHandler
reset() - Method in class com.mxgraph.swing.handler.mxMovePreview
reset() - Method in class com.mxgraph.swing.handler.mxRotationHandler
reset() - Method in class com.mxgraph.swing.handler.mxRubberband
  Resets the rubberband selection without carrying out the selection.
reset() - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
resetEdge(Object) - Method in class com.mxgraph.view.mxGraph
  Resets the control points of the given edge.
resetEdges - Variable in class com.mxgraph.layout.mxCircleLayout
  Specifies if all edge points of traversed edges should be removed.
resetEdges - Variable in class com.mxgraph.layout.mxCompactTreeLayout
  Specifies if all edge points of traversed edges should be removed.
resetEdges - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  Specifies if all edge points of traversed edges should be removed.
resetEdges(Object[]) - Method in class com.mxgraph.view.mxGraph
  Resets the control points of the edges that are connected to the given cells if not both ends of the edge are in the given cells array.
resetEdgesOnConnect - Variable in class com.mxgraph.view.mxGraph
  Specifies if edge control points should be reset after the the edge has been reconnected.
resetEdgesOnMove - Variable in class com.mxgraph.view.mxGraph
  Specifies if edge control points should be reset after the move of a connected cell.
resetEdgesOnResize - Variable in class com.mxgraph.view.mxGraph
  Specifies if loops (aka self-references) are allowed.
resetHandler - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
resetViewOnRootChange - Variable in class com.mxgraph.view.mxGraph
  Specifies if the scale and translate should be reset if the root changes in the model.
RESIZE_CELLS - Static variable in class com.mxgraph.util.mxEvent
resizeCell(MouseEvent) - Method in class com.mxgraph.swing.handler.mxVertexHandler
resizeCell(Object, mxRectangle) - Method in class com.mxgraph.view.mxGraph
  Sets the bounds of the given cell using resizeCells.
resizeCells(Object[], mxRectangle[]) - Method in class com.mxgraph.view.mxGraph
  Sets the bounds of the given cells and fires a mxEvent.RESIZE_CELLS event.
resizeHandler - Variable in class com.mxgraph.view.mxSpaceManager
resizeHandler - Variable in class com.mxgraph.view.mxSwimlaneManager
resizeParent - Variable in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Specifies if the parent should be resized after the layout so that it contains all the child cells.
resizeParent - Variable in class com.mxgraph.layout.mxCompactTreeLayout
  If the parent should be resized to match the width/height of the tree.
resizeParent - Variable in class com.mxgraph.layout.mxStackLayout
  If the parent should be resized to match the width/height of the stack.
resizeParent(Object, double, double) - Method in class com.mxgraph.view.mxSwimlaneManager
resizeSwimlane(Object, double, double) - Method in class com.mxgraph.view.mxSwimlaneManager
resizeVertices - Variable in class com.mxgraph.layout.mxPartitionLayout
  Boolean that specifies if vertices should be resized.
resolve(mxICell, String) - Static method in class com.mxgraph.model.mxCellPath
  Returns the cell for the specified cell path using the given root as the root of the path.
restore(List<mxCellState>) - Method in class com.mxgraph.swing.view.mxCellStatePreview
restoreClone(Object, Object, Map<Object, Object>) - Method in class com.mxgraph.model.mxGraphModel
  Inner helper method for restoring the connections in a network of cloned cells.
restoreState(mxCellState, mxCellState) - Method in class com.mxgraph.swing.view.mxCellStatePreview
revalidate(mxCellState, Object) - Method in class com.mxgraph.swing.handler.mxConnectPreview
revalidate() - Method in class com.mxgraph.util.mxLightweightLabel
  Overridden for performance reasons.
revalidate() - Method in class com.mxgraph.view.mxGraphView
revalidateState(mxCellState, mxCellState, double, double) - Method in class com.mxgraph.swing.view.mxCellStatePreview
reverse - Variable in class com.mxgraph.io.mxObjectCodec
  Maps from from XML attribute names to fieldnames.
RhombusPerimeter - Static variable in class com.mxgraph.view.mxPerimeter
  Describes a rhombus (aka diamond) perimeter.
root - Variable in class com.mxgraph.model.mxGraphModel.mxRootChange
  Holds the new and previous root cell.
root - Variable in class com.mxgraph.model.mxGraphModel
  Holds the root cell, which in turn contains the cells that represent the layers of the diagram as child cells.
ROOT - Static variable in class com.mxgraph.util.mxEvent
root - Variable in class com.mxgraph.view.mxGraphView.mxCurrentRootChange
rootChanged(Object) - Method in class com.mxgraph.model.mxGraphModel
  Inner callback to change the root of the model and update the internal datastructures, such as cells and nextId.
roots - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  Store of roots of this hierarchy model, these are real graph cells, not internal cells
roots - Variable in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  The root nodes of the layout
ROTATE_ICON - Static variable in class com.mxgraph.swing.handler.mxRotationHandler
rotationEnabled - Variable in class com.mxgraph.shape.mxCurveLabelShape
rounded - Variable in class com.mxgraph.swing.handler.mxInsertHandler
route(Object, double, double) - Method in class com.mxgraph.layout.mxParallelEdgeLayout
routeToGrid - Variable in class com.mxgraph.layout.orthogonal.mxOrthogonalLayout
  Whether or not to route the edges along grid lines only, if the grid is enabled.
RUBBERBAND_BORDERCOLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the rubberband border color.
RUBBERBAND_FILLCOLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the rubberband fill color with an alpha of 80.
run(Object) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  The API method used to exercise the layout upon the graph description and produce a separate description of the vertex position and edge routing changes made.

## S

sampleDepth - Variable in class com.mxgraph.util.png.mxPngSuggestedPaletteEntry
  The depth of the color samples.
sampleModel - Variable in class com.mxgraph.util.png.mxSimpleRenderedImage
  The image's SampleModel.
scale - Variable in class com.mxgraph.canvas.mxBasicCanvas
  Specifies the current scale.
scale - Variable in class com.mxgraph.reader.mxGraphViewReader
  Holds the global scale of the graph.
scale - Variable in class com.mxgraph.swing.mxGraphOutline
SCALE - Static variable in class com.mxgraph.util.mxEvent
scale - Variable in class com.mxgraph.view.mxGraphView
  Specifies the scale.
SCALE_AND_TRANSLATE - Static variable in class com.mxgraph.util.mxEvent
scaleAndTranslate(double, double, double) - Method in class com.mxgraph.view.mxGraphView
  Sets the scale and translation.
scaleHandler - Variable in class com.mxgraph.swing.mxGraphComponent
  Resets the zoom policy if the scale is changed manually.
scanRanksFromSinks - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  Whether the rank assignment is done from the sinks or sources.
scrollCellToVisible(Object) - Method in class com.mxgraph.swing.mxGraphComponent
  Scrolls the graph so that it shows the given cell.
scrollCellToVisible(Object, boolean) - Method in class com.mxgraph.swing.mxGraphComponent
  Scrolls the graph so that it shows the given cell.
scrollPane - Variable in class com.mxgraph.swing.view.mxCellEditor
scrollRectToVisible(Rectangle, boolean) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
  Overrides parent method to add extend flag for making the control larger during previews.
scrollToCenter(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
segments - Variable in class com.mxgraph.view.mxCellState
  Array of numbers that represent the cached length of each segment of the edge.
select - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
select(Rectangle, MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
SELECT - Static variable in class com.mxgraph.util.mxEvent
selectAll() - Method in class com.mxgraph.view.mxGraph
selectAll(Object) - Method in class com.mxgraph.view.mxGraph
  Selects all children of the given parent cell or the children of the default parent if no parent is specified.
selectCell(boolean, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
  Selects the next, parent, first child or previous cell, if all arguments are false.
selectCellForEvent(Object, MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
  Selects the cell for the given event.
selectCells(boolean, boolean) - Method in class com.mxgraph.view.mxGraph
  Selects all vertices and/or edges depending on the given boolean arguments recursively, starting at the default parent.
selectCells(boolean, boolean, Object) - Method in class com.mxgraph.view.mxGraph
  Selects all vertices and/or edges depending on the given boolean arguments recursively, starting at the given parent or the default parent if no parent is specified.
selectCellsForEvent(Object[], MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
  Selects the cells for the given event.
selectChildCell() - Method in class com.mxgraph.view.mxGraph
  Selects the first child cell.
selectEdges() - Method in class com.mxgraph.view.mxGraph
  Selects all vertices inside the default parent.
selectEdges(Object) - Method in class com.mxgraph.view.mxGraph
  Selects all vertices inside the given parent or the default parent if no parent is given.
selectEnabled - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Specifies if moving is enabled.
selectionCellsHandler - Variable in class com.mxgraph.swing.mxGraphComponent
selectionModel - Variable in class com.mxgraph.view.mxGraph
  Holds the that models the current selection.
selectNextCell() - Method in class com.mxgraph.view.mxGraph
  Selects the next cell.
selectParentCell() - Method in class com.mxgraph.view.mxGraph
  Selects the parent cell.
selectPreviousCell() - Method in class com.mxgraph.view.mxGraph
  Selects the previous cell.
selectRegion(Rectangle, MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
selectSingleNode(Document, String) - Static method in class com.mxgraph.util.mxUtils
  Returns a single node that matches the given XPath expression.
selectVertices() - Method in class com.mxgraph.view.mxGraph
  Selects all vertices inside the default parent.
selectVertices(Object) - Method in class com.mxgraph.view.mxGraph
  Selects all vertices inside the given parent or the default parent if no parent is given.
setAbsoluteOffset(mxPoint) - Method in class com.mxgraph.view.mxCellState
  Returns the absolute offset.
setAbsolutePoint(int, mxPoint) - Method in class com.mxgraph.view.mxCellState
  Returns the absolute point at the given index.
setAbsolutePoints(List<mxPoint>) - Method in class com.mxgraph.view.mxCellState
  Returns the absolute points.
setAbsoluteTerminalPoint(mxPoint, boolean) - Method in class com.mxgraph.view.mxCellState
  Sets the first or last point in the list of points depending on isSource.
setAllowDanglingEdges(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets allowDanglingEdges.
setAllowLoops(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets allowLoops.
setAllowNegativeCoordinates(boolean) - Method in class com.mxgraph.view.mxGraph
setAlternateBounds(mxRectangle) - Method in class com.mxgraph.model.mxGeometry
  Sets the alternate bounds to the given rectangle.
setAlternateEdgeStyle(String) - Method in class com.mxgraph.view.mxGraph
  Sets alternateEdgeStyle.
setAntiAlias(boolean) - Method in class com.mxgraph.reader.mxGraphViewImageReader
setAntiAlias(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
  Fires a property change event for `antiAlias`.
setAntiAlias(boolean) - Method in class com.mxgraph.swing.mxGraphOutline
  Fires a property change event for `antiAlias`.
setAntiAlias(Graphics2D, boolean, boolean) - Static method in class com.mxgraph.util.mxUtils
setApproxNodeDimensions(boolean) - Method in class com.mxgraph.layout.mxOrganicLayout
setAttribute(Node, String, Object) - Static method in class com.mxgraph.io.mxCodec
  Sets the attribute on the specified node to value.
setAttribute(String, String) - Method in class com.mxgraph.model.mxCell
  Sets the specified attribute on the user object if it is an XML node.
setAutoExtend(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setAutoOrigin(boolean) - Method in class com.mxgraph.view.mxGraph
setAutoScroll(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setAutoSizeCells(boolean) - Method in class com.mxgraph.view.mxGraph
  Specifies if cell sizes should be automatically updated after a label change.
setAverageNodeArea(double) - Method in class com.mxgraph.layout.mxOrganicLayout
setBackground(Color) - Method in class com.mxgraph.reader.mxGraphViewImageReader
setBackgroundGray(int) - Method in class com.mxgraph.util.png.mxPngEncodeParam.Gray
  Sets the suggested gray level of the background.
setBackgroundImage(ImageIcon) - Method in class com.mxgraph.swing.mxGraphComponent
setBackgroundPaletteIndex(int) - Method in class com.mxgraph.util.png.mxPngEncodeParam.Palette
  Sets the palette index of the suggested background color.
setBackgroundRGB(int[]) - Method in class com.mxgraph.util.png.mxPngEncodeParam.RGB
  Sets the RGB value of the suggested background color.
setBitDepth(int) - Method in class com.mxgraph.util.png.mxPngEncodeParam.Gray
  Sets the desired bit depth for a grayscale image.
setBitDepth(int) - Method in class com.mxgraph.util.png.mxPngEncodeParam.Palette
  Sets the desired bit depth for a palette image.
setBitDepth(int) - Method in class com.mxgraph.util.png.mxPngEncodeParam.RGB
  Sets the desired bit depth for an RGB image.
setBitDepth(int) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Sets the desired bit depth of an image.
setBitShift(int) - Method in class com.mxgraph.util.png.mxPngEncodeParam.Gray
  Sets the desired bit shift for a grayscale image.
setBorder(int) - Method in class com.mxgraph.reader.mxGraphViewImageReader
setBorder(int) - Method in class com.mxgraph.view.mxGraph
  Sets the value of .
setBorderColor(Color) - Method in class com.mxgraph.swing.handler.mxRubberband
  Sets the border color.
setBorderLineCostFactor(double) - Method in class com.mxgraph.layout.mxOrganicLayout
setBoundingBox(mxRectangle) - Method in class com.mxgraph.view.mxCellState
  Sets the bounding box.
setBounds(Rectangle) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
setBubbling(boolean) - Method in class com.mxgraph.view.mxLayoutManager
setBubbling(boolean) - Method in class com.mxgraph.view.mxSwimlaneManager
setBundles(LinkedList<ResourceBundle>) - Static method in class com.mxgraph.util.mxResources
  Sets the bundles.
setCell(Object) - Method in class com.mxgraph.view.mxCellState
  Sets the cell that this state represents.
setCell(Object) - Method in class com.mxgraph.view.mxGraphSelectionModel
  Clears the selection and adds the given cell to the selection.
setCellEditor(mxICellEditor) - Method in class com.mxgraph.swing.mxGraphComponent
setCells(Object[]) - Method in class com.mxgraph.swing.util.mxMorphing
  Optional array of cells to be animated.
setCells(Object[]) - Method in class com.mxgraph.view.mxGraphSelectionModel
  Clears the selection and adds the given cells.
setCellsBendable(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets cellsBendable.
setCellsCloneable(boolean) - Method in class com.mxgraph.view.mxGraph
  Specifies if the graph should allow cloning of cells by holding down the control key while cells are being moved.
setCellsDeletable(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets cellsDeletable.
setCellsDisconnectable(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets cellsDisconnectable.
setCellsEditable(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets if the graph is editable.
setCellsLocked(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets cellsLocked, the default return value for isCellLocked and fires a property change event for cellsLocked.
setCellsMovable(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets cellsMovable.
setCellsResizable(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets if the graph is resizable.
setCellsSelectable(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets cellsSelectable.
setCellStyle(String) - Method in class com.mxgraph.view.mxGraph
  Sets the style of the selection cells to the given value.
setCellStyle(String, Object[]) - Method in class com.mxgraph.view.mxGraph
  Sets the style of the specified cells.
setCellStyleFlags(mxIGraphModel, Object[], String, int, Boolean) - Static method in class com.mxgraph.util.mxUtils
  Sets or toggles the flag bit for the given key in the cell's styles.
setCellStyleFlags(String, int, boolean) - Method in class com.mxgraph.view.mxGraph
  Sets or toggles the given bit for the given key in the styles of the selection cells.
setCellStyleFlags(String, int, Boolean, Object[]) - Method in class com.mxgraph.view.mxGraph
  Sets or toggles the given bit for the given key in the styles of the specified cells.
setCellStyles(mxIGraphModel, Object[], String, String) - Static method in class com.mxgraph.util.mxUtils
  Assigns the value for the given key in the styles of the given cells, or removes the key from the styles if the value is null.
setCellStyles(String, String) - Method in class com.mxgraph.view.mxGraph
  Sets the key to value in the styles of the selection cells.
setCellStyles(String, String, Object[]) - Method in class com.mxgraph.view.mxGraph
  Sets the key to value in the styles of the given cells.
setCellWarning(Object, String) - Method in class com.mxgraph.swing.mxGraphComponent
  Creates an overlay for the given cell using the warning and image or warningImage and returns the new overlay.
setCellWarning(Object, String, ImageIcon) - Method in class com.mxgraph.swing.mxGraphComponent
  Creates an overlay for the given cell using the warning and image or warningImage and returns the new overlay.
setCellWarning(Object, String, ImageIcon, boolean) - Method in class com.mxgraph.swing.mxGraphComponent
  Creates an overlay for the given cell using the warning and image or warningImage and returns the new overlay.
setCenterPage(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
  zoomAndCenter should be called if this is set to true.
setCenterPreview(boolean) - Method in class com.mxgraph.swing.handler.mxGraphHandler
setCenterZoom(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setChangesRepaintThreshold(int) - Method in class com.mxgraph.view.mxGraph
setChromaticity(float[]) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Sets the white point and primary chromaticities in CIE (x, y) space.
setChromaticity(float, float, float, float, float, float, float, float) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  A convenience method that calls the array version.
setClip(mxRectangle) - Method in class com.mxgraph.reader.mxGraphViewImageReader
setCloned(boolean) - Method in class com.mxgraph.swing.view.mxCellStatePreview
setCloneEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
setCloneEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxGraphHandler
setCloneInvalidEdges(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets cloneInvalidEdge.
setClonePreview(boolean) - Method in class com.mxgraph.swing.handler.mxMovePreview
setCollapsed(boolean) - Method in class com.mxgraph.model.mxCell
setCollapsed(Object, boolean) - Method in class com.mxgraph.model.mxGraphModel
setCollapsed(boolean) - Method in interface com.mxgraph.model.mxICell
  Sets the collapsed state.
setCollapsed(Object, boolean) - Method in interface com.mxgraph.model.mxIGraphModel
  Sets the collapsed state of the given cell.
setCollapseToPreferredSize(boolean) - Method in class com.mxgraph.view.mxGraph
setCompressedText(String[]) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Sets the text strings to be stored in compressed form with this image.
setConnectable(boolean) - Method in class com.mxgraph.model.mxCell
setConnectable(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setConnectableEdges(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets connetableEdges.
setConnectedEdges(int[]) - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
setConnectIcon(ImageIcon) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
setConnectionConstraint(Object, Object, boolean, mxConnectionConstraint) - Method in class com.mxgraph.view.mxGraph
  Sets the connection constraint that describes the given connection point.
setConstrainChildren(boolean) - Method in class com.mxgraph.view.mxGraph
setContextPreview(boolean) - Method in class com.mxgraph.swing.handler.mxMovePreview
setCreateIds(boolean) - Method in class com.mxgraph.model.mxGraphModel
  Specifies if the model automatically creates Ids for new cells and resolves Id collisions.
setCreateTarget(boolean) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
setCropping(boolean) - Method in class com.mxgraph.reader.mxGraphViewImageReader
setCurrentColor(Color) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Sets the current color.
setCurrentRoot(Object) - Method in class com.mxgraph.view.mxGraphView
  Sets and returns the current root and fires an undo event.
setCurve(mxCurve) - Method in class com.mxgraph.shape.mxCurveLabelShape
setDefaultEdgeStyle(Map<String, Object>) - Method in class com.mxgraph.view.mxStylesheet
  Sets the default style for edges.
setDefaultLoopStyle(mxEdgeStyle.mxEdgeStyleFunction) - Method in class com.mxgraph.view.mxGraph
  Sets the default style used for loops.
setDefaultOverlap(double) - Method in class com.mxgraph.view.mxGraph
  Sets defaultOverlap.
setDefaultParent(Object) - Method in class com.mxgraph.view.mxGraph
  Sets the default parent to be returned by getDefaultParent.
setDefaultVertexStyle(Map<String, Object>) - Method in class com.mxgraph.view.mxStylesheet
  Sets the default style for vertices.
setDelay(int) - Method in class com.mxgraph.swing.util.mxAnimation
  Sets the delay for the animation.
setDeterministic(boolean) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
setDeterministic(boolean) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
setDfsCount(int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
setDisableEdgeStyle(boolean) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
setDisableEdgeStyle(boolean) - Method in class com.mxgraph.layout.mxCircleLayout
setDisableEdgeStyle(boolean) - Method in class com.mxgraph.layout.mxFastOrganicLayout
setDisconnectOnMove(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets disconnectOnMove.
setDisplayExponent(float) - Method in class com.mxgraph.util.png.mxPngDecodeParam
  Sets the display exponent to a given value.
setDocument(Document) - Method in class com.mxgraph.canvas.mxHtmlCanvas
setDocument(Document) - Method in class com.mxgraph.canvas.mxSvgCanvas
setDocument(Document) - Method in class com.mxgraph.canvas.mxVmlCanvas
setDragEnabled(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setDrawLabels(boolean) - Method in class com.mxgraph.canvas.mxBasicCanvas
setDrawLabels(boolean) - Method in class com.mxgraph.swing.mxGraphOutline
  Fires a property change event for `drawLabels`.
setDropEnabled(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets dropEnabled.
setEase(double) - Method in class com.mxgraph.swing.util.mxMorphing
  Sets the easing for the movements.
setEdge(boolean) - Method in class com.mxgraph.model.mxCell
setEdgeCrossingCostFactor(double) - Method in class com.mxgraph.layout.mxOrganicLayout
setEdgeDistanceCostFactor(double) - Method in class com.mxgraph.layout.mxOrganicLayout
setEdgeLabelsMovable(boolean) - Method in class com.mxgraph.view.mxGraph
  Returns edgeLabelsMovable.
setEdgeLengthCostFactor(double) - Method in class com.mxgraph.layout.mxOrganicLayout
setEdgeMapper(Map<Object, mxGraphHierarchyEdge>) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
setEdgePoints(Object, List<mxPoint>) - Method in class com.mxgraph.layout.mxGraphLayout
  Sets the control points of the given edge to the given list of mxPoints.
setEdgeStyleEnabled(Object, boolean) - Method in class com.mxgraph.layout.mxGraphLayout
  Disables or enables the edge style of the given edge.
setEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Sets the enabled state of the marker.
setEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
setEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxGraphHandler
setEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxInsertHandler
setEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxPanningHandler
setEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxRotationHandler
setEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxRubberband
  Sets the enabled state.
setEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
setEnabled(boolean) - Method in class com.mxgraph.view.mxGraph
  Specifies if the graph should allow any interactions.
setEnabled(boolean) - Method in class com.mxgraph.view.mxLayoutManager
setEnabled(boolean) - Method in class com.mxgraph.view.mxSpaceManager
setEnabled(boolean) - Method in class com.mxgraph.view.mxSwimlaneManager
setEncodeDefaults(boolean) - Method in class com.mxgraph.io.mxCodec
  Sets if default values of member variables should be encoded.
setEncodeParam(mxPngEncodeParam) - Method in class com.mxgraph.util.png.mxPngDecodeParam
  Sets the current encoder param instance.
setEndPoint(mxPoint) - Method in class com.mxgraph.util.mxLine
  Sets the end point of the rectangle.
setEnterStopsCellEditing(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setEscapeEnabled(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setEventsEnabled(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setEventsEnabled(boolean) - Method in class com.mxgraph.util.mxEventSource
setEventSource(Object) - Method in class com.mxgraph.util.mxEventSource
setExpandGrayAlpha(boolean) - Method in class com.mxgraph.util.png.mxPngDecodeParam
  If set, images containing one channel of gray and one channel of alpha (GA) will be output in a 4-channel format (GGGA).
setExpandPalette(boolean) - Method in class com.mxgraph.util.png.mxPngDecodeParam
  If set, palette color images (PNG color type 3) will be decoded into full-color (RGB) output images.
setExportEnabled(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setExtendParents(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets extendParents.
setExtendParents(boolean) - Method in class com.mxgraph.view.mxSpaceManager
setExtendParentsOnAdd(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets extendParentsOnAdd.
setFieldValue(Object, String, Object) - Method in class com.mxgraph.io.mxObjectCodec
  Sets the value of the field with the specified name in the specified object instance.
setFillColor(Color) - Method in class com.mxgraph.swing.handler.mxRubberband
  Sets the fill color.
setFinderVisible(boolean) - Method in class com.mxgraph.swing.mxGraphOutline
setFineTuning(boolean) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
setFineTuning(boolean) - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
setFineTuning(boolean) - Method in class com.mxgraph.layout.mxOrganicLayout
setFineTuningRadius(double) - Method in class com.mxgraph.layout.mxOrganicLayout
setFitPage(boolean) - Method in class com.mxgraph.swing.mxGraphOutline
  Fires a property change event for `fitPage`.
setFixRoots(boolean) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
setFoldingEnabled(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setForceConstant(double) - Method in class com.mxgraph.layout.mxFastOrganicLayout
setGamma(float) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Sets the file gamma value for the image.
setGeneralPurposeVariable(int, int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
  Set the value of temp for the specified layer
setGeneralPurposeVariable(int, int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyEdge
  Set the value of temp for the specified layer
setGeneralPurposeVariable(int, int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyNode
  Set the value of temp for the specified layer
setGenerateEncodeParam(boolean) - Method in class com.mxgraph.util.png.mxPngDecodeParam
  If set, an instance of `PNGEncodeParam` will be available after an image has been decoded via the `getEncodeParam` method that encapsulates information about the contents of the PNG file.
setGeometry(mxGeometry) - Method in class com.mxgraph.model.mxCell
setGeometry(Object, mxGeometry) - Method in class com.mxgraph.model.mxGraphModel
setGeometry(mxGeometry) - Method in interface com.mxgraph.model.mxICell
  Sets the object to be used as the geometry.
setGeometry(Object, mxGeometry) - Method in interface com.mxgraph.model.mxIGraphModel
  Sets the geometry of the given cell.
setGraph(mxGraph) - Method in class com.mxgraph.swing.mxGraphComponent
setGraph(mxGraph) - Method in class com.mxgraph.view.mxLayoutManager
setGraph(mxGraph) - Method in class com.mxgraph.view.mxSpaceManager
setGraph(mxGraph) - Method in class com.mxgraph.view.mxSwimlaneManager
setGraphBounds(mxRectangle) - Method in class com.mxgraph.view.mxGraphView
  Sets the graph bounds.
setGraphComponent(mxGraphComponent) - Method in class com.mxgraph.swing.mxGraphOutline
  Fires a property change event for `graphComponent`.
setGraphics(Graphics2D) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
  Sets the graphics object for this canvas.
setGridColor(Color) - Method in class com.mxgraph.swing.mxGraphComponent
  Fires a property change event for `gridColor`.
setGridEnabled(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets if the grid is enabled.
setGridSize(int) - Method in class com.mxgraph.view.mxGraph
  Sets the grid size and fires a property change event for gridSize.
setGridStyle(int) - Method in class com.mxgraph.swing.mxGraphComponent
  Fires a property change event for `gridStyle`.
setGridVisible(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
  Fires a property change event for `gridVisible`.
setHandleEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
setHandleSize(int) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
setHandlesVisible(boolean) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Specifies if the handles should be painted.
setHeight(int) - Method in class com.mxgraph.util.mxImage
setHeight(double) - Method in class com.mxgraph.util.mxRectangle
  Sets the height of the rectangle.
setHeightSquared(double) - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
setHideSelectionHandler(boolean) - Method in class com.mxgraph.swing.handler.mxMovePreview
setHorizontal(boolean) - Method in class com.mxgraph.layout.mxCompactTreeLayout
setHorizontal(boolean) - Method in class com.mxgraph.view.mxSwimlaneManager
setHorizontalPageCount(int) - Method in class com.mxgraph.swing.mxGraphComponent
setHotspot(double) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Sets the hotspot.
setHotspotEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Specifies whether the hotspot should be used in intersects.
setHtmlLabels(boolean) - Method in class com.mxgraph.reader.mxGraphViewReader
  Sets the htmlLabels switch.
setHtmlLabels(boolean) - Method in class com.mxgraph.view.mxGraph
setICCProfileData(byte[]) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Sets the ICC profile data to be stored with this image.
setId(String) - Method in class com.mxgraph.model.mxCell
setId(String) - Method in interface com.mxgraph.model.mxICell
  Sets the Id of the cell to the given string.
setImageBasePath(String) - Method in class com.mxgraph.canvas.mxBasicCanvas
setImagePreview(boolean) - Method in class com.mxgraph.swing.handler.mxGraphHandler
setImportEnabled(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
  Sets importEnabled.
setInitialMoveRadius(double) - Method in class com.mxgraph.layout.mxOrganicLayout
setInitialTemp(double) - Method in class com.mxgraph.layout.mxFastOrganicLayout
setInstance(mxGraphAnalysis) - Static method in class com.mxgraph.analysis.mxGraphAnalysis
  Sets the shared instance of this class.
setInterHierarchySpacing(double) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
setInterlacing(boolean) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Turns Adam7 interlacing on or off.
setInterRankCellSpacing(double) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
setInterRankCellSpacing(double) - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
setIntraCellSpacing(double) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
setIntraCellSpacing(double) - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
setInvalid(boolean) - Method in class com.mxgraph.view.mxCellState
  Sets the invalid state.
setInvalidColor(Color) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Sets the color used for invalid highlights.
setInvert(boolean) - Method in class com.mxgraph.layout.mxCompactTreeLayout
setInvokesStopCellEditing(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setKeepEdgesInBackground(boolean) - Method in class com.mxgraph.view.mxGraph
setKeepEdgesInForeground(boolean) - Method in class com.mxgraph.view.mxGraph
setKeepOnTop(boolean) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
setKeepSelectionVisibleOnZoom(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setLabelBounds(mxRectangle) - Method in class com.mxgraph.view.mxCellState
  Sets the label bounds.
setLabelBuffer(double) - Method in class com.mxgraph.util.mxCurve
setLabelsClipped(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets labelsClipped.
setLabelsVisible(boolean) - Method in class com.mxgraph.view.mxGraph
setLayoutFromSinks(boolean) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
setLength(double) - Method in class com.mxgraph.view.mxCellState
  Sets the length.
setLevelDistance(int) - Method in class com.mxgraph.layout.mxCompactTreeLayout
setLimitX(double) - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
setLivePreview(boolean) - Method in class com.mxgraph.swing.handler.mxGraphHandler
setLocation(Point) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
setLoggerLevel(Level) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Sets the logging level of this class
setLoggerLevel(Level) - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  Sets the logging level of this class
setMaintainEdgeParent(boolean) - Method in class com.mxgraph.model.mxGraphModel
  Specifies if the model automatically updates parents of edges so that the edge is contained in the nearest-common-ancestor of its terminals.
setMarkedState(mxCellState) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Sets the marked state.
setMarker(mxCellMarker) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
setMarkerEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxGraphHandler
setMaxDistanceLimit(double) - Method in class com.mxgraph.layout.mxOrganicLayout
setMaxHandlers(int) - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
setMaximumGraphBounds(mxRectangle) - Method in class com.mxgraph.view.mxGraph
setMaxIterations(int) - Method in class com.mxgraph.layout.mxFastOrganicLayout
setMaxIterations(int) - Method in class com.mxgraph.layout.mxOrganicLayout
setMinDistanceLimit(double) - Method in class com.mxgraph.layout.mxFastOrganicLayout
setMinDistanceLimit(double) - Method in class com.mxgraph.layout.mxOrganicLayout
setMinimumEditorScale(double) - Method in class com.mxgraph.swing.view.mxCellEditor
setMinimumGraphSize(mxRectangle) - Method in class com.mxgraph.view.mxGraph
setMinimumHeight(int) - Method in class com.mxgraph.swing.view.mxCellEditor
setMinimumWidth(int) - Method in class com.mxgraph.swing.view.mxCellEditor
setMinMoveRadius(double) - Method in class com.mxgraph.layout.mxOrganicLayout
setModel(mxIGraphModel) - Method in class com.mxgraph.model.mxIGraphModel.mxAtomicGraphModelChange
  Sets the model where the change is to be carried out.
setModel(mxIGraphModel) - Method in class com.mxgraph.view.mxGraph
  Sets the graph model that contains the data, and fires an mxEvent.CHANGE followed by an mxEvent.REPAINT event.
setModificationTime(Date) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Sets the modification time, as a `Date`, to be stored with this image.
setMoveCircle(boolean) - Method in class com.mxgraph.layout.mxCircleLayout
setMoveEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxGraphHandler
setMoveParent(boolean) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Sets the moveParent flag.
setMoveTree(boolean) - Method in class com.mxgraph.layout.mxCompactTreeLayout
setMultigraph(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets multigraph.
setMultiplicities(mxMultiplicity[]) - Method in class com.mxgraph.view.mxGraph
setNodeDistance(int) - Method in class com.mxgraph.layout.mxCompactTreeLayout
setNodeDistributionCostFactor(double) - Method in class com.mxgraph.layout.mxOrganicLayout
setOffset(mxPoint) - Method in class com.mxgraph.model.mxGeometry
  Sets the offset to the given point.
setOffset(Point) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
setOpacity(float) - Method in class com.mxgraph.swing.view.mxCellStatePreview
setOptimizeBorderLine(boolean) - Method in class com.mxgraph.layout.mxOrganicLayout
setOptimizeEdgeCrossing(boolean) - Method in class com.mxgraph.layout.mxOrganicLayout
setOptimizeEdgeDistance(boolean) - Method in class com.mxgraph.layout.mxOrganicLayout
setOptimizeEdgeLength(boolean) - Method in class com.mxgraph.layout.mxOrganicLayout
setOptimizeNodeDistribution(boolean) - Method in class com.mxgraph.layout.mxOrganicLayout
setOrientation(int) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
setOrientation(int) - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
setOrigin(mxPoint) - Method in class com.mxgraph.view.mxCellState
  Sets the origin for the children.
setOrigin(mxPoint) - Method in class com.mxgraph.view.mxGraph
setOutput8BitGray(boolean) - Method in class com.mxgraph.util.png.mxPngDecodeParam
  If set, grayscale images with a bit depth less than 8 (1, 2, or 4) will be output in 8 bit form.
setPageBackgroundColor(Color) - Method in class com.mxgraph.swing.mxGraphComponent
  Sets the color that appears behind the page.
setPageBorderColor(Color) - Method in class com.mxgraph.swing.mxGraphComponent
setPageBreaksVisible(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setPageFormat(PageFormat) - Method in class com.mxgraph.swing.mxGraphComponent
setPageScale(double) - Method in class com.mxgraph.swing.mxGraphComponent
setPageShadowColor(Color) - Method in class com.mxgraph.swing.mxGraphComponent
setPageVisible(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
  Fires a property change event for `pageVisible`.
setPalette(int[]) - Method in class com.mxgraph.util.png.mxPngEncodeParam.Palette
  Sets the RGB palette of the image to be encoded.
setPaletteHistogram(int[]) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Sets the palette histogram to be stored with this image.
setPaletteTransparency(byte[]) - Method in class com.mxgraph.util.png.mxPngEncodeParam.Palette
  Sets the alpha values associated with each palette entry.
setPanning(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setParallelEdgeSpacing(double) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
setParam(mxPngDecodeParam) - Method in class com.mxgraph.util.png.mxPngImageDecoder
setParam(mxPngEncodeParam) - Method in class com.mxgraph.util.png.mxPngImageEncoder
setParent(mxUnionFind.Node) - Method in class com.mxgraph.analysis.mxUnionFind.Node
setParent(mxICell) - Method in class com.mxgraph.model.mxCell
setParent(mxICell) - Method in interface com.mxgraph.model.mxICell
  Sets the parent cell.
setParentBorder(int) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Sets parentBorder.
setPerformGammaCorrection(boolean) - Method in class com.mxgraph.util.png.mxPngDecodeParam
  Turns gamma corection of the image data on or off.
setPerimeter(boolean) - Method in class com.mxgraph.view.mxConnectionConstraint
  Sets perimeter.
setPhysicalDimension(int[]) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Sets the physical dimension information to be stored with this image.
setPhysicalDimension(int, int, int) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  A convenience method that calls the array version.
setPlaceholderPreview(boolean) - Method in class com.mxgraph.swing.handler.mxMovePreview
setPoint(mxPoint) - Method in class com.mxgraph.view.mxConnectionConstraint
  Sets the point.
setPoints(List<mxPoint>) - Method in class com.mxgraph.model.mxGeometry
  Sets the list of control points to the given list.
setPreferPageSize(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
  Fires a property change event for `preferPageSize`.
setPreviewAlpha(float) - Method in class com.mxgraph.swing.mxGraphComponent
setPreviewBounds(Rectangle) - Method in class com.mxgraph.swing.handler.mxGraphHandler
setRadius(double) - Method in class com.mxgraph.layout.mxCircleLayout
setRadiusScaleFactor(double) - Method in class com.mxgraph.layout.mxOrganicLayout
setRadiusSquared(double) - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
setRelative(boolean) - Method in class com.mxgraph.model.mxGeometry
  Sets the relative state of the geometry.
setRelevantEdges(int[]) - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
setRemoveCellsFromParent(boolean) - Method in class com.mxgraph.swing.handler.mxGraphHandler
setReplaceHtmlLinefeeds(boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
  Returns replaceHtmlLinefeeds
setResetEdges(boolean) - Method in class com.mxgraph.layout.mxCircleLayout
setResetEdges(boolean) - Method in class com.mxgraph.layout.mxCompactTreeLayout
setResetEdges(boolean) - Method in class com.mxgraph.layout.mxFastOrganicLayout
setResetEdgesOnConnect(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets resetEdgesOnConnect.
setResetEdgesOnMove(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets resetEdgesOnMove.
setResetEdgesOnResize(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets resetEdgesOnResize.
setResetViewOnRootChange(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets resetEdgesOnResize.
setResizeParent(boolean) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Sets the resizeParent flag.
setResizeParent(boolean) - Method in class com.mxgraph.layout.mxCompactTreeLayout
setReversed(boolean) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyEdge
setRoot(Object) - Method in class com.mxgraph.model.mxGraphModel
setRoot(Object) - Method in interface com.mxgraph.model.mxIGraphModel
  Sets the root of the model and resets all structures.
setRotationEnabled(boolean) - Method in class com.mxgraph.shape.mxCurveLabelShape
setScale(double) - Method in class com.mxgraph.canvas.mxBasicCanvas
setScale(double) - Method in interface com.mxgraph.canvas.mxICanvas
  Sets the scale for the following drawing requests.
setScale(double) - Method in class com.mxgraph.canvas.mxImageCanvas
setScale(double) - Method in class com.mxgraph.view.mxGraphView
  Sets the current scale and revalidates the view.
setSegments(double[]) - Method in class com.mxgraph.view.mxCellState
  Sets the length of the segments.
setSelect(boolean) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
setSelectEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxGraphHandler
setSelectionCell(Object) - Method in class com.mxgraph.view.mxGraph
setSelectionCells(Object[]) - Method in class com.mxgraph.view.mxGraph
setSelectionCells(Collection<Object>) - Method in class com.mxgraph.view.mxGraph
setShiftDownwards(boolean) - Method in class com.mxgraph.view.mxSpaceManager
setShiftRightwards(boolean) - Method in class com.mxgraph.view.mxSpaceManager
setSiblings(boolean) - Method in class com.mxgraph.view.mxSwimlaneManager
setSignificantBits(int[]) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Sets the number of significant bits for each band of the image.
setSingleSelection(boolean) - Method in class com.mxgraph.view.mxGraphSelectionModel
setSize(int) - Method in class com.mxgraph.analysis.mxUnionFind.Node
setSource(int) - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
setSource(mxICell) - Method in class com.mxgraph.model.mxCell
  Sets the source terminal.
setSourcePoint(mxPoint) - Method in class com.mxgraph.model.mxGeometry
  Sets the source point.
setSplitEnabled(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets splitEnabled.
setSrc(String) - Method in class com.mxgraph.util.mxImage
setSRGBIntent(int) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Sets the sRGB rendering intent to be stored with this image.
setStates(Hashtable<Object, mxCellState>) - Method in class com.mxgraph.view.mxGraphView
  Returns the dictionary that maps from cells to states.
setSteps(int) - Method in class com.mxgraph.swing.util.mxMorphing
  Sets the number of steps for the animation.
setStyle(String) - Method in class com.mxgraph.model.mxCell
setStyle(Object, String) - Method in class com.mxgraph.model.mxGraphModel
setStyle(String) - Method in interface com.mxgraph.model.mxICell
  Sets the string to be used as the style.
setStyle(Object, String) - Method in interface com.mxgraph.model.mxIGraphModel
  Sets the style of the given cell.
setStyle(String, String, String) - Static method in class com.mxgraph.util.mxUtils
  Adds or removes the given key, value pair to the style and returns the new style.
setStyle(Map<String, Object>) - Method in class com.mxgraph.view.mxCellState
  Sets the cell style as a map of key, value pairs.
setStyleFlag(String, String, int, Boolean) - Static method in class com.mxgraph.util.mxUtils
  Sets or removes the given key from the specified style and returns the new style.
setStyles(Map<String, Map<String, Object>>) - Method in class com.mxgraph.view.mxStylesheet
  Sets all styles in the stylesheet.
setStylesheet(mxStylesheet) - Method in class com.mxgraph.view.mxGraph
  Sets the stylesheet that provides the style.
setSuggestedPalette(mxPngSuggestedPaletteEntry[]) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Sets the suggested palette information to be stored with this image.
setSuppressAlpha(boolean) - Method in class com.mxgraph.util.png.mxPngDecodeParam
  If set, no alpha (transparency) channel will appear in the output image.
setSwimlaneContentEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Sets if the content area of swimlanes should not be transparent to events.
setSwimlaneNesting(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets swimlaneNesting.
setSwimlaneSelectionEnabled(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setTarget(int) - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
setTarget(mxICell) - Method in class com.mxgraph.model.mxCell
  Sets the target terminal.
setTargetPoint(mxPoint) - Method in class com.mxgraph.model.mxGeometry
  Sets the target point.
setTerminal(mxICell, boolean) - Method in class com.mxgraph.model.mxCell
setTerminal(Object, Object, boolean) - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
  Sets the source or target terminal field for the given edge without inserting an incoming or outgoing edge in the respective terminal.
setTerminal(Object, Object, boolean) - Method in class com.mxgraph.model.mxGraphModel
setTerminal(mxICell, boolean) - Method in interface com.mxgraph.model.mxICell
  Sets the source or target terminal and returns the new terminal.
setTerminal(Object, Object, boolean) - Method in interface com.mxgraph.model.mxIGraphModel
  Sets the source or target terminal of the given edge using.
setTerminalDistance(double) - Method in class com.mxgraph.view.mxCellState
  Sets the terminal distance.
setTerminalPoint(mxPoint, boolean) - Method in class com.mxgraph.model.mxGeometry
  Sets the sourcePoint or targetPoint to the given point and returns the new point.
setTerminals(mxIGraphModel, Object, Object, Object) - Static method in class com.mxgraph.model.mxGraphModel
  Sets the source and target of the given edge in a single atomic change.
setText(String[]) - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Sets the textual data to be stored in uncompressed form with this image.
setTextAntiAlias(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
  Fires a property change event for `textAntiAlias`.
setThreshold(int) - Method in class com.mxgraph.swing.handler.mxMovePreview
setTolerance(int) - Method in class com.mxgraph.swing.mxGraphComponent
setToolTips(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setTransferImageBackground(Color) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
setTransferImageEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
setTranslate(int, int) - Method in class com.mxgraph.canvas.mxBasicCanvas
setTranslate(int, int) - Method in interface com.mxgraph.canvas.mxICanvas
  Sets the translation for the following drawing requests.
setTranslate(int, int) - Method in class com.mxgraph.canvas.mxImageCanvas
setTranslate(mxPoint) - Method in class com.mxgraph.view.mxGraphView
  Sets the current translation and invalidates the view.
setTransparentGray(int) - Method in class com.mxgraph.util.png.mxPngEncodeParam.Gray
  Sets the gray value to be used to denote transparency.
setTransparentRGB(int[]) - Method in class com.mxgraph.util.png.mxPngEncodeParam.RGB
  Sets the RGB value to be used to denote transparency.
setTriesPerCell(int) - Method in class com.mxgraph.layout.mxOrganicLayout
setTripleBuffered(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
setTripleBuffered(boolean) - Method in class com.mxgraph.swing.mxGraphOutline
  Fires a property change event for `tripleBuffered`.
setUnchangedEnergyRoundTermination(int) - Method in class com.mxgraph.layout.mxOrganicLayout
setUseBoundingBox(boolean) - Method in class com.mxgraph.layout.mxGraphLayout
setUseInputOrigin(boolean) - Method in class com.mxgraph.layout.mxFastOrganicLayout
setUserExponent(float) - Method in class com.mxgraph.util.png.mxPngDecodeParam
  Sets the user exponent to a given value.
setUserObject(Object) - Method in class com.mxgraph.analysis.mxFibonacciHeap.Node
setValidColor(Color) - Method in class com.mxgraph.swing.handler.mxCellMarker
  Sets the color used for valid highlights.
setValue(Object) - Method in class com.mxgraph.model.mxCell
setValue(Object, Object) - Method in class com.mxgraph.model.mxGraphModel
setValue(Object) - Method in interface com.mxgraph.model.mxICell
  Sets the user object of the cell.
setValue(Object, Object) - Method in interface com.mxgraph.model.mxIGraphModel
  Sets the user object of then given cell.
setValues(double[], double[]) - Method in class com.mxgraph.util.mxSpline1D
  Set values for this Spline.
setVertex(boolean) - Method in class com.mxgraph.model.mxCell
setVertexLabelsMovable(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets vertexLabelsMovable.
setVertexLocation(Object, double, double) - Method in class com.mxgraph.layout.mxGraphLayout
  Sets the new position of the given cell taking into account the size of the bounding box if is true.
setVertexMapping(Map<Object, mxGraphHierarchyNode>) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
setVerticalPageCount(int) - Method in class com.mxgraph.swing.mxGraphComponent
setView(mxGraphView) - Method in class com.mxgraph.view.mxCellState
  Sets the enclosing graph view.
setView(mxGraphView) - Method in class com.mxgraph.view.mxGraph
  Sets the view that contains the cell states.
setVisible(boolean) - Method in class com.mxgraph.model.mxCell
setVisible(Object, boolean) - Method in class com.mxgraph.model.mxGraphModel
setVisible(boolean) - Method in interface com.mxgraph.model.mxICell
  Specifies if the cell is visible.
setVisible(Object, boolean) - Method in interface com.mxgraph.model.mxIGraphModel
  Sets the visible state of the given cell.
setVisible(boolean) - Method in class com.mxgraph.swing.handler.mxGraphHandler
setVisible(boolean) - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
setVisible(boolean) - Method in class com.mxgraph.swing.mxGraphOutline
setWidth(int) - Method in class com.mxgraph.util.mxImage
setWidth(double) - Method in class com.mxgraph.util.mxRectangle
  Sets the width of the rectangle.
setX(int, double) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
  Set the value of x for the specified layer
setX(double) - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
setX(double) - Method in class com.mxgraph.util.mxPoint
  Sets the x-coordinate of the point.
setX0(double) - Method in class com.mxgraph.layout.mxCircleLayout
setY(int, double) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
  Set the value of y for the specified layer
setY(double) - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
setY(double) - Method in class com.mxgraph.util.mxPoint
  Sets the x-coordinate of the point.
setY0(double) - Method in class com.mxgraph.layout.mxCircleLayout
setZoomFactor(double) - Method in class com.mxgraph.swing.mxGraphComponent
setZoomHandleVisible(boolean) - Method in class com.mxgraph.swing.mxGraphOutline
setZoomPolicy(int) - Method in class com.mxgraph.swing.mxGraphComponent
SHADOW_COLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the color to be used for shadows.
SHADOW_OFFSETX - Static variable in class com.mxgraph.util.mxConstants
  Defines the x-offset to be used for shadows.
SHADOW_OFFSETY - Static variable in class com.mxgraph.util.mxConstants
  Defines the y-offset to be used for shadows.
SHAPE_ACTOR - Static variable in class com.mxgraph.util.mxConstants
  SHAPE_ACTOR
SHAPE_ARROW - Static variable in class com.mxgraph.util.mxConstants
  SHAPE_ARROW
SHAPE_CLOUD - Static variable in class com.mxgraph.util.mxConstants
  SHAPE_CLOUD
SHAPE_CONNECTOR - Static variable in class com.mxgraph.util.mxConstants
  SHAPE_CONNECTOR
SHAPE_CURVE - Static variable in class com.mxgraph.util.mxConstants
  SHAPE_ARROW
SHAPE_CYLINDER - Static variable in class com.mxgraph.util.mxConstants
  SHAPE_CYLINDER
SHAPE_DOUBLE_ELLIPSE - Static variable in class com.mxgraph.util.mxConstants
  SHAPE_DOUBLE_ELLIPSE
SHAPE_ELLIPSE - Static variable in class com.mxgraph.util.mxConstants
  SHAPE_ELLIPSE
SHAPE_HEXAGON - Static variable in class com.mxgraph.util.mxConstants
  SHAPE_HEXAGON
SHAPE_IMAGE - Static variable in class com.mxgraph.util.mxConstants
  SHAPE_IMAGE
SHAPE_LABEL - Static variable in class com.mxgraph.util.mxConstants
  SHAPE_LABEL
SHAPE_LINE - Static variable in class com.mxgraph.util.mxConstants
  SHAPE_LINE
SHAPE_RECTANGLE - Static variable in class com.mxgraph.util.mxConstants
  SHAPE_RECTANGLE
SHAPE_RHOMBUS - Static variable in class com.mxgraph.util.mxConstants
  SHAPE_RHOMBUS
SHAPE_SWIMLANE - Static variable in class com.mxgraph.util.mxConstants
  SHAPE_SWIMLANE
SHAPE_TRIANGLE - Static variable in class com.mxgraph.util.mxConstants
  SHAPE_TRIANGLE
shapes - Static variable in class com.mxgraph.canvas.mxGraphics2DCanvas
  Maps from names to mxIVertexShape instances.
sharedInstance - Static variable in class com.mxgraph.util.mxLightweightLabel
shiftCell(Object, double, double, double, double, double, double, double, double, boolean) - Method in class com.mxgraph.view.mxSpaceManager
shiftDownwards - Variable in class com.mxgraph.view.mxSpaceManager
  Optional string that specifies the attributename to be passed to mxCell.is to check if the rule applies to a cell.
shiftRightwards - Variable in class com.mxgraph.view.mxSpaceManager
  Optional string that specifies the attributename to be passed to mxCell.is to check if the rule applies to a cell.
shouldRemoveCellFromParent(Object, Object[], MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
  Returns true if the given cells should be removed from the parent for the specified mousereleased event.
show(mxCellStatePreview) - Method in class com.mxgraph.swing.util.mxMorphing
  Shows the changes in the given mxCellStatePreview.
show() - Method in class com.mxgraph.swing.view.mxCellStatePreview
  Returns a dirty rectangle to be repainted in mxGraphControl.
showDirtyRectangle - Variable in class com.mxgraph.swing.mxGraphComponent
  Used for debugging the dirty region.
siblings - Variable in class com.mxgraph.view.mxSwimlaneManager
  Optional string that specifies the attributename to be passed to mxCell.is to check if the rule applies to a cell.
SideToSide - Static variable in class com.mxgraph.view.mxEdgeStyle
  Provides a vertical elbow edge.
significant - Variable in class com.mxgraph.util.mxUndoableEdit
  Specifies this undoable edit is significant.
singleSelection - Variable in class com.mxgraph.view.mxGraphSelectionModel
  Specifies if only one selected item at a time is allowed.
size - Variable in class com.mxgraph.analysis.mxFibonacciHeap
size() - Method in class com.mxgraph.analysis.mxFibonacciHeap
  Returns the size of the heap which is measured in the number of elements contained in the heap.
size - Variable in class com.mxgraph.analysis.mxUnionFind.Node
  The size of the tree.
size - Variable in class com.mxgraph.util.mxUndoManager
  Maximum command history size.
size() - Method in class com.mxgraph.view.mxGraphSelectionModel
  Returns the number of selected cells.
snap(double) - Method in class com.mxgraph.view.mxGraph
  Snaps the given numeric value to the grid if is true.
snapScaledPoint(mxPoint) - Method in class com.mxgraph.swing.mxGraphComponent
snapScaledPoint(mxPoint, double, double) - Method in class com.mxgraph.swing.mxGraphComponent
snapshot(mxCellState) - Method in class com.mxgraph.swing.view.mxCellStatePreview
solve(double[][], double[]) - Method in class com.mxgraph.util.mxSpline1D
  Solves Ax=b and stores the solution in b.
sort(mxCellState[], mxICostFunction) - Method in class com.mxgraph.analysis.mxGraphAnalysis
  Returns a sorted set for `cells` with respect to `cf`.
sortCells(Object[], boolean) - Static method in class com.mxgraph.util.mxUtils
  Sorts the given cells according to the order in the cell hierarchy.
sortCells(Collection<Object>, boolean) - Static method in class com.mxgraph.util.mxUtils
  Sorts the given cells according to the order in the cell hierarchy.
source - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyEdge
  The node this edge is sourced at
source - Variable in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
  The index of the node attached to this edge as source, edges only
source - Variable in class com.mxgraph.model.mxCell
  Reference to the parent cell and source and target terminals for edges.
source - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
source - Variable in class com.mxgraph.util.mxUndoableEdit
  Holds the source of the undoable edit.
source - Variable in class com.mxgraph.view.mxMultiplicity
  Boolean that specifies if the rule is applied to the source or target terminal of an edge.
sourcePoint - Variable in class com.mxgraph.model.mxGeometry
  Defines the source- and target-point of the edge.
sources - Variable in class com.mxgraph.util.png.mxSimpleRenderedImage
  The image's sources, stored in a Vector.
sourceState - Variable in class com.mxgraph.swing.handler.mxConnectPreview
spacing - Variable in class com.mxgraph.layout.mxParallelEdgeLayout
  Specifies the spacing between the edges.
spacing - Variable in class com.mxgraph.layout.mxPartitionLayout
  Integer that specifies the absolute spacing in pixels between the children.
spacing - Variable in class com.mxgraph.layout.mxStackLayout
  Specifies the spacing between the cells.
Spline2D(double[], double[]) - Method in class com.mxgraph.util.mxSpline
  Creates a new mxSpline.
SPLIT_EDGE - Static variable in class com.mxgraph.util.mxEvent
splitEdge(Object, Object[]) - Method in class com.mxgraph.view.mxGraph
splitEdge(Object, Object[], double, double) - Method in class com.mxgraph.view.mxGraph
splitEdge(Object, Object[], Object, double, double) - Method in class com.mxgraph.view.mxGraph
  Splits the given edge by adding a newEdge between the previous source and the given cell and reconnecting the source of the given edge to the given cell.
splitEnabled - Variable in class com.mxgraph.view.mxGraph
  Specifies if dropping onto edges should be enabled.
src - Variable in class com.mxgraph.util.mxImage
  Holds the path or URL for the image.
start(MouseEvent, int) - Method in class com.mxgraph.swing.handler.mxCellHandler
  Starts handling a gesture at the given handle index.
start(MouseEvent, mxCellState) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
start(MouseEvent, mxCellState, String) - Method in class com.mxgraph.swing.handler.mxConnectPreview
  Updates the style of the edge preview from the incoming edge
start(MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
start(MouseEvent) - Method in class com.mxgraph.swing.handler.mxInsertHandler
start(MouseEvent, mxCellState) - Method in class com.mxgraph.swing.handler.mxMovePreview
  Sets the translation of the preview.
start - Variable in class com.mxgraph.swing.handler.mxPanningHandler
start(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRotationHandler
start(Point) - Method in class com.mxgraph.swing.handler.mxRubberband
  Starts the rubberband selection at the given point.
start - Variable in class com.mxgraph.swing.mxGraphOutline.MouseTracker
START - Static variable in class com.mxgraph.util.mxEvent
START_EDITING - Static variable in class com.mxgraph.util.mxEvent
startAnimation() - Method in class com.mxgraph.swing.util.mxAnimation
  Starts the animation by repeatedly invoking updateAnimation.
startBuffer - Variable in class com.mxgraph.shape.mxCurveLabelShape.LabelPosition
startEditing() - Method in class com.mxgraph.swing.mxGraphComponent
startEditing(Object, EventObject) - Method in class com.mxgraph.swing.view.mxCellEditor
startEditing(Object, EventObject) - Method in interface com.mxgraph.swing.view.mxICellEditor
  Starts editing the given cell.
startEditingAtCell(Object) - Method in class com.mxgraph.swing.mxGraphComponent
startEditingAtCell(Object, EventObject) - Method in class com.mxgraph.swing.mxGraphComponent
startElement(String, String, String, Attributes) - Method in class com.mxgraph.reader.mxGraphViewReader
startPoint - Variable in class com.mxgraph.swing.handler.mxConnectPreview
startState - Variable in class com.mxgraph.swing.handler.mxMovePreview
state - Variable in class com.mxgraph.shape.mxCurveLabelShape
  Cache the state associated with this shape
state - Variable in class com.mxgraph.swing.handler.mxCellHandler
  Holds the cell state associated with this handler.
states - Variable in class com.mxgraph.view.mxGraphView
  Maps from cells to cell states.
step - Variable in class com.mxgraph.swing.util.mxMorphing
  Counts the current number of steps of the animation.
steps - Variable in class com.mxgraph.swing.util.mxMorphing
  Specifies the maximum number of steps for the morphing.
stop(boolean) - Method in class com.mxgraph.swing.handler.mxConnectPreview
stop(boolean, MouseEvent) - Method in class com.mxgraph.swing.handler.mxConnectPreview
stop(boolean, MouseEvent, double, double, boolean, Object) - Method in class com.mxgraph.swing.handler.mxMovePreview
STOP - Static variable in class com.mxgraph.util.mxEvent
stopAnimation() - Method in class com.mxgraph.swing.util.mxAnimation
  Stops the animation by deleting the timer and fires mxEvent.DONE.
stopAnimation() - Method in class com.mxgraph.swing.util.mxMorphing
stopEditing(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
stopEditing(boolean) - Method in class com.mxgraph.swing.view.mxCellEditor
stopEditing(boolean) - Method in interface com.mxgraph.swing.view.mxICellEditor
  Stops the current editing.
stopRecursion(mxCellState, mxPoint) - Method in class com.mxgraph.swing.util.mxMorphing
  Returns true if the animation should not recursively find more deltas for children if the given parent state has been animated.
style - Variable in class com.mxgraph.model.mxCell
  Holds the style as a string of the form stylename[;key=value].
style - Variable in class com.mxgraph.model.mxGraphModel.mxStyleChange
style - Variable in class com.mxgraph.swing.handler.mxInsertHandler
style - Variable in class com.mxgraph.view.mxCellState
  Contains an array of key, value pairs that represent the style of the cell.
STYLE_ALIGN - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the align style.
STYLE_DASH_PATTERN - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the dashed pattern style.
STYLE_DASHED - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the dashed style.
STYLE_DIRECTION - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the direction style.
STYLE_EDGE - Static variable in class com.mxgraph.util.mxConstants
  Takes a function that creates points.
STYLE_ELBOW - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the elbow style.
STYLE_ENDARROW - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the endArrow style.
STYLE_ENDSIZE - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the endSize style.
STYLE_ENTRY_PERIMETER - Static variable in class com.mxgraph.util.mxConstants
  Defines if the perimeter should be used to find the exact entry point along the perimeter of the target.
STYLE_ENTRY_X - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the horizontal relative coordinate connection point of an edge with its target terminal.
STYLE_ENTRY_Y - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the vertical relative coordinate connection point of an edge with its target terminal.
STYLE_EXIT_PERIMETER - Static variable in class com.mxgraph.util.mxConstants
  Defines if the perimeter should be used to find the exact entry point along the perimeter of the source.
STYLE_EXIT_X - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the horizontal relative coordinate connection point of an edge with its source terminal.
STYLE_EXIT_Y - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the vertical relative coordinate connection point of an edge with its source terminal.
STYLE_FILLCOLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the fillColor style.
STYLE_FONTCOLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the fontColor style.
STYLE_FONTFAMILY - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the fontFamily style.
STYLE_FONTSIZE - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the fontSize style (in points).
STYLE_FONTSTYLE - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the fontStyle style.
STYLE_GRADIENT_DIRECTION - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the gradient direction.
STYLE_GRADIENTCOLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the gradientColor style.
STYLE_HORIZONTAL - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the horizontal style.
STYLE_IMAGE - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the image style.
STYLE_IMAGE_ALIGN - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the align style.
STYLE_IMAGE_BACKGROUND - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the image background color.
STYLE_IMAGE_BORDER - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the image border color.
STYLE_IMAGE_HEIGHT - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the imageHeight style The type of this value is `int`, the value is the image height in pixels and must be greater than 0.
STYLE_IMAGE_VERTICAL_ALIGN - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the verticalAlign style.
STYLE_IMAGE_WIDTH - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the imageWidth style.
STYLE_INDICATOR_COLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the indicatorColor style.
STYLE_INDICATOR_GRADIENTCOLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the indicatorGradientColor style.
STYLE_INDICATOR_HEIGHT - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the indicatorHeight style (in px).
STYLE_INDICATOR_IMAGE - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the indicatorImage style.
STYLE_INDICATOR_SHAPE - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the indicatorShape style.
STYLE_INDICATOR_SPACING - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the indicatorSpacing style (in px).
STYLE_INDICATOR_WIDTH - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the indicatorWidth style (in px).
STYLE_LABEL_BACKGROUNDCOLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the label background color.
STYLE_LABEL_BORDERCOLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the label border color.
STYLE_LABEL_POSITION - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the horizontal label position of vertices.
STYLE_LOOP - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the loop style.
STYLE_NOEDGESTYLE - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the noEdgeStyle style.
STYLE_NOLABEL - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the noLabel style.
STYLE_OPACITY - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the opacity style.
STYLE_ORTHOGONAL - Static variable in class com.mxgraph.util.mxConstants
  Defines if the connection points on either end of the edge should be computed so that the edge is vertical or horizontal if possible and if the point is not at a fixed location.
STYLE_OVERFLOW - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the overflow style.
STYLE_PERIMETER - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the perimeter style.
STYLE_PERIMETER_SPACING - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the perimeter spacing.
STYLE_ROTATION - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the rotation style.
STYLE_ROUNDED - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the rounded style.
STYLE_ROUTING_CENTER_X - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the horizontal routing center.
STYLE_ROUTING_CENTER_Y - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the vertical routing center.
STYLE_SEGMENT - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the segment style.
STYLE_SEPARATORCOLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the separatorColor style.
STYLE_SHADOW - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the shadow style.
STYLE_SHAPE - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the shape style.
STYLE_SOURCE_PERIMETER_SPACING - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the source perimeter spacing.
STYLE_SOURCE_PORT - Static variable in class com.mxgraph.util.mxConstants
  Defines the ID of the cell that should be used for computing the perimeter point of the source for an edge.
STYLE_SPACING - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the spacing.
STYLE_SPACING_BOTTOM - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the spacingBottom style The value represents the spacing, in pixels, added to the bottom side of a label in a vertex (style applies to vertices only).
STYLE_SPACING_LEFT - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the spacingLeft style.
STYLE_SPACING_RIGHT - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the spacingRight style The value represents the spacing, in pixels, added to the right side of a label in a vertex (style applies to vertices only).
STYLE_SPACING_TOP - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the spacingTop style.
STYLE_STARTARROW - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the startArrow style.
STYLE_STARTSIZE - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the startSize style.
STYLE_STROKECOLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the strokeColor style.
STYLE_STROKEWIDTH - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the strokeWidth style.
STYLE_TARGET_PERIMETER_SPACING - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the target perimeter spacing.
STYLE_TARGET_PORT - Static variable in class com.mxgraph.util.mxConstants
  Defines the ID of the cell that should be used for computing the perimeter point of the target for an edge.
STYLE_TEXT_OPACITY - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the text opacity style.
STYLE_VERTICAL_ALIGN - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the verticalAlign style.
STYLE_VERTICAL_LABEL_POSITION - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the vertical label position of vertices.
STYLE_WHITE_SPACE - Static variable in class com.mxgraph.util.mxConstants
  Defines the key for the white-space style.
styleForCellChanged(Object, String) - Method in class com.mxgraph.model.mxGraphModel
  Inner callback to update the style of the given mxCell using mxCell.setStyle and return the previous style.
styles - Variable in class com.mxgraph.view.mxStylesheet
  Maps from names to styles.
stylesheet - Variable in class com.mxgraph.view.mxGraph
  Holds the stylesheet that defines the appearance of the cells.
sum(mxCellState[], mxICostFunction) - Method in class com.mxgraph.analysis.mxGraphAnalysis
  Returns the sum of all cost for `cells` with respect to `cf`.
SVG_SHADOWTRANSFORM - Static variable in class com.mxgraph.util.mxConstants
  Defines the transformation used to draw shadows in SVG.
swap() - Method in class com.mxgraph.model.mxGeometry
  Swaps the x, y, width and height with the values stored in alternateBounds and puts the previous values into alternateBounds as a rectangle.
swapBounds(Object, boolean) - Method in class com.mxgraph.view.mxGraph
  Swaps the alternate and the actual bounds in the geometry of the given cell invoking updateAlternateBounds before carrying out the swap.
swimlaneAdded(Object) - Method in class com.mxgraph.view.mxSwimlaneManager
swimlaneContentEnabled - Variable in class com.mxgraph.swing.handler.mxCellMarker
  Specifies if the the content area of swimlane should be non-transparent to mouse events.
swimlaneNesting - Variable in class com.mxgraph.view.mxGraph
  Specifies if nesting of swimlanes is allowed.
swimlaneResized(Object) - Method in class com.mxgraph.view.mxSwimlaneManager
swimlaneSelectionEnabled - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies if swimlanes are selected when the mouse is released over the swimlanes content area.

## T

target - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyEdge
  The node this edge targets
target - Variable in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
  The index of the node attached to this edge as target, edges only
target - Variable in class com.mxgraph.model.mxCell
  Reference to the parent cell and source and target terminals for edges.
targetPoint - Variable in class com.mxgraph.model.mxGeometry
  Defines the source- and target-point of the edge.
temp - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
  Temporary variable for general use.
temperature - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  Temperature to limit displacement at later stages of layout.
template - Variable in class com.mxgraph.io.mxObjectCodec
  Holds the template object associated with this codec.
terminal - Variable in class com.mxgraph.model.mxGraphModel.mxTerminalChange
terminalDistance - Variable in class com.mxgraph.view.mxCellState
  Caches the distance between the end points and the length of an edge.
terminalForCellChanged(Object, Object, boolean) - Method in class com.mxgraph.model.mxGraphModel
  Inner helper function to update the terminal of the edge using mxCell.insertEdge and return the previous terminal.
TEXT_SHAPE_DEFAULT - Static variable in class com.mxgraph.canvas.mxGraphics2DCanvas
TEXT_SHAPE_HTML - Static variable in class com.mxgraph.canvas.mxGraphics2DCanvas
textAntiAlias - Variable in class com.mxgraph.swing.mxGraphComponent
textArea - Variable in class com.mxgraph.swing.view.mxCellEditor
  Holds the editor for plain text editing.
textShapes - Static variable in class com.mxgraph.canvas.mxGraphics2DCanvas
  Maps from names to mxITextShape instances.
threshold - Variable in class com.mxgraph.swing.handler.mxMovePreview
  Maximum number of cells to preview individually.
tileGridXOffset - Variable in class com.mxgraph.util.png.mxSimpleRenderedImage
  The X coordinate of the upper-left pixel of tile (0, 0).
tileGridYOffset - Variable in class com.mxgraph.util.png.mxSimpleRenderedImage
  The Y coordinate of the upper-left pixel of tile (0, 0).
tileHeight - Variable in class com.mxgraph.util.png.mxSimpleRenderedImage
  The height of a tile.
tileWidth - Variable in class com.mxgraph.util.png.mxSimpleRenderedImage
  The width of a tile.
tileXToX(int, int, int) - Static method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Converts a horizontal tile index into the X coordinate of its upper left pixel relative to a given tile grid layout specified by its X offset and tile width.
tileXToX(int) - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Converts a horizontal tile index into the X coordinate of its upper left pixel.
tileYToY(int, int, int) - Static method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Converts a vertical tile index into the Y coordinate of its upper left pixel relative to a given tile grid layout specified by its Y offset and tile height.
tileYToY(int) - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Converts a vertical tile index into the Y coordinate of its upper left pixel.
timer - Variable in class com.mxgraph.swing.util.mxAnimation
  Time instance that is used for timing the animation.
TOGGLE_CELLS - Static variable in class com.mxgraph.util.mxEvent
toggleCells(boolean) - Method in class com.mxgraph.view.mxGraph
  Sets the visible state of the selection cells.
toggleCells(boolean, Object[]) - Method in class com.mxgraph.view.mxGraph
  Sets the visible state of the specified cells.
toggleCells(boolean, Object[], boolean) - Method in class com.mxgraph.view.mxGraph
  Sets the visible state of the specified cells and all connected edges if includeEdges is true.
toggleCellStyle(String, boolean, Object) - Method in class com.mxgraph.view.mxGraph
  Toggles the boolean value for the given key in the style of the given cell.
toggleCellStyleFlags(String, int) - Method in class com.mxgraph.view.mxGraph
  Toggles the given bit for the given key in the styles of the selection cells.
toggleCellStyleFlags(String, int, Object[]) - Method in class com.mxgraph.view.mxGraph
  Toggles the given bit for the given key in the styles of the specified cells.
toggleCellStyles(String, boolean) - Method in class com.mxgraph.view.mxGraph
  Toggles the boolean value for the given key in the style of the selection cells.
toggleCellStyles(String, boolean, Object[]) - Method in class com.mxgraph.view.mxGraph
  Toggles the boolean value for the given key in the style of the given cells.
tolerance - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies the tolerance for mouse clicks.
TopToBottom - Static variable in class com.mxgraph.view.mxEdgeStyle
  Provides a horizontal elbow edge.
toString() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
  Returns `Hierarchical`, the name of this algorithm.
toString() - Method in class com.mxgraph.layout.mxOrganicLayout
  Returns `Organic`, the name of this algorithm.
tracker - Variable in class com.mxgraph.swing.mxGraphOutline
transferBounds - Variable in class com.mxgraph.swing.handler.mxGraphHandler
  Unscaled, untranslated bounding box of the selection cells.
transferImageBackground - Variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
  Specifies the background color for the transfer image.
transferImageEnabled - Variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
  Specifies if a transfer image should be created for the transferable.
transformControlPoint(mxCellState, mxPoint) - Method in class com.mxgraph.view.mxGraphView
  Transforms the given control point to an absolute point.
transformScreenPoint(double, double) - Method in class com.mxgraph.swing.handler.mxConnectPreview
translate - Variable in class com.mxgraph.canvas.mxBasicCanvas
  Specifies the current translation.
translate(double, double) - Method in class com.mxgraph.model.mxGeometry
  Translates the geometry by the specified amount.
translate - Variable in class com.mxgraph.swing.mxGraphOutline
TRANSLATE - Static variable in class com.mxgraph.util.mxEvent
translate - Variable in class com.mxgraph.view.mxGraphView
  Point that specifies the current translation.
TRANSLATE_CONTROL_POINTS - Static variable in class com.mxgraph.model.mxGeometry
  Global switch to translate the points in translate.
translateCell(Object, double, double) - Method in class com.mxgraph.view.mxGraph
  Translates the geometry of the given cell and stores the new, translated geometry in the model as an atomic change.
translatePoints(List<mxPoint>, double, double) - Static method in class com.mxgraph.util.mxUtils
  Creates a new list of new points obtained by translating the points in the given list by the given vector.
translateState(mxCellState, mxCellState, double, double) - Method in class com.mxgraph.swing.view.mxCellStatePreview
transparentSwimlaneContent - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies if the content area should be transparent to events.
traverse(Object, boolean, mxGraph.mxICellVisitor) - Method in class com.mxgraph.view.mxGraph
  Traverses the tree starting at the given vertex.
traverse(Object, boolean, mxGraph.mxICellVisitor, Object, Set<Object>) - Method in class com.mxgraph.view.mxGraph
  Traverses the (directed) graph invoking the given function for each visited vertex and edge.
TrianglePerimeter - Static variable in class com.mxgraph.view.mxPerimeter
  Describes a triangle perimeter.
triesPerCell - Variable in class com.mxgraph.layout.mxOrganicLayout
  determines, in how many segments the circle around cells is divided, to find a new position for the cell.
trigger - Variable in class com.mxgraph.swing.view.mxCellEditor
trim() - Method in class com.mxgraph.util.mxUndoManager
  Removes all pending steps after indexOfNextAdd from the history, invoking die on each edit.
tripleBuffer - Variable in class com.mxgraph.swing.mxGraphComponent
tripleBuffer - Variable in class com.mxgraph.swing.mxGraphOutline
  TODO: Not yet implemented.
tripleBuffered - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies if an image buffer should be used for painting the component.
tripleBuffered - Variable in class com.mxgraph.swing.mxGraphOutline
tripleBufferGraphics - Variable in class com.mxgraph.swing.mxGraphComponent
tripleBufferGraphics - Variable in class com.mxgraph.swing.mxGraphOutline
  Holds the graphics of the triple buffer.
type - Variable in class com.mxgraph.view.mxMultiplicity
  Defines the type of the source or target terminal.
typeError - Variable in class com.mxgraph.view.mxMultiplicity
  Holds the localized error message to be displayed if the type of the neighbor for a connection does not match the rule.

## U

unchangedEnergyRoundCount - Variable in class com.mxgraph.layout.mxOrganicLayout
  Keeps track of how many consecutive round have passed without any energy changes
unchangedEnergyRoundTermination - Variable in class com.mxgraph.layout.mxOrganicLayout
  The number of round of no node moves taking placed that the layout terminates
UNDO - Static variable in class com.mxgraph.util.mxEvent
undo() - Method in class com.mxgraph.util.mxUndoableEdit
undo() - Method in class com.mxgraph.util.mxUndoManager
  Undoes the last change.
undoableEditHappened(mxUndoableEdit) - Method in class com.mxgraph.util.mxUndoManager
  Method to be called to add new undoable edits to the history.
undoHandler - Variable in class com.mxgraph.view.mxLayoutManager
undone - Variable in class com.mxgraph.util.mxUndoableEdit
  Specifies the state of the undoable edit.
UNGROUP_CELLS - Static variable in class com.mxgraph.util.mxEvent
ungroupCells() - Method in class com.mxgraph.view.mxGraph
  Ungroups the selection cells.
ungroupCells(Object[]) - Method in class com.mxgraph.view.mxGraph
  Ungroups the given cells by moving the children the children to their parents parent and removing the empty groups.
union(mxFibonacciHeap, mxFibonacciHeap) - Static method in class com.mxgraph.analysis.mxFibonacciHeap
  Joins two Fibonacci heaps into a new one.
union(mxUnionFind.Node, mxUnionFind.Node) - Method in class com.mxgraph.analysis.mxUnionFind
  Unifies the sets `a` and `b` in constant time using a union by rank on the tree size.
union(mxRectangle, double, double, int) - Method in class com.mxgraph.swing.handler.mxVertexHandler
unmark() - Method in class com.mxgraph.swing.handler.mxCellMarker
  Hides the marker and fires a mxEvent.MARK event.
unsetBackground() - Method in class com.mxgraph.util.png.mxPngEncodeParam.Gray
  Suppresses the 'bKGD' chunk from being output.
unsetBackground() - Method in class com.mxgraph.util.png.mxPngEncodeParam.Palette
  Suppresses the 'bKGD' chunk from being output.
unsetBackground() - Method in class com.mxgraph.util.png.mxPngEncodeParam.RGB
  Suppresses the 'bKGD' chunk from being output.
unsetBackground() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Suppresses the 'bKGD' chunk from being output.
unsetBitDepth() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Suppresses the setting of the bit depth of a grayscale image.
unsetBitShift() - Method in class com.mxgraph.util.png.mxPngEncodeParam.Gray
  Suppresses the setting of the bit shift of a grayscale image.
unsetChromaticity() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Suppresses the 'cHRM' chunk from being output.
unsetCompressedText() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Suppresses the 'zTXt' chunk from being output.
unsetGamma() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Suppresses the 'gAMA' chunk from being output.
unsetICCProfileData() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Suppresses the 'iCCP' chunk from being output.
unsetModificationTime() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Suppresses the 'tIME' chunk from being output.
unsetPalette() - Method in class com.mxgraph.util.png.mxPngEncodeParam.Palette
  Suppresses the 'PLTE' chunk from being output.
unsetPaletteHistogram() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Suppresses the 'hIST' chunk from being output.
unsetPhysicalDimension() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Suppresses the 'pHYS' chunk from being output.
unsetSignificantBits() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Suppresses the 'sBIT' chunk from being output.
unsetSRGBIntent() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Suppresses the 'sRGB' chunk from being output.
unsetSuggestedPalette() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Suppresses the 'sPLT' chunk from being output.
unsetText() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Suppresses the 'tEXt' chunk from being output.
unsetTransparency() - Method in class com.mxgraph.util.png.mxPngEncodeParam
  Suppresses the 'tRNS' chunk from being output.
UP - Static variable in class com.mxgraph.util.mxEvent
up - Variable in class com.mxgraph.view.mxGraphView.mxCurrentRootChange
update(MouseEvent, mxCellState, double, double) - Method in class com.mxgraph.swing.handler.mxConnectPreview
update(MouseEvent, double, double, boolean) - Method in class com.mxgraph.swing.handler.mxMovePreview
  Sets the translation of the preview.
UPDATE_CELL_SIZE - Static variable in class com.mxgraph.util.mxEvent
updateAlternateBounds(Object, mxGeometry, boolean) - Method in class com.mxgraph.view.mxGraph
  Updates or sets the alternate bounds in the given geometry for the given cell depending on whether the cell is going to be collapsed.
updateAnimation() - Method in class com.mxgraph.swing.util.mxAnimation
  Hook for subclassers to implement the animation.
updateAnimation() - Method in class com.mxgraph.swing.util.mxMorphing
  Animation step.
updateBoundingBox(mxCellState) - Method in class com.mxgraph.view.mxGraphView
  Updates the bounding box in the given cell state.
updateBounds(double, double) - Method in class com.mxgraph.util.mxCurve
  Updates the total bounds of this curve, increasing any dimensions, if necessary, to fit in the specified point
updateCellOverlayComponent(mxCellState, mxICellOverlay) - Method in class com.mxgraph.swing.mxGraphComponent
  Notified when an overlay has been removed from the graph.
updateCellOverlays(Object) - Method in class com.mxgraph.swing.mxGraphComponent
  Returns a hashtable with all entries from the overlays variable where a cell still exists in the model.
updateCellSize(Object) - Method in class com.mxgraph.view.mxGraph
  Updates the size of the given cell in the model using getPreferredSizeForCell to get the new size.
updateCellSize(Object, boolean) - Method in class com.mxgraph.view.mxGraph
  Updates the size of the given cell in the model using getPreferredSizeForCell to get the new size.
updateComponent(mxCellState, Component) - Method in class com.mxgraph.swing.mxGraphComponent
updateComponents() - Method in class com.mxgraph.swing.mxGraphComponent
updateComponents(Object) - Method in class com.mxgraph.swing.mxGraphComponent
updateCurve(List<mxPoint>) - Method in class com.mxgraph.util.mxCurve
  Updates the existing curve using the points passed in.
updateDragImage(Object[]) - Method in class com.mxgraph.swing.handler.mxGraphHandler
updateEdgeBounds(mxCellState) - Method in class com.mxgraph.view.mxGraphView
  Updates the given state using the bounding box of the absolute points.
updateEdgeParent(Object, Object) - Method in class com.mxgraph.model.mxGraphModel
  Inner helper method to update the parent of the specified edge to the nearest-common-ancestor of its two terminals.
updateEdgeParents(Object) - Method in class com.mxgraph.model.mxGraphModel
  Updates the parents of the edges connected to the given cell and all its descendants so that each edge is contained in the nearest common ancestor.
updateEdgeParents(Object, Object) - Method in class com.mxgraph.model.mxGraphModel
  Updates the parents of the edges connected to the given cell and all its descendants so that the edge is contained in the nearest-common-ancestor.
updateFinder(boolean) - Method in class com.mxgraph.swing.mxGraphOutline
updateFinderBounds(Rectangle, boolean) - Method in class com.mxgraph.swing.mxGraphOutline
updateFixedTerminalPoint(mxCellState, mxCellState, boolean, mxConnectionConstraint) - Method in class com.mxgraph.view.mxGraphView
  Sets the fixed source or target terminal point on the given edge.
updateFixedTerminalPoints(mxCellState, mxCellState, mxCellState) - Method in class com.mxgraph.view.mxGraphView
  Sets the initial absolute terminal points in the given state before the edge style is computed.
updateFloatingTerminalPoint(mxCellState, mxCellState, mxCellState, boolean) - Method in class com.mxgraph.view.mxGraphView
  Updates the absolute terminal point in the given state for the given start and end state, where start is the source if source is true.
updateFloatingTerminalPoints(mxCellState, mxCellState, mxCellState) - Method in class com.mxgraph.view.mxGraphView
  Updates the terminal points in the given state after the edge style was computed for the edge.
updateGroupBounds() - Method in class com.mxgraph.view.mxGraph
  Updates the bounds of the given array of groups so that it includes all child vertices.
updateGroupBounds(Object[]) - Method in class com.mxgraph.view.mxGraph
  Updates the bounds of the given array of groups so that it includes all child vertices.
updateGroupBounds(Object[], int) - Method in class com.mxgraph.view.mxGraph
  Updates the bounds of the given array of groups so that it includes all child vertices.
updateGroupBounds(Object[], int, boolean) - Method in class com.mxgraph.view.mxGraph
  Updates the bounds of the given array of groups so that it includes all child vertices.
updateHandler - Variable in class com.mxgraph.swing.mxGraphComponent
  Updates the heavyweight component structure after any changes.
updateLabelBounds(String, Map<String, Object>) - Method in class com.mxgraph.shape.mxCurveLabelShape
  Updates the cached position and size of each glyph in the edge label.
updateLabelBounds(mxCellState) - Method in class com.mxgraph.view.mxGraphView
  Updates the label bounds in the given state.
updateLevel - Variable in class com.mxgraph.model.mxGraphModel
  Counter for the depth of nested transactions.
updateOrigin() - Method in class com.mxgraph.view.mxGraph
  Extends the canvas by doing another validation with a shifted global translation if the bounds of the graph are below (0,0).
updatePoints(mxCellState, List<mxPoint>, mxCellState, mxCellState) - Method in class com.mxgraph.view.mxGraphView
  Updates the absolute points in the given state using the specified array of points as the relative points.
updatePreferredSize() - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
  Updates the preferred size for the given scale if the page size should be preferred or the page is visible.
updateScaleAndTranslate() - Method in class com.mxgraph.swing.mxGraphOutline
  Returns true if the scale or translate has changed.
updateVertexLabelOffset(mxCellState) - Method in class com.mxgraph.view.mxGraphView
  Updates the absoluteOffset of the given vertex cell state.
upperHead - Variable in class com.mxgraph.layout.mxCompactTreeLayout.Polygon
upperTail - Variable in class com.mxgraph.layout.mxCompactTreeLayout.Polygon
useBoundingBox - Variable in class com.mxgraph.layout.mxGraphLayout
  Boolean indicating if the bounding box of the label should be used if its available.
useInputOrigin - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  Specifies if the top left corner of the input cells should be the origin of the layout result.
useLabelBounds(mxCellState) - Method in class com.mxgraph.swing.view.mxCellEditor
  Returns true if the label bounds of the state should be used for the editor.
useScaledInstance - Variable in class com.mxgraph.swing.mxGraphOutline

## V

v - Variable in class com.mxgraph.layout.mxOrganicLayout
  Internal models collection of nodes ( vertices ) to be laid out
valid - Variable in class com.mxgraph.util.mxCurve
  Whether or not the curve currently holds valid values
validate() - Method in class com.mxgraph.util.mxLightweightLabel
  Overridden for performance reasons.
validate() - Method in class com.mxgraph.view.mxGraphView
  First validates all bounds and then validates all points recursively on all visible cells.
validateBounds(mxCellState, Object) - Method in class com.mxgraph.view.mxGraphView
  Validates the bounds of the given parent's child using the given parent state as the origin for the child.
validateCell(Object, Hashtable<Object, Object>) - Method in class com.mxgraph.view.mxGraph
  Hook method for subclassers to return an error message for the given cell and validation context.
validateConnection(Object, Object) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
  Returns the error message or an empty string if the connection for the given source target pair is not valid.
validateConnection(Object, Object) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
  Returns the error message or an empty string if the connection for the given source target pair is not valid.
validateCurve(List<mxPoint>, double, Map<String, Object>) - Method in class com.mxgraph.shape.mxCurveShape
  Forces underlying curve to a valid state
validateEdge(Object, Object, Object) - Method in class com.mxgraph.view.mxGraph
  Hook method for subclassers to return an error message for the given edge and terminals.
validateGraph() - Method in class com.mxgraph.swing.mxGraphComponent
  Validates the graph by validating each descendant of the given cell or the root of the model.
validateGraph(Object, Hashtable<Object, Object>) - Method in class com.mxgraph.swing.mxGraphComponent
  Validates the graph by validating each descendant of the given cell or the root of the model.
validatePoints(mxCellState, Object) - Method in class com.mxgraph.view.mxGraphView
  Validates the points for the state of the given cell recursively if the cell is not collapsed and returns the bounding box of all visited states as a rectangle.
validColor - Variable in class com.mxgraph.swing.handler.mxCellMarker
  Specifies the valid- and invalidColor for the marker.
validNeighbors - Variable in class com.mxgraph.view.mxMultiplicity
  Holds an array of strings that specify the type of neighbor for which this rule applies.
validNeighborsAllowed - Variable in class com.mxgraph.view.mxMultiplicity
  Boolean indicating if the list of validNeighbors are those that are allowed for this rule or those that are not allowed for this rule.
validState - Variable in class com.mxgraph.swing.handler.mxCellMarker
  Holds the marked state if it is valid.
value - Variable in class com.mxgraph.model.mxCell
  Holds the user object.
value - Variable in class com.mxgraph.model.mxGraphModel.mxValueChange
value - Variable in class com.mxgraph.view.mxMultiplicity
  Optional string that specifies the value of the attribute to be passed to mxCell.is to check if the rule applies to a cell.
valueForCellChanged(Object, Object) - Method in class com.mxgraph.model.mxGraphModel
  Inner callback to update the user object of the given mxCell using mxCell.setValue and return the previous value, that is, the return value of mxCell.getValue.
values - Static variable in class com.mxgraph.view.mxStyleRegistry
  Maps from strings to objects.
VERSION - Static variable in class com.mxgraph.view.mxGraph
  Holds the version number of this release.
vertex - Variable in class com.mxgraph.model.mxCell
  Specifies whether the cell is a vertex or edge and whether it is connectable, visible and collapsed.
VERTEX_SELECTION_COLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the selection color for vertices.
VERTEX_SELECTION_STROKE - Static variable in class com.mxgraph.util.mxConstants
  Defines the stroke used for painting the border of selected vertices.
vertexArray - Variable in class com.mxgraph.layout.mxFastOrganicLayout
  An array of all vertices to be laid out.
vertexLabelsMovable - Variable in class com.mxgraph.view.mxGraph
  Specifies the return value for vertices in isLabelMovable.
vertexMapper - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  Map from graph vertices to internal model nodes
verticalAlign - Variable in class com.mxgraph.swing.util.mxCellOverlay
  Holds the vertical alignment for the overlay.
verticalLayout(mxCompactTreeLayout.TreeNode, Object, double, double, mxRectangle) - Method in class com.mxgraph.layout.mxCompactTreeLayout
verticalPageCount - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies the number of pages in the vertical direction.
view - Variable in class com.mxgraph.view.mxCellState
  Reference to the enclosing graph view.
view - Variable in class com.mxgraph.view.mxGraph
  Holds the view that caches the cell states.
view - Variable in class com.mxgraph.view.mxGraphView.mxCurrentRootChange
view - Variable in class com.mxgraph.view.mxTemporaryCellStates
viewChangeHandler - Variable in class com.mxgraph.swing.mxGraphComponent
visible - Variable in class com.mxgraph.model.mxCell
  Specifies whether the cell is a vertex or edge and whether it is connectable, visible and collapsed.
visible - Variable in class com.mxgraph.model.mxGraphModel.mxVisibleChange
visible - Variable in class com.mxgraph.swing.handler.mxGraphHandler
visible - Variable in class com.mxgraph.swing.handler.mxSelectionCellsHandler
  Specifies if this handler is visible.
visibleStateForCellChanged(Object, boolean) - Method in class com.mxgraph.model.mxGraphModel
  Sets the visible state of the given mxCell using mxVisibleChange and adds the change to the current transaction.
visit(mxGraphHierarchyNode, mxGraphHierarchyNode, mxGraphHierarchyEdge, int, int) - Method in interface com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel.CellVisitor
  The method within which the visitor will perform operations upon the graph model
visit(mxGraphHierarchyModel.CellVisitor, mxGraphHierarchyNode[], boolean, Set<mxGraphHierarchyNode>) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
  A depth first search through the internal hierarchy model
visit(Object, Object) - Method in interface com.mxgraph.view.mxGraph.mxICellVisitor
visited - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment.WeightedCellSorter
  Whether or not this cell has been visited in the current assignment

## W

W3C_SHADOWCOLOR - Static variable in class com.mxgraph.util.mxConstants
  Defines the color to be used to draw shadows in W3C standards.
warningIcon - Variable in class com.mxgraph.swing.mxGraphComponent
weightedValue - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment.WeightedCellSorter
  The weighted value of the cell stored
widestRank - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  The rank that has the widest x position
widestRankValue - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
  The X-coordinate of the edge of the widest rank
width - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
  The width of this cell
width - Variable in class com.mxgraph.layout.mxCompactTreeLayout.TreeNode
width - Variable in class com.mxgraph.util.mxImage
  Holds the image width and height.
width - Variable in class com.mxgraph.util.mxRectangle
  Holds the width and the height.
width - Variable in class com.mxgraph.util.png.mxSimpleRenderedImage
  The image's width in pixels.
wordWrap(String, FontMetrics, int) - Static method in class com.mxgraph.util.mxUtils
  Returns the specified text in lines that fit within the specified width when the specified font metrics are applied to the text
wrap - Variable in class com.mxgraph.layout.mxStackLayout
  Value at which a new column or row should be created.
writeAttribute(mxCodec, Object, String, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
  Writes the given value into node using writePrimitiveAttribute or writeComplexAttribute depending on the type of the value.
writeComplexAttribute(mxCodec, Object, String, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
  Writes the given value as a child node of the given node.
writeFile(String, String) - Static method in class com.mxgraph.util.mxUtils
  Writes the given string into the given file.
writePrimitiveAttribute(mxCodec, Object, String, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
  Writes the given value as an attribute of the given node.

## X

x - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
  The x position of this cell for each layer it occupies
x - Variable in class com.mxgraph.layout.mxCompactTreeLayout.TreeNode
x - Variable in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
  The x-coordinate position of this cell, nodes only
x - Variable in class com.mxgraph.util.mxPoint
  Holds the x- and y-coordinates of the point.
x0 - Variable in class com.mxgraph.layout.mxCircleLayout
  Integer specifying the left coordinate of the circle.
x0 - Variable in class com.mxgraph.layout.mxStackLayout
  Specifies the horizontal origin of the layout.
xNormTry - Variable in class com.mxgraph.layout.mxOrganicLayout
  Array of the x portion of the normalised test vectors that are tested for a lower energy around each vertex.
XToTileX(int, int, int) - Static method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Converts a pixel's X coordinate into a horizontal tile index relative to a given tile grid layout specified by its X offset and tile width.
XToTileX(int) - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Converts a pixel's X coordinate into a horizontal tile index.
xx - Variable in class com.mxgraph.util.mxSpline1D

## Y

y - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
  The y position of this cell for each layer it occupies
y - Variable in class com.mxgraph.layout.mxCompactTreeLayout.TreeNode
y - Variable in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
  The y-coordinate position of this cell, nodes only
y - Variable in class com.mxgraph.util.mxPoint
  Holds the x- and y-coordinates of the point.
y0 - Variable in class com.mxgraph.layout.mxCircleLayout
  Integer specifying the top coordinate of the circle.
y0 - Variable in class com.mxgraph.layout.mxStackLayout
  Specifies the vertical origin of the layout.
yNormTry - Variable in class com.mxgraph.layout.mxOrganicLayout
  Array of the y portion of the normalised test vectors that are tested for a lower energy around each vertex.
YToTileY(int, int, int) - Static method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Converts a pixel's Y coordinate into a vertical tile index relative to a given tile grid layout specified by its Y offset and tile height.
YToTileY(int) - Method in class com.mxgraph.util.png.mxSimpleRenderedImage
  Converts a pixel's Y coordinate into a vertical tile index.
yy - Variable in class com.mxgraph.util.mxSpline1D

## Z

zoom(double) - Method in class com.mxgraph.swing.mxGraphComponent
zoom(boolean, boolean) - Method in class com.mxgraph.swing.mxGraphComponent
ZOOM_POLICY_NONE - Static variable in class com.mxgraph.swing.mxGraphComponent
ZOOM_POLICY_PAGE - Static variable in class com.mxgraph.swing.mxGraphComponent
ZOOM_POLICY_WIDTH - Static variable in class com.mxgraph.swing.mxGraphComponent
zoomActual() - Method in class com.mxgraph.swing.mxGraphComponent
  Function: zoomActual Resets the zoom and panning in the view.
zoomAndCenter() - Method in class com.mxgraph.swing.mxGraphComponent
  Invoked after the component was resized to update the zoom if the zoom policy is not none and/or update the translation of the diagram if pageVisible and centerPage are true.
zoomFactor - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies the factor used for zoomIn and zoomOut.
zoomGesture - Variable in class com.mxgraph.swing.mxGraphOutline
zoomHandleLocation - Variable in class com.mxgraph.swing.mxGraphOutline
zoomHandleVisible - Variable in class com.mxgraph.swing.mxGraphOutline
zoomIn() - Method in class com.mxgraph.swing.mxGraphComponent
  Zooms into the graph by zoomFactor.
zoomOut() - Method in class com.mxgraph.swing.mxGraphComponent
  Function: zoomOut Zooms out of the graph by .
zoomPolicy - Variable in class com.mxgraph.swing.mxGraphComponent
  Specifies the zoom policy.
zoomTo(double, boolean) - Method in class com.mxgraph.swing.mxGraphComponent

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JGraph X 1.4.0.9
PREV NEXT | FRAMES NO FRAMES

Copyright (c) 2010 Gaudenz Alder. All rights reserved.