JGraph X 0.15.0.3

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

A

absoluteOffset - Variable in class com.mxgraph.view.mxCellState
Holds the absolute offset.
absolutePoints - Variable in class com.mxgraph.view.mxCellState
List of mxPoints that represent the absolute points of an edge.
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.DeleteAction
 
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.DrillAction
 
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.EditAction
 
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.FoldAction
 
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.GroupAction
 
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.LayerAction
 
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.RemoveFromParentAction
 
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.SelectAction
 
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.UngroupAction
 
actionPerformed(ActionEvent) - Method in class com.mxgraph.swing.util.mxGraphActions.ZoomAction
 
add(Object, Object, int) - Method in class com.mxgraph.model.mxGraphModel
 
add(Object, Object, int) - Method in interface com.mxgraph.model.mxIGraphModel
Adds the specified child to the parent at the given index.
add(mxRectangle) - Method in class com.mxgraph.util.mxRectangle
Adds the given rectangle to this rectangle.
add(String) - Static method in class com.mxgraph.util.mxResources
Adds a resource bundle.
add(String, Locale) - Static method in class com.mxgraph.util.mxResources
Adds a resource bundle.
add(mxUndoableEdit.mxUndoableChange) - Method in class com.mxgraph.util.mxUndoableEdit
Adds the specified change to this edit.
addCell(Object) - Method in class com.mxgraph.view.mxGraph
Adds the given cell to the children of the default parent.
addCell(Object, Object) - Method in class com.mxgraph.view.mxGraph
Adds the given cell to the children of the given parent.
addCell(Object, Object, Integer, Object, Object) - Method in class com.mxgraph.view.mxGraph
Adds the given cell to the children of the given parent at the given index.
addCell(Object) - Method in class com.mxgraph.view.mxSelectionModel
Adds the given cell to the selection.
addCells(Object[]) - Method in class com.mxgraph.view.mxGraph
Adds the given cells to the children of the default parent.
addCells(Object[], Object) - Method in class com.mxgraph.view.mxGraph
Adds the given cells to the children of the given parent.
addCells(Object[], Object, Integer) - Method in class com.mxgraph.view.mxGraph
Adds the given cells to the children of the given parent starting at the given index and fires an add event.
addCells(Object[]) - Method in class com.mxgraph.view.mxSelectionModel
 
addDiagramChangeListener(mxSharedDiagram.mxDiagramChangeListener) - Method in class com.mxgraph.sharing.mxSharedDiagram
Adds the given listener to the list of diagram change listeners.
added - Variable in class com.mxgraph.view.mxSelectionModel.mxSelectionChange
 
addEdge(Object, Object, Object) - Method in class com.mxgraph.view.mxGraph
Adds the given edge to the model.
addEdge(Object, Object, Object, Object, Integer) - Method in class com.mxgraph.view.mxGraph
Adds the given edge to the children of the given parent at the given index.
addGroup(Object, Object[]) - Method in class com.mxgraph.view.mxGraph
 
addGroup(Object, Object[], double) - Method in class com.mxgraph.view.mxGraph
Sets the bounds of the given group to cover the area of the given cells and adds the given border around the area.
addListener(String, mxEventSource.mxEventListener) - Method in class com.mxgraph.swing.handler.mxCellMarker
 
addListener(String, mxEventSource.mxEventListener) - Method in class com.mxgraph.swing.mxGraphComponent
 
addListener(String, mxEventSource.mxEventListener) - Method in class com.mxgraph.util.mxEventSource
Binds the specified function to the given event name.
addListener(String, mxEventSource.mxEventListener) - Method in interface com.mxgraph.util.mxEventSource.mxIEventSource
Binds the specified function to the given event name.
addOverlay(Object, mxIOverlay) - Method in class com.mxgraph.swing.mxGraphComponent
Adds an overlay for the specified cell.
addPackage(String) - Static method in class com.mxgraph.io.mxCodecRegistry
Adds the given package name to the list of known package names.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.mxgraph.view.mxGraph
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class com.mxgraph.view.mxGraph
 
addStylename(String, String) - Method in class com.mxgraph.util.mxUtils
Adds the specified stylename to the given style if it does not already contain the stylename.
adjustmentHandler - Variable in class com.mxgraph.swing.mxGraphOutline
 
