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

A

a - Variable in class com.mxgraph.util.mxSpline1D
 
ABSOLUTE_LINE_HEIGHT - Static variable in class com.mxgraph.util.mxConstants
Specifies if absolute line heights should be used (px) in CSS.
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.
AbstractParser - Class in com.mxgraph.util.svg
This class is the superclass of all parsers.
AbstractParser() - Constructor for class com.mxgraph.util.svg.AbstractParser
 
accessors - Variable in class com.mxgraph.io.mxObjectCodec
Caches accessors for the given method names.
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
 
active - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
 
add(mxRectangle) - Method in class com.mxgraph.util.mxRectangle
Adds the given rectangle to this rectangle.
add(mxUndoableEdit.mxUndoableChange) - Method in class com.mxgraph.util.mxUndoableEdit
Adds the specified change to this edit.
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(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 - Static variable in class com.mxgraph.util.mxEvent
 
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) - Method in class com.mxgraph.view.mxGraphSelectionModel
Adds the given cell to the selection.
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.
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[]) - Method in class com.mxgraph.view.mxGraphSelectionModel
 
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.
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
 
addElement(Node) - Method in class com.mxgraph.io.mxCodec
Adds the given element to if it has an ID.
addEnabled - Variable in class com.mxgraph.view.mxSwimlaneManager
Specifies if newly added cells should be resized to match the size of their existing siblings.
addGraphListeners(mxGraph) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
Installs the listeners to update the handles after any changes.
addGraphListeners(mxGraph) - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
Installs the listeners to update the handles after any changes.
addHandler - Variable in class com.mxgraph.view.mxSwimlaneManager
 
addImageBundle(mxImageBundle) - Method in class com.mxgraph.view.mxGraph
Adds the specified bundle.
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.mxConnectionHandler
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.
addObjectValue(Object, String, Object, Object) - Method in class com.mxgraph.io.mxObjectCodec
Sets the decoded child node as a value of the given object.
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
 
addStencil(String, mxStencil) - Static method in class com.mxgraph.shape.mxStencilRegistry
Adds the given stencil.
addStylename(String, String) - Static method in class com.mxgraph.util.mxStyleUtils
Adds the specified stylename to the given style if it does not already contain the stylename.
addTopmostVerticesAndEdges(Object, List<Object>) - Method in class com.mxgraph.view.mxGraph
Returns the cells to be selected for the given list of changes.
adjustmentHandler - Variable in class com.mxgraph.swing.mxGraphOutline
 
adjustParents() - Method in class com.mxgraph.layout.mxCompactTreeLayout
Adjust parent cells whose child geometries have changed.
adjustParents(Set<Object>) - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
Adjust parent cells whose child geometries have changed.
AFTER_PAINT - Static variable in class com.mxgraph.util.mxEvent
 
afterDecode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxChildChangeCodec
 
afterDecode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxGenericChangeCodec
 
afterDecode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
Hook for subclassers to post-process the object after decoding.
afterDecode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxRootChangeCodec
 
afterDecode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxTerminalChangeCodec
 
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.mxChildChangeCodec
 
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.
afterEncode(mxCodec, Object, Node) - Method in class com.mxgraph.io.mxRootChangeCodec
 
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.canvas.mxGraphicsCanvas2D.CanvasState
 
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
 
append(ExtendedPathIterator, boolean) - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
append(PathIterator, boolean) - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
append(Shape, boolean) - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
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(mxRectangle, mxCellState, mxPoint, boolean) - Method in interface com.mxgraph.view.mxPerimeter.mxPerimeterFunction
Implements a perimeter function.
apply(mxCellState, mxCellState, mxCellState, List<mxPoint>, List<mxPoint>) - Method in interface com.mxgraph.view.mxEdgeStyle.mxEdgeStyleFunction
Implements an edge style function.
approxNodeDimensions - Variable in class com.mxgraph.layout.mxOrganicLayout
Whether or not to use approximate node dimensions or not.
arcAbs(float, float, float, boolean, boolean, float, float) - Method in class com.mxgraph.util.svg.AWTPathProducer
arcAbs(float, float, float, boolean, boolean, float, float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when an absolute elliptical arc command has been parsed.
arcRel(float, float, float, boolean, boolean, float, float) - Method in class com.mxgraph.util.svg.AWTPathProducer
arcRel(float, float, float, boolean, boolean, float, float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when a relative elliptical arc command has been parsed.
arcTo(float, float, float, boolean, boolean, float, float) - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Adds an elliptical arc, defined by two radii, an angle from the x-axis, a flag to choose the large arc or not, a flag to indicate if we increase or decrease the angles and the final point of the arc.
arcToCurves(double, double, double, double, double, double, double, double, double) - Static method in class com.mxgraph.util.mxUtils
Function: arcToCurves Converts the given arc to a series of curves.
AreaSpatialCache() - Constructor for class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment.AreaSpatialCache
 
areConnected(mxAnalysisGraph, Object, Object) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
arrangeGroups(Object[], int) - Method in class com.mxgraph.layout.mxGraphLayout
Updates the bounds of the given groups to include all children.
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.
aspect - Variable in class com.mxgraph.shape.mxStencil
Holds the aspect of the 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
 
AWTPathProducer - Class in com.mxgraph.util.svg
This class provides an implementation of the PathHandler that initializes a Shape from the value of a path's 'd' attribute.
AWTPathProducer() - Constructor for class com.mxgraph.util.svg.AWTPathProducer
 
AWTPolygonProducer - Class in com.mxgraph.util.svg
This class produces a polygon shape from a reader.
AWTPolygonProducer() - Constructor for class com.mxgraph.util.svg.AWTPolygonProducer
 
AWTPolylineProducer - Class in com.mxgraph.util.svg
This class produces a polyline shape from a reader.
AWTPolylineProducer() - Constructor for class com.mxgraph.util.svg.AWTPolylineProducer
 

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 .
BASIC_TREE - com.mxgraph.analysis.mxGraphProperties.GraphType
 
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.mxChildChangeCodec
Reads the cells into the graph model.
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).
beforeDecode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxRootChangeCodec
Reads the cells into the graph model.
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() - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
 
begin() - Method in interface com.mxgraph.canvas.mxICanvas2D
Begins a new path.
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.
BELLMAN_FORD - com.mxgraph.analysis.mxGraphProperties.GraphType
 
bellmanFord(mxAnalysisGraph, Object) - Static method in class com.mxgraph.analysis.mxTraversal
Implements the Bellman-Ford shortest path from startVertex to all vertices.
bfs(mxAnalysisGraph, Object, mxGraph.mxICellVisitor) - Static method in class com.mxgraph.analysis.mxTraversal
Implements a recursive breadth first search starting from the specified cell.
BFS_DIR - com.mxgraph.analysis.mxGraphProperties.GraphType
 
BFS_UNDIR - com.mxgraph.analysis.mxGraphProperties.GraphType
 
bgNode - Variable in class com.mxgraph.shape.mxStencil
Holds the XML node with the stencil description.
BIPARTITE - com.mxgraph.analysis.mxGraphProperties.GraphType
 
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.
BOTTOM - Static variable in class com.mxgraph.view.mxEdgeStyle
 
BOTTOM_MASK - Static variable in class com.mxgraph.view.mxEdgeStyle
 
boundingBox - Variable in class com.mxgraph.shape.mxStencilShape
 
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.
buildFloat(int, int) - Static method in class com.mxgraph.util.svg.NumberParser
Computes a float from mantissa and exponent.
BUNDLE_CLASSNAME - Static variable in class com.mxgraph.util.svg.AbstractParser
The default resource bundle base name.
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
 
cachedTransform - Variable in class com.mxgraph.shape.mxStencilShape
Transform cached to save instance created.
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
cancelEditingAction - Variable in class com.mxgraph.swing.view.mxCellEditor
 
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.mxDomOutputParser
 
canvas - Variable in class com.mxgraph.reader.mxGraphViewReader
Holds the canvas to be used for rendering the graph.
canvas - Variable in class com.mxgraph.reader.mxSaxOutputHandler
 
canvas - Variable in class com.mxgraph.swing.mxGraphComponent
 
CanvasFactory() - Constructor for class com.mxgraph.util.mxCellRenderer.CanvasFactory
 
CanvasState() - Constructor for class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
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.mxCompactTreeLayout.WeightedCellSorter
The cell whose median value is being calculated
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
 
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[]) - Method in class com.mxgraph.view.mxSwimlaneManager
Called if any cells have been added.
cellsAdded(Object[], Object, Integer, Object, Object, boolean) - Method in class com.mxgraph.view.mxGraph
Adds the specified cells to the given parent.
cellsAdded(Object[], Object, Integer, Object, Object, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Adds the specified cells to the given parent.
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
Invokes cellsFoldable with checkFoldable set to false.
cellsFolded(Object[], boolean, 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.
cellsMap - Static variable in class com.mxgraph.io.mxGdCodec
Map with the vertex cells added in the addNode method.
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[]) - Method in class com.mxgraph.view.mxSwimlaneManager
Called if any cells have been resizes.
cellsResized(Object[], mxRectangle[]) - Method in class com.mxgraph.view.mxGraph
Sets the bounds of the given cells and fires a event.
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.
CellWrapper(Object) - Constructor for class com.mxgraph.layout.mxOrganicLayout.CellWrapper
Constructs a new CellWrapper
CENTER_MASK - Static variable in class com.mxgraph.view.mxEdgeStyle
 
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.
centerVisibleIndex - Variable in class com.mxgraph.shape.mxCurveLabelShape
The index of the central glyph of the label that is visible
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.
channelBuffer - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
The size of the vertical buffer in the center of inter-rank channels where edge control points should not be placed
channelBuffer - Variable in class com.mxgraph.layout.mxCompactTreeLayout
The size of the vertical buffer in the center of inter-rank channels where edge control points should not be placed
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.
checkMoveTo() - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Checks if previous command was a moveto command, skipping a close command (if present).
checkNeighbors(mxGraph, Object, Object, Object) - Method in class com.mxgraph.view.mxMultiplicity
Checks the type of the given value.
checkTerminal(mxGraph, Object, Object) - Method in class com.mxgraph.view.mxMultiplicity
Checks the type of the given value.
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
child - Variable in class com.mxgraph.layout.mxCompactTreeLayout.TreeNode
 
child - Variable in class com.mxgraph.model.mxGraphModel.mxChildChange
 
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() - 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.
CLEAR - Static variable in class com.mxgraph.util.mxEvent
 
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.
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.canvas.mxGraphicsCanvas2D.CanvasState
 
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.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
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[]) - Method in class com.mxgraph.view.mxGraph
Clones all cells in the given array.
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[], 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.
cloneState(mxGraphicsCanvas2D.CanvasState) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
Returns a clone of the given state.
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.
close() - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
Closes the current path.
close() - Method in interface com.mxgraph.canvas.mxICanvas2D
Closes the current path.
close() - Method in class com.mxgraph.util.svg.StringNormalizingReader
Close the stream.
closePath() - Method in class com.mxgraph.util.svg.AWTPathProducer
closePath() - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
closePath() - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when a closepath has been parsed.
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.
collisionMove(String, mxRectangle, double) - Method in class com.mxgraph.util.mxCurve
Returns a point to move the input rectangle to, in order to attempt to place the rectangle away from the curve.
COLOR_CACHE_SIZE - Static variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Specifies the size of the cache used to store parsed colors
colorCache - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Caches parsed colors.
column - Variable in class com.mxgraph.util.svg.StringNormalizingReader
The current column in the stream.
columnNumber - Variable in exception com.mxgraph.util.svg.ParseException
 
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.costfunction - package com.mxgraph.costfunction
 