afterDecode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
Hook for subclassers to post-process the object after decoding.
afterEncode(mxCodec, Object, Node) - Method in class com.mxgraph.io.mxCellCodec
Encodes an mxCell and wraps the XML up inside the XML of the user object (inversion).
afterEncode(mxCodec, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
Hook for subclassers to post-process the node for the given object after encoding and return the post-processed node.
align - Variable in class com.mxgraph.swing.util.mxOverlay
Holds the horizontal alignment for the overlay.
ALIGN_BOTTOM - Static variable in class com.mxgraph.util.mxConstants
ALIGN_BOTTOM
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.
allowLoops - Variable in class com.mxgraph.view.mxGraph
Specifies if loops (aka self-references) are allowed.
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.
antiAlias - Variable in class com.mxgraph.reader.mxGraphViewImageReader
Specifies if the image should be anti-aliased.
antiAlias - Variable in class com.mxgraph.swing.mxGraphComponent
 
antiAlias - Variable in class com.mxgraph.swing.mxGraphOutline
 
appendHtmlElement(Element) - Method in class com.mxgraph.canvas.mxHtmlCanvas
 
appendSvgElement(Element) - Method in class com.mxgraph.canvas.mxSvgCanvas
 
appendVmlElement(Element) - Method in class com.mxgraph.canvas.mxVmlCanvas
 
apply(mxCellState, mxCellState, mxCellState, List, List) - Method in interface com.mxgraph.view.mxEdgeStyle.mxEdgeStyleFunction
Implements an edge style function.
apply(mxRectangle, mxCellState, mxCellState, boolean, mxPoint) - Method in interface com.mxgraph.view.mxPerimeter.mxPerimeterFunction
Implements a perimeter function.
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.
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.
autoLayout - Variable in class com.mxgraph.view.mxGraph
Specifies if automatic layout should be carried out if a non-null value is returned from getLayout.
autoSize - Variable in class com.mxgraph.view.mxGraph
Specifies if the graph should automatically update the cell size after an edit.

B

background - Variable in class com.mxgraph.reader.mxGraphViewImageReader
Specifies the background color.
backgroundImage - Variable in class com.mxgraph.swing.mxGraphComponent
Specifies the to be returned by .
bbox - Variable in class com.mxgraph.swing.handler.mxGraphHandler
Scaled, translated bounding box of the selection cells.
beforeDecode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxCellCodec
Decodes an mxCell and uses the enclosing XML node as the user object for the cell (inversion).
beforeDecode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxModelCodec
Reads the cells into the graph model.
beforeDecode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
Hook for subclassers to pre-process the node for the specified object and return the node to be used for further processing by mxObjectCodec.decode(mxCodec, Node).
beforeEncode(mxCodec, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
Hook for subclassers to pre-process the object before encoding.
beginUpdate() - Method in class com.mxgraph.model.mxGraphModel
 
beginUpdate() - Method in interface com.mxgraph.model.mxIGraphModel
Increments the updateLevel by one.
bendable - Variable in class com.mxgraph.swing.handler.mxElbowEdgeHandler
 
bendable - Variable in class com.mxgraph.view.mxGraph
Specifies the return value for isBendable.
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.
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.mxRubberband
Holds the current rubberband bounds.
bounds - Variable in class com.mxgraph.swing.util.mxGraphTransferable
 
bounds - Variable in class com.mxgraph.view.mxGraphView
Caches the current bounds of the graph.
bubbleLayout - Variable in class com.mxgraph.view.mxGraph
Specifies if parent layouts should be executed when children have been layouted.
buffer - Variable in class com.mxgraph.sharing.mxSession
Holds the send buffer for this session.
bundles - Static variable in class com.mxgraph.util.mxResources
Ordered list of the inserted resource bundles.

C

canImport - Variable in class com.mxgraph.swing.handler.mxGraphHandler
 
canImport(JComponent, DataFlavor[]) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
 
canRedo() - Method in class com.mxgraph.util.mxUndoManager
Returns true if a redo is possible.
canUndo() - Method in class com.mxgraph.util.mxUndoManager
Returns true if an undo is possible.
canvas - Variable in class com.mxgraph.canvas.mxImageCanvas
 
canvas - Variable in class com.mxgraph.reader.mxGraphViewReader
Holds the canvas to be used for rendering the graph.
canvas - Variable in class com.mxgraph.swing.mxGraphComponent
 
cascadeResize(Object) - Method in class com.mxgraph.view.mxGraph
Shifts the cells returned by after the resize of the given cell.
cascadingCut(mxFibonacciHeap.Node) - Method in class com.mxgraph.algebra.mxFibonacciHeap
Performs a cascading cut operation.
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.
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.mxSelectionModel
 
cellBounds - Variable in class com.mxgraph.swing.handler.mxGraphHandler
Scaled, translated bounds of the selection cells.
cellDrawn(mxICanvas, mxCellState) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
 
cellDrawn(Object, 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
 
cellRemoved(Object) - Method in class com.mxgraph.model.mxGraphModel
Invoked after a cell has been removed from the model.
cellRemoved(Object, boolean) - Method in class com.mxgraph.view.mxGraph
Removes all cached information for the given cell and its descendants and clears the cells selection state is isClearSelection is true.
cellRemoved(Object) - Method in class com.mxgraph.view.mxSelectionModel
 
cells - Variable in class com.mxgraph.model.mxGraphModel
Maps from Ids to cells.
cells - Variable in class com.mxgraph.swing.handler.mxGraphHandler
 
cells - Variable in class com.mxgraph.swing.util.mxGraphTransferable
 
cells - Variable in class com.mxgraph.view.mxSelectionModel
Holds the selection cells.
cellsMoved(Object[], Point) - Method in class com.mxgraph.view.mxGraph
Called from to invoke the hook in the automatic layout of each modified cell's parent.
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 preview should be centered around the mouse cursor if there was no mouse click to define the offset within the shape (eg.
centerZoom - Variable in class com.mxgraph.swing.mxGraphComponent
Specifies if the zoom operations should go into the center of the actual diagram rather than going from top, left.
changes - Variable in class com.mxgraph.util.mxUndoableEdit
Holds the list of changes that make up this undoable edit.
changeSelection(Collection, Collection) - Method in class com.mxgraph.view.mxSelectionModel
 
changeSupport - Variable in class com.mxgraph.view.mxGraph
Property change event handling.
check(mxGraph, Object, Object, Object, int, int) - Method in class com.mxgraph.view.mxMultiplicity
Function: check Checks the multiplicity for the given arguments and returns the error for the given connection or null if the multiplicity does not apply.
checkTripleBuffer() - Method in class com.mxgraph.swing.mxGraphComponent
Checks if the triple buffer exists and creates a new one if it does not.
checkTripleBuffer() - Method in class com.mxgraph.swing.mxGraphOutline
Checks if the triple buffer exists and creates a new one if it does not.
child - Variable in class com.mxgraph.model.mxGraphModel.mxChildChange
 
children - Variable in class com.mxgraph.model.mxCell
Holds the child cells and connected edges.
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() - Method in class com.mxgraph.view.mxSelectionModel
Clears the selection.
clearHistory() - Method in class com.mxgraph.sharing.mxSharedDiagram
Clears the history of all changes.
clearOverlays() - Method in class com.mxgraph.swing.mxGraphComponent
Removes all overlays in the graph.
clearOverlays(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
 
clone() - Method in class com.mxgraph.model.mxCell
Returns a clone of the cell.
clone() - Method in class com.mxgraph.model.mxGeometry
Returns a new instance of the same geometry.
clone() - Method in interface com.mxgraph.model.mxICell
Returns a clone of this cell.
clone() - Method in class com.mxgraph.util.mxPoint
Returns a new instance of the same point.
clone() - Method in class com.mxgraph.util.mxRectangle
Returns a new instance of the same rectangle.
clone() - Method in class com.mxgraph.view.mxCellState
Returns a clone of this state where all members are deeply cloned except the view and cell references, which are copied with no cloning to the new instance.
cloneable - Variable in class com.mxgraph.view.mxGraph
Specifies the return value for isCloneable.
cloneCell(Object, Map, boolean) - Method in class com.mxgraph.model.mxGraphModel
Inner helper method for cloning cells recursively.
cloneCells(Object[], boolean) - Method in class com.mxgraph.model.mxGraphModel
 
cloneCells(Object[], boolean) - Method in interface com.mxgraph.model.mxIGraphModel
Returns an array of clones for the given array of cells.
cloneCells(Object[]) - Method in class com.mxgraph.view.mxGraph
Returns the clones for the given cells.
cloneEnabled - Variable in class com.mxgraph.swing.handler.mxEdgeHandler
 
cloneEnabled - Variable in class com.mxgraph.swing.handler.mxGraphHandler
 
cloneInvalidEdges - Variable in class com.mxgraph.view.mxGraph
Specifies if edges that are cloned should be validated and only inserted if they are valid.
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.
collapse() - Method in class com.mxgraph.view.mxGraph
 
collapse(Object[]) - Method in class com.mxgraph.view.mxGraph
Collapses the given cells or the selection cells if no cells are specified and fires a event.
collapse(Object[], boolean) - Method in class com.mxgraph.view.mxGraph
Collapses the given cells or the selection cells if no cells are specified and fires a event.
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
 
collapsedImage - Variable in class com.mxgraph.view.mxGraph
Specifies the mxImage to indicate a collapsed state.
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.
com.mxgraph.algebra - package com.mxgraph.algebra
 
com.mxgraph.canvas - package com.mxgraph.canvas
 
com.mxgraph.io - package com.mxgraph.io
 
com.mxgraph.layout - package com.mxgraph.layout
 
com.mxgraph.model - package com.mxgraph.model
 
com.mxgraph.reader - package com.mxgraph.reader
 
com.mxgraph.sharing - package com.mxgraph.sharing
 
com.mxgraph.swing - package com.mxgraph.swing
 
com.mxgraph.swing.handler - package com.mxgraph.swing.handler
 
com.mxgraph.swing.util - package com.mxgraph.swing.util
 
com.mxgraph.swing.view - package com.mxgraph.swing.view
 
com.mxgraph.util - package com.mxgraph.util
 
com.mxgraph.view - package com.mxgraph.view
 
componentHandler - Variable in class com.mxgraph.swing.mxGraphOutline
 
components - Variable in class com.mxgraph.swing.mxGraphComponent
Maps from cells to lists of heavyweights.
connect(mxICell, boolean) - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
 
connect(Object, Object, MouseEvent) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
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(Object, Object, boolean) - Method in class com.mxgraph.view.mxGraph
Assigns the given edge the new source or target terminal depending on isSource and fires a event.
CONNECT_HANDLE_ENABLED - Static variable in class com.mxgraph.util.mxConstants
Defines the default value for the connect handle.
CONNECT_HANDLE_FILLCOLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the connect handle fill color.
CONNECT_HANDLE_SIZE - Static variable in class com.mxgraph.util.mxConstants
Defines the connect handle size.
connectable - Variable in class com.mxgraph.model.mxCell
Specifies whether the cell is a vertex or edge and whether it is connectable, visible and collapsed.
connectableEdges - Variable in class com.mxgraph.view.mxGraph
Specifies if edges are connectable.
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
 
consolidate() - Method in class com.mxgraph.algebra.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.
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.
contains(Object) - Method in class com.mxgraph.model.mxGraphModel
 
contains(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns true if the model contains the given cell.
contains(mxGraphComponent, Rectangle, mxCellState) - Method in class com.mxgraph.swing.view.mxInteractiveCanvas
 
contains(mxRectangle, double, double) - Static method in class com.mxgraph.util.mxUtils
Returns true if the specified point (x, y) is contained in the given rectangle.
control - Variable in class com.mxgraph.swing.mxGraphComponent
 
convert(String) - Static method in class com.mxgraph.reader.mxGraphViewImageReader
Creates the image for the given display XML file.
convert(InputSource) - 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".
cost - Variable in class com.mxgraph.algebra.mxConstantCostFunction
 
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.
createArrow(mxPoint, mxPoint) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
 
createBufferedImage(mxGraph, Object[], double, Color, boolean, mxRectangle) - Static method in class com.mxgraph.util.mxCellRenderer
 
createBufferedImage(mxGraph, Object[], double, Color, boolean, mxRectangle, mxGraphics2DCanvas) - Static method in class com.mxgraph.util.mxCellRenderer
 
createBufferedImage(int, int, Color) - Static method in class com.mxgraph.util.mxUtils
Creates a buffered image for the given parameters.
createCanvas(Hashtable) - Method in class com.mxgraph.reader.mxGraphViewImageReader
 
createCanvas(Hashtable) - Method in class com.mxgraph.reader.mxGraphViewReader
Returns the canvas to be used for rendering.
createCanvas() - Method in class com.mxgraph.swing.mxGraphComponent
Hook for subclassers to replace the graphics canvas for rendering and and printing.
createCanvas(int, int) - Method in class com.mxgraph.util.mxCellRenderer.CanvasFactory
Separates the creation of the canvas from its initialization, when the size of the required graphics buffer / document / container is known.
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
 
createControl() - Method in class com.mxgraph.swing.mxGraphComponent
Creates the inner control that handles tooltips, preferred size and can draw cells onto a canvas.
createDefaultEdgeStyle() - Method in class com.mxgraph.view.mxStylesheet
Creates and returns the default edge style.
createDefaultVertexStyle() - Method in class com.mxgraph.view.mxStylesheet
Creates and returns the default vertex style.
createDocument() - Static method in class com.mxgraph.util.mxUtils
Returns a new, empty DOM document.
createEdge(Object, String, Object, Object, Object, String) - Method in class com.mxgraph.view.mxGraph
Hook method that creates the new edge for insertEdge.
createEvent(DropTargetEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
createGraphHandler() - Method in class com.mxgraph.swing.mxGraphComponent
 
createGroupCell(Object[]) - Method in class com.mxgraph.view.mxGraph
Hook for creating the group cell to hold the given array of if no group cell was given to the function.
createHandle(Point) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
 
createHandle(Point, int) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
 
createHandler(mxCellState) - Method in class com.mxgraph.swing.mxGraphComponent
 
createHandlers() - Method in class com.mxgraph.swing.mxGraphComponent
Create the connection-, panning and graphhandler (in this order).
createHandles() - Method in class com.mxgraph.swing.handler.mxCellHandler
 
createHandles() - Method in class com.mxgraph.swing.handler.mxEdgeHandler
 
createHandles() - Method in class com.mxgraph.swing.handler.mxElbowEdgeHandler
 
createHandles() - Method in class com.mxgraph.swing.handler.mxVertexHandler
 
createHtmlDocument(mxGraph, Object[], double, Color, mxRectangle) - Static method in class com.mxgraph.util.mxCellRenderer
 
createHtmlDocument() - Static method in class com.mxgraph.util.mxUtils
 
createHtmlDocument(Hashtable) - Static method in class com.mxgraph.util.mxUtils
Returns a new, empty DOM document.
createHtmlDocument(Hashtable, 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.
createPanningHandler() - Method in class com.mxgraph.swing.mxGraphComponent
 
createPoints(mxCellState) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
 
createPreview() - Method in class com.mxgraph.swing.handler.mxCellHandler
 
createPreview() - Method in class com.mxgraph.swing.handler.mxEdgeHandler
 
createPreview() - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
createPreview() - Method in class com.mxgraph.swing.handler.mxVertexHandler
 
createPriorityQueue() - Method in class com.mxgraph.algebra.mxGraphAlgebra
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).
createState(Object) - Method in class com.mxgraph.view.mxGraphView
Creates and returns a cell state for the given cell.
createSvgDocument(mxGraph, Object[], double, Color, mxRectangle) - Static method in class com.mxgraph.util.mxCellRenderer
 
createSvgDocument(int, int) - Static method in class com.mxgraph.util.mxUtils
 
createTable(Document, String, int, int, int, int, double, Hashtable) - 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
 
createTargetVertex(MouseEvent, Object) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
createTransferable(JComponent) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
(non-Javadoc)
createTransferableImage(mxGraphComponent, Object[]) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
 
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.algebra.mxGraphAlgebra
Hook for subclassers to provide a custom union find structure.
createVertex(Object, String, Object, double, double, double, double, String) - Method in class com.mxgraph.view.mxGraph
Hook method that creates the new vertex for insertVertex.
createVmlDocument(mxGraph, Object[], double, Color, mxRectangle) - Static method in class com.mxgraph.util.mxCellRenderer
 
createVmlDocument() - Static method in class com.mxgraph.util.mxUtils
 
current - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
 
currentColor - Variable in class com.mxgraph.swing.handler.mxCellMarker
Holds the current marker color.
currentEdit - Variable in class com.mxgraph.model.mxGraphModel
Holds the changes for the current transaction.
currentRoot - Variable in class com.mxgraph.view.mxGraphView
mxCell that acts as the root of the displayed cell hierarchy.
CURSORS - Static variable in class com.mxgraph.swing.handler.mxVertexHandler
 
cut(mxFibonacciHeap.Node, mxFibonacciHeap.Node) - Method in class com.mxgraph.algebra.mxFibonacciHeap
The reverse of the link operation: removes x from the child list of y.

D

dataFlavor - Static variable in class com.mxgraph.swing.util.mxGraphTransferable
Local Machine Reference Data Flavor.
decode(Node) - Method in class com.mxgraph.io.mxCodec
Decodes the given XML node using mxCodec.decode(Node, Object).
decode(Node, Object) - Method in class com.mxgraph.io.mxCodec
Decodes the given XML node.
decode(mxCodec, Node) - Method in class com.mxgraph.io.mxObjectCodec
Parses the given node into the object or returns a new object representing the given node.
decode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
Parses the given node into the object or returns a new object representing the given node.
decode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxStylesheetCodec
Decodes the given mxStylesheet.
decodeAttribute(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
Reads the given attribute into the specified object.
decodeAttributes(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
Decodes all attributes of the given node using decodeAttribute.
decodeCell(Node, boolean) - Method in class com.mxgraph.io.mxCodec
Decodes cells that have been encoded using inversion, ie.
decodeChild(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
Reads the specified child into the given object.
decodeChildren(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
Decodec all children of the given node using decodeChild.
decodeNode(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
Calls decodeAttributes and decodeChildren for the given node.
decreaseKey(mxFibonacciHeap.Node, double) - Method in class com.mxgraph.algebra.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.mxConnectionHandler
 
DEFAULT_CURSOR - Static variable in class com.mxgraph.swing.handler.mxGraphHandler
 
DEFAULT_EXPANDED_ICON - Static variable in class com.mxgraph.swing.mxGraphComponent
 
DEFAULT_FONTFAMILIES - Static variable in class com.mxgraph.util.mxConstants
Comma separated list of default fonts for CSS properties.
DEFAULT_FONTFAMILY - Static variable in class com.mxgraph.util.mxConstants
Defines the default font family.
DEFAULT_FONTSIZE - Static variable in class com.mxgraph.util.mxConstants
Defines the default font size.
DEFAULT_HOTSPOT - Static variable in class com.mxgraph.util.mxConstants
Defines the portion of the cell which is to be used as a connectable region.
DEFAULT_IMAGEBASEPATH - Static variable in class com.mxgraph.canvas.mxBasicCanvas
Defines the default value for the imageBasePath in all GDI canvases.
DEFAULT_IMAGESIZE - Static variable in class com.mxgraph.util.mxConstants
Defines the default image size.
DEFAULT_INVALID_COLOR - Static variable in class com.mxgraph.util.mxConstants
Specifies the default invalid color.
DEFAULT_MARKERSIZE - Static variable in class com.mxgraph.util.mxConstants
Defines the default marker size.
DEFAULT_MAX_HANDLES - Static variable in class com.mxgraph.swing.handler.mxGraphHandler
 
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_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_VALID_COLOR - Static variable in class com.mxgraph.util.mxConstants
Specifies the default valid color.
DEFAULT_WARNING_ICON - Static variable in class com.mxgraph.swing.mxGraphComponent
 
DEFAULT_ZOOMHANDLE_FILL - Static variable in class com.mxgraph.swing.mxGraphOutline
 
defaultLoopStyle - Variable in class com.mxgraph.view.mxGraph
Specifies the default style for loops.
defaultOverlap - Variable in class com.mxgraph.swing.util.mxOverlay
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.
deletable - Variable in class com.mxgraph.view.mxGraph
Specifies the return value for isDeletable.
delete(mxFibonacciHeap.Node) - Method in class com.mxgraph.algebra.mxFibonacciHeap
Deletes a node from the heap given the reference to the node.
destroy() - Method in class com.mxgraph.canvas.mxImageCanvas
 
destroy() - Method in class com.mxgraph.sharing.mxSession
Destroys the session and removes its listener from the shared diagram.
destroy() - Method in class com.mxgraph.swing.handler.mxHighlight
 
destroy() - Method in class com.mxgraph.util.mxTemporaryCellStates
 
destroyPreview() - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
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.
diagram - Variable in class com.mxgraph.sharing.mxSession
Reference to the shared diagram.
diagramChanged(Object, String) - Method in class com.mxgraph.sharing.mxSession
 
diagramChanged(Object, String) - Method in interface com.mxgraph.sharing.mxSharedDiagram.mxDiagramChangeListener
Fires when the shared diagram was changed.
diagramChangeListeners - Variable in class com.mxgraph.sharing.mxSharedDiagram
Holds a list of diagram change listeners.
die() - Method in class com.mxgraph.util.mxUndoableEdit
Hook to free resources after the edit has been removed from the command history.
differ(Object, Object) - Method in class com.mxgraph.algebra.mxUnionFind
Returns true if element a and element b are not in the same set.
DIRECTION_EAST - Static variable in class com.mxgraph.util.mxConstants
DIRECTION_EAST
DIRECTION_NORTH - Static variable in class com.mxgraph.util.mxConstants
DIRECTION_NORTH
DIRECTION_SOUTH - Static variable in class com.mxgraph.util.mxConstants
DIRECTION_SOUTH
DIRECTION_WEST - Static variable in class com.mxgraph.util.mxConstants
DIRECTION_WEST
disconnect(Object[]) - Method in class com.mxgraph.view.mxGraph
Disconnects the given edges from the terminals which are not in the given array.
disconnectable - Variable in class com.mxgraph.view.mxGraph
Specifies the return value for isDisconntable.
disconnectOnMove - Variable in class com.mxgraph.view.mxGraph
Specifies if edges should be disconnected from their terminals when they are moved.
dispatch(Object, String) - Method in class com.mxgraph.sharing.mxSharedDiagram
Appends the given string to the history and dispatches the change to all sessions that are listening to this shared diagram.
dispatch() - Method in class com.mxgraph.util.mxUndoableEdit
Hook to notify any listeners of the changes after an undo or redo has been carried out.
dispatchMousePressed(MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
Dispatches the mousepressed event to the subhandles.
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.
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
 
dragOver(DropTargetDragEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
draw(mxICanvas) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
Draws the graph onto the given canvas.
draw(mxICanvas) - Method in class com.mxgraph.view.mxGraph
Draws the graph onto the given canvas.
drawActor(int, int, int, int, Color, Paint, Color, boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws an actor shape for the given parameters.
drawArrow(List, Color, Paint, Color, boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws the given arrow shape.
drawCell(mxICanvas, Object) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
Draws the given cell onto the specified canvas.
drawCell(mxICanvas, Object) - Method in class com.mxgraph.view.mxGraph
Draws the given cell and its descendants onto the specified canvas.
drawCells(mxGraph, Object[], double, mxRectangle, mxCellRenderer.CanvasFactory) - Static method in class com.mxgraph.util.mxCellRenderer
Draws the given cells using a Graphics2D canvas and returns the buffered image that represents the cells.
drawChildren(Object, boolean, boolean) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
Draws the child edges and/or all other children in the given cell depending on the boolean arguments.
drawCloud(int, int, int, int, Color, Paint, Color, boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws a cloud shape for the given parameters.
drawConnector(List, float, Color, Object, float, Object, float, boolean, boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws the given connector shape.
drawCylinder(int, int, int, int, Color, Paint, Color, boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws a cylinder for the given parameters.
drawEdge(List, Hashtable) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
 
drawEdge(List, Hashtable) - Method in class com.mxgraph.canvas.mxHtmlCanvas
 
drawEdge(List, Hashtable) - Method in interface com.mxgraph.canvas.mxICanvas
Draws the given edge.
drawEdge(List, Hashtable) - Method in class com.mxgraph.canvas.mxImageCanvas
 
drawEdge(List, Hashtable) - Method in class com.mxgraph.canvas.mxSvgCanvas
 
drawEdge(List, Hashtable) - Method in class com.mxgraph.canvas.mxVmlCanvas
 
drawEdge(Hashtable) - Method in class com.mxgraph.reader.mxGraphViewReader
Draws the specified edge using the canvas.
drawHexagon(int, int, int, int, Color, Paint, Color, boolean, String) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws a hexagon shape for the given parameters.
drawHtmlText(String, int, int, int, int, Hashtable) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws the specified HTML markup.
drawImage(int, int, int, int, String) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws an image for the given parameters.
drawImageClip(Graphics, BufferedImage, ImageObserver) - Static method in class com.mxgraph.util.mxUtils
Draws the image inside the clip bounds to the given graphics object.
drawLabel(String, int, int, int, int, Hashtable, boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
 
drawLabel(String, int, int, int, int, Hashtable, boolean) - Method in class com.mxgraph.canvas.mxHtmlCanvas
 
drawLabel(String, int, int, int, int, Hashtable, boolean) - Method in interface com.mxgraph.canvas.mxICanvas
Draws the given label.
drawLabel(String, int, int, int, int, Hashtable, boolean) - Method in class com.mxgraph.canvas.mxImageCanvas
 
drawLabel(String, int, int, int, int, Hashtable, boolean) - Method in class com.mxgraph.canvas.mxSvgCanvas
 
drawLabel(String, int, int, int, int, Hashtable, boolean) - Method in class com.mxgraph.canvas.mxVmlCanvas
 
drawLabel(boolean, Hashtable) - Method in class com.mxgraph.reader.mxGraphViewReader
Draws the specified label using the canvas.
drawLabels - Variable in class com.mxgraph.canvas.mxBasicCanvas
Specifies whether labels should be painted.
drawLabels - Variable in class com.mxgraph.swing.mxGraphOutline
 
drawLine(List, Hashtable) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws the given lines as segments between all points of the given list of mxPoints.
drawLine(int, int, int, int) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws the given line if the line is inside the clipping area.
drawLine(List, Hashtable) - Method in class com.mxgraph.canvas.mxHtmlCanvas
Draws the given lines as segments between all points of the given list of mxPoints.
drawLine(List, Hashtable) - Method in class com.mxgraph.canvas.mxSvgCanvas
Draws the given lines as segments between all points of the given list of mxPoints.
drawLine(List, Hashtable) - Method in class com.mxgraph.canvas.mxVmlCanvas
Draws the given lines as segments between all points of the given list of mxPoints.
drawMarker(Object, mxPoint, mxPoint, float, float) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws the given type of marker.
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.
drawOval(int, int, int, int, Color, Paint, Color, boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws an oval for the given parameters.
drawPath(GeneralPath, Color, Paint, Color, boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws a path for the given parameters.
drawPlainText(String, int, int, int, int, Hashtable) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws the specified string as plain text.
drawPolygon(Polygon, Color, Paint, Color, boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws a a polygon for the given parameters.
drawRect(int, int, int, int, Color, Paint, Color, boolean, boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws a rectangle for the given parameters.
drawRhombus(int, int, int, int, Color, Paint, Color, boolean) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws a rhombus (aka.
drawSegment(int, int, int, int, String, int) - Method in class com.mxgraph.canvas.mxHtmlCanvas
Draws the specified segment of a line.
drawShape(int, int, int, int, Hashtable) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws the shape specified with the STYLE_SHAPE key in the given style.
drawShape(int, int, int, int, Hashtable) - 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, Hashtable) - 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, Hashtable) - Method in class com.mxgraph.canvas.mxVmlCanvas
Draws the shape specified with the STYLE_SHAPE key in the given style.
drawStateWithLabel(mxICanvas, mxCellState, String) - Method in class com.mxgraph.view.mxGraph
Draws the given cell and label onto the specified canvas.
drawText(String, int, int, int, int, Hashtable) - Method in class com.mxgraph.canvas.mxHtmlCanvas
Draws the specified text either using drawHtmlString or using drawString.
drawText(String, int, int, int, int, Hashtable) - Method in class com.mxgraph.canvas.mxSvgCanvas
Draws the specified text either using drawHtmlString or using drawString.
drawText(String, int, int, int, int, Hashtable) - Method in class com.mxgraph.canvas.mxVmlCanvas
Draws the specified text either using drawHtmlString or using drawString.
drawTriangle(int, int, int, int, Color, Paint, Color, boolean, String) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Draws a triangle shape for the given parameters.
drawVertex(int, int, int, int, Hashtable) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
 
drawVertex(int, int, int, int, Hashtable) - Method in class com.mxgraph.canvas.mxHtmlCanvas
 
drawVertex(int, int, int, int, Hashtable) - Method in interface com.mxgraph.canvas.mxICanvas
Draws the given vertex.
drawVertex(int, int, int, int, Hashtable) - Method in class com.mxgraph.canvas.mxImageCanvas
 
drawVertex(int, int, int, int, Hashtable) - Method in class com.mxgraph.canvas.mxSvgCanvas
 
drawVertex(int, int, int, int, Hashtable) - Method in class com.mxgraph.canvas.mxVmlCanvas
 
drawVertex(Hashtable) - Method in class com.mxgraph.reader.mxGraphViewReader
Draws the specified vertex using the canvas.
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.swing.mxGraphComponent
 
dropEnabled - Variable in class com.mxgraph.view.mxGraph
Specifies the return value for isDropEnabled.

E

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.
edgeLabelsMovable - Variable in class com.mxgraph.view.mxGraph
Specifies the return value for edges in isLabelMovable.
edges - Variable in class com.mxgraph.model.mxCell
Holds the child cells and connected edges.
edit() - Method in class com.mxgraph.swing.mxGraphComponent
 
edit(EventObject) - Method in class com.mxgraph.swing.mxGraphComponent
 
edit(Object, EventObject) - Method in class com.mxgraph.swing.mxGraphComponent
 
editable - Variable in class com.mxgraph.view.mxGraph
Specifies the return value for isEditable.
editingCell - Variable in class com.mxgraph.swing.view.mxCellEditor
 
editorPane - Variable in class com.mxgraph.swing.view.mxCellEditor
Holds the editor for HTML editing.
ELBOW_HORIZONTAL - Static variable in class com.mxgraph.util.mxConstants
ELBOW_HORIZONTAL
ELBOW_VERTICAL - Static variable in class com.mxgraph.util.mxConstants
ELBOW_VERTICAL
ElbowConnector - Static variable in class com.mxgraph.view.mxEdgeStyle
Uses either SideToSide or TopToBottom depending on the horizontal flag in the cell style.
EllipsePerimeter - Static variable in class com.mxgraph.view.mxPerimeter
Describes an elliptic perimeter.
EMPTY_ARRAY - Static variable in class com.mxgraph.util.mxEventSource
 
EMPTY_IMAGE - Static variable in class com.mxgraph.util.mxConstants
Contains an empty image of size 1, 1.
EMPTY_STYLE - Static variable in class com.mxgraph.view.mxStylesheet
Shared immutable empty hashtable (for undefined cell styles).
enabled - Variable in class com.mxgraph.swing.handler.mxCellMarker
Specifies if the marker is enabled.
enabled - Variable in class com.mxgraph.swing.handler.mxRubberband
Specifies if the rubberband is enabled.
enabled - Variable in class com.mxgraph.view.mxGraph
Specifies the return value for isEnabled.
encode(Object) - Method in class com.mxgraph.io.mxCodec
Encodes the specified object and returns the resulting XML node.
encode(mxCodec, Object) - Method in class com.mxgraph.io.mxModelCodec
Encode the given mxGraphModel by writing a (flat) XML sequence of cell nodes as produced by the mxCellCodec.
encode(mxCodec, Object) - Method in class com.mxgraph.io.mxObjectCodec
Encodes the specified object and returns a node representing then given object.
encode(mxCodec, Object) - Method in class com.mxgraph.io.mxStylesheetCodec
Encodes the given mxStylesheet.
encodeCell(mxICell, Node, boolean) - Method in class com.mxgraph.io.mxCodec
Encoding of cell hierarchies is built-into the core, but is a higher-level function that needs to be explicitely used by the respective object encoders (eg.
encodeDefaults - Variable in class com.mxgraph.io.mxCodec
Specifies if default values should be encoded.
encodeElements(mxCodec, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
Encodes the child objects of arrays, maps and collections.
encodeFields(mxCodec, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
Encodes the declared fields of the given object into the given node.
encodeObject(mxCodec, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
Encodes the value of each member in then given obj into the given node using mxObjectCodec.encodeFields(mxCodec, Object, Node) and mxObjectCodec.encodeElements(mxCodec, Object, Node).
encodeValue(mxCodec, Object, String, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
Converts the given value according to the mappings and id-refs in this codec and uses mxObjectCodec.writeAttribute(mxCodec, Object, String, Object, Node) to write the attribute into the given node.
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.
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
Implements an entity relation style for edges (as used in database schema diagrams).
error - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
 
error - Variable in class com.mxgraph.swing.handler.mxEdgeHandler
 
escape(KeyEvent) - Method in class com.mxgraph.swing.mxGraphComponent
Callback to process an escape keystroke.
escapeEnabled - Variable in class com.mxgraph.swing.mxGraphComponent
 
EVENT_ADD - Static variable in class com.mxgraph.util.mxUndoManager
 
EVENT_ADD - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_ADDOVERLAY - Static variable in class com.mxgraph.swing.mxGraphComponent
 
EVENT_AFTER_ADD - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_AFTER_COLLAPSE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_AFTER_CONNECT - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_AFTER_DISCONNECT - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_AFTER_EXECUTE - Static variable in interface com.mxgraph.model.mxIGraphModel
Holds the name for the afterExecute event.
EVENT_AFTER_EXPAND - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_AFTER_HIDE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_AFTER_LABELCHANGED - Static variable in class com.mxgraph.swing.mxGraphComponent
 
EVENT_AFTER_LAYOUT - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_AFTER_MOVE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_AFTER_REMOVE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_AFTER_RESIZE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_AFTER_SHOW - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_AFTER_UPDATESIZE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_AFTERPAINT - Static variable in class com.mxgraph.swing.mxGraphComponent
 
EVENT_BEFORE_ADD - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_BEFORE_COLLAPSE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_BEFORE_CONNECT - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_BEFORE_DISCONNECT - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_BEFORE_EXECUTE - Static variable in interface com.mxgraph.model.mxIGraphModel
Holds the name for the beforeExecute event.
EVENT_BEFORE_EXPAND - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_BEFORE_HIDE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_BEFORE_LABELCHANGED - Static variable in class com.mxgraph.swing.mxGraphComponent
 
EVENT_BEFORE_LAYOUT - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_BEFORE_MOVE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_BEFORE_REMOVE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_BEFORE_RESIZE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_BEFORE_SHOW - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_BEFORE_UNDO - Static variable in interface com.mxgraph.model.mxIGraphModel
Holds the name for the beforeUndo event.
EVENT_BEFORE_UPDATESIZE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_BEFOREPAINT - Static variable in class com.mxgraph.swing.mxGraphComponent
 
EVENT_BEGIN_UPDATE - Static variable in interface com.mxgraph.model.mxIGraphModel
Holds the name for the beginUpdate event.
EVENT_CHANGE - Static variable in interface com.mxgraph.model.mxIGraphModel
Holds the name for the change event.
EVENT_CHANGE - Static variable in class com.mxgraph.view.mxSelectionModel
Holds the name for the change event.
EVENT_CLONE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_COLLAPSE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_CONNECT - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_DISCONNECT - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_DOWN - Static variable in class com.mxgraph.view.mxGraphView
 
EVENT_END_UPDATE - Static variable in interface com.mxgraph.model.mxIGraphModel
Holds the name for the endUpdate event.
EVENT_EXECUTE - Static variable in interface com.mxgraph.model.mxIGraphModel
Holds the name for the execute event.
EVENT_EXPAND - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_FLIP - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_HIDE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_INDEX_CHANGED - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_LABELCHANGED - Static variable in class com.mxgraph.swing.mxGraphComponent
 
EVENT_LAYOUT - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_MARK - Static variable in class com.mxgraph.swing.handler.mxCellMarker
Holds the name for the mark event, which fires after a cell has been marked.
EVENT_MOVE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_NOTIFY - Static variable in interface com.mxgraph.model.mxIGraphModel
Holds the name for the norify event.
EVENT_REDO - Static variable in class com.mxgraph.util.mxUndoManager
 
EVENT_REMOVE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_REMOVEOVERLAY - Static variable in class com.mxgraph.swing.mxGraphComponent
 
EVENT_REPAINT - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_RESIZE - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_SCALE - Static variable in class com.mxgraph.view.mxGraphView
 
EVENT_SCALE_AND_TRANSLATE - Static variable in class com.mxgraph.view.mxGraphView
 
EVENT_SHOW - Static variable in class com.mxgraph.view.mxGraph
 
EVENT_TRANSLATE - Static variable in class com.mxgraph.view.mxGraphView
 
EVENT_UNDO - Static variable in interface com.mxgraph.model.mxIGraphModel
Holds the name for the undo event.
EVENT_UNDO - Static variable in class com.mxgraph.util.mxUndoManager
 
EVENT_UNDO - Static variable in class com.mxgraph.view.mxGraphView
 
EVENT_UNDO - Static variable in class com.mxgraph.view.mxSelectionModel
 
EVENT_UP - Static variable in class com.mxgraph.view.mxGraphView
 
EVENT_UPDATESIZE - Static variable in class com.mxgraph.view.mxGraph
 
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.mxGraphComponent
 
execute(Object) - Method in interface com.mxgraph.layout.mxIGraphLayout
Executes the layout for the children of the specified parent.
execute(mxIGraphModel.mxAtomicGraphModelChange) - Method in class com.mxgraph.model.mxGraphModel
 
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.mxGraphView.mxCurrentRootChange
Changes the current root of the view.
execute() - Method in class com.mxgraph.view.mxSelectionModel.mxSelectionChange
 
exitGroup() - Method in class com.mxgraph.view.mxGraph
Changes the current root to the next valid root in the displayed cell hierarchy.
expand() - Method in class com.mxgraph.view.mxGraph
 
expand(Object[]) - Method in class com.mxgraph.view.mxGraph
Expands the given cells or the selection cells if no cells are specified and fires an event.
expand(Object[], boolean) - Method in class com.mxgraph.view.mxGraph
Expands the given cells or the selection cells if no cells are specified and fires an event.
expandedIcon - Variable in class com.mxgraph.swing.mxGraphComponent
 
expandedImage - Variable in class com.mxgraph.view.mxGraph
Specifies the mxImage to indicate a expanded state.
exportDone(JComponent, Transferable, int) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
 
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.
extendParentOnResize - Variable in class com.mxgraph.view.mxGraph
Specifies if a parent should contain the child bounds after a resize of the child.

F

fillClippedRect(Graphics, int, int, int, int) - Static method in class com.mxgraph.util.mxUtils
 
fillColor - Variable in class com.mxgraph.swing.handler.mxRubberband
Defines the color to be used for filling the rubberband selection.
filter(mxIGraphModel, mxGraphModel.Filter) - Static method in class com.mxgraph.model.mxGraphModel
 
filter(mxIGraphModel, Object, mxGraphModel.Filter) - Static method in class com.mxgraph.model.mxGraphModel
 
filter(Object) - Method in interface com.mxgraph.model.mxGraphModel.Filter
 
find(mxUnionFind.Node) - Method in class com.mxgraph.algebra.mxUnionFind
Returns the set that contains node.
finderBounds - Variable in class com.mxgraph.swing.mxGraphOutline
 
finderVisible - Variable in class com.mxgraph.swing.mxGraphOutline
 
findTreeRoots(Object) - Method in class com.mxgraph.view.mxGraph
Returns all visible children in the given parent which do not have incoming edges.
findTreeRoots(Object, boolean) - Method in class com.mxgraph.view.mxGraph
Returns all visible children in the given parent which do not have incoming edges.
findTreeRoots(Object, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Returns all visible children in the given parent which do not have incoming edges.
fireEvent(String) - Method in class com.mxgraph.util.mxEventSource
Dispatches the given event name with this object as the event source and no additional arguments.
fireEvent(String, Object[]) - Method in class com.mxgraph.util.mxEventSource
Dispatches the given event name with this object as the event source, passing all arguments after the given name to the registered listeners for the event.
fireEvent(String, Object, Object[]) - Method in class com.mxgraph.util.mxEventSource
Dispatches the given event name, passing all arguments after the given name to the registered listeners for the event.
firePropertyChange(String, Object, Object) - Method in class com.mxgraph.util.mxLightweightTextPane
Overridden for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.mxgraph.util.mxLightweightTextPane
Overridden for performance reasons.
firePropertyChange(String, char, char) - Method in class com.mxgraph.util.mxLightweightTextPane
Overridden for performance reasons.
firePropertyChange(String, short, short) - Method in class com.mxgraph.util.mxLightweightTextPane
Overridden for performance reasons.
firePropertyChange(String, int, int) - Method in class com.mxgraph.util.mxLightweightTextPane
Overridden for performance reasons.
firePropertyChange(String, long, long) - Method in class com.mxgraph.util.mxLightweightTextPane
Overridden for performance reasons.
firePropertyChange(String, float, float) - Method in class com.mxgraph.util.mxLightweightTextPane
Overridden for performance reasons.
firePropertyChange(String, double, double) - Method in class com.mxgraph.util.mxLightweightTextPane
Overridden for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.mxgraph.util.mxLightweightTextPane
Overridden for performance reasons.
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.
flip(Object) - Method in class com.mxgraph.view.mxGraph
Called when the main control point of the edge is double-clicked.
fold(Object) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
foldingEnabled - Variable in class com.mxgraph.swing.mxGraphComponent
Specifies if folding (collapse and expand via an image icon in the graph should be enabled).
FONT_BOLD - Static variable in class com.mxgraph.util.mxConstants
FONT_BOLD
FONT_ITALIC - Static variable in class com.mxgraph.util.mxConstants
FONT_ITALIC
FONT_SHADOW - Static variable in class com.mxgraph.util.mxConstants
FONT_SHADOW
FONT_UNDERLINE - Static variable in class com.mxgraph.util.mxConstants
FONT_UNDERLINE
fontGraphics - Static variable in class com.mxgraph.util.mxUtils
Static Graphics used for Font Metrics.
fullRepaintHandler - Variable in class com.mxgraph.view.mxGraph
Fires repaint events for full repaints.

G

g - Variable in class com.mxgraph.canvas.mxGraphics2DCanvas
Global graphics handle to the image.
geometry - Variable in class com.mxgraph.model.mxCell
Holds the geometry.
geometry - Variable in class com.mxgraph.model.mxGraphModel.mxGeometryChange
 
geometryForCellChanged(Object, mxGeometry) - Method in class com.mxgraph.model.mxGraphModel
Inner callback to update the mxGeometry of the given mxCell using mxCell.setGeometry and return the previous mxGeometry.
get(String) - Static method in class com.mxgraph.util.mxResources
 
get(String, String) - Static method in class com.mxgraph.util.mxResources
 
get(String, String[]) - Static method in class com.mxgraph.util.mxResources
Returns the value for the specified resource key.
get(String, String[], String) - Static method in class com.mxgraph.util.mxResources
Returns the value for the specified resource key.
getAbsoluteOffset() - Method in class com.mxgraph.view.mxCellState
Returns the absolute offset.
getAbsolutePoint(int) - Method in class com.mxgraph.view.mxCellState
Returns the absolute point at the given index.
getAbsolutePointCount() - Method in class com.mxgraph.view.mxCellState
Returns the number of absolute points.
getAbsolutePoints() - Method in class com.mxgraph.view.mxCellState
Returns the absolute points.
getAccessor(Object, Field, boolean) - Method in class com.mxgraph.io.mxObjectCodec
Returns the accessor (getter, setter) for the specified field.
getAlternateBounds() - Method in class com.mxgraph.model.mxGeometry
Returns the alternate bounds.
getAlternateEdgeStyle() - Method in class com.mxgraph.view.mxGraph
 
getArcSize(int, int) - Static method in class com.mxgraph.canvas.mxGraphics2DCanvas
Computes the arc size for the given dimension.
getAttribute(String) - Method in class com.mxgraph.model.mxCell
Returns the specified attribute from the user object if it is an XML node.
getAttribute(String, String) - Method in class com.mxgraph.model.mxCell
Returns the specified attribute from the user object if it is an XML node.
getAttributeName(String) - Method in class com.mxgraph.io.mxObjectCodec
Returns the XML node attribute name for the given Java field name.
getBackground() - Method in class com.mxgraph.reader.mxGraphViewImageReader
 
getBackgroundImage() - Method in class com.mxgraph.swing.mxGraphComponent
 
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 .
getBoundingBox(mxRectangle, double) - Static method in class com.mxgraph.util.mxUtils
Returns the bounding box for the rotated rectangle.
getBoundingBox() - Method in class com.mxgraph.view.mxCellState
Returns the bounding box.
getBoundingBox(Object) - Method in class com.mxgraph.view.mxGraph
Returns the bounds of the given cell.
getBoundingBox(Object, boolean) - Method in class com.mxgraph.view.mxGraph
Returns the bounding box of the given cell including all connected edges if includeEdge is true.
getBoundingBox(Object, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Returns the bounding box of the given cell including all connected edges if includeEdge is true.
getBoundingBox(Object[]) - Method in class com.mxgraph.view.mxGraphView
Returns the bounding box for an array of cells or null, if no cells are specified.
getBounds() - Method in class com.mxgraph.swing.util.mxGraphTransferable
Returns the unscaled, untranslated bounding box of the cells.
getBounds(mxCellState) - Method in interface com.mxgraph.swing.util.mxIOverlay
 
getBounds(mxCellState) - Method in class com.mxgraph.swing.util.mxOverlay
 
getBounds() - Method in class com.mxgraph.view.mxGraph
Returns the bounds of the visible graph.
getBounds() - Method in class com.mxgraph.view.mxGraphView
Returns the cached diagram bounds.
getBounds(Object[]) - Method in class com.mxgraph.view.mxGraphView
Returns the bounding box for an array of cells or null, if no cells are specified.
getBounds(Object[], boolean) - Method in class com.mxgraph.view.mxGraphView
Returns the bounding box for an array of cells or null, if no cells are specified.
getBoundsForCells(Object[], boolean, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Returns the bounds for the given cells.
getBundles() - Static method in class com.mxgraph.util.mxResources
Returns the bundles.
getCanvas() - Method in class com.mxgraph.reader.mxGraphViewReader
Returns the canvas that is used for rendering the graph.
getCanvas() - Method in class com.mxgraph.swing.mxGraphComponent
 
getCell(String) - Method in class com.mxgraph.model.mxGraphModel
Returns the cell for the specified Id or null if no cell can be found for the given Id.
getCell() - Method in class com.mxgraph.model.mxGraphModel.mxCollapseChange
 
getCell() - Method in class com.mxgraph.model.mxGraphModel.mxGeometryChange
 
getCell() - Method in class com.mxgraph.model.mxGraphModel.mxStyleChange
 
getCell() - Method in class com.mxgraph.model.mxGraphModel.mxTerminalChange
 
getCell() - Method in class com.mxgraph.model.mxGraphModel.mxValueChange
 
getCell() - Method in class com.mxgraph.model.mxGraphModel.mxVisibleChange
 
getCell(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellMarker
Returns the state at the given location.
getCell() - Method in class com.mxgraph.view.mxCellState
Returns the cell that is represented by this state.
getCell() - Method in class com.mxgraph.view.mxSelectionModel
Returns the first selected cell.
getCellAt(int, int) - Method in class com.mxgraph.swing.mxGraphComponent
 
getCellAt(int, int, boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
getCellAt(int, int, boolean, Object) - Method in class com.mxgraph.swing.mxGraphComponent
Returns the bottom-most cell that intersects the given point (x, y) in the cell hierarchy starting at the given parent.
getCellBounds(Object) - Method in class com.mxgraph.view.mxGraph
Returns the bounds of the given cell.
getCellBounds(Object, boolean) - Method in class com.mxgraph.view.mxGraph
Returns the bounds of the given cell including all connected edges if includeEdge is true.
getCellBounds(Object, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Returns the bounds of the given cell including all connected edges if includeEdge is true.
getCellBounds(Object, boolean, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Returns the bounds of the given cell including all connected edges if includeEdge is true.
getCellEditor() - Method in class com.mxgraph.swing.mxGraphComponent
 
getCellGeometry(Object) - Method in class com.mxgraph.view.mxGraph
Returns the geometry for the given cell.
getCells() - Method in class com.mxgraph.model.mxGraphModel
Returns the internal lookup table that is used to map from Ids to cells.
getCells(Rectangle) - Method in class com.mxgraph.swing.mxGraphComponent
 
getCells(Rectangle, Object) - Method in class com.mxgraph.swing.mxGraphComponent
Returns the children of the given parent that are contained in the given rectangle (x, y, width, height).
getCells() - Method in class com.mxgraph.swing.util.mxGraphTransferable
 
getCells() - Method in class com.mxgraph.view.mxSelectionModel
Returns the selection cells.
getCellsBeyond(double, double, Object, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Returns the children of the given parent that are contained in the halfpane from the given point (x0, y0) rightwards and downwards depending on rightHalfpane and bottomHalfpane.
getCellsToShift(mxCellState) - Method in class com.mxgraph.view.mxGraph
Returns the cells to shift after a resize of the specified .
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, Hashtable) - Method in class com.mxgraph.view.mxStylesheet
Returns the cell style for the specified cell or the given defaultStyle if no style can be found for the given stylename.
getCellValidationError(Object) - Method in class com.mxgraph.view.mxGraph
Checks all multiplicities that cannot be enforced while the graph is being modified, namely, all multiplicities that require a minimum of 1 edge.
getCenterX() - Method in class com.mxgraph.view.mxCellState
Returns the x-coordinate of the center.
getCenterY() - Method in class com.mxgraph.view.mxCellState
Returns the y-coordinate of the center.
getChanges() - Method in class com.mxgraph.util.mxUndoableEdit
 
getChild() - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
 
getChildAt(int) - Method in class com.mxgraph.model.mxCell
 
getChildAt(Object, int) - Method in class com.mxgraph.model.mxGraphModel
 
getChildAt(int) - Method in interface com.mxgraph.model.mxICell
Returns the child at the specified index.
getChildAt(Object, int) - Method in interface com.mxgraph.model.mxIGraphModel
Returns the child of the given parent at the given index.
getChildCells(mxIGraphModel, Object, boolean, boolean) - Static method in class com.mxgraph.model.mxGraphModel
Returns the children of the given cell that are vertices and/or edges depending on the arguments.
getChildCells(Object) - Method in class com.mxgraph.view.mxGraph
Returns the visible children of the given parent.
getChildCells(Object, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Returns the visible child vertices or edges in the given parent.
getChildCount() - Method in class com.mxgraph.model.mxCell
 
getChildCount(Object) - Method in class com.mxgraph.model.mxGraphModel
 
getChildCount() - Method in interface com.mxgraph.model.mxICell
Returns the number of child cells.
getChildCount(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns the number of children in the given cell.
getChildEdges(mxIGraphModel, Object) - Static method in class com.mxgraph.model.mxGraphModel
Returns the child edges of the given parent.
getChildEdges(Object) - Method in class com.mxgraph.view.mxGraph
Returns the visible child edges of the given parent.
getChildOffsetForCell(Object) - Method in class com.mxgraph.view.mxGraph
Returns the offset to be used for the cells inside the given cell.
getChildren(mxIGraphModel, Object) - Static method in class com.mxgraph.model.mxGraphModel
Returns all children of the given cell regardless of their type.
getChildVertices(mxIGraphModel, Object) - Static method in class com.mxgraph.model.mxGraphModel
Returns the child vertices of the given parent.
getChildVertices(Object) - Method in class com.mxgraph.view.mxGraph
Returns the visible child vertices of the given parent.
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(Hashtable, 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(Hashtable, 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.
getConnecIcon() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
getConnectionComponents(mxGraph, Object[], Object[]) - Method in class com.mxgraph.algebra.mxGraphAlgebra
Returns a union find structure representing the connection components of G=(E,V).
getConnectionHandler() - Method in class com.mxgraph.swing.mxGraphComponent
 
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.
getContentArea(Object) - Method in class com.mxgraph.view.mxGraph
Returns the mxRectangle inside which a cell is to be kept.
getControl() - Method in class com.mxgraph.swing.mxGraphComponent
 
getCost(mxCellState) - Method in class com.mxgraph.algebra.mxConstantCostFunction
 
getCost(mxCellState) - Method in class com.mxgraph.algebra.mxDistanceCostFunction
Returns the euclidion 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.algebra.mxICostFunction
Evaluates the cost of the given cell state.
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
 
getCursor(MouseEvent, int) - Method in class com.mxgraph.swing.handler.mxCellHandler
 
getCursor(MouseEvent, int) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
 
getCursor(MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
getCursor(MouseEvent, int) - Method in class com.mxgraph.swing.handler.mxVertexHandler
 
getDefaultEdgeStyle() - Method in class com.mxgraph.view.mxStylesheet
Returns the default style for edges.
getDefaultLoopStyle() - Method in class com.mxgraph.view.mxGraph
Returns the default edge style used for loops.
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.
getDeleteAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
 
getDelta() - Method in class com.mxgraph.sharing.mxSharedDiagram
Returns the history of all changes as a string.
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.
getDisplayLabelForCell(Object) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
Returns the label of the cell in the graph if the cell is not being edited.
getDocument() - Method in class com.mxgraph.canvas.mxHtmlCanvas
Returns a reference to the document that represents the canvas.
getDocument() - Method in class com.mxgraph.canvas.mxSvgCanvas
Returns a reference to the document that represents the canvas.
getDocument() - Method in class com.mxgraph.canvas.mxVmlCanvas
Returns a reference to the document that represents the canvas.
getDocument() - Method in class com.mxgraph.io.mxCodec
Returns the owner document of the codec.
getDouble(Hashtable, 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(Hashtable, String, double) - Static method in class com.mxgraph.util.mxUtils
Returns the value for key in dictionary as a double or the given default value if no value is defined for the key.
getDropTarget(DropTargetEvent) - Static method in class com.mxgraph.swing.handler.mxGraphHandler
Helper method to return the component for a drop target event.
getDropTarget(Object[], Point, Object) - Method in class com.mxgraph.view.mxGraph
Function: getDropTarget 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.
getEdgeAt(int) - Method in class com.mxgraph.model.mxCell
 
getEdgeAt(Object, int) - Method in class com.mxgraph.model.mxGraphModel
 
getEdgeAt(int) - Method in interface com.mxgraph.model.mxICell
Returns the edge at the specified index in the edge array.
getEdgeAt(Object, int) - Method in interface com.mxgraph.model.mxIGraphModel
Returns the edge of cell at the given index.
getEdgeCount() - Method in class com.mxgraph.model.mxCell
 
getEdgeCount(Object) - Method in class com.mxgraph.model.mxGraphModel
 
getEdgeCount() - Method in interface com.mxgraph.model.mxICell
Returns the number of edges in the edge array.
getEdgeCount(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns the number of distinct edges connected to the given cell.
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.
getEdges(mxIGraphModel, Object) - Static method in class com.mxgraph.model.mxGraphModel
Returns all edges connected to this cell including loops.
getEdges(mxIGraphModel, Object, boolean, boolean, boolean) - Static method in class com.mxgraph.model.mxGraphModel
Returns all distinct edges connected to this cell.
getEdges(Object) - Method in class com.mxgraph.view.mxGraph
Returns all visible edges connected to the given cell including loops.
getEdges(Object, Object) - Method in class com.mxgraph.view.mxGraph
Returns all visible edges connected to the given cell including loops.
getEdges(Object, Object, boolean, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Returns the incoming and/or outgoing edges for the given cell.
getEdgesBetween(mxIGraphModel, Object, Object) - Static method in class com.mxgraph.model.mxGraphModel
Returns all edges from the given source to the given target.
getEdgesBetween(mxIGraphModel, Object, Object, boolean) - Static method in class com.mxgraph.model.mxGraphModel
Returns all edges between the given source and target pair.
getEdgesBetween(Object, Object) - Method in class com.mxgraph.view.mxGraph
Returns the edges between the given source and target.
getEdgesBetween(Object, Object, boolean) - Method in class com.mxgraph.view.mxGraph
Returns the edges between the given source and target.
getEdgeStyle(mxCellState, Object, Object) - Method in class com.mxgraph.view.mxGraphView
Returns the edge style function to be used to render the given edge state.
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) - Method in class com.mxgraph.swing.view.mxCellEditor
 
getElementById(String) - Method in class com.mxgraph.io.mxCodec
Returns the element with the given ID from the document.
getElementById(String, String) - Method in class com.mxgraph.io.mxCodec
Returns the element with the given ID from .
getEnterGroupAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
 
getExitGroupAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
 
getExpandAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
 
getField(Object, String) - Method in class com.mxgraph.io.mxObjectCodec
Returns the field with the specified name.
getFieldName(String) - Method in class com.mxgraph.io.mxObjectCodec
Returns the Java field name for the given XML attribute name.
getFieldValue(Object, String) - Method in class com.mxgraph.io.mxObjectCodec
Returns the value of the field with the specified name in the specified object instance.
getFillPaint(Rectangle, Color, Hashtable) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
 
getFirstSelectableCell(Object[]) - Method in class com.mxgraph.view.mxSelectionModel
Returns the first selectable cell in the given array of cells.
getFloat(Hashtable, 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(Hashtable, 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.
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(Hashtable) - Static method in class com.mxgraph.util.mxUtils
 
getFont(Hashtable, double) - Static method in class com.mxgraph.util.mxUtils
 
getGeometry() - Method in class com.mxgraph.model.mxCell
 
getGeometry(Object) - Method in class com.mxgraph.model.mxGraphModel
 
getGeometry() - Method in class com.mxgraph.model.mxGraphModel.mxGeometryChange
 
getGeometry() - Method in interface com.mxgraph.model.mxICell
Returns the object that describes the geometry.
getGeometry(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns the geometry of the given cell.
getGraph() - Method in class com.mxgraph.swing.mxGraphComponent
 
getGraph(ActionEvent) - Static method in class com.mxgraph.swing.util.mxGraphActions
 
getGraph() - Method in class com.mxgraph.view.mxGraphView
Returns the enclosing graph.
getGraphComponent() - Method in class com.mxgraph.swing.mxGraphOutline
 
getGraphContainer() - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
 
getGraphHandler() - Method in class com.mxgraph.swing.mxGraphComponent
 
getGraphics() - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Returns the graphics object for this canvas.
getGraphicsCanvas() - Method in class com.mxgraph.canvas.mxImageCanvas
 
getGraphTransferHandler(DropTargetEvent) - Static method in class com.mxgraph.swing.handler.mxGraphHandler
Helper method to return the component for a drop target event.
getGridColor() - Method in class com.mxgraph.swing.mxGraphComponent
 
getGridSize() - Method in class com.mxgraph.view.mxGraph
Returns the grid size.
getGridStyle() - Method in class com.mxgraph.swing.mxGraphComponent
 
getGroupAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
 
getHandleBorderColor(int) - Method in class com.mxgraph.swing.handler.mxCellHandler
 
getHandleCount() - Method in class com.mxgraph.swing.handler.mxCellHandler
 
getHandleFillColor(int) - Method in class com.mxgraph.swing.handler.mxCellHandler
 
getHandleFillColor(int) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
 
getHandler(Object) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
getHandleSize() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
getHandleToolTipText(MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
Redirects a tooltip request from the graph component to the handles.
getHeight() - Method in class com.mxgraph.util.mxImage
 
getHeight() - Method in class com.mxgraph.util.mxRectangle
Returns the height of the rectangle.
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
getId(Object) - Method in class com.mxgraph.io.mxCodec
Returns the ID of the specified object.
getId() - Method in class com.mxgraph.model.mxCell
 
getId() - Method in interface com.mxgraph.model.mxICell
Returns the Id of the cell as a string.
getId() - Method in class com.mxgraph.sharing.mxSession
Returns the session ID.
getImage() - Method in class com.mxgraph.canvas.mxImageCanvas
 
getImage() - Method in class com.mxgraph.swing.util.mxGraphTransferable
 
getImage(mxCellState) - Method in class com.mxgraph.view.mxGraph
Returns the image URL for the given cell state.
getImageBasePath() - Method in class com.mxgraph.canvas.mxBasicCanvas
 
getImageForStyle(Hashtable) - Method in class com.mxgraph.canvas.mxBasicCanvas
Gets the image path from the given style.
getIncomingEdges(mxIGraphModel, Object) - Static method in class com.mxgraph.model.mxGraphModel
Returns the incoming edges of the given cell without loops.
getIncomingEdges(Object) - Method in class com.mxgraph.view.mxGraph
Returns all incoming visible edges connected to the given cell without loops.
getIncomingEdges(Object, Object) - Method in class com.mxgraph.view.mxGraph
Returns the visible incoming edges for the given cell.
getIndex(mxICell) - Method in class com.mxgraph.model.mxCell
 
getIndex() - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
 
getIndex(mxICell) - Method in interface com.mxgraph.model.mxICell
Returns the index of the specified child in the child array.
getIndexAt(int, int) - Method in class com.mxgraph.swing.handler.mxCellHandler
 
getIndexAt(int, int) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
 
getInitialState() - Method in class com.mxgraph.sharing.mxSession
Returns an XML string that represents the current state of the session and the shared diagram.
getInitialState() - Method in class com.mxgraph.sharing.mxSharedDiagram
Returns the initial state of the diagram.
getInitialValue(mxCellState) - Method in class com.mxgraph.swing.view.mxCellEditor
 
getInputMap(int) - Method in class com.mxgraph.swing.handler.mxKeyboardHandler
Return JTree's input map.
getInstance() - Static method in class com.mxgraph.algebra.mxGraphAlgebra
 
getInstanceForName(String) - Static method in class com.mxgraph.io.mxCodecRegistry
Creates and returns a new instance for the given class name.
getInt(Hashtable, 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(Hashtable, 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.
getKey() - Method in class com.mxgraph.algebra.mxFibonacciHeap.Node
Obtain the key for this node.
getLabel(Object) - Method in class com.mxgraph.view.mxGraph
Returns a string or DOM node that represents the label for the given cell.
getLabelBounds() - Method in class com.mxgraph.view.mxCellState
Returns the label bounds.
getLabelSize(String, Hashtable, boolean) - Static method in class com.mxgraph.util.mxUtils
Returns the size for the given label.
getLayout(Object) - Method in class com.mxgraph.view.mxGraph
/** Returns the layout to be used to arrange the children of the given cell.
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.view.mxCellState
Returns the length.
getLinkForCell(Object) - Method in class com.mxgraph.view.mxGraph
Returns the hyperlink to be used for the given cell.
getMarkedState() - Method in class com.mxgraph.swing.handler.mxCellMarker
Returns the marked state.
getMarker() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
getMarkerColor(MouseEvent, mxCellState, boolean) - Method in class com.mxgraph.swing.handler.mxCellMarker
Returns the valid- or invalidColor depending on the value of isValid.
getMaxHandles() - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
getMaximumContainerSize() - Method in class com.mxgraph.view.mxGraph
Returns the maximum size of the diagram.
getMaximumGraphBounds() - Method in class com.mxgraph.view.mxGraph
 
getMaxValue() - Method in class com.mxgraph.view.mxMultiplicity
Returns the numeric value of max.
getMd5Hash(String) - Static method in class com.mxgraph.util.mxUtils
Returns the Md5 hash for the given text.
getMethod(Object, String, Class[]) - Method in class com.mxgraph.io.mxObjectCodec
Returns the method with the specified signature.
getMinimumContainerSize() - Method in class com.mxgraph.view.mxGraph
Returns the minimum size of the diagram.
getMinimumEditorScale() - Method in class com.mxgraph.swing.view.mxCellEditor
 
getMinimumHeight() - Method in class com.mxgraph.swing.view.mxCellEditor
 
getMinimumSpanningTree(mxGraph, Object[], mxICostFunction, boolean) - Method in class com.mxgraph.algebra.mxGraphAlgebra
Returns the minimum spanning tree (MST) for the graph defined by G=(E,V).
getMinimumSpanningTree(mxGraph, Object[], Object[], mxICostFunction) - Method in class com.mxgraph.algebra.mxGraphAlgebra
Returns the minimum spanning tree (MST) for the graph defined by G=(E,V).
getMinimumWidth() - Method in class com.mxgraph.swing.view.mxCellEditor
 
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.
getMovableCells(Collection) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
getMultiplicities() - Method in class com.mxgraph.view.mxGraph
 
getName(Class) - Static method in class com.mxgraph.io.mxCodecRegistry
Returns the name that identifies the codec associated with the given class.
getNearestCommonAncestor(Object, Object) - Method in class com.mxgraph.model.mxGraphModel
Returns the nearest common ancestor for the specified cells.
getNextPoint(mxCellState, Object, boolean) - Method in class com.mxgraph.view.mxGraphView
Returns the nearest point in the list of absolute points or the center of the opposite terminal.
getNode(Object, boolean) - Method in class com.mxgraph.algebra.mxFibonacciHeap
Returns the node that represents element.
getNode(Object) - Method in class com.mxgraph.algebra.mxUnionFind
Returns the node that represents element.
getObject(String) - Method in class com.mxgraph.io.mxCodec
Returns the decoded object for the element with the specified ID in mxCodec.document.
getOffset() - Method in class com.mxgraph.model.mxGeometry
Returns the offset.
getOpposites(mxIGraphModel, Object[], Object) - Static method in class com.mxgraph.model.mxGraphModel
Returns all opposite cells of terminal for the given edges.
getOpposites(mxIGraphModel, Object[], Object, boolean, boolean) - Static method in class com.mxgraph.model.mxGraphModel
Returns all opposite vertices wrt terminal for the given edges, only returning sources and/or targets as specified.
getOpposites(Object[], Object) - Method in class com.mxgraph.view.mxGraph
Returns all distinct visible opposite cells of the terminal on the given edges.
getOpposites(Object[], Object, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Returns all distincts visible opposite cells for the specified terminal on the given edges.
getOrigin(Object) - Method in class com.mxgraph.model.mxGraphModel
Returns the absolute, cummulated origin for the children inside the given parent.
getOrigin() - Method in class com.mxgraph.view.mxCellState
Returns the origin for the children.
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.
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.
getOverlays(Object) - Method in class com.mxgraph.swing.mxGraphComponent
Returns the array of overlays for the given cell or null, if no overlays are defined.
getPageBackgroundColor() - 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.
getPanningHandler() - Method in class com.mxgraph.swing.mxGraphComponent
 
getParent() - Method in class com.mxgraph.algebra.mxUnionFind.Node
 
getParent() - Method in class com.mxgraph.model.mxCell
 
getParent(Object) - Method in class com.mxgraph.model.mxGraphModel
 
getParent() - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
 
getParent() - Method in interface com.mxgraph.model.mxICell
Returns the cell's parent.
getParent(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns the parent of the given cell.
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(Object[]) - Method in class com.mxgraph.view.mxGraph
Returns an array that represents the set (no duplicates) of all parents for the given array of mxCells.
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, mxCellState, boolean) - 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, Object, Object, boolean) - Method in class com.mxgraph.view.mxGraphView
Returns a point that defines the location of the connection point between the edge represented by the given state and the source or target end of the edge, depending on isSource.
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(mxCellState) - Method in class com.mxgraph.view.mxGraphView
Returns the absolute center point along the given edge.
getPoint(mxCellState, mxGeometry) - Method in class com.mxgraph.view.mxGraphView
Returns the absolute point on the edge for the given relative geometry as a point.
getPointForEvent(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
Returns an mxPoint representing the given event in the unscaled, non-translated coordinate space and applies the grid.
getPoints() - Method in class com.mxgraph.model.mxGeometry
Returns the list of control points.
getPreferredSizeForCell(Object) - Method in class com.mxgraph.view.mxGraph
Returns the preferred width and height of the given as an .
getPreferredSizeForPage() - Method in class com.mxgraph.swing.mxGraphComponent
Returns the (unscaled) preferred size for the current page format (scaled by pageScale).
getPrettyXml(Node) - Static method in class com.mxgraph.util.mxUtils
Returns a pretty-printed XML string for the given node.
getPrettyXml(Node, String, String) - Static method in class com.mxgraph.util.mxUtils
Returns a pretty-printed XML string for the given node.
getPreview() - Method in class com.mxgraph.swing.handler.mxGraphHandler
Returns the component that is used for drawing the preview.
getPreviewBounds() - Method in class com.mxgraph.swing.handler.mxEdgeHandler
 
getPreviewLocation(MouseEvent, boolean) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
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
 
getPreviousIndex() - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
 
getRectangle() - Method in class com.mxgraph.util.mxRectangle
Returns the bounds as a new rectangle.
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.
getRemoveFromParentAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
 
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.
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.
getRoutingCenterX() - Method in class com.mxgraph.view.mxCellState
Returns the x-coordinate of the center point for automatic routing.
getRoutingCenterY() - Method in class com.mxgraph.view.mxCellState
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
 
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, Hashtable, 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
 
getSelection() - Method in class com.mxgraph.view.mxGraph
 
getSelectionCell() - Method in class com.mxgraph.view.mxGraph
 
getSelectionCells() - Method in class com.mxgraph.view.mxGraph
 
getSelectionCount() - Method in class com.mxgraph.view.mxGraph
 
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
 
getSharedInstance() - Static method in class com.mxgraph.util.mxLightweightTextPane
 
getShortestPath(mxGraph, Object, Object, mxICostFunction, int, boolean) - Method in class com.mxgraph.algebra.mxGraphAlgebra
Returns the shortest path between two cells or their descendants represented as an array of edges in order of traversal.
getSize() - Method in class com.mxgraph.algebra.mxUnionFind.Node
 
getSizeForHtml(String, Hashtable) - 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) - Static method in class com.mxgraph.util.mxUtils
Returns the size of the given text.
getSizeForString(String, float) - Static method in class com.mxgraph.util.mxUtils
Returns the size of the given text.
getSizeForString(String, float, String) - Static method in class com.mxgraph.util.mxUtils
Returns an with the size (width and height in pixels) of the given text.
getSizeForString(String, float, String, int) - Static method in class com.mxgraph.util.mxUtils
Returns an with the size (width and height in pixels) of the given string.
getSource() - Method in class com.mxgraph.model.mxCell
Returns the source terminal.
getSource() - Method in class com.mxgraph.util.mxUndoableEdit
 
getSourceActions(JComponent) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
 
getSrc() - Method in class com.mxgraph.util.mxImage
 
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
 
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.
getStates(Object[]) - Method in class com.mxgraph.view.mxGraphView
Returns the states for the given array of cells.
getStateToMark(mxCellState) - Method in class com.mxgraph.swing.handler.mxCellMarker
Returns the state to be marked for the given state under the mouse.
getString(Hashtable, 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(Hashtable, 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.
getStyle() - Method in class com.mxgraph.model.mxCell
 
getStyle(Object) - Method in class com.mxgraph.model.mxGraphModel
 
getStyle() - Method in class com.mxgraph.model.mxGraphModel.mxStyleChange
 
getStyle() - Method in interface com.mxgraph.model.mxICell
Returns the string that describes the style.
getStyle(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns the style of the given cell.
getStyle() - Method in class com.mxgraph.view.mxCellState
Returns the cell style as a map of key, value pairs.
getStylename(String) - Static method in class com.mxgraph.util.mxUtils
Returns the stylename in a style of the form stylename[;key=value] or an empty string if the given style does not contain a stylename.
getStylenames(String) - Static method in class com.mxgraph.util.mxUtils
Returns the stylenames in a style of the form stylename[;key=value] or an empty array if the given style does not contain any stylenames.
getStyles() - Method in class com.mxgraph.view.mxStylesheet
Returns all styles as map of name, hashtable pairs.
getStylesheet() - Method in class com.mxgraph.view.mxGraph
Returns the stylesheet that provides the style.
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.
getTemplate() - Method in class com.mxgraph.io.mxObjectCodec
Returns the template object associated with this codec.
getTerminal(boolean) - Method in class com.mxgraph.model.mxCell
 
getTerminal(Object, boolean) - Method in class com.mxgraph.model.mxGraphModel
 
getTerminal() - Method in class com.mxgraph.model.mxGraphModel.mxTerminalChange
 
getTerminal(boolean) - Method in interface com.mxgraph.model.mxICell
Returns the source or target terminal.
getTerminal(Object, boolean) - Method in interface com.mxgraph.model.mxIGraphModel
Returns the source or target terminal of the given edge depending on the value of the boolean parameter.
getTerminalDistance() - Method in class com.mxgraph.view.mxCellState
Returns the terminal distance.
getTerminalPoint(boolean) - Method in class com.mxgraph.model.mxGeometry
Returns the point representing the source or target point of this edge.
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.mxGraphHandler
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
 
getTransferData(DataFlavor) - Method in class com.mxgraph.swing.util.mxGraphTransferable
Returns an object which represents the data to be transferred.
getTransferDataFlavors() - Method in class com.mxgraph.swing.util.mxGraphTransferable
 
getTransferImageBackground() - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
 
getTranslate() - Method in class com.mxgraph.canvas.mxBasicCanvas
 
getTranslate() - Method in interface com.mxgraph.canvas.mxICanvas
 
getTranslate() - Method in class com.mxgraph.canvas.mxImageCanvas
 
getTranslate() - Method in class com.mxgraph.view.mxGraphView
Returns the current translation.
getTranslateForRoot(Object) - Method in class com.mxgraph.view.mxGraph
Returns the translation to be used if the given cell is the root cell as an .
getTripleBuffer() - Method in class com.mxgraph.swing.mxGraphComponent
 
getUngroupAction() - Static method in class com.mxgraph.swing.util.mxGraphActions
 
getUserObject() - Method in class com.mxgraph.algebra.mxFibonacciHeap.Node
 
getValidState() - Method in class com.mxgraph.swing.handler.mxCellMarker
Returns the valid state.
getValue() - Method in class com.mxgraph.model.mxCell
 
getValue(Object) - Method in class com.mxgraph.model.mxGraphModel
 
getValue() - Method in class com.mxgraph.model.mxGraphModel.mxValueChange
 
getValue() - Method in interface com.mxgraph.model.mxICell
Returns the user object of the cell.
getValue(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns the user object of the given cell.
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.
getVisibleTerminal(Object, boolean) - Method in class com.mxgraph.view.mxGraphView
Returns the nearest ancestor terminal that is visible.
getWidth() - Method in class com.mxgraph.util.mxImage
 
getWidth() - Method in class com.mxgraph.util.mxRectangle
Returns the width of the rectangle.
getX() - Method in class com.mxgraph.util.mxPoint
Returns the x-coordinate of the point.
getXml(Node) - Static method in class com.mxgraph.util.mxUtils
Returns a string that represents the given node.
getY() - Method in class com.mxgraph.util.mxPoint
Returns the x-coordinate of the point.
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
 
graph - Variable in class com.mxgraph.swing.mxGraphComponent
 
graph - Variable in class com.mxgraph.view.mxGraphView
Reference to the enclosing graph.
graph - Variable in class com.mxgraph.view.mxSelectionModel
Reference to the enclosing graph.
graphComponent - Variable in class com.mxgraph.swing.handler.mxCellHandler
 
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.mxGraphHandler
 
graphComponent - Variable in class com.mxgraph.swing.handler.mxPanningHandler
 
graphComponent - Variable in class com.mxgraph.swing.handler.mxRubberband
Reference to the enclosing graph container.
graphComponent - Variable in class com.mxgraph.swing.mxGraphOutline
 
graphComponent - Variable in class com.mxgraph.swing.view.mxCellEditor
 
graphHandler - Variable in class com.mxgraph.swing.mxGraphComponent
 
graphModelChanged(mxIGraphModel, List) - 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.
GRID_STYLE_CROSS - Static variable in class com.mxgraph.swing.mxGraphComponent
 
GRID_STYLE_DASHED - Static variable in class com.mxgraph.swing.mxGraphComponent
 
GRID_STYLE_DOT - Static variable in class com.mxgraph.swing.mxGraphComponent
 
GRID_STYLE_LINE - Static variable in class com.mxgraph.swing.mxGraphComponent
 
gridColor - Variable in class com.mxgraph.swing.mxGraphComponent
 
gridEnabled - Variable in class com.mxgraph.view.mxGraph
Specifies if the grid is enabled.
gridEnabledEvent - Variable in class com.mxgraph.swing.handler.mxEdgeHandler
Workaround for alt-key-state not correct in mouseReleased.
gridEnabledEvent - Variable in class com.mxgraph.swing.handler.mxVertexHandler
Workaround for alt-key-state not correct in mouseReleased.
gridSize - Variable in class com.mxgraph.view.mxGraph
Specifies the grid size.
gridStyle - Variable in class com.mxgraph.swing.mxGraphComponent
 
gridVisible - Variable in class com.mxgraph.swing.mxGraphComponent
Specifies if the grid is visible.
group() - Method in class com.mxgraph.view.mxGraph
 
group(Object) - Method in class com.mxgraph.view.mxGraph
 
group(Object, double) - Method in class com.mxgraph.view.mxGraph
 
group(Object, double, Object[]) - Method in class com.mxgraph.view.mxGraph
Puts the selection cells into the given group using border around the children and the group bounds.
groupCells(Object, Object, Object[], double, double) - Method in class com.mxgraph.view.mxGraph
Adds the group into the given parent and the given cells into the group.
grow(double) - Method in class com.mxgraph.util.mxRectangle
Grows the rectangle by the given amount, that is, this method subtracts the given amount from the x- and y-coordinates and adds twice the amount to the width and height.

H

HANDLE_BORDERCOLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the handle border color.
HANDLE_FILLCOLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the handle fill color.
HANDLE_SIZE - Static variable in class com.mxgraph.util.mxConstants
Defines the handle size.
handleEnabled - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
Specifies if a handle should be used for creating new connections.
handlers - Variable in class com.mxgraph.swing.handler.mxGraphHandler
Maps from cells to handlers in the order of the selection cells.
handles - Variable in class com.mxgraph.swing.handler.mxCellHandler
 
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
 
hasValidState() - Method in class com.mxgraph.swing.handler.mxCellMarker
Returns true if validState is not null.
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.
hexString(Color) - Static method in class com.mxgraph.util.mxUtils
 
hide() - Method in class com.mxgraph.view.mxGraph
Hides the seletion cells.
hide(Object[], boolean) - Method in class com.mxgraph.view.mxGraph
Hides the given cells.
hideEdges(Object, boolean) - Method in class com.mxgraph.view.mxGraph
 
history - Variable in class com.mxgraph.sharing.mxSharedDiagram
Holds the history of all changes of initial state.
history - Variable in class com.mxgraph.util.mxUndoManager
List that contains the steps of the command history.
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.
horizontalPageCount - Variable in class com.mxgraph.swing.mxGraphComponent
Specifies the number of pages in the horizontal direction.
hotspot - Variable in class com.mxgraph.swing.handler.mxCellMarker
Specifies the portion of the width and height that should trigger a highlight.
hotspotEnabled - Variable in class com.mxgraph.swing.handler.mxCellMarker
Specifies if the hotspot is enabled.
htmlEntities(String) - Static method in class com.mxgraph.util.mxUtils
Converts the ampersand, quote, prime, less-than and greater-than characters to their corresponding HTML entities in the given string.
htmlLabels - Variable in class com.mxgraph.view.mxGraph
Specifies the return value for isHtmlLabel.

I

id - Variable in class com.mxgraph.model.mxCell
Holds the Id.
id - Variable in class com.mxgraph.sharing.mxSession
Holds the session ID.
image - Variable in class com.mxgraph.canvas.mxImageCanvas
 
image - Variable in class com.mxgraph.swing.util.mxGraphTransferable
 
imageBasePath - Variable in class com.mxgraph.canvas.mxBasicCanvas
Defines the base path for images with relative paths.
imageCache - Variable in class com.mxgraph.canvas.mxGraphics2DCanvas
Cache for images.
imageIcon - Variable in class com.mxgraph.swing.util.mxOverlay
 
imagePreview - Variable in class com.mxgraph.swing.handler.mxGraphHandler
 
importCells(mxGraphComponent, Object[], mxRectangle) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
Returns true if the cells have been imported.
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
 
inactiveTimeMillis() - Method in class com.mxgraph.sharing.mxSession
Returns the number of milliseconds this session has been inactive.
index - Variable in class com.mxgraph.model.mxGraphModel.mxChildChange
 
index - Variable in class com.mxgraph.swing.handler.mxCellHandler
 
indexOfNextAdd - Variable in class com.mxgraph.util.mxUndoManager
Index of the element to be added next.
indexOfStylename(String, String) - Static method in class com.mxgraph.util.mxUtils
Returns the index of the given stylename in the given style.
init() - Method in class com.mxgraph.sharing.mxSession
Initializes the session buffer and returns a string that represents the state of the session.
initialCell - Variable in class com.mxgraph.swing.handler.mxGraphHandler
 
initialState - Variable in class com.mxgraph.sharing.mxSharedDiagram
Holds the initial state of the diagram.
insert(mxFibonacciHeap.Node, double) - Method in class com.mxgraph.algebra.mxFibonacciHeap
Inserts a new data element into the heap.
insert(mxICell) - Method in class com.mxgraph.model.mxCell
 
insert(mxICell, int) - Method in class com.mxgraph.model.mxCell
 
insert(mxICell) - Method in interface com.mxgraph.model.mxICell
Appends the specified child into the child array and updates the parent reference of the child.
insert(mxICell, int) - Method in interface com.mxgraph.model.mxICell
Inserts the specified child into the child array at the specified index and updates the parent reference of the child.
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.swing.handler.mxConnectionHandler
Creates, inserts and returns a new edge using mxGraph.insertEdge.
insertEdge(Object, String, Object, Object, Object) - Method in class com.mxgraph.view.mxGraph
Creates and adds a new edge with an empty style.
insertEdge(Object, String, Object, Object, Object, String) - Method in class com.mxgraph.view.mxGraph
Adds a new edge into the given parent using value as the user object and the given source and target as the terminals of the new edge.
insertVertex(Object, String, Object, double, double, double, double) - Method in class com.mxgraph.view.mxGraph
Creates and adds a new vertex with an empty style.
insertVertex(Object, String, Object, double, double, double, double, String) - Method in class com.mxgraph.view.mxGraph
Adds a new vertex into the given parent using value as the user object and the given coordinates as the geometry of the new vertex.
installKeyboardActions(mxGraphComponent) - Method in class com.mxgraph.swing.handler.mxKeyboardHandler
Invoked as part from the boilerplate install block.
instance - Static variable in class com.mxgraph.algebra.mxGraphAlgebra
Holds the shared instance of this class.
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.
intersects(mxCellState, MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellMarker
Returns true if the given mouse event intersects the given state.
intersects(mxGraphComponent, Rectangle, mxCellState) - Method in class com.mxgraph.swing.view.mxInteractiveCanvas
 
invalid - Variable in class com.mxgraph.view.mxCellState
Specifies if the state is invalid.
invalidate() - Method in class com.mxgraph.view.mxGraphView
Invalidates all cell states.
invalidate(Object) - Method in class com.mxgraph.view.mxGraphView
Invalidates the state of the given cell, all its descendants and connected edges.
invalidColor - Variable in class com.mxgraph.swing.handler.mxCellMarker
Specifies the valid- and invalidColor for the marker.
invoke(Object, Object[]) - Method in interface com.mxgraph.util.mxEventSource.mxEventListener
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.
isAdded - Variable in class com.mxgraph.model.mxGraphModel.mxChildChange
 
isAdded() - Method in class com.mxgraph.model.mxGraphModel.mxChildChange
 
isAllowDanglingEdges() - Method in class com.mxgraph.view.mxGraph
 
isAllowLoops() - Method in class com.mxgraph.view.mxGraph
 
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(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
 
isAutoLayout(Object) - Method in class com.mxgraph.view.mxGraph
Returns true if the associated layout for the given cell should be executed automatically whenever a child was changed.
isBendable(Object) - Method in class com.mxgraph.view.mxGraph
Returns true if the given cell is bendable.
isBubbleLayout() - Method in class com.mxgraph.view.mxGraph
Returns true if a layout should bubble, that is, if the parent layout should be executed whenever a cell layout (layout of the children of a cell) has been executed.
isCellCloneable(Object) - Method in class com.mxgraph.view.mxGraph
Returns true if the given cell is visible.
isCellCollapsed(Object) - Method in class com.mxgraph.view.mxGraph
Returns true if the given cell is collapsed in this graph.
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.
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
 
isCloneable() - Method in class com.mxgraph.view.mxGraph
Returns true if the graph is , that is, if it allows cloning of cells by using control-drag.
isCloneEnabled() - Method in class com.mxgraph.swing.handler.mxEdgeHandler
 
isCloneEnabled() - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
isCloneInvalidEdges() - Method in class com.mxgraph.view.mxGraph
 
isCollapsable(Object) - Method in class com.mxgraph.view.mxGraph
Returns true if the given cell is collapsable.
isCollapsed() - Method in class com.mxgraph.model.mxCell
 
isCollapsed(Object) - Method in class com.mxgraph.model.mxGraphModel
 
isCollapsed() - Method in class com.mxgraph.model.mxGraphModel.mxCollapseChange
 
isCollapsed() - Method in interface com.mxgraph.model.mxICell
Returns true if the cell is collapsed.
isCollapsed(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns true if the given cell is collapsed.
isConnectable() - Method in class com.mxgraph.model.mxCell
 
isConnectable(Object) - Method in class com.mxgraph.model.mxGraphModel
 
isConnectable() - Method in interface com.mxgraph.model.mxICell
Returns true if the cell is connectable.
isConnectable(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns true if the given cell is connectable.
isConnectable() - Method in class com.mxgraph.swing.mxGraphComponent
 
isConnectableEdges() - Method in class com.mxgraph.view.mxGraph
 
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.
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.
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
 
isDataFlavorSupported(DataFlavor) - Method in class com.mxgraph.swing.util.mxGraphTransferable
Returns whether or not the specified data flavor is supported for this object.
isDeletable(Object) - Method in class com.mxgraph.view.mxGraph
Returns true if the given cell is movable.
isDisconnectable(Object, Object, boolean) - Method in class com.mxgraph.view.mxGraph
Returns true if the given cell is disconnectable from the source or target terminal.
isDisconnectOnMove() - Method in class com.mxgraph.view.mxGraph
 
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.swing.mxGraphComponent
 
isDropEnabled() - Method in class com.mxgraph.view.mxGraph
Returns true if the graph allows drop into other cells.
isEdge() - Method in class com.mxgraph.model.mxCell
 
isEdge(Object) - Method in class com.mxgraph.model.mxGraphModel
 
isEdge() - Method in interface com.mxgraph.model.mxICell
Returns true if the cell is an edge.
isEdge(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns true if the given cell is an edge.
isEdgeLabelsMovable() - Method in class com.mxgraph.view.mxGraph
 
isEdgeValid(Object, Object, Object) - Method in class com.mxgraph.view.mxGraph
Checks if the return value of getEdgeValidationError for the given arguments is null.
isEditable(Object) - Method in class com.mxgraph.view.mxGraph
Returns true if the given cell is movable.
isEditable() - Method in class com.mxgraph.view.mxGraph
Returns true if editing is allowed in this graph.
isEditEvent(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
 
isEmpty() - Method in class com.mxgraph.algebra.mxFibonacciHeap
Returns true if the queue is empty.
isEmpty() - Method in class com.mxgraph.util.mxUndoableEdit
Returns true if the this edit contains no changes.
isEmpty() - Method in class com.mxgraph.view.mxSelectionModel
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.mxRubberband
 
isEnabled() - Method in class com.mxgraph.view.mxGraph
Returns true if the graph is .
isEncodeDefaults() - Method in class com.mxgraph.io.mxCodec
Returns if default values of member variables should be encoded.
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.
isExpandable(Object) - Method in class com.mxgraph.view.mxGraph
Returns true if the given cell is expandable.
isExtendParentOnResize(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.
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
 
isForceTripleBuffered() - Method in class com.mxgraph.swing.mxGraphComponent
Hook for dynamic triple buffering condition.
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
 
isHandlesVisible() - Method in class com.mxgraph.swing.handler.mxCellHandler
 
isHandleVisible(int) - Method in class com.mxgraph.swing.handler.mxCellHandler
 
isHandleVisible(int) - Method in class com.mxgraph.swing.handler.mxElbowEdgeHandler
Hides the middle handle if the edge is not bendable.
isHighlighting() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
Returns true if no connectIcon is specified and handleEnabled is false.
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.view.mxGraph
 
isHTMLSupported() - Method in class com.mxgraph.swing.util.mxGraphTransferable
Whether the HTML flavors are offered.
isIgnoredEvent(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellHandler
 
isIgnoredEvent(MouseEvent) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
No flip event is ignored.
isImageFlavor(DataFlavor) - Method in class com.mxgraph.swing.util.mxGraphTransferable
 
isImagePreview() - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
isImageSupported() - Method in class com.mxgraph.swing.util.mxGraphTransferable
 
isInvalid() - Method in class com.mxgraph.view.mxCellState
Returns true if the state is invalid.
isInvokesStopCellEditing() - Method in class com.mxgraph.swing.mxGraphComponent
 
isKeepEdgesInBackground() - Method in class com.mxgraph.view.mxGraph
 
isKeepEdgesInForeground() - Method in class com.mxgraph.view.mxGraph
 
isKeepInsideParentOnMove(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.
isKeepOnTop() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
isKeepOnTop() - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
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.
isLabelMovable() - Method in class com.mxgraph.swing.handler.mxCellHandler
 
isLabelMovable(Object) - Method in class com.mxgraph.view.mxGraph
Returns true if the given edges's label is moveable.
isLabelsVisible() - Method in class com.mxgraph.view.mxGraph
 
isLocalDrag() - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
Returns true if the DnD operation started from this handler.
isLocked(Object) - Method in class com.mxgraph.view.mxGraph
Returns true if the given cell may not be moved, sized, bended, disconnected, edited or selected.
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.
isMovable(Object) - Method in class com.mxgraph.view.mxGraph
Returns true if the given cell is movable.
isMultigraph() - Method in class com.mxgraph.view.mxGraph
 
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.
isOrthogonal(mxCellState, 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.
isPageBreakVisible() - Method in class com.mxgraph.swing.mxGraphComponent
 
isPageVisible() - Method in class com.mxgraph.swing.mxGraphComponent
 
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.
isParentDropTarget(Object, Object[]) - Method in class com.mxgraph.view.mxGraph
Returns true if the given target is a valid parent for the specified cells.
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.
isPreferPageSize() - Method in class com.mxgraph.swing.mxGraphComponent
 
isPrimitiveValue(Object) - Method in class com.mxgraph.io.mxObjectCodec
Returns true if the given object is a primitive value.
isRedone() - Method in class com.mxgraph.util.mxUndoableEdit
 
isReference(Object, String, Object, boolean) - Method in class com.mxgraph.io.mxObjectCodec
Returns true if the given fieldname is to be treated as a textual reference (ID).
isRelative() - Method in class com.mxgraph.model.mxGeometry
Returns true of the geometry is relative.
isResetEdgesOnMove() - Method in class com.mxgraph.view.mxGraph
 
isResetEdgesOnResize() - Method in class com.mxgraph.view.mxGraph
 
isReturnEnabled() - Method in class com.mxgraph.swing.view.mxCellEditor
 
isRicherFlavor(DataFlavor) - Method in class com.mxgraph.swing.util.mxGraphTransferable
 
isRubberbandTrigger(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
 
isSelect() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
isSelectable(Object) - Method in class com.mxgraph.view.mxGraph
Returns true if the given cell is selectable.
isSelected(Object) - Method in class com.mxgraph.view.mxGraph
 
isSelected(Object) - Method in class com.mxgraph.view.mxSelectionModel
Returns true if the given cell is selected.
isSelectionEmpty() - Method in class com.mxgraph.view.mxGraph
 
isShiftable(Object) - Method in class com.mxgraph.view.mxGraph
Returns true if the cell requires shifting of all cells beyond the top right corner after a resize.
isShiftDownwards() - Method in class com.mxgraph.view.mxGraph
 
isShiftRightwards() - Method in class com.mxgraph.view.mxGraph
 
isSignificant(double, double) - Method in class com.mxgraph.swing.mxGraphComponent
Returns true if the absolute value of one of the given parameters is greater than the tolerance.
isSignificant() - Method in class com.mxgraph.util.mxUndoableEdit
 
isSingleSelection() - Method in class com.mxgraph.view.mxSelectionModel
 
isSizable(Object) - Method in class com.mxgraph.view.mxGraph
Returns true if the given cell is sizable.
isSource - Variable in class com.mxgraph.model.mxGraphModel.mxTerminalChange
 
isSource() - Method in class com.mxgraph.model.mxGraphModel.mxTerminalChange
 
isSource(int) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
Returns true if the current index is 0.
isSplitDropTarget(Object, Object) - Method in class com.mxgraph.view.mxGraph
Returns true if the given edge may be splitted into two edges with the given cell as a new terminal between the two.
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.
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.
isSwimlaneNesting() - Method in class com.mxgraph.view.mxGraph
 
isSwimlaneSelectionEnabled() - Method in class com.mxgraph.swing.mxGraphComponent
 
isTarget(int) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
Returns true if the current index is the last index.
isTextAntiAlias() - Method in class com.mxgraph.swing.mxGraphComponent
 
isToggleEvent(MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
 
isTransferImageEnabled() - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
 
isTripleBuffered() - Method in class com.mxgraph.swing.mxGraphComponent
 
isTripleBuffered() - Method in class com.mxgraph.swing.mxGraphOutline
 
isTrue(Hashtable, 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(Hashtable, 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).
isUpdateSize(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.
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.model.mxCell
 
isVertex(Object) - Method in class com.mxgraph.model.mxGraphModel
 
isVertex() - Method in interface com.mxgraph.model.mxICell
Returns true if the cell is a vertex.
isVertex(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns true if the given cell is a vertex.
isVertexLabelsMovable() - Method in class com.mxgraph.view.mxGraph
 
isVisible() - Method in class com.mxgraph.model.mxCell
 
isVisible(Object) - Method in class com.mxgraph.model.mxGraphModel
 
isVisible() - Method in class com.mxgraph.model.mxGraphModel.mxVisibleChange
 
isVisible() - Method in interface com.mxgraph.model.mxICell
Returns true if the cell is visibile.
isVisible(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Returns true if the given cell is visible.

K

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.
keepInside(Object[]) - Method in class com.mxgraph.view.mxGraph
Keeps the given cells inside the bounds returned by for their respective parents, according to the rules defined by and if returns true.
keepInsideParentOnMove - Variable in class com.mxgraph.view.mxGraph
Specifies the return value for isKeepInsideParentOnMove.
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
 
keepSelectionVisibleOnZoom - Variable in class com.mxgraph.swing.mxGraphComponent
Specifies if the viewport should automatically contain the selection cells after a zoom operation.
keyListener - Variable in class com.mxgraph.swing.view.mxCellEditor
 

L

LABEL_HANDLE_FILLCOLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the label handle fill color.
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.
labelBounds - Variable in class com.mxgraph.view.mxCellState
Holds the rectangle which contains the label.
labelChanged(Object, Object, EventObject) - Method in class com.mxgraph.swing.mxGraphComponent
 
labelMovable - Variable in class com.mxgraph.swing.handler.mxCellHandler
 
labelsVisible - Variable in class com.mxgraph.view.mxGraph
Specifies if labels should be visible.
lastImported - Variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
Reference to the last imported cell array.
lastTimeMillis - Variable in class com.mxgraph.sharing.mxSession
Holds the last active time millis.
layout(Object[]) - Method in class com.mxgraph.view.mxGraph
 
layoutAfterAdd(Object, Object[]) - Method in class com.mxgraph.view.mxGraph
Called from add and addCell with the parent and the new child cells.
layoutAfterCollapsedState(Object[], boolean) - Method in class com.mxgraph.view.mxGraph
Called from with the cells and the new collapsed state.
layoutAfterConnect(Object, Object, boolean) - Method in class com.mxgraph.view.mxGraph
Called from with the edge and terminal that have been connected.
layoutAfterMove(Object[], Object[], Object) - Method in class com.mxgraph.view.mxGraph
Called from with the old and new parents and the cells that have been moved.
layoutAfterRemove(Object[], Object[], boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Called from with the previous parents of the removed, hidden or shown cells and the cells.
layoutAfterResize(Object[], Object[]) - Method in class com.mxgraph.view.mxGraph
Called from with the cells have been resized.
layoutAfterSplit(Object, Object, Object, Object) - Method in class com.mxgraph.view.mxGraph
Called from with the parent, the old edge, cell and new edge.
length - Variable in class com.mxgraph.view.mxCellState
Caches the distance between the end points and the length for an edge.
LINESPACING - Static variable in class com.mxgraph.util.mxConstants
Specifies the line spacing.
link(mxFibonacciHeap.Node, mxFibonacciHeap.Node) - Method in class com.mxgraph.algebra.mxFibonacciHeap
Make node y a child of node x.
loadDocument(String) - Static method in class com.mxgraph.util.mxUtils
Returns a new DOM document for the given URI.
loadImage(String) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Returns an image instance for the given URL.
loadImage(String) - Static method in class com.mxgraph.util.mxUtils
 
location - Variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
 
locked - Variable in class com.mxgraph.view.mxGraph
Specifies the return value for isLocked.
LOCKED_HANDLE_FILLCOLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the handle fill color for locked handles.
lookup(String) - Method in class com.mxgraph.io.mxCodec
Hook for subclassers to implement a custom lookup mechanism for cell IDs.
Loop - Static variable in class com.mxgraph.view.mxEdgeStyle
Implements a self-reference, aka.

M

main(String[]) - Static method in class com.mxgraph.view.mxGraph
Prints the version number on the console.
maintainEdgeParent - Variable in class com.mxgraph.model.mxGraphModel
Specifies if edges should automatically be moved into the nearest common ancestor of their terminals.
maintainScrollBar(boolean, double, boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
mark() - Method in class com.mxgraph.swing.handler.mxCellMarker
Marks the markedState and fires a EVENT_MARK event.
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
 
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.
maxHandles - Variable in class com.mxgraph.swing.handler.mxGraphHandler
Defines the maximum number of handles to paint individually.
maximumContainerSize - Variable in class com.mxgraph.view.mxGraph
mxRectangle that specifies the maximum size of the container if resizeContainer is true.
maximumGraphBounds - Variable in class com.mxgraph.view.mxGraph
that specifies the area in which all cells in the diagram should be placed.
mergeChildren(mxICell, Object, 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, Object, boolean, Hashtable) - 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.algebra.mxFibonacciHeap
 
min() - Method in class com.mxgraph.algebra.mxFibonacciHeap
Returns the smallest element in the heap.
min - Variable in class com.mxgraph.view.mxMultiplicity
Defines the minimum number of connections for which this rule applies.
MIN_HOTSPOT_SIZE - Static variable in class com.mxgraph.util.mxConstants
Defines the minimum size in pixels of the portion of the cell which is to be used as a connectable region.
minimumContainerSize - Variable in class com.mxgraph.view.mxGraph
mxRectangle that specifies the minimum size of the container if resizeContainer is true.
minimumEditorScale - Variable in class com.mxgraph.swing.view.mxCellEditor
Defines the minimum scale to be used for the editor.
minimumHeight - Variable in class com.mxgraph.swing.view.mxCellEditor
 
minimumWidth - Variable in class com.mxgraph.swing.view.mxCellEditor
 
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.mxSelectionModel.mxSelectionChange
 
mouseClicked(MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler.MouseRedirector
 
mouseClicked(MouseEvent) - Method in class com.mxgraph.swing.handler.mxHighlight
 
mouseClicked(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
 
mouseClicked(MouseEvent) - Method in class com.mxgraph.swing.mxGraphOutline.MouseTracker
 
mouseClicked(MouseEvent) - Method in class com.mxgraph.swing.util.mxMouseControl
 
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellHandler
 
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.mxGraphHandler.MouseRedirector
 
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.handler.mxHighlight
 
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.handler.mxPanningHandler
 
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
 
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.handler.mxVertexHandler
 
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.mxGraphOutline.MouseTracker
 
mouseDragged(MouseEvent) - Method in class com.mxgraph.swing.util.mxMouseControl
 
mouseEntered(MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler.MouseRedirector
 
mouseEntered(MouseEvent) - Method in class com.mxgraph.swing.handler.mxHighlight
 
mouseEntered(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
 
mouseEntered(MouseEvent) - Method in class com.mxgraph.swing.mxGraphOutline.MouseTracker
 
mouseEntered(MouseEvent) - Method in class com.mxgraph.swing.util.mxMouseControl
 
mouseExited(MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler.MouseRedirector
 
mouseExited(MouseEvent) - Method in class com.mxgraph.swing.handler.mxHighlight
 
mouseExited(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
 
mouseExited(MouseEvent) - Method in class com.mxgraph.swing.mxGraphOutline.MouseTracker
 
mouseExited(MouseEvent) - Method in class com.mxgraph.swing.util.mxMouseControl
 
mouseMoved(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellHandler
 
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.mxGraphHandler.MouseRedirector
 
mouseMoved(MouseEvent) - Method in class com.mxgraph.swing.handler.mxHighlight
 
mouseMoved(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
 
mouseMoved(MouseEvent) - Method in class com.mxgraph.swing.mxGraphOutline.MouseTracker
 
mouseMoved(MouseEvent) - Method in class com.mxgraph.swing.util.mxMouseControl
 
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellHandler
 
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.mxGraphHandler.MouseRedirector
 
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.handler.mxHighlight
 
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.handler.mxPanningHandler
 
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
 
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.mxGraphOutline.MouseTracker
 
mousePressed(MouseEvent) - Method in class com.mxgraph.swing.util.mxMouseControl
 
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellHandler
 
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.MouseRedirector
 
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxHighlight
 
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxPanningHandler
 
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
 
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.handler.mxVertexHandler
 
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.mxGraphOutline.MouseTracker
 
mouseReleased(MouseEvent) - Method in class com.mxgraph.swing.util.mxMouseControl
 
movable - Variable in class com.mxgraph.view.mxGraph
Specifies the return value for isMovable.
move(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.
move(Object[], double, double, MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
move(Object[], double, double) - Method in class com.mxgraph.view.mxGraph
 
move(Object[], double, double, boolean) - Method in class com.mxgraph.view.mxGraph
 
move(Object[], double, double, boolean, Object, Point) - Method in class com.mxgraph.view.mxGraph
Moves the given cells by the given vector (dx, dy) and clones the cells if clone is true.
moveInto(Object[], Object) - Method in class com.mxgraph.view.mxGraph
 
moveInto(Object[], Object, Point) - Method in class com.mxgraph.view.mxGraph
Appends the given cells to the children of the given target and fires a move event.
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.
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.
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.
mxBasicCanvas - Class in com.mxgraph.canvas
 
mxBasicCanvas() - Constructor for class com.mxgraph.canvas.mxBasicCanvas
 
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) - Constructor for class com.mxgraph.io.mxCellCodec
Constructs a new cell codec for the given arguments.
mxCellEditor - Class in com.mxgraph.swing.view
 
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
 
mxCellMarker - Class in com.mxgraph.swing.handler
 
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.
mxCellPath - Class in com.mxgraph.model
Implements a mechanism for temporary cell Ids.
mxCellPath() - Constructor for class com.mxgraph.model.mxCellPath
 
mxCellRenderer - Class in com.mxgraph.util
 
mxCellRenderer.CanvasFactory - Class in com.mxgraph.util
 
mxCellRenderer.CanvasFactory() - Constructor for class com.mxgraph.util.mxCellRenderer.CanvasFactory
 
mxCellState - Class in com.mxgraph.view
Represents the current state of a cell in a given graph view.
mxCellState() - Constructor for class com.mxgraph.view.mxCellState
Constructs an empty cell state.
mxCellState(mxGraphView, Object, Hashtable) - Constructor for class com.mxgraph.view.mxCellState
Constructs a new object that represents the current state of the given cell in the specified view.
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
 
mxCodecRegistry() - Constructor for class com.mxgraph.io.mxCodecRegistry
 
mxConnectionHandler - Class in com.mxgraph.swing.handler
Connection handler creates new connections between cells.
mxConnectionHandler(mxGraphComponent) - Constructor for class com.mxgraph.swing.handler.mxConnectionHandler
 
mxConstantCostFunction - Class in com.mxgraph.algebra
Implements a cost function for a constant cost per traversed cell.
mxConstantCostFunction(double) - Constructor for class com.mxgraph.algebra.mxConstantCostFunction
 
mxConstants - Class in com.mxgraph.util
Contains all global constants.
mxConstants() - Constructor for class com.mxgraph.util.mxConstants
 
mxDistanceCostFunction - Class in com.mxgraph.algebra
Implements a cost function for the euclidian length of an edge.
mxDistanceCostFunction() - Constructor for class com.mxgraph.algebra.mxDistanceCostFunction
 
mxEdgeHandler - Class in com.mxgraph.swing.handler
 
mxEdgeHandler(mxGraphComponent, mxCellState) - Constructor for class com.mxgraph.swing.handler.mxEdgeHandler
 
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
 
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.mxEventListener - Interface in com.mxgraph.util
Defines the requirements for an object that listens to a graph model.
mxEventSource.mxIEventSource - Interface in com.mxgraph.util
Defines the requirements for an object that listens to a graph model.
mxFibonacciHeap - Class in com.mxgraph.algebra
This class implements a priority queue.
mxFibonacciHeap() - Constructor for class com.mxgraph.algebra.mxFibonacciHeap
 
mxFibonacciHeap.Node - Class in com.mxgraph.algebra
Implements a node of the Fibonacci heap.
mxFibonacciHeap.Node(Object, double) - Constructor for class com.mxgraph.algebra.mxFibonacciHeap.Node
Default constructor.
mxGeometry - Class in com.mxgraph.model
Represents the geometry of a cell.
mxGeometry() - Constructor for class com.mxgraph.model.mxGeometry
Constructs a new geometry at (0, 0) with the width and height set to 0.
mxGeometry(double, double, double, double) - Constructor for class com.mxgraph.model.mxGeometry
Constructs a geometry using the given parameters.
mxGeometry(mxGeometry) - Constructor for class com.mxgraph.model.mxGeometry
Constructs a copy of the given geometry.
mxGraph - Class in com.mxgraph.view
Implements a graph object that allows to create diagrams from a graph model and stylesheet.
mxGraph() - Constructor for class com.mxgraph.view.mxGraph
Constructs a new graph with an empty mxGraphModel.
mxGraph(mxIGraphModel) - Constructor for class com.mxgraph.view.mxGraph
Constructs a new graph for the specified model.
mxGraph(mxStylesheet) - Constructor for class com.mxgraph.view.mxGraph
Constructs a new graph for the specified model.
mxGraph(mxIGraphModel, mxStylesheet) - Constructor for class com.mxgraph.view.mxGraph
Constructs a new graph for the specified model.
mxGraph.mxICellVisitor - Interface in com.mxgraph.view
 
mxGraphActions - Class in com.mxgraph.swing.util
 
mxGraphActions() - Constructor for class com.mxgraph.swing.util.mxGraphActions
 
mxGraphActions.DeleteAction - Class in com.mxgraph.swing.util
 
mxGraphActions.DeleteAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.DeleteAction
 
mxGraphActions.DrillAction - Class in com.mxgraph.swing.util
 
mxGraphActions.DrillAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.DrillAction
 
mxGraphActions.EditAction - Class in com.mxgraph.swing.util
 
mxGraphActions.EditAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.EditAction
 
mxGraphActions.FoldAction - Class in com.mxgraph.swing.util
 
mxGraphActions.FoldAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.FoldAction
 
mxGraphActions.GroupAction - Class in com.mxgraph.swing.util
 
mxGraphActions.GroupAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.GroupAction
 
mxGraphActions.LayerAction - Class in com.mxgraph.swing.util
 
mxGraphActions.LayerAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.LayerAction
 
mxGraphActions.RemoveFromParentAction - Class in com.mxgraph.swing.util
 
mxGraphActions.RemoveFromParentAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.RemoveFromParentAction
 
mxGraphActions.SelectAction - Class in com.mxgraph.swing.util
 
mxGraphActions.SelectAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.SelectAction
 
mxGraphActions.UngroupAction - Class in com.mxgraph.swing.util
 
mxGraphActions.UngroupAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.UngroupAction
 
mxGraphActions.ZoomAction - Class in com.mxgraph.swing.util
 
mxGraphActions.ZoomAction(String) - Constructor for class com.mxgraph.swing.util.mxGraphActions.ZoomAction
 
mxGraphAlgebra - Class in com.mxgraph.algebra
A singleton class that provides algorithms for graphs.
mxGraphAlgebra() - Constructor for class com.mxgraph.algebra.mxGraphAlgebra
 
mxGraphComponent - Class in com.mxgraph.swing
 
mxGraphComponent(mxGraph) - Constructor for class com.mxgraph.swing.mxGraphComponent
 
mxGraphComponent.mxGraphControl - Class in com.mxgraph.swing
 
mxGraphComponent.mxGraphControl() - Constructor for class com.mxgraph.swing.mxGraphComponent.mxGraphControl
 
mxGraphHandler - Class in com.mxgraph.swing.handler
 
mxGraphHandler(mxGraphComponent) - Constructor for class com.mxgraph.swing.handler.mxGraphHandler
 
mxGraphHandler.MouseRedirector - Class in com.mxgraph.swing.handler
 
mxGraphHandler.MouseRedirector() - Constructor for class com.mxgraph.swing.handler.mxGraphHandler.MouseRedirector
 
mxGraphics2DCanvas - Class in com.mxgraph.canvas
An implementation of a canvas that uses Graphics2D for painting.
mxGraphics2DCanvas() - Constructor for class com.mxgraph.canvas.mxGraphics2DCanvas
Constructs a new graphics canvas with an empty graphics object.
mxGraphics2DCanvas(Graphics2D) - Constructor for class com.mxgraph.canvas.mxGraphics2DCanvas
Constructs a new graphics canvas for the given graphics object.
mxGraphModel - Class in com.mxgraph.model
Extends mxEventSource to implement a graph model.
mxGraphModel() - Constructor for class com.mxgraph.model.mxGraphModel
Constructs a new empty graph model.
mxGraphModel(Object) - Constructor for class com.mxgraph.model.mxGraphModel
Constructs a new graph model.
mxGraphModel.Filter - Interface in com.mxgraph.model
 
mxGraphModel.mxChildChange - Class in com.mxgraph.model
 
mxGraphModel.mxChildChange(mxGraphModel, mxICell, mxICell) - Constructor for class com.mxgraph.model.mxGraphModel.mxChildChange
 
mxGraphModel.mxChildChange(mxGraphModel, mxICell, mxICell, int) - Constructor for class com.mxgraph.model.mxGraphModel.mxChildChange
 
mxGraphModel.mxCollapseChange - Class in com.mxgraph.model
 
mxGraphModel.mxCollapseChange(mxGraphModel, Object, boolean) - Constructor for class com.mxgraph.model.mxGraphModel.mxCollapseChange
 
mxGraphModel.mxGeometryChange - Class in com.mxgraph.model
 
mxGraphModel.mxGeometryChange(mxGraphModel, Object, mxGeometry) - Constructor for class com.mxgraph.model.mxGraphModel.mxGeometryChange
 
mxGraphModel.mxRootChange - Class in com.mxgraph.model
 
mxGraphModel.mxRootChange(mxGraphModel, Object) - Constructor for class com.mxgraph.model.mxGraphModel.mxRootChange
 
mxGraphModel.mxStyleChange - Class in com.mxgraph.model
 
mxGraphModel.mxStyleChange(mxGraphModel, Object, String) - Constructor for class com.mxgraph.model.mxGraphModel.mxStyleChange
 
mxGraphModel.mxTerminalChange - Class in com.mxgraph.model
 
mxGraphModel.mxTerminalChange(mxGraphModel, Object, Object, boolean) - Constructor for class com.mxgraph.model.mxGraphModel.mxTerminalChange
 
mxGraphModel.mxValueChange - Class in com.mxgraph.model
 
mxGraphModel.mxValueChange(mxGraphModel, Object, Object) - Constructor for class com.mxgraph.model.mxGraphModel.mxValueChange
 
mxGraphModel.mxVisibleChange - Class in com.mxgraph.model
 
mxGraphModel.mxVisibleChange(mxGraphModel, Object, boolean) - Constructor for class com.mxgraph.model.mxGraphModel.mxVisibleChange
 
mxGraphOutline - Class in com.mxgraph.swing
An outline view for a specific graph component.
mxGraphOutline(mxGraphComponent) - Constructor for class com.mxgraph.swing.mxGraphOutline
 
mxGraphOutline.MouseTracker - Class in com.mxgraph.swing
 
mxGraphOutline.MouseTracker() - Constructor for class com.mxgraph.swing.mxGraphOutline.MouseTracker
 
mxGraphTransferable - Class in com.mxgraph.swing.util
 
mxGraphTransferable(Object[], mxRectangle) - Constructor for class com.mxgraph.swing.util.mxGraphTransferable
 
mxGraphTransferable(Object[], mxRectangle, ImageIcon) - Constructor for class com.mxgraph.swing.util.mxGraphTransferable
 
mxGraphTransferHandler - Class in com.mxgraph.swing.handler
 
mxGraphTransferHandler() - Constructor for class com.mxgraph.swing.handler.mxGraphTransferHandler
 
mxGraphView - Class in com.mxgraph.view
Implements a view for the graph.
mxGraphView(mxGraph) - Constructor for class com.mxgraph.view.mxGraphView
Constructs a new view for the given graph.
mxGraphView.mxCurrentRootChange - Class in com.mxgraph.view
Action to change the current root in a view.
mxGraphView.mxCurrentRootChange(mxGraphView, Object) - Constructor for class com.mxgraph.view.mxGraphView.mxCurrentRootChange
Constructs a change of the current root in the given view.
mxGraphViewImageReader - Class in com.mxgraph.reader
A converter that renders display XML data onto a graphics canvas.
mxGraphViewImageReader() - Constructor for class com.mxgraph.reader.mxGraphViewImageReader
Constructs a new reader with a transparent background.
mxGraphViewImageReader(Color) - Constructor for class com.mxgraph.reader.mxGraphViewImageReader
Constructs a new reader with the given background color.
mxGraphViewImageReader(Color, int) - Constructor for class com.mxgraph.reader.mxGraphViewImageReader
Constructs a new reader with a transparent background.
mxGraphViewImageReader(Color, int, boolean) - Constructor for class com.mxgraph.reader.mxGraphViewImageReader
Constructs a new reader with a transparent background.
mxGraphViewReader - Class in com.mxgraph.reader
An abstract converter that renders display XML data onto a canvas.
mxGraphViewReader() - Constructor for class com.mxgraph.reader.mxGraphViewReader
 
mxHighlight - Class in com.mxgraph.swing.handler
Event handler that highlights cells.
mxHighlight(mxGraphComponent, Color) - Constructor for class com.mxgraph.swing.handler.mxHighlight
Constructs an event handler that highlights cells.
mxHtmlCanvas - Class in com.mxgraph.canvas
An implementation of a canvas that uses HTML for painting.
mxHtmlCanvas() - Constructor for class com.mxgraph.canvas.mxHtmlCanvas
Constructs a new HTML canvas for the specified dimension and scale.
mxHtmlCanvas(Document) - Constructor for class com.mxgraph.canvas.mxHtmlCanvas
Constructs a new HTML canvas for the specified bounds, scale and background color.
mxICanvas - Interface in com.mxgraph.canvas
Defines the requirements for a canvas that paints the vertices and edges of a graph.
mxICell - Interface in com.mxgraph.model
Defines the requirements for a cell that can be used in an mxGraphModel.
mxICellEditor - Interface in com.mxgraph.swing.view
 
mxICostFunction - Interface in com.mxgraph.algebra
The cost function takes a cell and returns it's cost as a double.
mxIGraphLayout - Interface in com.mxgraph.layout
Defines the requirements for an object that implements a graph layout.
mxIGraphModel - Interface in com.mxgraph.model
Defines the requirements for a graph model to be used with mxGraph.
mxIGraphModel.mxAtomicGraphModelChange - Class in com.mxgraph.model
Defines the interface for an atomic change of the graph model.
mxIGraphModel.mxAtomicGraphModelChange() - Constructor for class com.mxgraph.model.mxIGraphModel.mxAtomicGraphModelChange
Constructs an empty atomic graph model change.
mxIGraphModel.mxAtomicGraphModelChange(mxIGraphModel) - Constructor for class com.mxgraph.model.mxIGraphModel.mxAtomicGraphModelChange
Constructs an atomic graph model change for the given model.
mxImage - Class in com.mxgraph.util
Implements a 2-dimensional point with double precision coordinates.
mxImage(String, int, int) - Constructor for class com.mxgraph.util.mxImage
Constructs a new point at (0, 0).
mxImageCanvas - Class in com.mxgraph.canvas
An implementation of a canvas that uses Graphics2D for painting.
mxImageCanvas(mxGraphics2DCanvas, int, int, Color, boolean) - Constructor for class com.mxgraph.canvas.mxImageCanvas
 
mxInteractiveCanvas - Class in com.mxgraph.swing.view
 
mxInteractiveCanvas() - Constructor for class com.mxgraph.swing.view.mxInteractiveCanvas
 
mxIOverlay - Interface in com.mxgraph.swing.util
 
mxKeyboardHandler - Class in com.mxgraph.swing.handler
 
mxKeyboardHandler(mxGraphComponent) - Constructor for class com.mxgraph.swing.handler.mxKeyboardHandler
 
mxLightweightTextPane - Class in com.mxgraph.util
 
mxLightweightTextPane() - Constructor for class com.mxgraph.util.mxLightweightTextPane
 
mxModelCodec - Class in com.mxgraph.io
Codec for mxGraphModels.
mxModelCodec() - Constructor for class com.mxgraph.io.mxModelCodec
Constructs a new model codec.
mxModelCodec(Object) - Constructor for class com.mxgraph.io.mxModelCodec
Constructs a new model codec for the given template.
mxModelCodec(Object, String[], String[], Map) - Constructor for class com.mxgraph.io.mxModelCodec
Constructs a new model codec for the given arguments.
mxMouseControl - Class in com.mxgraph.swing.util
 
mxMouseControl() - Constructor for class com.mxgraph.swing.util.mxMouseControl
 
mxMultiplicity - Class in com.mxgraph.view
 
mxMultiplicity(boolean, String, String, String, int, String, Collection, String, String, boolean) - Constructor for class com.mxgraph.view.mxMultiplicity
 
mxObjectCodec - Class in com.mxgraph.io
Generic codec for Java objects.
mxObjectCodec(Object) - Constructor for class com.mxgraph.io.mxObjectCodec
Constructs a new codec for the specified template object.
mxObjectCodec(Object, String[], String[], Map) - Constructor for class com.mxgraph.io.mxObjectCodec
Constructs a new codec for the specified template object.
mxOverlay - Class in com.mxgraph.swing.util
 
mxOverlay(ImageIcon, String) - Constructor for class com.mxgraph.swing.util.mxOverlay
 
mxPanningHandler - Class in com.mxgraph.swing.handler
 
mxPanningHandler(mxGraphComponent) - Constructor for class com.mxgraph.swing.handler.mxPanningHandler
 
mxPerimeter - Class in com.mxgraph.view
Provides various perimeter functions to be used in a style as the value of mxConstants.STYLE_PERIMETER.
mxPerimeter() - Constructor for class com.mxgraph.view.mxPerimeter
 
mxPerimeter.mxPerimeterFunction - Interface in com.mxgraph.view
Defines the requirements for a perimeter function.
mxPoint - Class in com.mxgraph.util
Implements a 2-dimensional point with double precision coordinates.
mxPoint() - Constructor for class com.mxgraph.util.mxPoint
Constructs a new point at (0, 0).
mxPoint(Point2D) - Constructor for class com.mxgraph.util.mxPoint
Constructs a new point at the location of the given point.
mxPoint(mxPoint) - Constructor for class com.mxgraph.util.mxPoint
Constructs a new point at the location of the given point.
mxPoint(double, double) - Constructor for class com.mxgraph.util.mxPoint
Constructs a new point at (x, y).
mxRectangle - Class in com.mxgraph.util
Implements a 2-dimensional rectangle with double precision coordinates.
mxRectangle() - Constructor for class com.mxgraph.util.mxRectangle
Constructs a new rectangle at (0, 0) with the width and height set to 0.
mxRectangle(mxRectangle) - Constructor for class com.mxgraph.util.mxRectangle
Constructs a copy of the given rectangle.
mxRectangle(Rectangle2D) - Constructor for class com.mxgraph.util.mxRectangle
Constructs a copy of the given rectangle.
mxRectangle(double, double, double, double) - Constructor for class com.mxgraph.util.mxRectangle
Constructs a rectangle using the given parameters.
mxResources - Class in com.mxgraph.util
 
mxResources() - Constructor for class com.mxgraph.util.mxResources
 
mxRubberband - Class in com.mxgraph.swing.handler
 
mxRubberband(mxGraphComponent) - Constructor for class com.mxgraph.swing.handler.mxRubberband
 
mxSelectionModel - Class in com.mxgraph.view
 
mxSelectionModel(mxGraph) - Constructor for class com.mxgraph.view.mxSelectionModel
Constructs a new selection model for the specified graph.
mxSelectionModel.mxSelectionChange - Class in com.mxgraph.view
 
mxSelectionModel.mxSelectionChange(mxSelectionModel, Collection, Collection) - Constructor for class com.mxgraph.view.mxSelectionModel.mxSelectionChange
 
mxSession - Class in com.mxgraph.sharing
Implements a session that may be attached to a shared diagram.
mxSession(String, mxSharedDiagram) - Constructor for class com.mxgraph.sharing.mxSession
Constructs a new session with the given ID.
mxSharedDiagram - Class in com.mxgraph.sharing
Implements a diagram that may be shared among multiple sessions.
mxSharedDiagram(String) - Constructor for class com.mxgraph.sharing.mxSharedDiagram
Constructs a new diagram with the given initial state.
mxSharedDiagram.mxDiagramChangeListener - Interface in com.mxgraph.sharing
Defines the requirements for an object that listens to changes on the shared diagram.
mxStylesheet - Class in com.mxgraph.view
Defines the appearance of the cells in a graph.
mxStylesheet() - Constructor for class com.mxgraph.view.mxStylesheet
Constructs a new stylesheet and assigns default styles.
mxStylesheetCodec - Class in com.mxgraph.io
Codec for mxStylesheets.
mxStylesheetCodec() - Constructor for class com.mxgraph.io.mxStylesheetCodec
Constructs a new model codec.
mxStylesheetCodec(Object) - Constructor for class com.mxgraph.io.mxStylesheetCodec
Constructs a new stylesheet codec for the given template.
mxStylesheetCodec(Object, String[], String[], Map) - Constructor for class com.mxgraph.io.mxStylesheetCodec
Constructs a new model codec for the given arguments.
mxSvgCanvas - Class in com.mxgraph.canvas
An implementation of a canvas that uses SVG for painting.
mxSvgCanvas() - Constructor for class com.mxgraph.canvas.mxSvgCanvas
Constructs a new SVG canvas for the specified dimension and scale.
mxSvgCanvas(Document) - Constructor for class com.mxgraph.canvas.mxSvgCanvas
Constructs a new SVG canvas for the specified bounds, scale and background color.
mxTemporaryCellStates - Class in com.mxgraph.util
 
mxTemporaryCellStates(mxGraphView, Object[], double) - Constructor for class com.mxgraph.util.mxTemporaryCellStates
 
mxUndoableEdit - Class in com.mxgraph.util
Implements a 2-dimensional rectangle with double precision coordinates.
mxUndoableEdit(Object) - Constructor for class com.mxgraph.util.mxUndoableEdit
Constructs a new undoable edit for the given source.
mxUndoableEdit(Object, boolean) - Constructor for class com.mxgraph.util.mxUndoableEdit
Constructs a new undoable edit for the given source.
mxUndoableEdit.mxUndoableChange - Interface in com.mxgraph.util
Defines the requirements for an undoable change.
mxUndoManager - Class in com.mxgraph.util
Implements a 2-dimensional rectangle with double precision coordinates.
mxUndoManager() - Constructor for class com.mxgraph.util.mxUndoManager
Constructs a new undo manager with a default history size.
mxUndoManager(int) - Constructor for class com.mxgraph.util.mxUndoManager
Constructs a new undo manager for the specified size.
mxUnionFind - Class in com.mxgraph.algebra
Implements a union find structure that uses union by rank and path compression.
mxUnionFind(Object[]) - Constructor for class com.mxgraph.algebra.mxUnionFind
Constructs a union find structure and initializes it with the specified elements.
mxUnionFind.Node - Class in com.mxgraph.algebra
A class that defines the identity of a set.
mxUnionFind.Node() - Constructor for class com.mxgraph.algebra.mxUnionFind.Node
 
mxUtils - Class in com.mxgraph.util
Contains various helper methods for use with mxGraph.
mxUtils() - Constructor for class com.mxgraph.util.mxUtils
 
mxVertexHandler - Class in com.mxgraph.swing.handler
 
mxVertexHandler(mxGraphComponent, mxCellState) - Constructor for class com.mxgraph.swing.handler.mxVertexHandler
 
mxVmlCanvas - Class in com.mxgraph.canvas
An implementation of a canvas that uses VML for painting.
mxVmlCanvas() - Constructor for class com.mxgraph.canvas.mxVmlCanvas
Constructs a new VML canvas for the specified dimension and scale.
mxVmlCanvas(Document) - Constructor for class com.mxgraph.canvas.mxVmlCanvas
Constructs a new VML canvas for the specified bounds, scale and background color.

N

nextId - Variable in class com.mxgraph.model.mxGraphModel
Specifies the next Id to be created.
nodes - Variable in class com.mxgraph.algebra.mxFibonacciHeap
Maps from elements to nodes
nodes - Variable in class com.mxgraph.algebra.mxUnionFind
Maps from elements to nodes
NONE - Static variable in class com.mxgraph.util.mxConstants
Defines the value for none.
NS_SVG - Static variable in class com.mxgraph.util.mxConstants
Defines the SVG namespace.
NS_XHTML - Static variable in class com.mxgraph.util.mxConstants
Defines the XHTML namespace.
NS_XLINK - Static variable in class com.mxgraph.util.mxConstants
Defines the XLink namespace.

O

objects - Variable in class com.mxgraph.io.mxCodec
Maps from IDs to objects.
offset - Variable in class com.mxgraph.model.mxGeometry
Holds the offset of the label for edges.
oldScale - Variable in class com.mxgraph.util.mxTemporaryCellStates
 
oldStates - Variable in class com.mxgraph.util.mxTemporaryCellStates
 
origin - Variable in class com.mxgraph.view.mxCellState
Holds the origin for all child cells.
originalCells - Variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
Reference to the original cells for removal after a move.
outlineBorder - Variable in class com.mxgraph.swing.mxGraphOutline
Not yet implemented.
overlays - Variable in class com.mxgraph.swing.mxGraphComponent
Maps from cells to lists of overlays.

P

p - Variable in class com.mxgraph.swing.handler.mxEdgeHandler
 
pageBackgroundColor - Variable in class com.mxgraph.swing.mxGraphComponent
Color of the background area if layout view.
pageBreakVisible - Variable in class com.mxgraph.swing.mxGraphComponent
Specifies if a dashed line should be drawn between multiple pages.
pageFormat - Variable in class com.mxgraph.swing.mxGraphComponent
Background page format.
pageScale - Variable in class com.mxgraph.swing.mxGraphComponent
Defines the scaling for the background page metrics.
pageShadowColor - Variable in class com.mxgraph.swing.mxGraphComponent
 
pageVisible - Variable in class com.mxgraph.swing.mxGraphComponent
Specifies if the background page should be visible.
paint(Graphics) - Method in class com.mxgraph.swing.handler.mxCellHandler
 
paint(Graphics) - Method in class com.mxgraph.swing.handler.mxCellMarker
Paints the outline of the markedState with the currentColor.
paint(Graphics) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
paint(Graphics) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
 
paint(Graphics) - Method in class com.mxgraph.swing.handler.mxVertexHandler
 
paint(Graphics) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
 
paint(Graphics) - Method in class com.mxgraph.swing.util.mxOverlay
 
paintBackground(Graphics) - Method in class com.mxgraph.swing.mxGraphComponent
 
paintBackground(Graphics) - Method in class com.mxgraph.swing.mxGraphOutline
Paints the background.
paintBackgroundImage(Graphics) - Method in class com.mxgraph.swing.mxGraphComponent
 
paintBackgroundPage(Graphics) - Method in class com.mxgraph.swing.mxGraphComponent
 
paintComponent(Graphics) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
paintComponent(Graphics) - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
 
paintComponent(Graphics) - Method in class com.mxgraph.swing.mxGraphOutline
 
paintForeground(Graphics) - Method in class com.mxgraph.swing.mxGraphOutline
Paints the foreground.
paintGraph(Graphics2D, boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
paintGraph(Graphics) - Method in class com.mxgraph.swing.mxGraphOutline
Paints the graph outline.
paintGrid(Graphics) - Method in class com.mxgraph.swing.mxGraphComponent
Paints the grid onto the given graphics object.
paintRubberband(Graphics) - Method in class com.mxgraph.swing.handler.mxRubberband
 
panningHandler - Variable in class com.mxgraph.swing.mxGraphComponent
 
parent - Variable in class com.mxgraph.algebra.mxUnionFind.Node
Reference to the parent node.
parent - Variable in class com.mxgraph.model.mxCell
Reference to the parent cell and source and target terminals for edges.
parent - Variable in class com.mxgraph.model.mxGraphModel.mxChildChange
 
parentForCellChanged(Object, Object, int) - Method in class com.mxgraph.model.mxGraphModel
Inner callback to update the parent of a cell using mxCell.insert on the parent and return the previous parent.
parse(String) - Static method in class com.mxgraph.util.mxUtils
Returns a new document for the given XML string.
parseColor(String) - Static method in class com.mxgraph.util.mxUtils
Convert a string representing a 24/32bit hex color value into a Color value.
parseElement(String, Hashtable) - Method in class com.mxgraph.reader.mxGraphViewReader
Parses the given element and paints it onto the canvas.
parsePoints(String) - Static method in class com.mxgraph.reader.mxGraphViewReader
Parses the list of points into an object-oriented representation.
PATH_SEPARATOR - Static variable in class com.mxgraph.model.mxCellPath
Defines the separator between the path components.
points - Variable in class com.mxgraph.model.mxGeometry
List of mxPoints which specifies the control points along the edge.
poll() - Method in class com.mxgraph.sharing.mxSession
Returns the changes received by other sessions for the shared diagram.
poll(long) - Method in class com.mxgraph.sharing.mxSession
Returns the changes received by other sessions for the shared diagram.
post(String) - Method in class com.mxgraph.sharing.mxSession
Posts the change represented by the given XML string to the shared diagram.
preferPageSize - Variable in class com.mxgraph.swing.mxGraphComponent
If the pageFormat should be used to determine the minimal graph bounds even if the page is not visible (see pageVisible).
preview - Variable in class com.mxgraph.swing.handler.mxCellHandler
 
preview - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
 
preview - Variable in class com.mxgraph.swing.handler.mxGraphHandler
 
PREVIEW_BORDER - Static variable in class com.mxgraph.util.mxConstants
Defines the preview border.
PREVIEW_STROKE - Static variable in class com.mxgraph.util.mxConstants
Defines the selection color.
previewBbox - Variable in class com.mxgraph.swing.handler.mxGraphHandler
 
previewBounds - Variable in class com.mxgraph.swing.handler.mxGraphHandler
 
previous - Variable in class com.mxgraph.model.mxGraphModel.mxChildChange
 
previous - Variable in class com.mxgraph.model.mxGraphModel.mxCollapseChange
 
previous - Variable in class com.mxgraph.model.mxGraphModel.mxGeometryChange
 
previous - Variable in class com.mxgraph.model.mxGraphModel.mxRootChange
Holds the new and previous root cell.
previous - Variable in class com.mxgraph.model.mxGraphModel.mxStyleChange
 
previous - Variable in class com.mxgraph.model.mxGraphModel.mxTerminalChange
 
previous - Variable in class com.mxgraph.model.mxGraphModel.mxValueChange
 
previous - Variable in class com.mxgraph.model.mxGraphModel.mxVisibleChange
 
previous - Variable in class com.mxgraph.view.mxGraphView.mxCurrentRootChange
 
previousGraphics - Variable in class com.mxgraph.canvas.mxImageCanvas
 
previousIndex - Variable in class com.mxgraph.model.mxGraphModel.mxChildChange
 
print(Graphics, PageFormat, int) - Method in class com.mxgraph.swing.mxGraphComponent
Prints the specified page on the specified graphics using pageForm for the page format.
process(MouseEvent) - Method in class com.mxgraph.swing.handler.mxCellMarker
Processes the given event and marks the state returned by getStateAt with the color returned by getMarkerColor.
processChange(Object, boolean) - Method in class com.mxgraph.view.mxGraph
Processes the given change and invalidates the respective cached data in .
processChanges(List, boolean) - Method in class com.mxgraph.view.mxGraph
Processes the changes and returns the minimal rectangle to be repainted in the buffer.
processInclude(mxCodec, Node, Object) - Method in class com.mxgraph.io.mxObjectCodec
Returns true if the given node is an include directive and executes the include by decoding the XML document.
putCellStyle(String, Hashtable) - Method in class com.mxgraph.view.mxStylesheet
Stores the specified style under the given name.
putObject(String, Object) - Method in class com.mxgraph.io.mxCodec
Assoiates the given object with the given ID.

R

readFile(String) - Static method in class com.mxgraph.util.mxUtils
Reads the given filename into a string.
RectanglePerimeter - Static variable in class com.mxgraph.view.mxPerimeter
Describes a rectangular perimeter for the given bounds.
redo() - Method in class com.mxgraph.util.mxUndoableEdit
 
redo() - Method in class com.mxgraph.util.mxUndoManager
Redoes the last change.
redone - Variable in class com.mxgraph.util.mxUndoableEdit
Specifies the state of the undoable edit.
redraw(mxCellState) - Method in class com.mxgraph.swing.mxGraphComponent
Updates the buffer (if one exists) and repaints the given cell state.
reference(Object) - Method in class com.mxgraph.io.mxCodec
Hook for subclassers to implement a custom method for retrieving IDs from objects.
refresh() - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
refresh() - Method in class com.mxgraph.swing.mxGraphComponent
Refreshes the display and handles.
refresh() - Method in class com.mxgraph.view.mxGraph
Clears all cell states or the states for the hierarchy starting at the given cell and validates the graph.
refreshHandler - Variable in class com.mxgraph.swing.handler.mxGraphHandler
 
register(mxObjectCodec) - Static method in class com.mxgraph.io.mxCodecRegistry
Registers a new codec and associates the name of the template constructor in the codec with the codec object.
relative - Variable in class com.mxgraph.model.mxGeometry
Specifies if the coordinates in the geometry are to be interpreted as relative coordinates.
remove(int) - Method in class com.mxgraph.model.mxCell
 
remove(mxICell) - Method in class com.mxgraph.model.mxCell
 
remove(Object) - Method in class com.mxgraph.model.mxGraphModel
 
remove(int) - Method in interface com.mxgraph.model.mxICell
Removes the child at the specified index from the child array and returns the child that was removed.
remove(mxICell) - Method in interface com.mxgraph.model.mxICell
Removes the given child from the child array and returns it.
remove(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Removes the specified cell from the model.
remove() - Method in class com.mxgraph.view.mxGraph
Removes the selection cells from the graph.
remove(Object[]) - Method in class com.mxgraph.view.mxGraph
Removes the given cells from the graph.
remove(Object[], boolean) - Method in class com.mxgraph.view.mxGraph
Removes the given cells from the graph.
remove(Object[], boolean, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Removes, shows or hides the given cells including the connected edges if includeEdges is true.
removeAllComponents(Hashtable) - Method in class com.mxgraph.swing.mxGraphComponent
 
removeAllOverlays(Hashtable) - Method in class com.mxgraph.swing.mxGraphComponent
 
removeAllStylenames(String) - Static method in class com.mxgraph.util.mxUtils
Removes all stylenames from the given style and returns the updated style.
removeCell(Object) - Method in class com.mxgraph.view.mxSelectionModel
Removes the given cell from the selection.
removeCells(Object[]) - Method in class com.mxgraph.view.mxSelectionModel
 
removeComponent(Component, Object) - Method in class com.mxgraph.swing.mxGraphComponent
 
removed - Variable in class com.mxgraph.view.mxSelectionModel.mxSelectionChange
 
removeDiagramChangeListener(mxSharedDiagram.mxDiagramChangeListener) - Method in class com.mxgraph.sharing.mxSharedDiagram
Removes the given listener from the list of diagram change listeners.
removeEdge(mxICell, boolean) - Method in class com.mxgraph.model.mxCell
 
removeEdge(mxICell, boolean) - Method in interface com.mxgraph.model.mxICell
Removes the specified edge from the edge array and returns the edge.
removeEdges(Object, boolean) - Method in class com.mxgraph.view.mxGraph
 
removeEdges(Object, boolean, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Removes, shows or hides the edges connected to the given cell recursively.
removeFromParent() - Method in class com.mxgraph.model.mxCell
 
removeFromParent() - Method in interface com.mxgraph.model.mxICell
Removes the cell from its parent.
removeFromParent() - Method in class com.mxgraph.view.mxGraph
Removes the selection cells from their parents and adds them to the default parent returned by getDefaultParent.
removeFromParent(Object[]) - Method in class com.mxgraph.view.mxGraph
Removes the specified cells from their parents and adds them to the default parent returned by getDefaultParent.
removeFromTerminal(boolean) - Method in class com.mxgraph.model.mxCell
 
removeFromTerminal(boolean) - Method in interface com.mxgraph.model.mxICell
Removes the edge from its source or target terminal.
removeListener(mxEventSource.mxEventListener) - Method in class com.mxgraph.swing.handler.mxCellMarker
 
removeListener(String, mxEventSource.mxEventListener) - Method in class com.mxgraph.swing.handler.mxCellMarker
 
removeListener(mxEventSource.mxEventListener) - Method in class com.mxgraph.swing.mxGraphComponent
 
removeListener(String, mxEventSource.mxEventListener) - Method in class com.mxgraph.swing.mxGraphComponent
 
removeListener(mxEventSource.mxEventListener) - Method in interface com.mxgraph.util.mxEventSource.mxIEventSource
Function: removeListener Removes the given listener from the list of listeners.
removeListener(String, mxEventSource.mxEventListener) - Method in interface com.mxgraph.util.mxEventSource.mxIEventSource
Function: removeListener Removes the given listener from the list of listeners.
removeListener(mxEventSource.mxEventListener) - Method in class com.mxgraph.util.mxEventSource
Function: removeListener Removes all occurances of the given listener from the list of listeners.
removeListener(String, mxEventSource.mxEventListener) - Method in class com.mxgraph.util.mxEventSource
Function: removeListener Removes all occurances of the given listener from the list of listeners.
removeMin() - Method in class com.mxgraph.algebra.mxFibonacciHeap
Removes the smallest element from the heap.
removeOverlay(Object, mxIOverlay) - Method in class com.mxgraph.swing.mxGraphComponent
Removes and returns the given overlay from the given cell.
removeOverlayComponent(mxIOverlay, Object) - Method in class com.mxgraph.swing.mxGraphComponent
Notified when an overlay has been removed from the graph.
removeOverlays(Object) - Method in class com.mxgraph.swing.mxGraphComponent
Removes all overlays from the given cell.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.mxgraph.view.mxGraph
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class com.mxgraph.view.mxGraph
 
removeState(Object) - Method in class com.mxgraph.view.mxGraphView
Removes and returns the mxCellState for the given cell.
removeStylename(String, String) - Method in class com.mxgraph.util.mxUtils
Removes all occurrences of the specified stylename in the given style and returns the updated style.
rendererPane - Variable in class com.mxgraph.canvas.mxGraphics2DCanvas
Optional renderer pane to be used for HTML label rendering.
repaint(long, int, int, int, int) - Method in class com.mxgraph.util.mxLightweightTextPane
Overridden for performance reasons.
repaint(Rectangle) - Method in class com.mxgraph.util.mxLightweightTextPane
Overridden for performance reasons.
repaint() - Method in class com.mxgraph.view.mxGraph
Fires a repaint event.
repaintBuffer - Variable in class com.mxgraph.swing.mxGraphOutline
True if the triple buffer needs a full repaint.
repaintClip - Variable in class com.mxgraph.swing.mxGraphOutline
Clip of the triple buffer to be repainted.
repaintHandler - Variable in class com.mxgraph.swing.mxGraphComponent
 
repaintHandler - Variable in class com.mxgraph.swing.mxGraphOutline
 
repaintTripleBuffer(Rectangle) - Method in class com.mxgraph.swing.mxGraphComponent
Clears and repaints the triple buffer at the given rectangle or repaints the complete buffer if no rectangle is specified.
repaintTripleBuffer(Rectangle) - Method in class com.mxgraph.swing.mxGraphOutline
Clears and repaints the triple buffer at the given rectangle or repaints the complete buffer if no rectangle is specified.
reset() - Method in class com.mxgraph.swing.handler.mxCellHandler
 
reset() - Method in class com.mxgraph.swing.handler.mxCellMarker
Resets the state of the cell marker.
reset() - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
reset() - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
reset() - Method in class com.mxgraph.swing.handler.mxRubberband
 
reset() - Method in class com.mxgraph.util.mxUndoManager
Resets the command history.
resetEdges(Object[]) - Method in class com.mxgraph.view.mxGraph
Resets the control points of the edges that are connected to the given cells if not both ends of the edge are in the given cells array.
resetEdgesOnMove - Variable in class com.mxgraph.view.mxGraph
Specifies if edge control points should be reset after the move of a connected cell.
resetEdgesOnResize - Variable in class com.mxgraph.view.mxGraph
Specifies if loops (aka self-references) are allowed.
resetHandler - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
 
resize(Object, mxRectangle) - Method in class com.mxgraph.view.mxGraph
Sets the bounds of the given cell using .
resizeCell(MouseEvent) - Method in class com.mxgraph.swing.handler.mxVertexHandler
 
resizeCells(Object[], mxRectangle[]) - Method in class com.mxgraph.view.mxGraph
Sets the bounds of the given cells, cascades the resize using and fires a event.
resolve(mxICell, String) - Static method in class com.mxgraph.model.mxCellPath
Returns the cell for the specified cell path using the given root as the root of the path.
restoreClone(Object, Object, Map) - Method in class com.mxgraph.model.mxGraphModel
Inner helper method for restoring the connections in a network of cloned cells.
returnEnabled - Variable in class com.mxgraph.swing.view.mxCellEditor
Specifies if the enter keystroke should stop editing and accept the new value.
revalidate() - Method in class com.mxgraph.util.mxLightweightTextPane
Overridden for performance reasons.
revalidate() - Method in class com.mxgraph.view.mxGraphView
 
RhombusPerimeter - Static variable in class com.mxgraph.view.mxPerimeter
Describes a rhombus (aka diamond) perimeter.
root - Variable in class com.mxgraph.model.mxGraphModel.mxRootChange
Holds the new and previous root cell.
root - Variable in class com.mxgraph.model.mxGraphModel
Holds the root cell, which in turn contains the cells that represent the layers of the diagram as child cells.
root - Variable in class com.mxgraph.view.mxGraphView.mxCurrentRootChange
 
rootChanged(Object) - Method in class com.mxgraph.model.mxGraphModel
Inner callback to change the root of the model and update the internal datastructures, such as cells and nextId.
RUBBERBAND_BORDERCOLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the rubberband border color.
RUBBERBAND_FILLCOLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the rubberband fill color with an alpha of 80.

S

scale - Variable in class com.mxgraph.canvas.mxBasicCanvas
Specifies the current scale.
scale - Variable in class com.mxgraph.reader.mxGraphViewReader
Holds the global scale of the graph.
scale - Variable in class com.mxgraph.swing.mxGraphOutline
 
scale - Variable in class com.mxgraph.view.mxGraphView
Specifies the scale.
scaleAndTranslate(double, double, double) - Method in class com.mxgraph.view.mxGraphView
Sets the scale and translation.
scaleHandler - Variable in class com.mxgraph.swing.mxGraphComponent
Resets the zoom policy if the scale is changed manually.
scrollCellToVisible(Object) - Method in class com.mxgraph.swing.mxGraphComponent
Scrolls the graph so that it shows the given cell.
scrollPane - Variable in class com.mxgraph.swing.view.mxCellEditor
 
scrollToCenter(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
segments - Variable in class com.mxgraph.view.mxCellState
Array of numbers that represent the cached length of each segment of the edge.
select - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
 
select(Rectangle, MouseEvent) - Method in class com.mxgraph.swing.handler.mxRubberband
 
select(boolean, boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Selects the next, parent, first child or previous cell, if all arguments are false.
selectable - Variable in class com.mxgraph.view.mxGraph
Specifies the return value for isSelectable.
selectAll() - Method in class com.mxgraph.view.mxGraph
 
selectAll(Object) - Method in class com.mxgraph.view.mxGraph
Selects all children of the given parent cell or the children of the default parent if no parent is specified.
selectCellForEvent(Object, MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
 
selectCells(boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Selects all vertices and/or edges depending on the given boolean arguments recursively, starting at the default parent.
selectCells(boolean, boolean, Object) - Method in class com.mxgraph.view.mxGraph
Selects all vertices and/or edges depending on the given boolean arguments recursively, starting at the given parent or the default parent if no parent is specified.
selectCellsForChanges(List) - Method in class com.mxgraph.view.mxGraph
 
selectCellsForEvent(Object[], MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
 
selectChild() - Method in class com.mxgraph.view.mxGraph
Selects the first child cell.
selectEdges() - Method in class com.mxgraph.view.mxGraph
Selects all vertices inside the default parent.
selectEdges(Object) - Method in class com.mxgraph.view.mxGraph
Selects all vertices inside the given parent or the default parent if no parent is given.
selection - Variable in class com.mxgraph.view.mxGraph
Holds the that models the current selection.
SELECTION_BORDER - Static variable in class com.mxgraph.util.mxConstants
Defines the selection border.
SELECTION_COLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the selection color.
SELECTION_STROKE - Static variable in class com.mxgraph.util.mxConstants
Defines the selection color.
selectNext() - Method in class com.mxgraph.view.mxGraph
Selects the next cell.
selectParent() - Method in class com.mxgraph.view.mxGraph
Selects the parent cell.
selectPrevious() - Method in class com.mxgraph.view.mxGraph
Selects the previous cell.
selectRegion(Rectangle, MouseEvent) - Method in class com.mxgraph.swing.mxGraphComponent
 
selectSingleNode(Document, String) - Static method in class com.mxgraph.util.mxUtils
Returns a single node that matches the given XPath expression.
selectVertices() - Method in class com.mxgraph.view.mxGraph
Selects all vertices inside the default parent.
selectVertices(Object) - Method in class com.mxgraph.view.mxGraph
Selects all vertices inside the given parent or the default parent if no parent is given.
setAbsoluteOffset(mxPoint) - Method in class com.mxgraph.view.mxCellState
Returns the absolute offset.
setAbsolutePoint(int, mxPoint) - Method in class com.mxgraph.view.mxCellState
Returns the absolute point at the given index.
setAbsolutePoints(List) - Method in class com.mxgraph.view.mxCellState
Returns the absolute points.
setAbsoluteTerminalPoint(mxPoint, boolean) - Method in class com.mxgraph.view.mxCellState
Sets the first or last point in the list of points depending on isSource.
setAllowDanglingEdges(boolean) - Method in class com.mxgraph.view.mxGraph
 
setAllowLoops(boolean) - Method in class com.mxgraph.view.mxGraph
 
setAlternateBounds(mxRectangle) - Method in class com.mxgraph.model.mxGeometry
Sets the alternate bounds to the given rectangle.
setAlternateEdgeStyle(String) - Method in class com.mxgraph.view.mxGraph
 
setAntiAlias(boolean) - Method in class com.mxgraph.reader.mxGraphViewImageReader
 
setAntiAlias(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
Fires a property change event for antiAlias.
setAntiAlias(boolean) - Method in class com.mxgraph.swing.mxGraphOutline
Fires a property change event for antiAlias.
setAntiAlias(Graphics2D, boolean, boolean) - Static method in class com.mxgraph.util.mxUtils
 
setAttribute(Node, String, Object) - Static method in class com.mxgraph.io.mxCodec
Sets the attribute on the specified node to value.
setAttribute(String, String) - Method in class com.mxgraph.model.mxCell
Sets the specified attribute on the user object if it is an XML node.
setAutoLayout(boolean) - Method in class com.mxgraph.view.mxGraph
 
setBackground(Color) - Method in class com.mxgraph.reader.mxGraphViewImageReader
 
setBackgroundImage(ImageIcon) - Method in class com.mxgraph.swing.mxGraphComponent
 
setBendable(boolean) - Method in class com.mxgraph.view.mxGraph
Sets if the graph is bendable.
setBorder(int) - Method in class com.mxgraph.reader.mxGraphViewImageReader
 
setBorder(int) - Method in class com.mxgraph.view.mxGraph
Sets the value of .
setBoundingBox(mxRectangle) - Method in class com.mxgraph.view.mxCellState
Sets the bounding box.
setBubbleLayout(boolean) - Method in class com.mxgraph.view.mxGraph
Returns true if a layout should bubble, that is, if the parent layout should be executed whenever a cell layout (layout of the children of a cell) has been executed.
setBundles(LinkedList) - Static method in class com.mxgraph.util.mxResources
Sets the bundles.
setCell(Object) - Method in class com.mxgraph.view.mxCellState
Sets the cell that this state represents.
setCell(Object) - Method in class com.mxgraph.view.mxSelectionModel
Clears the selection and adds the given cell to the selection.
setCellEditor(mxICellEditor) - Method in class com.mxgraph.swing.mxGraphComponent
 
setCells(Object[]) - Method in class com.mxgraph.view.mxSelectionModel
Clears the selection and adds the given cells.
setCellStyle(String) - Method in class com.mxgraph.view.mxGraph
Sets the style of the selection cells to the given value.
setCellStyle(String, Object[]) - Method in class com.mxgraph.view.mxGraph
Sets the style of the specified cells.
setCellStyleFlags(mxIGraphModel, Object[], String, int, Boolean) - Static method in class com.mxgraph.util.mxUtils
Sets or toggles the flag bit for the given key in the cell's styles.
setCellStyleFlags(String, int, boolean) - Method in class com.mxgraph.view.mxGraph
Sets or toggles the given bit for the given key in the styles of the selection cells.
setCellStyleFlags(String, int, Boolean, Object[]) - Method in class com.mxgraph.view.mxGraph
Sets or toggles the given bit for the given key in the styles of the specified cells.
setCellStyles(mxIGraphModel, Object[], String, String) - Static method in class com.mxgraph.util.mxUtils
Assigns the value for the given key in the styles of the given cells, or removes the key from the styles if the value is null.
setCellStyles(String, String) - Method in class com.mxgraph.view.mxGraph
Sets the key to value in the styles of the selection cells.
setCellStyles(String, String, Object[]) - Method in class com.mxgraph.view.mxGraph
Sets the key to value in the styles of the given cells.
setCenterPage(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
zoomAndCenter should be called if this is set to true.
setCenterPreview(boolean) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
setCenterZoom(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
setCloneable(boolean) - Method in class com.mxgraph.view.mxGraph
Specifies if the graph should allow cloning of cells by holding down the control key while cells are being moved.
setCloneEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
 
setCloneEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
setCloneInvalidEdges(boolean) - Method in class com.mxgraph.view.mxGraph
 
setCollapsed(boolean) - Method in class com.mxgraph.model.mxCell
 
setCollapsed(Object, boolean) - Method in class com.mxgraph.model.mxGraphModel
 
setCollapsed(boolean) - Method in interface com.mxgraph.model.mxICell
Sets the collapsed state.
setCollapsed(Object, boolean) - Method in interface com.mxgraph.model.mxIGraphModel
Sets the collapsed state of the given cell.
setCollapsedState(boolean) - Method in class com.mxgraph.view.mxGraph
 
setCollapsedState(Object[], boolean) - Method in class com.mxgraph.view.mxGraph
Sets the collapsed state of the given cells or the selection cells if no cells are specified and fires a beforeCollapse, collapse and afterCollapse or beforeExpand, expand and afterExpand event.
setCollapsedState(Object[], boolean, boolean) - Method in class com.mxgraph.view.mxGraph
Sets the collapsed state of the given cells or the selection cells if no cells are specified and fires a beforeCollapse, collapse and afterCollapse or beforeExpand, expand and afterExpand event.
setConnectable(boolean) - Method in class com.mxgraph.model.mxCell
 
setConnectable(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
setConnectableEdges(boolean) - Method in class com.mxgraph.view.mxGraph
 
setConnectIcon(ImageIcon) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
setCreateIds(boolean) - Method in class com.mxgraph.model.mxGraphModel
Specifies if the model automatically creates Ids for new cells and resolves Id collisions.
setCreateTarget(boolean) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
setCurrentRoot(Object) - Method in class com.mxgraph.view.mxGraphView
Sets and returns the current root and fires an undo event.
setDefaultEdgeStyle(Hashtable) - Method in class com.mxgraph.view.mxStylesheet
Sets the default style for edges.
setDefaultLoopStyle(mxEdgeStyle.mxEdgeStyleFunction) - Method in class com.mxgraph.view.mxGraph
Sets the default style used for loops.
setDefaultVertexStyle(Hashtable) - Method in class com.mxgraph.view.mxStylesheet
Sets the default style for vertices.
setDeletable(boolean) - Method in class com.mxgraph.view.mxGraph
Specifies if the graph should allow deleting of cells.
setDisconnectable(boolean) - Method in class com.mxgraph.view.mxGraph
Specifies if the graph should allow disconnecting of edges.
setDisconnectOnMove(boolean) - Method in class com.mxgraph.view.mxGraph
 
setDocument(Document) - Method in class com.mxgraph.canvas.mxHtmlCanvas
 
setDocument(Document) - Method in class com.mxgraph.canvas.mxSvgCanvas
 
setDocument(Document) - Method in class com.mxgraph.canvas.mxVmlCanvas
 
setDragEnabled(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
setDrawLabels(boolean) - Method in class com.mxgraph.canvas.mxBasicCanvas
 
setDrawLabels(boolean) - Method in class com.mxgraph.swing.mxGraphOutline
Fires a property change event for drawLabels.
setDropEnabled(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
setDropEnabled(boolean) - Method in class com.mxgraph.view.mxGraph
 
setEdge(boolean) - Method in class com.mxgraph.model.mxCell
 
setEdgeLabelsMovable(boolean) - Method in class com.mxgraph.view.mxGraph
 
setEditable(boolean) - Method in class com.mxgraph.view.mxGraph
Sets if the graph is editable.
setEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxCellMarker
Sets the enabled state of the marker.
setEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxRubberband
 
setEnabled(boolean) - Method in class com.mxgraph.view.mxGraph
Specifies if the graph should allow any interactions.
setEncodeDefaults(boolean) - Method in class com.mxgraph.io.mxCodec
Sets if default values of member variables should be encoded.
setEscapeEnabled(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
setEventsEnabled(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
setEventsEnabled(boolean) - Method in class com.mxgraph.util.mxEventSource
 
setExtendParentOnResize(boolean) - Method in class com.mxgraph.view.mxGraph
 
setFieldValue(Object, String, Object) - Method in class com.mxgraph.io.mxObjectCodec
Sets the value of the field with the specified name in the specified object instance.
setFinderVisible(boolean) - Method in class com.mxgraph.swing.mxGraphOutline
 
setFitPage(boolean) - Method in class com.mxgraph.swing.mxGraphOutline
Fires a property change event for fitPage.
setFoldingEnabled(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
setGeometry(mxGeometry) - Method in class com.mxgraph.model.mxCell
 
setGeometry(Object, mxGeometry) - Method in class com.mxgraph.model.mxGraphModel
 
setGeometry(mxGeometry) - Method in interface com.mxgraph.model.mxICell
Sets the object to be used as the geometry.
setGeometry(Object, mxGeometry) - Method in interface com.mxgraph.model.mxIGraphModel
Sets the geometry of the given cell.
setGraph(mxGraph) - Method in class com.mxgraph.swing.mxGraphComponent
 
setGraphComponent(mxGraphComponent) - Method in class com.mxgraph.swing.mxGraphOutline
Fires a property change event for graphComponent.
setGraphics(Graphics2D) - Method in class com.mxgraph.canvas.mxGraphics2DCanvas
Sets the graphics object for this canvas.
setGridColor(Color) - Method in class com.mxgraph.swing.mxGraphComponent
Fires a property change event for gridColor.
setGridEnabled(boolean) - Method in class com.mxgraph.view.mxGraph
Sets if the grid is enabled.
setGridSize(int) - Method in class com.mxgraph.view.mxGraph
Sets the grid size and fires a property change event for gridSize.
setGridStyle(int) - Method in class com.mxgraph.swing.mxGraphComponent
Fires a property change event for gridStyle.
setGridVisible(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
Fires a property change event for gridVisible.
setHandleEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
setHandleSize(int) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
setHandlesVisible(boolean) - Method in class com.mxgraph.swing.handler.mxCellHandler
 
setHeight(int) - Method in class com.mxgraph.util.mxImage
 
setHeight(double) - Method in class com.mxgraph.util.mxRectangle
Sets the height of the rectangle.
setHorizontalPageCount(int) - Method in class com.mxgraph.swing.mxGraphComponent
 
setHotspot(double) - Method in class com.mxgraph.swing.handler.mxCellMarker
Sets the hotspot.
setHotspotEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxCellMarker
Specifies whether the hotspot should be used in intersects.
setHtmlLabels(boolean) - Method in class com.mxgraph.view.mxGraph
 
setId(String) - Method in class com.mxgraph.model.mxCell
 
setId(String) - Method in interface com.mxgraph.model.mxICell
Sets the Id of the cell to the given string.
setImageBasePath(String) - Method in class com.mxgraph.canvas.mxBasicCanvas
 
setImagePreview(boolean) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
setIndexForCells(Object[], Integer) - Method in class com.mxgraph.view.mxGraph
Reinserts the given cells into their parent at the given index.
setInstance(mxGraphAlgebra) - Static method in class com.mxgraph.algebra.mxGraphAlgebra
Sets the shared instance of this class.
setInvalid(boolean) - Method in class com.mxgraph.view.mxCellState
Sets the invalid state.
setInvokesStopCellEditing(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
setKeepEdgesInBackground(boolean) - Method in class com.mxgraph.view.mxGraph
 
setKeepEdgesInForeground(boolean) - Method in class com.mxgraph.view.mxGraph
 
setKeepInsideParentOnMove(boolean) - Method in class com.mxgraph.view.mxGraph
 
setKeepOnTop(boolean) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
setKeepOnTop(boolean) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
setKeepSelectionVisibleOnZoom(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
setLabelBounds(mxRectangle) - Method in class com.mxgraph.view.mxCellState
Sets the label bounds.
setLabelsVisible(boolean) - Method in class com.mxgraph.view.mxGraph
 
setLength(double) - Method in class com.mxgraph.view.mxCellState
Sets the length.
setLocation(Point) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
 
setLocked(boolean) - Method in class com.mxgraph.view.mxGraph
Sets if any cell may be moved, sized, bended, disconnected, edited or selected.
setMaintainEdgeParent(boolean) - Method in class com.mxgraph.model.mxGraphModel
Specifies if the model automatically updates parents of edges so that the edge is contained in the nearest-common-ancestor of its terminals.
setMarker(mxCellMarker) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
setMaxHandles(int) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
setMaximumContainerSize(mxRectangle) - Method in class com.mxgraph.view.mxGraph
 
setMaximumGraphBounds(mxRectangle) - Method in class com.mxgraph.view.mxGraph
 
setMinimumContainerSize(mxRectangle) - Method in class com.mxgraph.view.mxGraph
 
setMinimumEditorScale(double) - Method in class com.mxgraph.swing.view.mxCellEditor
 
setMinimumHeight(int) - Method in class com.mxgraph.swing.view.mxCellEditor
 
setMinimumWidth(int) - Method in class com.mxgraph.swing.view.mxCellEditor
 
setModel(mxIGraphModel) - Method in class com.mxgraph.model.mxIGraphModel.mxAtomicGraphModelChange
Sets the model where the change is to be carried out.
setModel(mxIGraphModel) - Method in class com.mxgraph.view.mxGraph
Sets the graph model that contains the data, and fires an EVENT_MODE_CHANGED followed by an EVENT_REPAINT event.
setMovable(boolean) - Method in class com.mxgraph.view.mxGraph
 
setMultigraph(boolean) - Method in class com.mxgraph.view.mxGraph
 
setMultiplicities(mxMultiplicity[]) - Method in class com.mxgraph.view.mxGraph
 
setOffset(mxPoint) - Method in class com.mxgraph.model.mxGeometry
Sets the offset to the given point.
setOrigin(mxPoint) - Method in class com.mxgraph.view.mxCellState
Sets the origin for the children.
setPageBackgroundColor(Color) - Method in class com.mxgraph.swing.mxGraphComponent
Sets the color that appears behind the page.
setPageBreakVisible(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
setPageFormat(PageFormat) - Method in class com.mxgraph.swing.mxGraphComponent
 
setPageScale(double) - Method in class com.mxgraph.swing.mxGraphComponent
 
setPageShadowColor(Color) - Method in class com.mxgraph.swing.mxGraphComponent
 
setPageVisible(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
Fires a property change event for pageVisible.
setPanning(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
setParent(mxUnionFind.Node) - Method in class com.mxgraph.algebra.mxUnionFind.Node
 
setParent(mxICell) - Method in class com.mxgraph.model.mxCell
 
setParent(mxICell) - Method in interface com.mxgraph.model.mxICell
Sets the parent cell.
setPoints(List) - Method in class com.mxgraph.model.mxGeometry
Sets the list of control points to the given list.
setPreferPageSize(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
Fires a property change event for preferPageSize.
setRelative(boolean) - Method in class com.mxgraph.model.mxGeometry
Sets the relative state of the geometry.
setResetEdgesOnMove(boolean) - Method in class com.mxgraph.view.mxGraph
 
setResetEdgesOnResize(boolean) - Method in class com.mxgraph.view.mxGraph
 
setReturnEnabled(boolean) - Method in class com.mxgraph.swing.view.mxCellEditor
 
setRoot(Object) - Method in class com.mxgraph.model.mxGraphModel
 
setRoot(Object) - Method in interface com.mxgraph.model.mxIGraphModel
Sets the root of the model and resets all structures.
setScale(double) - Method in class com.mxgraph.canvas.mxBasicCanvas
 
setScale(double) - Method in interface com.mxgraph.canvas.mxICanvas
Sets the scale for the following drawing requests.
setScale(double) - Method in class com.mxgraph.canvas.mxImageCanvas
 
setScale(double) - Method in class com.mxgraph.view.mxGraphView
Sets the current scale and revalidates the view.
setSegments(double[]) - Method in class com.mxgraph.view.mxCellState
Sets the length of the segments.
setSelect(boolean) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
 
setSelectable(boolean) - Method in class com.mxgraph.view.mxGraph
Sets the seletable state of the graph.
setSelectionCell(Object) - Method in class com.mxgraph.view.mxGraph
 
setSelectionCells(Object[]) - Method in class com.mxgraph.view.mxGraph
 
setSelectionCells(Collection) - Method in class com.mxgraph.view.mxGraph
 
setShiftDownwards(boolean) - Method in class com.mxgraph.view.mxGraph
 
setShiftRightwards(boolean) - Method in class com.mxgraph.view.mxGraph
 
setSingleSelection(boolean) - Method in class com.mxgraph.view.mxSelectionModel
 
setSizable(boolean) - Method in class com.mxgraph.view.mxGraph
Sets if the graph is sizable.
setSize(int) - Method in class com.mxgraph.algebra.mxUnionFind.Node
 
setSource(mxICell) - Method in class com.mxgraph.model.mxCell
Sets the source terminal.
setSrc(String) - Method in class com.mxgraph.util.mxImage
 
setStates(Hashtable) - Method in class com.mxgraph.view.mxGraphView
Returns the dictionary that maps from cells to states.
setStyle(String) - Method in class com.mxgraph.model.mxCell
 
setStyle(Object, String) - Method in class com.mxgraph.model.mxGraphModel
 
setStyle(String) - Method in interface com.mxgraph.model.mxICell
Sets the string to be used as the style.
setStyle(Object, String) - Method in interface com.mxgraph.model.mxIGraphModel
Sets the style of the given cell.
setStyle(String, String, String) - Static method in class com.mxgraph.util.mxUtils
Adds or removes the given key, value pair to the style and returns the new style.
setStyle(Hashtable) - Method in class com.mxgraph.view.mxCellState
Sets the cell style as a map of key, value pairs.
setStyleFlag(String, String, int, Boolean) - Static method in class com.mxgraph.util.mxUtils
Sets or removes the given key from the specified style and returns the new style.
setStyles(Hashtable) - Method in class com.mxgraph.view.mxStylesheet
Sets all styles in the stylesheet.
setStylesheet(mxStylesheet) - Method in class com.mxgraph.view.mxGraph
Sets the stylesheet that provides the style.
setSwimlaneContentEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxCellMarker
Sets if the content area of swimlanes should not be transparent to events.
setSwimlaneNesting(boolean) - Method in class com.mxgraph.view.mxGraph
 
setSwimlaneSelectionEnabled(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
setTarget(mxICell) - Method in class com.mxgraph.model.mxCell
Sets the target terminal.
setTerminal(mxICell, boolean) - Method in class com.mxgraph.model.mxCell
 
setTerminal(Object, Object, boolean) - Method in class com.mxgraph.model.mxGraphModel
 
setTerminal(mxICell, boolean) - Method in interface com.mxgraph.model.mxICell
Sets the source or target terminal and returns the new terminal.
setTerminal(Object, Object, boolean) - Method in interface com.mxgraph.model.mxIGraphModel
Sets the source or target terminal of the given edge using.
setTerminalDistance(double) - Method in class com.mxgraph.view.mxCellState
Sets the terminal distance.
setTerminalPoint(mxPoint, boolean) - Method in class com.mxgraph.model.mxGeometry
Sets the sourcePoint or targetPoint to the given point and returns the new point.
setTerminalPoints(mxCellState) - Method in class com.mxgraph.view.mxGraphView
Sets the initial absolute terminal points in the given state.
setTerminals(mxIGraphModel, Object, Object, Object) - Static method in class com.mxgraph.model.mxGraphModel
Sets the source and target of the given edge in a single atomic change.
setTextAntiAlias(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
Fires a property change event for textAntiAlias.
setTolerance(int) - Method in class com.mxgraph.swing.mxGraphComponent
 
setToolTips(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
setTransferImageBackground(Color) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
 
setTransferImageEnabled(boolean) - Method in class com.mxgraph.swing.handler.mxGraphTransferHandler
 
setTranslate(int, int) - Method in class com.mxgraph.canvas.mxBasicCanvas
 
setTranslate(int, int) - Method in interface com.mxgraph.canvas.mxICanvas
Sets the translation for the following drawing requests.
setTranslate(int, int) - Method in class com.mxgraph.canvas.mxImageCanvas
 
setTranslate(mxPoint) - Method in class com.mxgraph.view.mxGraphView
Sets the current translation and invalidates the view.
setTripleBuffered(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
setTripleBuffered(boolean) - Method in class com.mxgraph.swing.mxGraphOutline
Fires a property change event for tripleBuffered.
setUpdateSize(boolean) - Method in class com.mxgraph.view.mxGraph
Specifies if cell sizes should be automatically updated after a label change.
setUserObject(Object) - Method in class com.mxgraph.algebra.mxFibonacciHeap.Node
 
setValue(Object) - Method in class com.mxgraph.model.mxCell
 
setValue(Object, Object) - Method in class com.mxgraph.model.mxGraphModel
 
setValue(Object) - Method in interface com.mxgraph.model.mxICell
Sets the user object of the cell.
setValue(Object, Object) - Method in interface com.mxgraph.model.mxIGraphModel
Sets the user object of then given cell.
setVertex(boolean) - Method in class com.mxgraph.model.mxCell
 
setVertexLabelsMovable(boolean) - Method in class com.mxgraph.view.mxGraph
 
setVerticalPageCount(int) - Method in class com.mxgraph.swing.mxGraphComponent
 
setView(mxGraphView) - Method in class com.mxgraph.view.mxCellState
Sets the enclosing graph view.
setView(mxGraphView) - Method in class com.mxgraph.view.mxGraph
Sets the view that contains the cell states and fires an EVENT_VIEW_CHANGED event.
setVisible(boolean) - Method in class com.mxgraph.model.mxCell
 
setVisible(Object, boolean) - Method in class com.mxgraph.model.mxGraphModel
 
setVisible(boolean) - Method in interface com.mxgraph.model.mxICell
Specifies if the cell is visible.
setVisible(Object, boolean) - Method in interface com.mxgraph.model.mxIGraphModel
Sets the visible state of the given cell.
setVisible(boolean) - Method in class com.mxgraph.swing.mxGraphOutline
 
setWarning(Object, String) - Method in class com.mxgraph.swing.mxGraphComponent
Creates an overlay for the given cell using the warning and image or warningImage and returns the new overlay.
setWarning(Object, String, ImageIcon) - Method in class com.mxgraph.swing.mxGraphComponent
Creates an overlay for the given cell using the warning and image or warningImage and returns the new overlay.
setWarning(Object, String, ImageIcon, boolean) - Method in class com.mxgraph.swing.mxGraphComponent
Creates an overlay for the given cell using the warning and image or warningImage and returns the new overlay.
setWidth(int) - Method in class com.mxgraph.util.mxImage
 
setWidth(double) - Method in class com.mxgraph.util.mxRectangle
Sets the width of the rectangle.
setX(double) - Method in class com.mxgraph.util.mxPoint
Sets the x-coordinate of the point.
setY(double) - Method in class com.mxgraph.util.mxPoint
Sets the x-coordinate of the point.
setZoomFactor(double) - Method in class com.mxgraph.swing.mxGraphComponent
 
setZoomHandleVisible(boolean) - Method in class com.mxgraph.swing.mxGraphOutline
 
setZoomPolicy(int) - Method in class com.mxgraph.swing.mxGraphComponent
 
SHADOW_COLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the color to be used for shadows.
SHADOW_OFFSETX - Static variable in class com.mxgraph.util.mxConstants
Defines the x-offset to be used for shadows.
SHADOW_OFFSETY - Static variable in class com.mxgraph.util.mxConstants
Defines the y-offset to be used for shadows.
SHAPE_ACTOR - Static variable in class com.mxgraph.util.mxConstants
SHAPE_ACTOR
SHAPE_ARROW - Static variable in class com.mxgraph.util.mxConstants
SHAPE_ARROW
SHAPE_CLOUD - Static variable in class com.mxgraph.util.mxConstants
SHAPE_CLOUD
SHAPE_CONNECTOR - Static variable in class com.mxgraph.util.mxConstants
SHAPE_CONNECTOR
SHAPE_CYLINDER - Static variable in class com.mxgraph.util.mxConstants
SHAPE_CYLINDER
SHAPE_DOUBLE_ELLIPSE - Static variable in class com.mxgraph.util.mxConstants
SHAPE_DOUBLE_ELLIPSE
SHAPE_ELLIPSE - Static variable in class com.mxgraph.util.mxConstants
SHAPE_ELLIPSE
SHAPE_HEXAGON - Static variable in class com.mxgraph.util.mxConstants
SHAPE_HEXAGON
SHAPE_IMAGE - Static variable in class com.mxgraph.util.mxConstants
SHAPE_IMAGE
SHAPE_LABEL - Static variable in class com.mxgraph.util.mxConstants
SHAPE_LABEL
SHAPE_LINE - Static variable in class com.mxgraph.util.mxConstants
SHAPE_LINE
SHAPE_RECTANGLE - Static variable in class com.mxgraph.util.mxConstants
SHAPE_RECTANGLE
SHAPE_RHOMBUS - Static variable in class com.mxgraph.util.mxConstants
SHAPE_RHOMBUS
SHAPE_SWIMLANE - Static variable in class com.mxgraph.util.mxConstants
SHAPE_SWIMLANE
SHAPE_TRIANGLE - Static variable in class com.mxgraph.util.mxConstants
SHAPE_TRIANGLE
sharedInstance - Static variable in class com.mxgraph.util.mxLightweightTextPane
 
shiftDownwards - Variable in class com.mxgraph.view.mxGraph
Specifies if the cells below a resized cell should be shifted downwards.
shiftRightwards - Variable in class com.mxgraph.view.mxGraph
Specifies if the cells to the right of a resized cell should be shifted rightwards.
show() - Method in class com.mxgraph.view.mxGraph
Shows the seletion cells.
show(Object[], boolean) - Method in class com.mxgraph.view.mxGraph
Shows the given cells.
showDirtyRectangle - Variable in class com.mxgraph.swing.mxGraphComponent
Used for debugging the dirty region.
showEdges(Object, boolean) - Method in class com.mxgraph.view.mxGraph
 
SideToSide - Static variable in class com.mxgraph.view.mxEdgeStyle
Implements a vertical elbow edge.
significant - Variable in class com.mxgraph.util.mxUndoableEdit
Specifies this undoable edit is significant.
singleSelection - Variable in class com.mxgraph.view.mxSelectionModel
Specifies if only one selected item at a time is allowed.
sizable - Variable in class com.mxgraph.view.mxGraph
Specifies the return value for isSizable.
size - Variable in class com.mxgraph.algebra.mxFibonacciHeap
 
size() - Method in class com.mxgraph.algebra.mxFibonacciHeap
Returns the size of the heap which is measured in the number of elements contained in the heap.
size - Variable in class com.mxgraph.algebra.mxUnionFind.Node
The size of the tree.
size - Variable in class com.mxgraph.util.mxUndoManager
Maximum command history size.
size() - Method in class com.mxgraph.view.mxSelectionModel
Returns the number of selected cells.
snap(double) - Method in class com.mxgraph.view.mxGraph
Snaps the given numeric value to the grid if is true.
snapScaledPoint(mxPoint) - Method in class com.mxgraph.swing.mxGraphComponent
 
snapScaledPoint(mxPoint, double, double) - Method in class com.mxgraph.swing.mxGraphComponent
 
sort(mxCellState[], mxICostFunction) - Method in class com.mxgraph.algebra.mxGraphAlgebra
Returns a sorted set for cells with respect to cf.
source - Variable in class com.mxgraph.model.mxCell
Reference to the parent cell and source and target terminals for edges.
source - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
 
source - Variable in class com.mxgraph.util.mxEventSource
Holds the source object for this event source.
source - Variable in class com.mxgraph.util.mxUndoableEdit
Holds the source of the undoable edit.
source - Variable in class com.mxgraph.view.mxMultiplicity
Boolean that specifies if the rule is applied to the source or target terminal of an edge.
sourcePoint - Variable in class com.mxgraph.model.mxGeometry
Defines the source- and target-point of the edge.
splitEdge(Object, Object) - Method in class com.mxgraph.view.mxGraph
 
splitEdge(Object, Object, Object) - Method in class com.mxgraph.view.mxGraph
Splits the given edge by adding a newEdge between the previous source and the given cell and reconnecting the source of the given edge to the given cell.
src - Variable in class com.mxgraph.util.mxImage
Holds the path or URL for the image.
start - Variable in class com.mxgraph.swing.handler.mxCellHandler
 
start(MouseEvent, int) - Method in class com.mxgraph.swing.handler.mxCellHandler
 
start - Variable in class com.mxgraph.swing.handler.mxConnectionHandler
 
start - Variable in class com.mxgraph.swing.handler.mxGraphHandler
 
start(MouseEvent) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
start - Variable in class com.mxgraph.swing.handler.mxPanningHandler
 
start - Variable in class com.mxgraph.swing.handler.mxRubberband
Holds the point where the selection has started.
start(Point) - Method in class com.mxgraph.swing.handler.mxRubberband
 
start - Variable in class com.mxgraph.swing.mxGraphOutline.MouseTracker
 
startEditing(Object, EventObject) - Method in class com.mxgraph.swing.view.mxCellEditor
 
startEditing(Object, EventObject) - Method in interface com.mxgraph.swing.view.mxICellEditor
Starts editing the given cell.
startEditingAtCell(Object, EventObject) - Method in class com.mxgraph.swing.mxGraphComponent
 
startElement(String, String, String, Attributes) - Method in class com.mxgraph.reader.mxGraphViewReader
 
state - Variable in class com.mxgraph.swing.handler.mxCellHandler
 
states - Variable in class com.mxgraph.view.mxGraphView
Maps from cells to cell states.
stopEditing(boolean) - Method in class com.mxgraph.swing.mxGraphComponent
 
stopEditing(boolean) - Method in class com.mxgraph.swing.view.mxCellEditor
 
stopEditing(boolean) - Method in interface com.mxgraph.swing.view.mxICellEditor
Stops the current editing.
style - Variable in class com.mxgraph.model.mxCell
Holds the style as a string of the form stylename[;key=value].
style - Variable in class com.mxgraph.model.mxGraphModel.mxStyleChange
 
style - Variable in class com.mxgraph.view.mxCellState
Contains an array of key, value pairs that represent the style of the cell.
STYLE_ALIGN - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the align style.
STYLE_DASHED - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the dashed style.
STYLE_DIRECTION - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the direction style.
STYLE_EDGE - Static variable in class com.mxgraph.util.mxConstants
Takes a function that creates points.
STYLE_ELBOW - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the elbow style.
STYLE_ENDARROW - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the endArrow style.
STYLE_ENDSIZE - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the endSize style (in px).
STYLE_FILLCOLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the fillColor style.
STYLE_FONTCOLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the fontColor style.
STYLE_FONTFAMILY - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the fontFamily style.
STYLE_FONTSIZE - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the fontSize style (in pt).
STYLE_FONTSTYLE - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the fontStyle style.
STYLE_GRADIENT_DIRECTION - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the gradient direction.
STYLE_GRADIENTCOLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the gradientColor style.
STYLE_HORIZONTAL - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the horizontal style.
STYLE_IMAGE - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the image style.
STYLE_IMAGE_ALIGN - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the align style.
STYLE_IMAGE_HEIGHT - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the imageHeight style (in px).
STYLE_IMAGE_VERTICAL_ALIGN - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the verticalAlign style.
STYLE_IMAGE_WIDTH - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the imageWidth style (in px).
STYLE_INDICATOR_COLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the indicatorColor style.
STYLE_INDICATOR_GRADIENTCOLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the indicatorGradientColor style.
STYLE_INDICATOR_HEIGHT - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the indicatorHeight style (in px).
STYLE_INDICATOR_IMAGE - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the indicatorImage style.
STYLE_INDICATOR_SHAPE - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the indicatorShape style.
STYLE_INDICATOR_SPACING - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the indicatorSpacing style (in px).
STYLE_INDICATOR_WIDTH - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the indicatorWidth style (in px).
STYLE_LABEL_BACKGROUNDCOLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the label background color.
STYLE_LABEL_BORDERCOLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the label border color.
STYLE_LABEL_POSITION - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the horizontal label position of vertices.
STYLE_LOOP - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the loop style.
STYLE_NOEDGESTYLE - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the noEdgeStyle style.
STYLE_NOLABEL - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the noLabel style.
STYLE_OPACITY - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the opacity style (0-100).
STYLE_PERIMETER - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the perimeter style.
STYLE_PERIMETER_SPACING - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the perimeter spacing (in px).
STYLE_ROTATION - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the rotation style (0-360).
STYLE_ROUNDED - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the rounded style.
STYLE_ROUTING_CENTER_X - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the horizontal routing center.
STYLE_ROUTING_CENTER_Y - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the vertical routing center.
STYLE_SEPARATORCOLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the separatorColor style.
STYLE_SHADOW - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the shadow style.
STYLE_SHAPE - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the shape style.
STYLE_SOURCE_PERIMETER_SPACING - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the source perimeter spacing (in px).
STYLE_SPACING - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the spacing (in px).
STYLE_SPACING_BOTTOM - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the spacingBottom style (in px).
STYLE_SPACING_LEFT - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the spacingLeft style (in px).
STYLE_SPACING_RIGHT - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the spacingRight style (in px).
STYLE_SPACING_TOP - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the spacingTop style (in px).
STYLE_STARTARROW - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the startArrow style.
STYLE_STARTSIZE - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the startSize style (in px).
STYLE_STROKECOLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the strokeColor style.
STYLE_STROKEWIDTH - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the strokeWidth style (in px).
STYLE_TARGET_PERIMETER_SPACING - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the source perimeter spacing (in px).
STYLE_TEXT_OPACITY - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the text opacity style (0-100).
STYLE_VERTICAL_ALIGN - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the verticalAlign style.
STYLE_VERTICAL_LABEL_POSITION - Static variable in class com.mxgraph.util.mxConstants
Defines the key for the vertical label position of vertices.
styleForCellChanged(Object, String) - Method in class com.mxgraph.model.mxGraphModel
Inner callback to update the style of the given mxCell using mxCell.setStyle and return the previous style.
styles - Variable in class com.mxgraph.view.mxStylesheet
Maps from names to styles.
stylesheet - Variable in class com.mxgraph.view.mxGraph
Holds the stylesheet that defines the appearance of the cells.
sum(mxCellState[], mxICostFunction) - Method in class com.mxgraph.algebra.mxGraphAlgebra
Returns the sum of all cost for cells with respect to cf.
SVG_SHADOWTRANSFORM - Static variable in class com.mxgraph.util.mxConstants
Defines the transformation used to draw shadows in SVG.
swap() - Method in class com.mxgraph.model.mxGeometry
Swaps the x, y, width and height with the values stored in alternateBounds and puts the previous values into alternateBounds as a rectangle.
swapBounds(Object, boolean) - Method in class com.mxgraph.view.mxGraph
Swaps the alternate and the actual bounds in the geometry of the given cell invoking before carrying out the swap.
swimlaneContentEnabled - Variable in class com.mxgraph.swing.handler.mxCellMarker
Specifies if the the content area of swimlane should be non-transparent to mouse events.
swimlaneNesting - Variable in class com.mxgraph.view.mxGraph
Specifies if nesting of swimlanes is allowed.
swimlaneSelectionEnabled - Variable in class com.mxgraph.swing.mxGraphComponent
Specifies if swimlanes are selected when the mouse is released over the swimlanes content area.

T

target - Variable in class com.mxgraph.model.mxCell
Reference to the parent cell and source and target terminals for edges.
targetPoint - Variable in class com.mxgraph.model.mxGeometry
Defines the source- and target-point of the edge.
terminal - Variable in class com.mxgraph.model.mxGraphModel.mxTerminalChange
 
terminalDistance - Variable in class com.mxgraph.view.mxCellState
Caches the distance between the end points and the length for an edge.
terminalForCellChanged(Object, Object, boolean) - Method in class com.mxgraph.model.mxGraphModel
Inner helper function to update the terminal of the edge using mxCell.insertEdge and return the previous terminal.
textAntiAlias - Variable in class com.mxgraph.swing.mxGraphComponent
 
textArea - Variable in class com.mxgraph.swing.view.mxCellEditor
Holds the editor for plain text editing.
toBack() - Method in class com.mxgraph.view.mxGraph
Moves the selection cells to the background.
toBack(Object[]) - Method in class com.mxgraph.view.mxGraph
Moves the given cells to the background.
toFront() - Method in class com.mxgraph.view.mxGraph
Brings the selection cells to the front.
toFront(Object[]) - Method in class com.mxgraph.view.mxGraph
Brings the given cells to the front.
toggleCellStyle(String, boolean, Object) - Method in class com.mxgraph.view.mxGraph
Toggles the boolean value for the given key in the style of the given cell.
toggleCellStyleFlags(String, int) - Method in class com.mxgraph.view.mxGraph
Toggles the given bit for the given key in the styles of the selection cells.
toggleCellStyleFlags(String, int, Object[]) - Method in class com.mxgraph.view.mxGraph
Toggles the given bit for the given key in the styles of the specified cells.
toggleCellStyles(String, boolean) - Method in class com.mxgraph.view.mxGraph
Toggles the boolean value for the given key in the style of the selection cells.
toggleCellStyles(String, boolean, Object[]) - Method in class com.mxgraph.view.mxGraph
Toggles the boolean value for the given key in the style of the given cells.
tolerance - Variable in class com.mxgraph.swing.mxGraphComponent
Specifies the tolerance for mouse clicks.
TopToBottom - Static variable in class com.mxgraph.view.mxEdgeStyle
Implements a horizontal elbow edge.
tracker - Variable in class com.mxgraph.swing.mxGraphOutline
 
transferBounds - Variable in class com.mxgraph.swing.handler.mxGraphHandler
Unscaled, untranslated bounding box of the selection cells.
transferImageBackground - Variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
Specifies the background color for the transfer image.
transferImageEnabled - Variable in class com.mxgraph.swing.handler.mxGraphTransferHandler
Specifies if a transfer image should be created for the transferable.
translate - Variable in class com.mxgraph.canvas.mxBasicCanvas
Specifies the current translation.
translate(double, double) - Method in class com.mxgraph.model.mxGeometry
Returns a modified clone of this geometry which is translated by the specified amount.
translate - Variable in class com.mxgraph.swing.mxGraphOutline
 
translate - Variable in class com.mxgraph.view.mxGraphView
Point that specifies the current translation.
translatePoints(List, double, double) - Static method in class com.mxgraph.util.mxUtils
Creates a new list of new points obtained by translating the points in the given list by the given vector.
transparentSwimlaneContent - Variable in class com.mxgraph.swing.mxGraphComponent
Specifies if the content area should be transparent to events.
traverse(Object, boolean, mxGraph.mxICellVisitor) - Method in class com.mxgraph.view.mxGraph
 
traverse(Object, boolean, mxGraph.mxICellVisitor, Object, Set) - Method in class com.mxgraph.view.mxGraph
Traverses the (directed) graph invoking the given function for each visited vertex and edge.
TrianglePerimeter - Static variable in class com.mxgraph.view.mxPerimeter
Describes a triangle perimeter.
trigger - Variable in class com.mxgraph.swing.view.mxCellEditor
 
trim() - Method in class com.mxgraph.util.mxUndoManager
Removes all pending steps after indexOfNextAdd from the history, invoking die on each edit.
tripleBuffer - Variable in class com.mxgraph.swing.mxGraphComponent
 
tripleBuffer - Variable in class com.mxgraph.swing.mxGraphOutline
TODO: Not yet implemented.
tripleBuffered - Variable in class com.mxgraph.swing.mxGraphComponent
Specifies if an image buffer should be used for painting the component.
tripleBuffered - Variable in class com.mxgraph.swing.mxGraphOutline
 
tripleBufferGraphics - Variable in class com.mxgraph.swing.mxGraphComponent
 
tripleBufferGraphics - Variable in class com.mxgraph.swing.mxGraphOutline
Holds the graphics of the triple buffer.
type - Variable in class com.mxgraph.view.mxMultiplicity
Defines the type of the source or target terminal.
typeError - Variable in class com.mxgraph.view.mxMultiplicity
Holds the localized error message to be displayed if the type of the neighbor for a connection does not match the rule.

U

undo() - Method in class com.mxgraph.util.mxUndoableEdit
 
undo() - Method in class com.mxgraph.util.mxUndoManager
Undoes the last change.
undoableEditHappened(mxUndoableEdit) - Method in class com.mxgraph.util.mxUndoManager
Method to be called to add new undoable edits to the history.
undone - Variable in class com.mxgraph.util.mxUndoableEdit
Specifies the state of the undoable edit.
ungroup() - Method in class com.mxgraph.view.mxGraph
 
ungroup(Object[]) - Method in class com.mxgraph.view.mxGraph
Ungroups the given group cells and selects the children.
union(mxFibonacciHeap, mxFibonacciHeap) - Static method in class com.mxgraph.algebra.mxFibonacciHeap
Joins two Fibonacci heaps into a new one.
union(mxUnionFind.Node, mxUnionFind.Node) - Method in class com.mxgraph.algebra.mxUnionFind
Unifies the sets a and b in constant time using a union by rank on the tree size.
union(mxRectangle, double, double, int) - Method in class com.mxgraph.swing.handler.mxVertexHandler
 
unmark() - Method in class com.mxgraph.swing.handler.mxCellMarker
Hides the marker and fires a EVENT_MARK event.
up - Variable in class com.mxgraph.view.mxGraphView.mxCurrentRootChange
 
updateAlternateBounds(Object, mxGeometry, boolean) - Method in class com.mxgraph.view.mxGraph
Updates or sets the alternate bounds in the given geometry for the given cell depending on whether the cell is going to be collapsed.
updateBoundingBox(mxCellState) - Method in class com.mxgraph.view.mxGraphView
Updates the bounding box in the given cell state.
updateComponent(mxCellState, Component) - Method in class com.mxgraph.swing.mxGraphComponent
 
updateComponents() - Method in class com.mxgraph.swing.mxGraphComponent
 
updateComponents(Object) - Method in class com.mxgraph.swing.mxGraphComponent
 
updateDragImage(Object[]) - Method in class com.mxgraph.swing.handler.mxGraphHandler
 
updateEdgeBounds(mxCellState) - Method in class com.mxgraph.view.mxGraphView
Updates the given state using the bounding box of the absolute points.
updateEdgeParent(Object) - Method in class com.mxgraph.model.mxGraphModel
Inner helper method to update the parent of the specified edge to the nearest-common-ancestor of its two terminals.
updateEdgeParents(Object) - Method in class com.mxgraph.model.mxGraphModel
Updates the parents of the edges connected to the given cell and all its descendants so that each edge is contained in the nearest common ancestor.
updateEdgeParents(Object, Object) - Method in class com.mxgraph.model.mxGraphModel
Updates the parents of the edges connected to the given cell and all its descendants so that the edge is contained in the nearest-common-ancestor.
updateFinder(boolean) - Method in class com.mxgraph.swing.mxGraphOutline
 
updateFinderBounds(Rectangle, boolean) - Method in class com.mxgraph.swing.mxGraphOutline
 
updateHandler - Variable in class com.mxgraph.swing.mxGraphComponent
Updates the heavyweight component structure after any changes.
updateLabelBounds(mxCellState) - Method in class com.mxgraph.view.mxGraphView
Updates the label bounds in the given state.
updateLevel - Variable in class com.mxgraph.model.mxGraphModel
Counter for the depth of nested transactions.
updateOverlayComponent(mxCellState, mxIOverlay) - Method in class com.mxgraph.swing.mxGraphComponent
Notified when an overlay has been removed from the graph.
updateOverlays(Object) - Method in class com.mxgraph.swing.mxGraphComponent
Returns a hashtable with all entries from the overlays variable where a cell still exists in the model.
updatePoints(mxCellState, List, Object, Object) - Method in class com.mxgraph.view.mxGraphView
Updates the absolute points in the given state using the specified array of points as the relative points.
updatePreferredSize() - Method in class com.mxgraph.swing.mxGraphComponent.mxGraphControl
Updates the preferred size for the given scale if the page size should be preferred or the page is visible.
updateScaleAndTranslate() - Method in class com.mxgraph.swing.mxGraphOutline
Returns true if the scale or translate has changed.
updateSize(Object) - Method in class com.mxgraph.view.mxGraph
Updates the size of the given cell in the model using getPreferredSizeForCell to get the new size.
updateSwimlaneSize(Object, mxGeometry, mxRectangle) - Method in class com.mxgraph.view.mxGraph
Updates the size of the given swimlane and returns the updated geometry to be used in the model.
updateTerminalPoint(mxCellState, Object, Object, boolean) - Method in class com.mxgraph.view.mxGraphView
Updates the absolute terminal point in the given state for the given start and end state, where start is the source if isSource is true.
updateTerminalPoints(mxCellState, Object, Object) - Method in class com.mxgraph.view.mxGraphView
Updates the terminal points in the given state.
updateVertexLabelOffset(mxCellState) - Method in class com.mxgraph.view.mxGraphView
Updates the absoluteOffset of the given vertex cell state.
useScaledInstance - Variable in class com.mxgraph.swing.mxGraphOutline
 

V

validate() - Method in class com.mxgraph.util.mxLightweightTextPane
Overridden for performance reasons.
validate() - Method in class com.mxgraph.view.mxGraph
Validates the graph by validating each descendant of the given cell or the root of the model.
validate(Object, Hashtable) - Method in class com.mxgraph.view.mxGraph
Validates the graph by validating each descendant of the given cell or the root of the model.
validate() - Method in class com.mxgraph.view.mxGraphView
First validates all bounds and then validates all points recursively on all visible cells.
validateBounds(mxCellState, Object) - Method in class com.mxgraph.view.mxGraphView
Validates the bounds of the given parent's child using the given parent state as the origin for the child.
validateCell(Object, Hashtable) - Method in class com.mxgraph.view.mxGraph
Hook method for subclassers to return an error message for the given cell and validation context.
validateConnection(Object, Object) - Method in class com.mxgraph.swing.handler.mxConnectionHandler
Returns the error message or an empty string if the connection for the given source target pair is not valid.
validateConnection(Object, Object) - Method in class com.mxgraph.swing.handler.mxEdgeHandler
Returns the error message or an empty string if the connection for the given source target pair is not valid.
validateEdge(Object, Object, Object) - Method in class com.mxgraph.view.mxGraph
Hook method for subclassers to return an error message for the given edge and terminals.
validatePoints(mxCellState, Object) - Method in class com.mxgraph.view.mxGraphView
Validates the points for the state of the given cell recursively if the cell is not collapsed and returns the bounding box of all visited states as a rectangle.
validColor - Variable in class com.mxgraph.swing.handler.mxCellMarker
Specifies the valid- and invalidColor for the marker.
validNeighbors - Variable in class com.mxgraph.view.mxMultiplicity
Holds an array of strings that specify the type of neighbor for which this rule applies.
validNeighborsAllowed - Variable in class com.mxgraph.view.mxMultiplicity
Boolean indicating if the list of validNeighbors are those that are allowed for this rule or those that are not allowed for this rule.
validState - Variable in class com.mxgraph.swing.handler.mxCellMarker
Holds the marked state if it is valid.
value - Variable in class com.mxgraph.model.mxCell
Holds the user object.
value - Variable in class com.mxgraph.model.mxGraphModel.mxValueChange
 
value - Variable in class com.mxgraph.view.mxMultiplicity
Optional string that specifies the value of the attribute to be passed to mxCell.is to check if the rule applies to a cell.
valueForCellChanged(Object, Object) - Method in class com.mxgraph.model.mxGraphModel
Inner callback to update the user object of the given mxCell using mxCell.setValue and return the previous value, that is, the return value of mxCell.getValue.
VERSION - Static variable in class com.mxgraph.view.mxGraph
Holds the version number of this release.
vertex - Variable in class com.mxgraph.model.mxCell
Specifies whether the cell is a vertex or edge and whether it is connectable, visible and collapsed.
vertexLabelsMovable - Variable in class com.mxgraph.view.mxGraph
Specifies the return value for vertices in isLabelMovable.
verticalAlign - Variable in class com.mxgraph.swing.util.mxOverlay
Holds the vertical alignment for the overlay.
verticalPageCount - Variable in class com.mxgraph.swing.mxGraphComponent
Specifies the number of pages in the vertical direction.
view - Variable in class com.mxgraph.util.mxTemporaryCellStates
 
view - Variable in class com.mxgraph.view.mxCellState
Reference to the enclosing graph view.
view - Variable in class com.mxgraph.view.mxGraph
Holds the view that caches the cell states.
view - Variable in class com.mxgraph.view.mxGraphView.mxCurrentRootChange
 
viewChangeHandler - Variable in class com.mxgraph.swing.mxGraphComponent
 
visible - Variable in class com.mxgraph.model.mxCell
Specifies whether the cell is a vertex or edge and whether it is connectable, visible and collapsed.
visible - Variable in class com.mxgraph.model.mxGraphModel.mxVisibleChange
 
visibleStateForCellChanged(Object, boolean) - Method in class com.mxgraph.model.mxGraphModel
Sets the visible state of the given mxCell using mxVisibleChange and adds the change to the current transaction.
visit(Object, Object) - Method in interface com.mxgraph.view.mxGraph.mxICellVisitor
 

W

W3C_SHADOWCOLOR - Static variable in class com.mxgraph.util.mxConstants
Defines the color to be used to draw shadows in W3C standards.
warningIcon - Variable in class com.mxgraph.swing.mxGraphComponent
 
warningImage - Variable in class com.mxgraph.view.mxGraph
Specifies the mxImage for the image to be used to display a warning overlay.
width - Variable in class com.mxgraph.util.mxImage
Holds the image width and height.
width - Variable in class com.mxgraph.util.mxRectangle
Holds the width and the height.
writeAttribute(mxCodec, Object, String, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
Writes the given value into node using writePrimitiveAttribute or writeComplexAttribute depending on the type of the value.
writeComplexAttribute(mxCodec, Object, String, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
Writes the given value as a child node of the given node.
writeFile(String, String) - Static method in class com.mxgraph.util.mxUtils
Writes the given string into the given file.
writePrimitiveAttribute(mxCodec, Object, String, Object, Node) - Method in class com.mxgraph.io.mxObjectCodec
Writes the given value as an attribute of the given node.

X

x - Variable in class com.mxgraph.util.mxPoint
Holds the x- and y-coordinates of the point.

Y

y - Variable in class com.mxgraph.util.mxPoint
Holds the x- and y-coordinates of the point.

Z

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

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

JGraph X 0.15.0.3


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