com.mxgraph.generatorfunction - package com.mxgraph.generatorfunction
 
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.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.util.svg - package com.mxgraph.util.svg
 
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
compareTo(Object) - Method in class com.mxgraph.layout.mxCompactTreeLayout.WeightedCellSorter
comparator on the medianValue
complementaryGraph(mxAnalysisGraph) - Static method in class com.mxgraph.analysis.mxGraphStructure
Makes the complement of aGraph
COMPLETE - com.mxgraph.analysis.mxGraphProperties.GraphType
 
COMPLETE_BIPARTITE - com.mxgraph.analysis.mxGraphProperties.GraphType
 
componentHandler - Variable in class com.mxgraph.swing.mxGraphOutline
 
components - Variable in class com.mxgraph.swing.mxGraphComponent
Maps from cells to lists of heavyweights.
computeArc(double, double, double, double, double, boolean, boolean, double, double) - Static method in class com.mxgraph.util.svg.ExtendedGeneralPath
This constructs an unrotated Arc2D from the SVG specification of an Elliptical arc.
computeAspect(mxCellState, mxRectangle, String) - Method in class com.mxgraph.shape.mxStencil
Returns a rectangle that contains the offset in x and y and the horizontal and vertical scale in width and height used to draw this shape inside the given rectangle.
configureActionMaps() - 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.
configureCanvas(mxGraphics2DCanvas, mxCellState, mxGraphicsCanvas2D) - Method in class com.mxgraph.shape.mxSwimlaneShape
Helper method to configure the given wrapper canvas.
configureGraphics(mxGraphics2DCanvas, mxCellState, boolean) - Method in class com.mxgraph.shape.mxBasicShape
Configures the graphics object ready to paint.
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 - Static variable in class com.mxgraph.util.mxEvent
 
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.swing.util.mxSwingConstants
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(double, double) - Method in class com.mxgraph.util.mxRectangle
Returns true if the given point is contained in the rectangle.
contains(double, double) - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
contains(double, double, double, double) - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
contains(mxGraphComponent, Rectangle, mxCellState) - Method in class com.mxgraph.swing.view.mxInteractiveCanvas
 
contains(Point2D) - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
contains(Rectangle2D) - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
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(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".
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(int, int, Color) - Static method in class com.mxgraph.util.mxUtils
Creates a buffered image for the given parameters.
createBufferedImage(int, int, Color, int) - Static method in class com.mxgraph.util.mxUtils
Creates a buffered image for the given parameters.
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
 
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.
createCanvas(mxGraphics2DCanvas) - Method in class com.mxgraph.shape.mxStencil
Creates the canvas for rendering the stencil.
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.
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 core curve that is based on the guide points passed into this class instance
createDataUrl(String) - Method in class com.mxgraph.canvas.mxSvgCanvas
 
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.mxDomUtils
Returns a new, empty DOM document.
createDocument() - Static method in class com.mxgraph.util.mxUtils
Deprecated.
Use mxDomUtils.createDocument (Jan 2012)
createEdge(Object, String, Object, Object, Object, String) - Method in class com.mxgraph.view.mxGraph
Hook method that creates the new edge for insertEdge.
createElement(Node) - Method in class com.mxgraph.shape.mxStencilShape
Forms an internal representation of the specified SVG element and returns that representation
createErrorMessage(String, Object[]) - Method in class com.mxgraph.util.svg.AbstractParser
Returns a localized error message.
createEvent(DropTargetEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
createFillPaint(mxRectangle, Map<String, Object>) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
 
createFont(String, int, int) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
Hook for subclassers to implement font caching.
createGradientElement(String, String, String) - Method in class com.mxgraph.canvas.mxSvgCanvas
 
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[], mxRectangle, ImageIcon) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
 
createGraphTransferable(mxGraphComponent, Object[], 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() - Method in class com.mxgraph.swing.handler.mxRotationHandler
 
createHandle(Point) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
 
createHandle(Point, int) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
 
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() - Static method in class com.mxgraph.util.mxDomUtils
Returns a document with a HTML node containing a HEAD and BODY node.
createHtmlDocument() - Static method in class com.mxgraph.util.mxUtils
Deprecated.
Use mxDomUtils.createHtmlDocument (Jan 2012)
createHtmlDocument(mxGraph, Object[], double, Color, mxRectangle) - Static method in class com.mxgraph.util.mxCellRenderer
 
createHtmlDocument(String, String) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
Creates a HTML document for the given text and CSS style.
createHtmlDocument(String, String, String, int, int, boolean, String, boolean) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
Creates a HTML document around the given markup.
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.
createHtmlDocument(Map<String, Object>, String, double, int) - Static method in class com.mxgraph.util.mxUtils
Returns a new, empty DOM document.
createHtmlDocument(Map<String, Object>, String, double, int, String) - Static method in class com.mxgraph.util.mxUtils
Returns a new, empty DOM document.
createHtmlDocument(Map<String, Object>, String, double, int, String, String) - Static method in class com.mxgraph.util.mxUtils
Returns a new, empty DOM document.
createHtmlDocument(Map<String, Object>, String, int, int) - Method in class com.mxgraph.shape.mxHtmlTextShape
 
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.
createImageElement(double, double, double, double, String, boolean, boolean, boolean, boolean) - Method in class com.mxgraph.canvas.mxSvgCanvas
 
createImageGraphics(double, double, double, double, boolean, boolean) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
Creates a graphic instance for rendering an image.
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
 
createShape(String, int) - Static method in class com.mxgraph.util.svg.AWTPathProducer
Utility method for creating an ExtendedGeneralPath.
createShape(String, int) - Static method in class com.mxgraph.util.svg.AWTPolygonProducer
Utility method for creating an ExtendedGeneralPath.
createShape(String, int) - Static method in class com.mxgraph.util.svg.AWTPolylineProducer
Utility method for creating an ExtendedGeneralPath.
createShape(Node, mxStencilShape.svgShape) - Method in class com.mxgraph.shape.mxStencilShape
 
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(int, int) - Static method in class com.mxgraph.util.mxDomUtils
Creates a new SVG document for the given width and height.
createSvgDocument(int, int) - Static method in class com.mxgraph.util.mxUtils
Deprecated.
Use mxDomUtils.createSvgDocument(int, int) (Jan 2012)
createSvgDocument(mxGraph, Object[], double, Color, mxRectangle) - Static method in class com.mxgraph.util.mxCellRenderer
 
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
 
createTextGraphics(double, double, double, double, double, boolean, String, String) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
Returns a new graphics instance with the correct color and font for text rendering.
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
 
createTransformedShape(AffineTransform) - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
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.
createVertex(Object, String, Object, double, double, double, double, String, boolean) - Method in class com.mxgraph.view.mxGraph
Hook method that creates the new vertex for insertVertex.
createVmlDocument() - Static method in class com.mxgraph.util.mxDomUtils
 
createVmlDocument() - Static method in class com.mxgraph.util.mxUtils
Deprecated.
Use mxDomUtils.createVmlDocument (Jan 2012)
createVmlDocument(mxGraph, Object[], double, Color, mxRectangle) - Static method in class com.mxgraph.util.mxCellRenderer
 
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.
CSS_FILL_PROPERTY - Static variable in interface com.mxgraph.util.svg.CSSConstants
 
CSS_NONE_VALUE - Static variable in interface com.mxgraph.util.svg.CSSConstants
 
CSS_STROKE_PROPERTY - Static variable in interface com.mxgraph.util.svg.CSSConstants
 
CSSConstants - Interface in com.mxgraph.util.svg
This interface defines constants for CSS.
current - Variable in class com.mxgraph.swing.handler.mxInsertHandler
 
current - Variable in class com.mxgraph.util.svg.AbstractParser
The current character.
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.
currentDropTarget - Variable in class com.mxgraph.swing.handler.mxGraphHandler
Reference to the current drop target.
currentEdit - Variable in class com.mxgraph.model.mxGraphModel
Holds the changes for the current transaction.
currentPath - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Holds the current path.
currentRoot - Variable in class com.mxgraph.view.mxGraphView
mxCell that acts as the root of the displayed cell hierarchy.
currentSegment() - Method in interface com.mxgraph.util.svg.ExtendedPathIterator
 
currentSegment(double[]) - Method in interface com.mxgraph.util.svg.ExtendedPathIterator
 
currentSegment(float[]) - Method in interface com.mxgraph.util.svg.ExtendedPathIterator
 
currentState - Variable in class com.mxgraph.swing.handler.mxRotationHandler
 
currentX - Variable in class com.mxgraph.util.svg.AWTPathProducer
The current x position.
currentXDelta - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
The sum of x-displacements for the current iteration
currentXScale - Variable in class com.mxgraph.shape.mxStencilShape.svgShape
Holds the current value to which the shape is scaled in X
currentY - Variable in class com.mxgraph.util.svg.AWTPathProducer
The current y position.
currentYScale - Variable in class com.mxgraph.shape.mxStencilShape.svgShape
Holds the current value to which the shape is scaled in Y
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
CURVE_TEXT_STRETCH_FACTOR - Static variable in class com.mxgraph.shape.mxCurveLabelShape
Factor by which text on the inside of curve is stretched
curveLengths - Variable in class com.mxgraph.util.mxCurve
The curve lengths of the curves
curveTo(double, double, double, double, double, double) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
 
curveTo(double, double, double, double, double, double) - Method in interface com.mxgraph.canvas.mxICanvas2D
Draws a bezier curve to the given point.
curveTo(float, float, float, float, float, float) - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
curvetoCubicAbs(float, float, float, float, float, float) - Method in class com.mxgraph.util.svg.AWTPathProducer
curvetoCubicAbs(float, float, float, float, float, float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when an absolute cubic bezier curve command has been parsed.
curvetoCubicRel(float, float, float, float, float, float) - Method in class com.mxgraph.util.svg.AWTPathProducer
curvetoCubicRel(float, float, float, float, float, float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when a relative cubic bezier curve command has been parsed.
curvetoCubicSmoothAbs(float, float, float, float) - Method in class com.mxgraph.util.svg.AWTPathProducer
curvetoCubicSmoothAbs(float, float, float, float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when an absolute smooth cubic bezier curve command has been parsed.
curvetoCubicSmoothRel(float, float, float, float) - Method in class com.mxgraph.util.svg.AWTPathProducer
curvetoCubicSmoothRel(float, float, float, float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when a relative smooth cubic bezier curve command has been parsed.
curvetoQuadraticAbs(float, float, float, float) - Method in class com.mxgraph.util.svg.AWTPathProducer
curvetoQuadraticAbs(float, float, float, float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when an absolute quadratic bezier curve command has been parsed.
curvetoQuadraticRel(float, float, float, float) - Method in class com.mxgraph.util.svg.AWTPathProducer
curvetoQuadraticRel(float, float, float, float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when a relative quadratic bezier curve command has been parsed.
curvetoQuadraticSmoothAbs(float, float) - Method in class com.mxgraph.util.svg.AWTPathProducer
curvetoQuadraticSmoothAbs(float, float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when an absolute smooth quadratic bezier curve command has been parsed.
curvetoQuadraticSmoothRel(float, float) - Method in class com.mxgraph.util.svg.AWTPathProducer
curvetoQuadraticSmoothRel(float, float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when a relative smooth quadratic bezier curve command has been parsed.
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
 
dashed - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
dashPattern - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
dataFlavor - Static variable in class com.mxgraph.swing.util.mxGraphTransferable
Serialized Data Flavor.
decode(byte[]) - Static method in class com.mxgraph.util.mxBase64
Decodes a BASE64 encoded byte array.
decode(char[]) - Static method in class com.mxgraph.util.mxBase64
Decodes a BASE64 encoded char array.
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(String) - Static method in class com.mxgraph.util.mxBase64
Decodes a BASE64 encoded String.
decode(String, mxGraph) - Static method in class com.mxgraph.io.mxGdCodec
Parses simple GD format and populate the specified graph
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.
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.
decodeCompressedText(InputStream) - Static method in class com.mxgraph.util.png.mxPngTextDecoder
Decodes the zTXt chunk of the given PNG image stream.
decodeFast(byte[]) - Static method in class com.mxgraph.util.mxBase64
Decodes a BASE64 encoded byte array that is known to be resonably well formatted.
decodeFast(char[]) - Static method in class com.mxgraph.util.mxBase64
Decodes a BASE64 encoded char array that is known to be resonably well formatted.
decodeFast(String) - Static method in class com.mxgraph.util.mxBase64
Decodes a BASE64 encoded string that is known to be resonably well formatted.
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_DIRECTED - Static variable in class com.mxgraph.analysis.mxGraphProperties
 
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 (in px).
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.swing.util.mxSwingConstants
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_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_TRAVERSE_VISIBLE - Static variable in class com.mxgraph.analysis.mxGraphProperties
 
DEFAULT_VALID_COLOR - Static variable in class com.mxgraph.swing.util.mxSwingConstants
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
 
DefaultErrorHandler - Class in com.mxgraph.util.svg
This class provides a default implementation of ErrorHandler.
DefaultErrorHandler() - Constructor for class com.mxgraph.util.svg.DefaultErrorHandler
 
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.
defs - Variable in class com.mxgraph.canvas.mxSvgCanvas
 
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.
DeleteAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.DeleteAction
 
deltas - Variable in class com.mxgraph.swing.view.mxCellStatePreview
 
desc - Variable in class com.mxgraph.shape.mxStencil
Holds the top-level node of the stencil definition.
destroy() - Method in class com.mxgraph.canvas.mxImageCanvas
 
destroy() - Method in class com.mxgraph.swing.handler.mxCellHandler
Invoked when the handler is no longer used.
destroy() - Method in class com.mxgraph.swing.handler.mxCellTracker
 
destroy() - Method in class com.mxgraph.view.mxLayoutManager
 
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.
dfs(mxAnalysisGraph, Object, mxGraph.mxICellVisitor) - Static method in class com.mxgraph.analysis.mxTraversal
Implements a recursive depth first search starting from the specified cell.
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.
DFS_DIR - com.mxgraph.analysis.mxGraphProperties.GraphType
 
DFS_UNDIR - com.mxgraph.analysis.mxGraphProperties.GraphType
 
dfsCount - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
Count of the number of times the ancestor dfs has been used
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.
dijkstra(mxAnalysisGraph, Object, Object, mxGraph.mxICellVisitor) - Static method in class com.mxgraph.analysis.mxTraversal
Implements the Dijkstra's shortest path from startVertex to endVertex.
DIJKSTRA - com.mxgraph.analysis.mxGraphProperties.GraphType
 
DIRECTED - Static variable in class com.mxgraph.analysis.mxGraphProperties
Whether or not to take into account the direction on edges.
DIRECTION_EAST - Static variable in class com.mxgraph.util.mxConstants
DIRECTION_EAST
DIRECTION_MASK_ALL - Static variable in class com.mxgraph.util.mxConstants
DIRECTION_MASK_EAST
DIRECTION_MASK_EAST - Static variable in class com.mxgraph.util.mxConstants
DIRECTION_MASK_EAST
DIRECTION_MASK_NONE - Static variable in class com.mxgraph.util.mxConstants
DIRECTION_MASK_NONE
DIRECTION_MASK_NORTH - Static variable in class com.mxgraph.util.mxConstants
DIRECTION_MASK_NORTH
DIRECTION_MASK_SOUTH - Static variable in class com.mxgraph.util.mxConstants
DIRECTION_MASK_SOUTH
DIRECTION_MASK_WEST - Static variable in class com.mxgraph.util.mxConstants
DIRECTION_MASK_WEST
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
 
dirVectors - Static variable in class com.mxgraph.view.mxEdgeStyle
 
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.
disableEdgeStyle - Variable in class com.mxgraph.layout.mxOrganicLayout
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() - 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
 
doParse() - Method in class com.mxgraph.util.svg.AbstractParser
Method responsible for actually parsing data after AbstractParser has initialized itself.
doParse() - Method in class com.mxgraph.util.svg.PathParser
 
doParse() - Method in class com.mxgraph.util.svg.PointsParser
Parses the current stream.
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(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.
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
 
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.
drawElement(mxGraphicsCanvas2D, mxCellState, Element, mxRectangle) - Method in class com.mxgraph.shape.mxStencil
Drawsthe given element.
drawFromRootCell() - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
Hook to draw the root cell into the canvas.
drawGlassEffect(mxGraphics2DCanvas, mxCellState) - Static method in class com.mxgraph.shape.mxLabelShape
Draws the glass effect
drawGraph(mxICanvas) - Method in class com.mxgraph.view.mxGraph
Draws the graph onto the given canvas.
drawGraph(Graphics2D, boolean) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
 
drawImage(Graphics2D, Image, int, int) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
 
drawImage(Rectangle, String) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
 
drawImage(Rectangle, String, boolean, boolean, boolean) - 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.
drawImageImpl(Image, int, int) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Implements the actual graphics call.
drawImageImpl(Image, int, int) - Method in class com.mxgraph.swing.view.mxInteractiveCanvas
Overrides graphics call to use image observer.
drawingBounds - Variable in class com.mxgraph.shape.mxCurveLabelShape.LabelGlyphCache
The un-rotated rectangle that just bounds this character
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.
drawShadow(mxGraphicsCanvas2D, mxCellState, double, boolean, boolean, mxRectangle, double, boolean, mxRectangle) - Method in class com.mxgraph.shape.mxStencil
Draws the shadow.
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.
drawShape(mxGraphicsCanvas2D, mxCellState, mxRectangle, mxRectangle, boolean) - Method in class com.mxgraph.shape.mxStencil
Draws this stencil inside the given bounds.
drawState(mxICanvas, mxCellState, boolean) - 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.
DrillAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.DrillAction
 
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.canvas.mxGraphicsCanvas2D.CanvasState
 
dx - Variable in class com.mxgraph.layout.mxCompactTreeLayout.Polyline
 
dy - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
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.swing.util.mxSwingConstants
Defines the selection color for edges.
EDGE_SELECTION_STROKE - Static variable in class com.mxgraph.swing.util.mxSwingConstants
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
edgeRouting - Variable in class com.mxgraph.layout.mxCompactTreeLayout
Whether or not to apply the internal tree edge routing
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 - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
The style to apply between cell layers to edge segments
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_ORTHOGONAL - Static variable in class com.mxgraph.util.mxConstants
Name of the orthogonal edge style.
EDGESTYLE_SEGMENT - Static variable in class com.mxgraph.util.mxConstants
Name of the generic segment 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.
EditAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.EditAction
 
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.
elements - Variable in class com.mxgraph.io.mxCodec
Maps from IDs to elements.
ellipse(double, double, double, double) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
 
ellipse(double, double, double, double) - Method in interface com.mxgraph.canvas.mxICanvas2D
Next fill or stroke should draw an ellipse.
EllipsePerimeter - Static variable in class com.mxgraph.view.mxPerimeter
Describes an elliptic perimeter.
embedded - Variable in class com.mxgraph.canvas.mxSvgCanvas
Specifies if images should be embedded as base64 encoded strings.
EMPTY_IMAGE - Static variable in class com.mxgraph.swing.util.mxSwingConstants
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.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.
enableImageSupport - Static variable in class com.mxgraph.swing.util.mxGraphTransferable
Global switch to disable image support in transferables.
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(mxGraph) - Static method in class com.mxgraph.io.mxGdCodec
Generates a GD text output with the cells in the graph.
encode(RenderedImage) - Method in class com.mxgraph.util.png.mxPngImageEncoder
This method encodes a RenderedImage into PNG.
encode(Object) - Method in class com.mxgraph.io.mxCodec
Encodes the specified object and returns the resulting XML node.
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.mxModelCodec
Encodes the given mxGraphModel by writing a (flat) XML sequence of cell nodes as produced by the mxCellCodec.
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).
encodeToByte(byte[], boolean) - Static method in class com.mxgraph.util.mxBase64
Encodes a raw byte array into a BASE64 byte[] representation i accordance with RFC 2045.
encodeToChar(byte[], boolean) - Static method in class com.mxgraph.util.mxBase64
Encodes a raw byte array into a BASE64 char[] representation i accordance with RFC 2045.
encodeToString(byte[], boolean) - Static method in class com.mxgraph.util.mxBase64
Encodes a raw byte array into a BASE64 String representation i accordance with RFC 2045.
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
 
endPath() - Method in class com.mxgraph.util.svg.AWTPathProducer
endPath() - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when the path ends.
endPoint - Variable in class com.mxgraph.util.mxLine
The end point of the line
endPoints() - Method in class com.mxgraph.util.svg.AWTPolygonProducer
endPoints() - Method in class com.mxgraph.util.svg.AWTPolylineProducer
endPoints() - Method in interface com.mxgraph.util.svg.PointsHandler
Invoked when the points attribute ends.
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.
eRead - Variable in class com.mxgraph.util.svg.PointsParser
Whether the last character was a 'e' or 'E'.
error - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
 
error - Variable in class com.mxgraph.swing.handler.mxEdgeHandler
 
error(ParseException) - Method in class com.mxgraph.util.svg.DefaultErrorHandler
error(ParseException) - Method in interface com.mxgraph.util.svg.ErrorHandler
Called when a parse error occurs.
errorHandler - Variable in class com.mxgraph.util.svg.AbstractParser
The error handler.
ErrorHandler - Interface in com.mxgraph.util.svg
This interface must be implemented and then registred as the error handler in order to be notified of parsing errors.
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.
evaluateAttribute(Element, String, mxCellState) - Method in class com.mxgraph.shape.mxStencil
Gets the attribute for the given name from the given node.
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.mxConnectionHandler
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.
exception - Variable in exception com.mxgraph.util.svg.ParseException
 
exclude - Variable in class com.mxgraph.io.mxObjectCodec
Array containing the variable names that should be ignored by the codec.
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() - 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.
execute(mxIGraphModel.mxAtomicGraphModelChange) - Method in class com.mxgraph.model.mxGraphModel
Executes the given atomic change and adds it to the current edit.
execute(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) - Method in class com.mxgraph.layout.mxEdgeLabelLayout
 
execute(Object) - Method in class com.mxgraph.layout.mxFastOrganicLayout
 
execute(Object) - Method in class com.mxgraph.layout.mxGraphLayout
 
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(Object, Object) - Method in class com.mxgraph.layout.mxCompactTreeLayout
Implements .
execute(Object, List<Object>) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
Executes the layout for the children of the specified parent.
EXECUTE - Static variable in class com.mxgraph.util.mxEvent
Holds the name for the execute event.
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 in all directions.
ExtendedGeneralPath - Class in com.mxgraph.util.svg
The ExtendedGeneralPath class represents a geometric path constructed from straight lines, quadratic and cubic (Bezier) curves and elliptical arc.
ExtendedGeneralPath() - Constructor for class com.mxgraph.util.svg.ExtendedGeneralPath
Constructs a new ExtendedGeneralPath.
ExtendedGeneralPath(int) - Constructor for class com.mxgraph.util.svg.ExtendedGeneralPath
Constructs a new ExtendedGeneralPath with the specified winding rule to control operations that require the interior of the path to be defined.
ExtendedGeneralPath(int, int) - Constructor for class com.mxgraph.util.svg.ExtendedGeneralPath
Constructs a new ExtendedGeneralPath object with the specified winding rule and the specified initial capacity to store path coordinates.
ExtendedGeneralPath(Shape) - Constructor for class com.mxgraph.util.svg.ExtendedGeneralPath
Constructs a new ExtendedGeneralPath object from an arbitrary Shape object.
ExtendedPathIterator - Interface in com.mxgraph.util.svg
The ExtendedPathIterator class represents a geometric path constructed from straight lines, quadratic and cubic (Bezier) curves and elliptical arcs.
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.
extendParentsOnAdd - Variable in class com.mxgraph.view.mxGraph
Specifies if parents should be extended according to the switch if cells are added.
extractHtmlBody - Variable in class com.mxgraph.swing.view.mxCellEditor
Specifies if the text content of the HTML body should be extracted before and after editing for HTML markup.

F

fgNode - Variable in class com.mxgraph.shape.mxStencil
Holds the XML node with the stencil description.
fieldname - Variable in class com.mxgraph.io.mxGenericChangeCodec
 
fields - Variable in class com.mxgraph.io.mxObjectCodec
Caches fields for faster access.
fill - Variable in class com.mxgraph.layout.mxStackLayout
Boolean indicating if dimension should be changed to fill out the parent cell.
fill() - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
 
fill() - Method in interface com.mxgraph.canvas.mxICanvas2D
Fills the current path.
fillAlpha - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
fillAndStroke() - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
 
fillAndStroke() - Method in interface com.mxgraph.canvas.mxICanvas2D
Fills and paints the outline of the current path.
fillClippedRect(Graphics, int, int, int, int) - Static method in class com.mxgraph.util.mxUtils
 
fillColor - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
fillColor - Variable in class com.mxgraph.swing.handler.mxRubberband
Defines the color to be used for filling the rubberband selection.
fillColorValue - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
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.
filterDescendants(Object) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
Creates a set of descendant cells
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
 
findRoots(Object, Set<Object>) - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
Returns all visible children in the given parent which do not have incoming edges.
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.layout.mxCompactTreeLayout
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.
FIRED - Static variable in class com.mxgraph.util.mxEvent
 
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, boolean, boolean) - 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, double, double) - 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, 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, short, short) - Method in class com.mxgraph.util.mxLightweightLabel
Overridden for performance reasons.
firePropertyChange(String, Object, Object) - 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.
firstCharAt(String, int, int) - Static method in class com.mxgraph.util.mxUtils
Find the first character matching the input character in the given string where the character has no letter preceding it.
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.
fixDash - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
fixRanks() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
Fixes the layer assignments to the values stored in the nodes.
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.
flipH - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
flipV - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
FLOW - com.mxgraph.analysis.mxGraphProperties.GraphType
 
floydRoyWarshall(mxAnalysisGraph) - Static method in class com.mxgraph.analysis.mxTraversal
Implements the Floyd-Roy-Warshall (aka WFI) shortest path algorithm between all vertices.
flushImageCache() - Method in class com.mxgraph.canvas.mxBasicCanvas
 
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.
FoldAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.FoldAction
 
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
Invokes foldCells with checkFoldable set to false.
foldCells(boolean, boolean, Object[], boolean) - 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_FRACTIONALMETRICS - Static variable in class com.mxgraph.shape.mxCurveLabelShape
Specifies if image aspect should be preserved in drawImage.
FONT_ITALIC - Static variable in class com.mxgraph.util.mxConstants
FONT_ITALIC
FONT_STRIKETHROUGH - Static variable in class com.mxgraph.util.mxConstants
FONT_STRIKETHROUGH
FONT_UNDERLINE - Static variable in class com.mxgraph.util.mxConstants
FONT_UNDERLINE
fontBackgroundColor - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
fontBackgroundColorValue - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
fontBorderColor - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
fontBorderColorValue - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
fontColor - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
fontColorValue - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
fontFamily - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
fontGraphics - Static variable in class com.mxgraph.util.mxUtils
Static Graphics used for Font Metrics.
fontSize - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
fontStyle - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
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.
frc - Static variable in class com.mxgraph.shape.mxCurveLabelShape
Shared FRC for font size calculations
frequency - Variable in class com.mxgraph.util.png.mxPngSuggestedPaletteEntry
The probable frequency of the color in the image.
FRIENDSHIP_WINDMILL - com.mxgraph.analysis.mxGraphProperties.GraphType
 
FROM_ADJ_MATRIX - com.mxgraph.analysis.mxGraphProperties.GraphType
 
FULL_WINDMILL - com.mxgraph.analysis.mxGraphProperties.GraphType
 
fullRepaintHandler - Variable in class com.mxgraph.view.mxGraph
Fires repaint events for full repaints.
FULLY_CONNECTED - com.mxgraph.analysis.mxGraphProperties.GraphType
 

G

g - Variable in class com.mxgraph.canvas.mxGraphics2DCanvas
Global graphics handle to the image.
g - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
Stores the actual state.
generator - Variable in class com.mxgraph.analysis.mxAnalysisGraph
 
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.
GET_ADJ_MATRIX - com.mxgraph.analysis.mxGraphProperties.GraphType
 
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.
getAlign() - Method in class com.mxgraph.swing.util.mxCellOverlay
 
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(mxCellState, double) - Method in class com.mxgraph.shape.mxSwimlaneShape
Helper method to configure the given wrapper canvas.
getArcSize(mxCellState, double, double) - Method in class com.mxgraph.shape.mxRectangleShape
Helper method to configure the given wrapper canvas.
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
getBipartiteGraph(mxAnalysisGraph, int, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
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() - Method in class com.mxgraph.shape.mxStencilShape
 
getBoundingBox() - Method in class com.mxgraph.view.mxCellState
Returns the bounding box.
getBoundingBox(mxRectangle, double) - Static method in class com.mxgraph.util.mxUtils
Returns the bounding box for the rotated rectangle.
getBoundingBox(mxCellState) - Method in class com.mxgraph.view.mxGraphView
Shortcut to validateCell with visible set to true.
getBoundingBox(mxCellState, boolean) - Method in class com.mxgraph.view.mxGraphView
Returns the bounding box of the shape and the label for the given cell state and its children if recurse is true.
getBoundingBox(Object) - Method in class com.mxgraph.view.mxGraph
Returns the bounds of the given cell.
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.
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.
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() - Method in class com.mxgraph.swing.util.mxGraphTransferable
Returns the unscaled, untranslated bounding box of the cells.
getBounds() - Method in class com.mxgraph.util.mxCurve
 
getBounds() - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
getBounds(mxCellState) - Method in class com.mxgraph.swing.util.mxCellOverlay
 
getBounds(mxCellState) - Method in interface com.mxgraph.swing.util.mxICellOverlay
 
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.
getBounds2D() - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
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.
getBundleClassName() - Method in class com.mxgraph.util.svg.AbstractParser
Returns the resource bundle base name.
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.reader.mxSaxOutputHandler
Returns the canvas for rendering.
getCanvas() - Method in class com.mxgraph.swing.mxGraphComponent
 
getCell() - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
 
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() - 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.
getCell(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellMarker
Returns the state at the given location.
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.
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() - Method in class com.mxgraph.swing.util.mxGraphTransferable
 
getCells() - Method in class com.mxgraph.view.mxGraphSelectionModel
Returns the selection cells.
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(Object) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
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.
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.
getCenterVisiblePosition() - Method in class com.mxgraph.shape.mxCurveLabelShape
Returns the drawing bounds of the central indexed visible glyph
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(int) - Method in interface com.mxgraph.model.mxICell
Returns the child at the specified index.
getChildAt(Object, int) - Method in class com.mxgraph.model.mxGraphModel
 
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.analysis.mxAnalysisGraph
 
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() - Method in interface com.mxgraph.model.mxICell
Returns the number of child cells.
getChildCount(Object) - Method in class com.mxgraph.model.mxGraphModel
 
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.analysis.mxAnalysisGraph
 
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.analysis.mxAnalysisGraph
 
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.
getColumn() - Method in class com.mxgraph.util.svg.NormalizingReader
Returns the current column in the stream.
getColumn() - Method in class com.mxgraph.util.svg.StringNormalizingReader
Returns the current column in the stream.
getColumnNumber() - Method in exception com.mxgraph.util.svg.ParseException
Returns the column of the last parsed character.
getCompleteBipartiteGraph(mxAnalysisGraph, int, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
getCompleteGraph(mxAnalysisGraph, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
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 Strings.
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
getConnectingEdge(mxAnalysisGraph, Object, Object) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
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.
getConnections(Object, Object, boolean) - 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.
getCost(mxCellState) - Method in class com.mxgraph.costfunction.mxConstCostFunction
 
getCost(mxCellState) - Method in class com.mxgraph.costfunction.mxDoubleValCostFunction
 
getCost(mxCellState) - Method in class com.mxgraph.generatorfunction.mxGeneratorConstFunction
 
getCost(mxCellState) - Method in class com.mxgraph.generatorfunction.mxGeneratorRandomFunction
 
getCost(mxCellState) - Method in class com.mxgraph.generatorfunction.mxGeneratorRandomIntFunction
 
getCostFunction() - Method in class com.mxgraph.analysis.mxGraphGenerator
 
getCount() - Method in class com.mxgraph.swing.view.mxCellStatePreview
 
getCurrent() - Method in class com.mxgraph.util.svg.AbstractParser
Returns the current character value.
getCurrentColor() - Method in class com.mxgraph.swing.handler.mxCellMarker
Returns the current color.
getCurrentPoint() - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
get the current position or null.
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.
getCurrentXScale() - Method in class com.mxgraph.shape.mxStencilShape.svgShape
 
getCurrentYScale() - Method in class com.mxgraph.shape.mxStencilShape.svgShape
 
getCursor(MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
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, 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
getCutEdges(mxAnalysisGraph) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
getCutVertices(mxAnalysisGraph) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
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.
getDefsElement() - Method in class com.mxgraph.canvas.mxSvgCanvas
 
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(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.
getDescription() - Method in class com.mxgraph.shape.mxStencil
Returns the description.
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.
getDirectedLeaf(mxAnalysisGraph, Object) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
getDirtyRect() - Method in class com.mxgraph.swing.handler.mxConnectPreview
 
getDirtyRect(mxRectangle) - Method in class com.mxgraph.swing.handler.mxConnectPreview
 
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.
getDocumentBuilder() - Static method in class com.mxgraph.util.mxXmlUtils
 
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.
getDouble(Element, String) - Method in class com.mxgraph.shape.mxStencil
Returns the given attribute or 0.
getDouble(Element, String, double) - Method in class com.mxgraph.shape.mxStencil
Returns the given attribute or the default value.
getDropTarget(mxGraphComponent, mxGraphTransferable) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
Returns the drop target for the given transferable and location.
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(int) - Method in interface com.mxgraph.model.mxICell
Returns the edge at the specified index in the edge array.
getEdgeAt(Object, int) - Method in class com.mxgraph.model.mxGraphModel
 
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() - Method in interface com.mxgraph.model.mxICell
Returns the number of edges in the edge array.
getEdgeCount(Object) - Method in class com.mxgraph.model.mxGraphModel
 
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.layout.hierarchical.mxHierarchicalLayout
 
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) - Method in class com.mxgraph.analysis.mxAnalysisGraph
Returns the incoming and/or outgoing edges for the given cell.
getEdges(Object, Object, boolean, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Returns the incoming and/or outgoing edges for the given cell.
getEdges(Object, Object, boolean, boolean, boolean, boolean) - Method in class com.mxgraph.analysis.mxAnalysisGraph
Returns the incoming and/or outgoing edges for the given cell.
getEdges(Object, Object, boolean, 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.
getEmbeddedImageElement(String) - Method in class com.mxgraph.canvas.mxSvgCanvas
 
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
 
getException() - Method in exception com.mxgraph.util.svg.ParseException
Return the embedded exception, if any.
getExitGroupAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
 
getExpandAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
 
getExportableCells(Object[]) - Method in class com.mxgraph.swing.mxGraphComponent
Returns all cells which may be exported via datatransfer.
getExtendedCellBounds(mxCellState) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
 
getExtendedPathIterator() - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
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.
getFieldTemplate(Object, String, Node) - Method in class com.mxgraph.io.mxObjectCodec
Returns the template instance for the given field.
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.
getFieldValueWithAccessor(Object, Field) - Method in class com.mxgraph.io.mxObjectCodec
Returns the value of the field using the accessor for the field if one exists.
getFillColor() - Method in class com.mxgraph.swing.handler.mxRubberband
Returns the fill color.
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
 
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.
getFloatArray(Map<String, Object>, String, float[], String) - 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
 
getFontMetrics(Font) - Static method in class com.mxgraph.util.mxUtils
Returns the font metrics of the static font graphics instance
getFontName(String) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
Returns a font name for the given CSS values for font-family.
getForceConstant() - Method in class com.mxgraph.layout.mxFastOrganicLayout
 
getFriendshipWindmillGraph(mxAnalysisGraph, int, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
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
getGenerator() - Method in class com.mxgraph.analysis.mxAnalysisGraph
 
getGeneratorFunction() - Method in class com.mxgraph.analysis.mxGraphGenerator
 
getGeneratorFunction(mxGraph, boolean, double, double) - Static method in class com.mxgraph.analysis.mxGraphGenerator
 
getGeometry() - Method in class com.mxgraph.model.mxCell
 
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 class com.mxgraph.model.mxGraphModel
 
getGeometry(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns the geometry of the given cell.
getGlassGradientElement() - Method in class com.mxgraph.canvas.mxSvgCanvas
 
getGradientBounds(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxBasicShape
 
getGradientBounds(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxSwimlaneShape
 
getGradientElement(String, String, String) - Method in class com.mxgraph.canvas.mxSvgCanvas
 
getGradientId(String, String, String) - Method in class com.mxgraph.canvas.mxSvgCanvas
 
getGraph() - Method in class com.mxgraph.analysis.mxAnalysisGraph
 
getGraph() - Method in class com.mxgraph.layout.mxGraphLayout
Returns the associated graph.
getGraph() - Method in class com.mxgraph.swing.mxGraphComponent
 
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.mxSwimlaneManager
 
getGraph(ActionEvent) - Static method in class com.mxgraph.swing.util.mxGraphActions
 
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
 
getGraphComponents(mxAnalysisGraph) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
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.
getGraphics() - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
Returns the graphics instance.
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
 
getGridGraph(mxAnalysisGraph, int, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
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
 
getGroupPadding() - Method in class com.mxgraph.layout.mxCompactTreeLayout
 
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.
getHeightSquared() - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
 
getHexColorString(Color) - Static method in class com.mxgraph.util.mxHtmlColor
Returns a hex representation for the given color.
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.
getIconPath() - Method in class com.mxgraph.shape.mxStencilShape
 
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(Object) - Method in class com.mxgraph.io.mxCodec
Returns the ID of the specified object.
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.
getImage(String) - Method in class com.mxgraph.util.mxImageBundle
Returns the value for the given key.
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
 
getImageBounds(Image, double, double, double, double, boolean) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
 
getImageBundles() - Method in class com.mxgraph.view.mxGraph
Returns the image bundles
getImageBundles(List<mxImageBundle>) - Method in class com.mxgraph.view.mxGraph
Returns the image bundles
getImageForStyle(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxImageShape
 
getImageForStyle(Map<String, Object>) - Method in class com.mxgraph.canvas.mxBasicCanvas
Gets the image path from the given style.
getImageFromBundles(String) - Method in class com.mxgraph.view.mxGraph
Searches all bundles for the specified key and returns the value for the first match or null if the key is not found.
getImageObserver() - Method in class com.mxgraph.swing.view.mxInteractiveCanvas
 
getImages() - Method in class com.mxgraph.util.mxImageBundle
Returns the images.
getImageSize(Image) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Returns the size for the given image.
getImageSize(Image) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
Returns the size for the given image.
getImageSize(Image) - Method in class com.mxgraph.swing.view.mxInteractiveCanvas
Returns the size for the given image.
getImportableCells(Object[]) - Method in class com.mxgraph.swing.mxGraphComponent
Returns all cells which may be imported via datatransfer.
getImportCount() - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
 
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() - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
 
getIndex() - Method in class com.mxgraph.swing.handler.mxCellHandler
Returns the index of the current handle.
getIndex(mxICell) - Method in class com.mxgraph.model.mxCell
 
getIndex(mxICell) - Method in interface com.mxgraph.model.mxICell
Returns the index of the specified child in the child array.
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
 
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.
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.
getInt(Element, String, int) - Method in class com.mxgraph.shape.mxStencil
Returns the given attribute or the default value.
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.
getKingGraph(mxAnalysisGraph, int, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
getKingMoveVertexes(mxAnalysisGraph, int, int, int, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
getKnightGraph(mxAnalysisGraph, int, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
getKnightMoveVertexes(mxAnalysisGraph, int, int, int, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
getKnightTour(mxAnalysisGraph, int, int, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
getLabel() - Method in class com.mxgraph.view.mxCellState
Returns the current label.
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.shape.mxCurveLabelShape
 
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.
getLabelPaintBounds(String, Map<String, Object>, boolean, mxPoint, mxRectangle, double, boolean) - Static method in class com.mxgraph.util.mxUtils
Returns the paint bounds for the given label.
getLabelSize(String, Map<String, Object>, boolean, double) - Static method in class com.mxgraph.util.mxUtils
Returns the size for the given label.
getLabelSize(String, Map<String, Object>, boolean, double, double) - 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
 
getLine() - Method in class com.mxgraph.util.svg.NormalizingReader
Returns the current line in the stream.
getLine() - Method in class com.mxgraph.util.svg.StringNormalizingReader
Returns the current line in the stream.
getLineNumber() - Method in exception com.mxgraph.util.svg.ParseException
Returns the line of the last parsed character.
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
getLowestDegreeVertex(mxAnalysisGraph, Object[]) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
getMargin(String, String) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
 
getMarkedState() - Method in class com.mxgraph.swing.handler.mxCellMarker
Returns the marked state.
getMarker() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
getMarker() - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
getMarker(String) - Static method in class com.mxgraph.shape.mxMarkerRegistry
 
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.mxFastOrganicLayout
 
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
 
getMaxValue() - Method in class com.mxgraph.view.mxMultiplicity
Returns the numeric value of max.
getMaxWeight() - Method in class com.mxgraph.generatorfunction.mxGeneratorRandomFunction
 
getMaxWeight() - Method in class com.mxgraph.generatorfunction.mxGeneratorRandomIntFunction
 
getMd5Hash(String) - Static method in class com.mxgraph.util.mxUtils
Returns the Md5 hash for the given text.
getMessage() - Method in exception com.mxgraph.util.svg.ParseException
Return a detail message for this exception.
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
 
getMinWeight() - Method in class com.mxgraph.generatorfunction.mxGeneratorRandomFunction
 
getMinWeight() - Method in class com.mxgraph.generatorfunction.mxGeneratorRandomIntFunction
 
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.
getMovePreview() - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
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() - 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.shape.mxStencilShape
 
getName() - Method in class com.mxgraph.util.mxEventObject
Returns the name of the event.
getName(Object) - Static method in class com.mxgraph.io.mxCodecRegistry
Returns the name that identifies the codec associated with the given instance..
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.
getNewEdgeValue(mxAnalysisGraph) - Method in class com.mxgraph.analysis.mxGraphGenerator
Creates a new edge value based on graph properties in mxAnalysisGraph.
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) - Method in class com.mxgraph.analysis.mxUnionFind
Returns the node that represents element.
getNode(Object, boolean) - Method in class com.mxgraph.analysis.mxFibonacciHeap
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
 
getNullGraph(mxAnalysisGraph, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
getNumPrivateChunks() - Method in class com.mxgraph.util.png.mxPngEncodeParam
Returns the number of private chunks to be written to the output file.
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.analysis.mxAnalysisGraph
Returns all distinct opposite cells for the specified terminal on the given edges.
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.analysis.mxAnalysisGraph
Returns all distinct opposite cells for the specified 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() - Method in class com.mxgraph.view.mxCellState
Returns the origin for the children.
getOrigin() - Method in class com.mxgraph.view.mxGraph
Returns origin.
getOrigin(Object) - Method in class com.mxgraph.model.mxGraphModel
Returns the absolute, accumulated origin for the children inside the given parent.
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.
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
 
getPageBreakColor() - 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.mxPngImageEncoder
 
getParent() - Method in class com.mxgraph.analysis.mxUnionFind.Node
 
getParent() - Method in class com.mxgraph.model.mxCell
 
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 class com.mxgraph.model.mxGraphModel
 
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.
getParentOffset(Object) - Method in class com.mxgraph.layout.mxGraphLayout
 
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
 
getPathGraph(mxAnalysisGraph, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
getPathHandler() - Method in class com.mxgraph.util.svg.PathParser
Returns the path handler in use.
getPathIterator(AffineTransform) - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
getPathIterator(AffineTransform, double) - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
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.
getPetersenGraph(mxAnalysisGraph) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
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() - Method in class com.mxgraph.view.mxConnectionConstraint
Returns the point.
getPoint(double) - Method in class com.mxgraph.util.mxSpline
 
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.
getPointForEvent(MouseEvent, boolean) - 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.
getPointsHandler() - Method in class com.mxgraph.util.svg.PointsParser
Returns the points handler in use.
getPortConstraints(mxCellState, mxCellState, boolean) - Static method in class com.mxgraph.util.mxUtils
Returns an integer mask of the port constraints of the given map
getPortConstraints(mxCellState, mxCellState, boolean, int) - Static method in class com.mxgraph.util.mxUtils
Returns an integer mask of the port constraints of the given map
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 bytes.
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.analysis.mxAnalysisGraph
 
getProperties() - Method in class com.mxgraph.util.mxEventObject
 
getProperty(String) - Method in class com.mxgraph.util.mxEventObject
 
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
 
getRandomInt(int, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
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 specified cell
getRemoveFromParentAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
 
getRendererPane() - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
 
getResource(String) - Method in class com.mxgraph.canvas.mxSvgCanvas
 
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
 
getRoundToDecimals() - Method in class com.mxgraph.generatorfunction.mxGeneratorRandomFunction
 
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.
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.mxCellHandler
Returns the color used to draw the selection border.
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.mxCellHandler
Returns the stroke used to draw the selection border.
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() - Method in class com.mxgraph.util.svg.AWTPathProducer
Returns the Shape object initialized during the last parsing.
getShape() - Method in class com.mxgraph.util.svg.AWTPolylineProducer
Returns the Shape object initialized during the last parsing.
getShape() - Method in interface com.mxgraph.util.svg.ShapeProducer
Returns the Shape object initialized during the last parsing.
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.
getSimpleRandomGraph(mxAnalysisGraph, int, int, boolean, boolean, boolean) - Method in class com.mxgraph.analysis.mxGraphGenerator
Generates a random graph
getSimpleRandomTree(mxAnalysisGraph, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
Generates a random tree graph
getSinkVertices(mxAnalysisGraph) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
getSize() - Method in class com.mxgraph.analysis.mxUnionFind.Node
 
getSizeForHtml(String, Map<String, Object>, double, double) - 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, double) - 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.
getSourceState() - Method in class com.mxgraph.swing.handler.mxConnectPreview
 
getSourceVertices(mxAnalysisGraph) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
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.
getStarGraph(mxAnalysisGraph, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
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.
getStencil(String) - Static method in class com.mxgraph.shape.mxStencilRegistry
Returns the stencil for the given name.
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.
getString(Element, String, String) - Method in class com.mxgraph.shape.mxStencil
Returns the given attribute or the default value.
getStringValue(Map.Entry<String, Object>) - Method in class com.mxgraph.io.mxStylesheetCodec
Returns the string for encoding the given value.
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() - Method in class com.mxgraph.model.mxGraphModel.mxStyleChange
 
getStyle() - Method in interface com.mxgraph.model.mxICell
Returns the string that describes the style.
getStyle() - Method in class com.mxgraph.view.mxCellState
Returns the cell style as a map of key, value pairs.
getStyle(Object) - Method in class com.mxgraph.model.mxGraphModel
 
getStyle(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns the style of the given cell.
getStylename(String) - Static method in class com.mxgraph.util.mxStyleUtils
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.
getStylename(String) - Static method in class com.mxgraph.util.mxUtils
Deprecated.
Use mxStyleUtils.getStylename(String) (Jan 2012)
getStylenames(String) - Static method in class com.mxgraph.shape.mxStencilShape
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.
getStylenames(String) - Static method in class com.mxgraph.util.mxStyleUtils
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.
getStylenames(String) - Static method in class com.mxgraph.util.mxUtils
Deprecated.
Use mxStyleUtils.getStylenames(String) (Jan 2012)
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.
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() - Method in class com.mxgraph.model.mxGraphModel.mxTerminalChange
 
getTerminal(boolean) - Method in class com.mxgraph.model.mxCell
 
getTerminal(boolean) - Method in interface com.mxgraph.model.mxICell
Returns the source or target terminal.
getTerminal(Object, boolean) - Method in class com.mxgraph.analysis.mxAnalysisGraph
 
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(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 Strings.
getTextRenderer() - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
Hook to return the renderer for HTML formatted text.
getTextShape(Map<String, Object>, boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
 
getThreshold() - Method in class com.mxgraph.swing.handler.mxMovePreview
 
getTitleSize(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxSwimlaneShape
Returns the bounding box for the gradient box for this shape.
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
Returns the current translate.
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.swing.mxGraphComponent.mxGraphControl
Returns the translate.
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
 
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() - Method in class com.mxgraph.model.mxGraphModel.mxValueChange
 
getValue() - Method in interface com.mxgraph.model.mxICell
Returns the user object of the cell.
getValue(double) - Method in class com.mxgraph.util.mxSpline1D
Returns an interpolated value.
getValue(Object) - Method in class com.mxgraph.model.mxGraphModel
 
getValue(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns the user object of the given cell.
getValue(String) - Static method in class com.mxgraph.view.mxStyleRegistry
Returns the value associated with the given name.
getValue(Element, String, String) - Method in class com.mxgraph.reader.mxDomOutputParser
Returns the given attribute value or an empty string.
getValue(Attributes, String, String) - Method in class com.mxgraph.reader.mxSaxOutputHandler
Returns the given attribute value or an empty string.
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.
getVertexGridCoords(int, int, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
use this only with the grid graph, and various chess-board graphs, because of vertex ordering
getVertexMapper() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyModel
 
getVertexWithValue(mxAnalysisGraph, int) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
getVerticalAlign() - Method in class com.mxgraph.swing.util.mxCellOverlay
 
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(boolean) - Method in class com.mxgraph.view.mxCellState
Returns the visible source or target terminal cell.
getVisibleTerminal(Object, boolean) - Method in class com.mxgraph.view.mxGraphView
Returns the nearest ancestor terminal that is visible.
getVisibleTerminalState(boolean) - Method in class com.mxgraph.view.mxCellState
Returns the visible source or target terminal state.
getWFIPath(mxAnalysisGraph, ArrayList<Object[][]>, Object, Object) - Static method in class com.mxgraph.analysis.mxTraversal
This method helps the user to get the desired data from the result of the Floyd-Roy-Warshall algorithm.
getWheelGraph(mxAnalysisGraph, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
getWidth() - Method in class com.mxgraph.util.mxImage
 
getWidth() - Method in class com.mxgraph.util.mxRectangle
Returns the width of the rectangle.
getWindingRule() - Method in class com.mxgraph.util.svg.AWTPathProducer
Returns the current winding rule.
getWindingRule() - Method in class com.mxgraph.util.svg.AWTPolylineProducer
Returns the current winding rule.
getWindingRule() - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
getWindingRule() - Method in interface com.mxgraph.util.svg.ExtendedPathIterator
 
getWindingRule() - Method in interface com.mxgraph.util.svg.ShapeProducer
Returns the current winding rule.
getWindmillGraph(mxAnalysisGraph, int, int) - Method in class com.mxgraph.analysis.mxGraphGenerator
 
getWordWrapWidth(mxCellState) - Method in class com.mxgraph.view.mxGraphView
Returns the width for wrapping the label of the given state at scale 1.
getX() - Method in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
 
getX() - Method in class com.mxgraph.util.mxPoint
Returns the x-coordinate of the point.
getX(int) - Method in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
Gets the value of x on the specified layer
getX0() - Method in class com.mxgraph.layout.mxCircleLayout
 
getXml(Node) - Static method in class com.mxgraph.util.mxUtils
Deprecated.
Use mxXmlUtils.getXml(Node) (Jan 2012)
getXml(Node) - Static method in class com.mxgraph.util.mxXmlUtils
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
glyphGeometry - Variable in class com.mxgraph.shape.mxCurveLabelShape.LabelGlyphCache
A line parallel to the curve segment at which the element is to be drawn
glyphShape - Variable in class com.mxgraph.shape.mxCurveLabelShape.LabelGlyphCache
The cached shape of the glyph
gradientPaint - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
graph - Variable in class com.mxgraph.analysis.mxAnalysisGraph
 
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.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
 
graphics - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Reference to the graphics instance for painting.
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.
Gray() - Constructor for class com.mxgraph.util.png.mxPngEncodeParam.Gray
Constructs an instance of PNGEncodeParam.Gray.
green - Variable in class com.mxgraph.util.png.mxPngSuggestedPaletteEntry
The green color value of the entry.
GRID - com.mxgraph.analysis.mxGraphProperties.GraphType
 
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.mxGraphHandler
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
 
GroupAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.GroupAction
 
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.
groupPadding - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
Padding added to resized parents
groupPadding - Variable in class com.mxgraph.layout.mxCompactTreeLayout
Padding added to resized parents
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

h0 - Variable in class com.mxgraph.shape.mxStencil
Holds the height of the shape.
handle - Variable in class com.mxgraph.swing.handler.mxRotationHandler
 
HANDLE_BORDERCOLOR - Static variable in class com.mxgraph.swing.util.mxSwingConstants
Defines the handle border color.
HANDLE_FILLCOLOR - Static variable in class com.mxgraph.swing.util.mxSwingConstants
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.reader.mxDomOutputParser
 
handlers - Variable in class com.mxgraph.reader.mxSaxOutputHandler
 
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.
hasGradient(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxBasicShape
 
hasGradient(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxImageShape
 
hasGradient(mxGraphics2DCanvas, mxCellState) - Method in class com.mxgraph.shape.mxLabelShape
 
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.
heightSquared - Variable in class com.mxgraph.layout.mxOrganicLayout.CellWrapper
The height of the node squared, only used if approxNodeDimensions is set to true.
HexagonPerimeter - Static variable in class com.mxgraph.view.mxPerimeter
Describes a hexagon perimeter.
hexString(Color) - Static method in class com.mxgraph.util.mxHtmlColor
 
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.
highlight(mxCellState, Color) - Method in class com.mxgraph.swing.handler.mxCellMarker
 
highlight(mxCellState, Color, boolean) - Method in class com.mxgraph.swing.handler.mxCellMarker
 
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.
hozBendProportion - Static variable in class com.mxgraph.view.mxEdgeStyle
 
HTML_SCALE - Static variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Scale for rendering HTML output.
HTML_UNIT - Static variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Unit to be used for HTML labels.
htmlColors - Static variable in class com.mxgraph.util.mxHtmlColor
HTML color lookup table.
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.
htmlText(double, double, double, double, String, String, String, boolean, String, String, boolean, double) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
Draws the given HTML text.

I

iconPath - Variable in class com.mxgraph.shape.mxStencilShape
 
id - Variable in class com.mxgraph.model.mxCell
Holds the 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
 
image(double, double, double, double, String, boolean, boolean, boolean) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
 
image(double, double, double, double, String, boolean, boolean, boolean) - Method in interface com.mxgraph.canvas.mxICanvas2D
Draws the given image.
IMAGE_SCALING - Static variable in class com.mxgraph.canvas.mxGraphics2DCanvas
Specifies the image scaling quality.
IMAGE_SCALING - Static variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Specifies the image scaling quality.
imageBasePath - Variable in class com.mxgraph.canvas.mxBasicCanvas
Defines the base path for images with relative paths.
imageBundles - Static variable in class com.mxgraph.view.mxGraph
Holds the list of bundles.
imageCache - Variable in class com.mxgraph.canvas.mxBasicCanvas
Cache for images.
imageIcon - Variable in class com.mxgraph.swing.util.mxCellOverlay
 
imageObserver - Variable in class com.mxgraph.swing.view.mxInteractiveCanvas
 
imagePreview - Variable in class com.mxgraph.swing.handler.mxGraphHandler
Specifies if an image should be used for preview.
images - Variable in class com.mxgraph.util.mxImageBundle
Maps from keys to images.
importCells(mxGraphComponent, mxGraphTransferable, double, double) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
Gets a drop target using getDropTarget and imports the cells using mxGraph.splitEdge or mxGraphComponent.importCells depending on the drop target and the return values of mxGraph.isSplitEnabled and mxGraph.isSplitTarget.
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
Checks if the mxGraphTransferable data flavour is supported and calls importGraphTransferable if possible.
importEnabled - Variable in class com.mxgraph.swing.mxGraphComponent
 
importGraphTransferable(mxGraphComponent, mxGraphTransferable) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
Returns true if the cells have been imported using importCells.
indegree(mxAnalysisGraph, Object) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
INDEGREE - com.mxgraph.analysis.mxGraphProperties.GraphType
 
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.mxStyleUtils
Returns the index of the given stylename in the given style.
indexOfStylename(String, String) - Static method in class com.mxgraph.util.mxUtils
Deprecated.
Use mxStyleUtils.indexOfStylename(String, String) (Jan 2012)
indices - Variable in class com.mxgraph.layout.mxFastOrganicLayout
Maps from vertices to indices.
init(double[], double[]) - Method in class com.mxgraph.util.mxSpline
 
initHandlers() - Method in class com.mxgraph.reader.mxDomOutputParser
 
initHandlers() - Method in class com.mxgraph.reader.mxSaxOutputHandler
 
initialAngle - Variable in class com.mxgraph.swing.handler.mxRotationHandler
 
initialCell - Variable in class com.mxgraph.swing.handler.mxGraphHandler
 
initialImportCount - Variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
Sets the value for the initialImportCount.
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.
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
inlineRoutePatterns - Static variable in class com.mxgraph.view.mxEdgeStyle
Overriden routing patterns for orthogonal connections where the vertices have
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) - 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 class com.mxgraph.model.mxCell
 
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.
insertIntoGraph(mxICell) - Method in class com.mxgraph.io.mxCodec
Inserts the given cell into its parent and terminal cells.
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.
insertVertex(Object, String, Object, double, double, double, double, String, boolean) - 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.
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
intersectRectPerimeterSeg(String, mxRectangle, int) - Method in class com.mxgraph.util.mxCurve
Utility method to determine within which segment the specified rectangle intersects the specified curve.
intersects(double, double, double, double) - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
intersects(mxGraphComponent, Rectangle, mxCellState) - Method in class com.mxgraph.swing.view.mxInteractiveCanvas
 
intersects(mxCellState, MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellMarker
Returns true if the given mouse event intersects the given state.
intersects(Rectangle2D) - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
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(Rectangle) - Method in class com.mxgraph.shape.mxCurveLabelShape
Returns whether or not the rectangle passed in hits any part of this curve.
intersectsRect(Rectangle) - 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.
INVALID_GLYPH_BOUNDS - Static variable in class com.mxgraph.shape.mxCurveLabelShape
Indicates that a glyph does not have valid drawing bounds, usually because it is not visible
INVALID_POSITION - Static variable in class com.mxgraph.util.mxCurve
Indicates that an invalid position on a curve was requested
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 - Variable in class com.mxgraph.layout.mxCompactTreeLayout
Specifies if edge directions should be inverted.
invert() - Method in class com.mxgraph.layout.hierarchical.model.mxGraphHierarchyEdge
Inverts the direction of this internal edge(s)
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.
IS_CUT_EDGE - com.mxgraph.analysis.mxGraphProperties.GraphType
 
IS_CUT_VERTEX - com.mxgraph.analysis.mxGraphProperties.GraphType
 
IS_LINUX - Static variable in class com.mxgraph.util.mxUtils
True if the machine is running a linux kernel.
IS_MAC - Static variable in class com.mxgraph.util.mxUtils
True if the machine is a Mac.
isActive() - Method in class com.mxgraph.swing.handler.mxCellHandler
 
isActive() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
isActive() - Method in class com.mxgraph.swing.handler.mxConnectPreview
 
isActive() - Method in class com.mxgraph.swing.handler.mxMovePreview
 
isActive() - Method in class com.mxgraph.swing.handler.mxPanningHandler
Whether or not panning is currently active
isAddEnabled() - Method in class com.mxgraph.view.mxSwimlaneManager
 
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.
isBiconnected(mxAnalysisGraph) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
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
 
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.
isCellHorizontal(Object) - Method in class com.mxgraph.view.mxSwimlaneManager
Returns true if the given cell is horizontal.
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
 
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() - 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 class com.mxgraph.model.mxGraphModel
 
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() - Method in interface com.mxgraph.model.mxICell
Returns true if the cell is connectable.
isConnectable() - Method in class com.mxgraph.swing.mxGraphComponent
 
isConnectable(Object) - Method in class com.mxgraph.model.mxGraphModel
 
isConnectable(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns true if the given cell is connectable.
isConnectableEdges() - Method in class com.mxgraph.view.mxGraph
Returns connectableEdges.
isConnected(mxAnalysisGraph) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
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.
isCutEdge(mxAnalysisGraph, Object) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
isCutVertex(mxAnalysisGraph, Object) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
isCyclicDirected(mxAnalysisGraph) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
isCyclicUndirected(mxAnalysisGraph) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
isDataFlavorSupported(DataFlavor) - Method in class com.mxgraph.swing.util.mxGraphTransferable
Returns whether or not the specified data flavor is supported for this object.
isDirected(Map<String, Object>, boolean) - Static method in class com.mxgraph.analysis.mxGraphProperties
 
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
 
isDisableEdgeStyle() - Method in class com.mxgraph.layout.mxOrganicLayout
 
isDisconnectOnMove() - Method in class com.mxgraph.view.mxGraph
Returns disconnectOnMove
isDone() - Method in interface com.mxgraph.util.svg.ExtendedPathIterator
 
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() - Method in interface com.mxgraph.model.mxICell
Returns true if the cell is an edge.
isEdge(Object) - Method in class com.mxgraph.model.mxGraphModel
 
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.
isEdgeRouting() - Method in class com.mxgraph.layout.mxCompactTreeLayout
 
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
 
isEmbedded() - Method in class com.mxgraph.canvas.mxSvgCanvas
 
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.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.
isExtendParentsOnAdd() - Method in class com.mxgraph.view.mxGraph
Returns extendParentsOnAdd.
isExtractHtmlBody() - Method in class com.mxgraph.swing.view.mxCellEditor
Returns replaceHtmlLinefeeds
isFineTuning - Variable in class com.mxgraph.layout.mxOrganicLayout
Whether or not fine tuning is on.
isFineTuning() - Method in class com.mxgraph.layout.hierarchical.mxHierarchicalLayout
 
isFineTuning() - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
 
isFineTuning() - Method in class com.mxgraph.layout.mxOrganicLayout
 
isFitPage() - Method in class com.mxgraph.swing.mxGraphOutline
 
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() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
isHandleEnabled(int) - Method in class com.mxgraph.swing.handler.mxCellHandler
Returns true if the handle at the specified index is enabled.
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
 
isImageResource(String) - Method in class com.mxgraph.canvas.mxSvgCanvas
Returns true if the given string ends with .png, .jpg or .gif.
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
 
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.
isPortsEnabled() - Method in class com.mxgraph.view.mxGraph
Returns true if ports are enabled.
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.mxChildChangeCodec
 
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.shape.mxHtmlTextShape
Returns replaceHtmlLinefeeds
isReplaceHtmlLinefeeds() - Method in class com.mxgraph.swing.view.mxCellEditor
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
 
isResetEdges() - Method in class com.mxgraph.layout.mxOrganicLayout
 
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.
isResizeEnabled() - Method in class com.mxgraph.view.mxSwimlaneManager
 
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.
isRunning() - Method in class com.mxgraph.swing.util.mxAnimation
Returns true if the animation is running.
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
 
isShiftEnterSubmitsText() - Method in class com.mxgraph.swing.view.mxCellEditor
Returns shiftEnterSubmitsText
isSignificant() - Method in class com.mxgraph.util.mxUndoableEdit
 
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.
isSignificantBitsSet() - Method in class com.mxgraph.util.png.mxPngEncodeParam
Returns true if an 'sBIT' chunk will be output.
isSimple(mxAnalysisGraph) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
isSingleSelection() - Method in class com.mxgraph.view.mxGraphSelectionModel
 
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
Returns true if the given swimlane should be ignored.
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.
isTerminalPointMovable(Object, boolean) - Method in class com.mxgraph.view.mxGraph
Function: isTerminalPointMovable Returns true if the given terminal point is movable.
isTextAntiAlias() - Method in class com.mxgraph.swing.mxGraphComponent
 
isTextEnabled() - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
Returns true if text should be rendered.
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.
isTraverseVisible(Map<String, Object>, boolean) - Static method in class com.mxgraph.analysis.mxGraphProperties
 
isTree(mxAnalysisGraph) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
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
 
isValidAncestor(Object, Object, boolean) - Method in class com.mxgraph.view.mxGraph
Returns whether or not the specified parent is a valid ancestor of the specified cell, either direct or indirectly based on whether ancestor recursion is enabled.
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() - Method in interface com.mxgraph.model.mxICell
Returns true if the cell is a vertex.
isVertex(Object) - Method in class com.mxgraph.model.mxGraphModel
 
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() - Method in class com.mxgraph.model.mxGraphModel.mxVisibleChange
 
isVisible() - Method in interface com.mxgraph.model.mxICell
Returns true if the cell is visibile.
isVisible() - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
isVisible() - Method in class com.mxgraph.swing.handler.mxSelectionCellsHandler
 
isVisible(Object) - Method in class com.mxgraph.model.mxGraphModel
 
isVisible(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns true if the given cell is visible.
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

JAVA_TEXT_WIDTH_DELTA - Static variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Specifies the additional pixels when computing the text width for HTML labels.
jettyPositions - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
Map of internal edges and (x,y) pair of positions of the start and end jetty for that edge where it connects to the source and target vertices.
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.
KING - com.mxgraph.analysis.mxGraphProperties.GraphType
 
KNIGHT - com.mxgraph.analysis.mxGraphProperties.GraphType
 
KNIGHT_TOUR - com.mxgraph.analysis.mxGraphProperties.GraphType
 

L

label - Variable in class com.mxgraph.view.mxCellState
Holds the current label value, including newlines which result from word wrapping.
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.swing.util.mxSwingConstants
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.
LabelGlyphCache() - Constructor for class com.mxgraph.shape.mxCurveLabelShape.LabelGlyphCache
 
labelGlyphs - Variable in class com.mxgraph.shape.mxCurveLabelShape
Cache of information describing characteristics relating to drawing each glyph of this label
labelMoveHandler - Variable in class com.mxgraph.swing.handler.mxSelectionCellsHandler
 
labelPosition - Variable in class com.mxgraph.shape.mxCurveLabelShape
ADT to encapsulate label positioning information
LabelPosition() - Constructor for class com.mxgraph.shape.mxCurveLabelShape.LabelPosition
 
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.
lastCap - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Stroke caching.
lastDashed - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Stroke caching.
lastDashPattern - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Stroke caching.
lastDirty - Variable in class com.mxgraph.swing.handler.mxMovePreview
 
lastFont - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Font caching.
lastFont - Variable in class com.mxgraph.shape.mxCurveLabelShape
Cache of the label font
lastFontFamily - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Font caching.
lastFontSize - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Font caching.
lastFontStyle - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Font caching.
lastImported - Variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
Reference to the last imported cell array.
lastJoin - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Stroke caching.
lastMiterLimit - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Stroke caching.
lastMoveX - Variable in class com.mxgraph.shape.mxStencil
Holds the last x-position of the cursor.
lastMoveY - Variable in class com.mxgraph.shape.mxStencil
Holds the last y-position of the cursor.
lastPoints - Variable in class com.mxgraph.shape.mxCurveLabelShape
Cache of the last set of guide points that this label was calculated for
lastStroke - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Stroke caching.
lastStrokeWidth - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D
Stroke caching.
lastValue - Variable in class com.mxgraph.shape.mxCurveLabelShape
Cache of the label text
LayerAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.LayerAction
 
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
 
layoutLeaf(mxCompactTreeLayout.TreeNode) - Method in class com.mxgraph.layout.mxCompactTreeLayout
 
LEFT - Static variable in class com.mxgraph.view.mxEdgeStyle
 
LEFT_MASK - Static variable in class com.mxgraph.view.mxEdgeStyle
 
len - Variable in class com.mxgraph.util.mxSpline1D
 
length - Variable in class com.mxgraph.util.svg.StringNormalizingReader
The length of the string.
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.
limits - Static variable in class com.mxgraph.view.mxEdgeStyle
 
limitX - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
The maximum x value this positioning lays up to
line - Variable in class com.mxgraph.util.svg.StringNormalizingReader
The current line in the stream.
LINE_ARCSIZE - Static variable in class com.mxgraph.util.mxConstants
Defines the size of the arcs for rounded edges.
LINE_HEIGHT - Static variable in class com.mxgraph.util.mxConstants
Default line height for text output.
lineCap - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
lineColor - Variable in class com.mxgraph.swing.handler.mxInsertHandler
 
lineJoin - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
lineNumber - Variable in exception com.mxgraph.util.svg.ParseException
 
LINESPACING - Static variable in class com.mxgraph.util.mxConstants
Specifies the line spacing.
lineTo(double, double) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
 
lineTo(double, double) - Method in interface com.mxgraph.canvas.mxICanvas2D
Draws a line to the given path.
lineTo(float, float) - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
linetoAbs(float, float) - Method in class com.mxgraph.util.svg.AWTPathProducer
linetoAbs(float, float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when an absolute line command has been parsed.
linetoHorizontalAbs(float) - Method in class com.mxgraph.util.svg.AWTPathProducer
linetoHorizontalAbs(float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when an horizontal absolute line command has been parsed.
linetoHorizontalRel(float) - Method in class com.mxgraph.util.svg.AWTPathProducer
linetoHorizontalRel(float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when an horizontal relative line command has been parsed.
linetoRel(float, float) - Method in class com.mxgraph.util.svg.AWTPathProducer
linetoRel(float, float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when a relative line command has been parsed.
linetoVerticalAbs(float) - Method in class com.mxgraph.util.svg.AWTPathProducer
linetoVerticalAbs(float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when a vertical absolute line command has been parsed.
linetoVerticalRel(float) - Method in class com.mxgraph.util.svg.AWTPathProducer
linetoVerticalRel(float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when a vertical relative line command has been parsed.
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.mxBasicCanvas
Returns an image instance for the given URL.
loadImage(String) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
Hook for image caching.
loadImage(String) - Static method in class com.mxgraph.util.mxUtils
Loads an image from the local filesystem, a data URI or any other URL.
localEdgeProcessing(mxGraphHierarchyModel) - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
Separates the x position of edges as they connect to vertices
localEdgeProcessing(mxCompactTreeLayout.TreeNode) - Method in class com.mxgraph.layout.mxCompactTreeLayout
Moves the specified node and all of its children by the given amount.
location - Variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
 
LOCKED_HANDLE_FILLCOLOR - Static variable in class com.mxgraph.swing.util.mxSwingConstants
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
Logs 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
 
MAKE_TREE_DIRECTED - com.mxgraph.analysis.mxGraphProperties.GraphType
 
makeConnected(mxAnalysisGraph) - Static method in class com.mxgraph.analysis.mxGraphStructure
Makes the graph connected
makeSimple(mxAnalysisGraph) - Static method in class com.mxgraph.analysis.mxGraphStructure
 
makeTreeDirected(mxAnalysisGraph, Object) - Static method in class com.mxgraph.analysis.mxGraphStructure
Makes a tree graph directed from the source to the leaves
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).
markers - Static variable in class com.mxgraph.shape.mxMarkerRegistry
 
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.mxFastOrganicLayout
The maximum distance between vertices, beyond which their repulsion no longer has an effect
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
 
MedianCellSorter() - Constructor for class com.mxgraph.layout.hierarchical.stage.mxMedianHybridCrossingReduction.MedianCellSorter
 
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 - Variable in class com.mxgraph.view.mxMultiplicity
Defines the minimum number of connections for which this rule applies.
min() - Method in class com.mxgraph.analysis.mxFibonacciHeap
Returns the smallest element in the heap.
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
minEdgeJetty - Variable in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
The minimum distance for an edge jetty from a vertex
minEdgeJetty - Variable in class com.mxgraph.layout.mxCompactTreeLayout
The minimum distance for an edge jetty from a vertex
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.moveRadiusreaches this value, the algorithm is terminated
minPath(mxGraphHierarchyModel) - Method in class com.mxgraph.layout.hierarchical.stage.mxCoordinateAssignment
Straightens out chains of virtual nodes where possible
minRank - Variable in class com.mxgraph.layout.hierarchical.model.mxGraphAbstractHierarchyCell
The minimum rank this cell occupies
minXBounds - Variable in class com.mxgraph.util.mxCurve
 
minYBounds - Variable in class com.mxgraph.util.mxCurve
 
miterLimit - Variable in class com.mxgraph.canvas.mxGraphicsCanvas2D.CanvasState
 
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
 
MouseTracker() - Constructor for class com.mxgraph.swing.mxGraphOutline.MouseTracker
 
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) - 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.
moveCells(Object[], double, double, Object, MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
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
 
moveTo(double, double) - Method in class com.mxgraph.canvas.mxGraphicsCanvas2D
 
moveTo(double, double) - Method in interface com.mxgraph.canvas.mxICanvas2D
Moves to the given path.
moveTo(float, float) - Method in class com.mxgraph.util.svg.ExtendedGeneralPath
Delegates to the enclosed GeneralPath.
movetoAbs(float, float) - Method in class com.mxgraph.util.svg.AWTPathProducer
movetoAbs(float, float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when an absolute moveto command has been parsed.
movetoRel(float, float) - Method in class com.mxgraph.util.svg.AWTPathProducer
movetoRel(float, float) - Method in interface com.mxgraph.util.svg.PathHandler
Invoked when a relative moveto command has been parsed.
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
 
mxAnalysisGraph - Class in com.mxgraph.analysis
Implements a collection of utility methods abstracting the graph structure taking into account graph properties such as visible/non-visible traversal
mxAnalysisGraph() - Constructor for class com.mxgraph.analysis.mxAnalysisGraph
 
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
 
mxAtomicGraphModelChange() - Constructor for class com.mxgraph.model.mxIGraphModel.mxAtomicGraphModelChange
Constructs an empty atomic graph model change.
mxAtomicGraphModelChange(mxIGraphModel) - Constructor for class com.mxgraph.model.mxIGraphModel.mxAtomicGraphModelChange
Constructs an atomic graph model change for the given model.
mxBase64 - Class in com.mxgraph.util
A very fast and memory efficient class to encode and decode to and from BASE64 in full accordance with RFC 2045.

On Windows XP sp1 with 1.4.2_04 and later ;), this encoder and decoder is about 10 times faster on small arrays (10 - 1000 bytes) and 2-3 times as fast on larger arrays (10000 - 1000000 bytes) compared to sun.misc.Encoder()/Decoder().

On byte arrays the encoder is about 20% faster than Jakarta Commons Base64 Codec for encode and about 50% faster for decoding large arrays.
mxBase64() - Constructor for class com.mxgraph.util.mxBase64
 
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
 
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.
mxChildChange() - Constructor for class com.mxgraph.model.mxGraphModel.mxChildChange
 
mxChildChange(mxGraphModel, Object, Object) - Constructor for class com.mxgraph.model.mxGraphModel.mxChildChange
 
mxChildChange(mxGraphModel, Object, Object, int) - Constructor for class com.mxgraph.model.mxGraphModel.mxChildChange
 
mxChildChangeCodec - Class in com.mxgraph.io
Codec for mxChildChanges.
mxChildChangeCodec() - Constructor for class com.mxgraph.io.mxChildChangeCodec
Constructs a new model codec.
mxChildChangeCodec(Object, String[], String[], Map<String, String>) - Constructor for class com.mxgraph.io.mxChildChangeCodec
Constructs a new model codec for the given arguments.
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
 
mxCollapseChange() - Constructor for class com.mxgraph.model.mxGraphModel.mxCollapseChange
 
mxCollapseChange(mxGraphModel, Object, boolean) - Constructor for class com.mxgraph.model.mxGraphModel.mxCollapseChange
 
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.Polyline - Class in com.mxgraph.layout
 
mxCompactTreeLayout.TreeNode - Class in com.mxgraph.layout
 
mxCompactTreeLayout.WeightedCellSorter - Class in com.mxgraph.layout
A utility class used to track cells whilst sorting occurs on the weighted sum of their connected edges.
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
 
mxConstCostFunction - Class in com.mxgraph.costfunction
 
mxConstCostFunction(double) - Constructor for class com.mxgraph.costfunction.mxConstCostFunction
 
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.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.
mxCostFunction - Class in com.mxgraph.costfunction
 
mxCostFunction() - Constructor for class com.mxgraph.costfunction.mxCostFunction
 
mxCurrentRootChange(mxGraphView, Object) - Constructor for class com.mxgraph.view.mxGraphView.mxCurrentRootChange
Constructs a change of the current root in the given view.
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.LabelPosition - Class in com.mxgraph.shape
Utility class that stores details of how the label is positioned on the curve
mxCurveShape - Class in com.mxgraph.shape
 
mxCurveShape() - Constructor for class com.mxgraph.shape.mxCurveShape
 
mxCurveShape(mxCurve) - 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
 
mxDomOutputParser - Class in com.mxgraph.reader
public static void main(String[] args) { try { String filename = Test.class.getResource( "/com/mxgraph/online/exported.xml").getPath(); String xml = mxUtils.readFile(filename); System.out.println("xml=" + xml); Document doc = mxUtils.parseXml(xml); Element root = doc.getDocumentElement(); int width = Integer.parseInt(root.getAttribute("width")); int height = Integer.parseInt(root.getAttribute("height")); System.out.println("width=" + width + " height=" + height); BufferedImage img = mxUtils.createBufferedImage(width, height, Color.WHITE); Graphics2D g2 = img.createGraphics(); mxUtils.setAntiAlias(g2, true, true); mxDomOutputParser reader = new mxDomOutputParser( new mxGraphicsExportCanvas(g2)); reader.read((Element) root.getFirstChild().getNextSibling()); ImageIO.write(img, "PNG", new File( "C:\\Users\\Gaudenz\\Desktop\\test.png")); } catch (Exception e) { e.printStackTrace(); } } // ------------- Document doc = mxUtils.parseXml(xml); Element root = doc.getDocumentElement(); mxDomOutputParser reader = new mxDomOutputParser(canvas); reader.read(root.getFirstChild());
mxDomOutputParser(mxICanvas2D) - Constructor for class com.mxgraph.reader.mxDomOutputParser
 
mxDomOutputParser.IElementHandler - Interface in com.mxgraph.reader
 
mxDomUtils - Class in com.mxgraph.util
Contains various DOM API helper methods for use with mxGraph.
mxDomUtils() - Constructor for class com.mxgraph.util.mxDomUtils
 
mxDoubleEllipseShape - Class in com.mxgraph.shape
 
mxDoubleEllipseShape() - Constructor for class com.mxgraph.shape.mxDoubleEllipseShape
 
mxDoubleRectangleShape - Class in com.mxgraph.shape
 
mxDoubleRectangleShape() - Constructor for class com.mxgraph.shape.mxDoubleRectangleShape
 
mxDoubleValCostFunction - Class in com.mxgraph.costfunction
A cost function that assumes that edge value is of type "double" or "String" and returns that value.
mxDoubleValCostFunction() - Constructor for class com.mxgraph.costfunction.mxDoubleValCostFunction
 
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.
mxGdCodec - Class in com.mxgraph.io
Parses a GD .txt file and imports it in the given graph.
This class depends from the classes contained in com.mxgraph.io.gd.
mxGdCodec() - Constructor for class com.mxgraph.io.mxGdCodec
 
mxGdCodec.mxGDParseState - Enum in com.mxgraph.io
Represents the different states in the parse of a file.
mxGeneratorConstFunction - Class in com.mxgraph.generatorfunction
 
mxGeneratorConstFunction(double) - Constructor for class com.mxgraph.generatorfunction.mxGeneratorConstFunction
 
mxGeneratorFunction - Class in com.mxgraph.generatorfunction
 
mxGeneratorFunction() - Constructor for class com.mxgraph.generatorfunction.mxGeneratorFunction
 
mxGeneratorRandomFunction - Class in com.mxgraph.generatorfunction
 
mxGeneratorRandomFunction(double, double, int) - Constructor for class com.mxgraph.generatorfunction.mxGeneratorRandomFunction
 
mxGeneratorRandomIntFunction - Class in com.mxgraph.generatorfunction
 
mxGeneratorRandomIntFunction(double, double) - Constructor for class com.mxgraph.generatorfunction.mxGeneratorRandomIntFunction
 
mxGenericChangeCodec - Class in com.mxgraph.io
Codec for mxChildChanges.
mxGenericChangeCodec(Object, String) - Constructor for class com.mxgraph.io.mxGenericChangeCodec
Constructs a new model codec.
mxGenericChangeCodec(Object, String[], String[], Map<String, String>, String) - Constructor for class com.mxgraph.io.mxGenericChangeCodec
Constructs a new model codec for the given arguments.
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.
mxGeometryChange() - Constructor for class com.mxgraph.model.mxGraphModel.mxGeometryChange
 
mxGeometryChange(mxGraphModel, Object, mxGeometry) - Constructor for class com.mxgraph.model.mxGraphModel.mxGeometryChange
 
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(mxIGraphModel, mxStylesheet) - 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.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.DrillAction - Class in com.mxgraph.swing.util
 
mxGraphActions.EditAction - Class in com.mxgraph.swing.util
 
mxGraphActions.FoldAction - Class in com.mxgraph.swing.util
 
mxGraphActions.GroupAction - Class in com.mxgraph.swing.util
 
mxGraphActions.LayerAction - Class in com.mxgraph.swing.util
 
mxGraphActions.RemoveFromParentAction - Class in com.mxgraph.swing.util
 
mxGraphActions.SelectAction - Class in com.mxgraph.swing.util
 
mxGraphActions.UngroupAction - Class in com.mxgraph.swing.util
 
mxGraphActions.UpdateGroupBoundsAction - Class in com.mxgraph.swing.util
 
mxGraphActions.ZoomAction - Class in com.mxgraph.swing.util
 
mxGraphAnalysis - Class in com.mxgraph.analysis
A singleton class that provides algorithms for graphs.
mxGraphAnalysis() - Constructor for class com.mxgraph.analysis.