Uses of Class com.mxgraph.swing.mxGraphComponent (JGraph X 2.1.0.7 API Specification)
Date: 2013-07-31

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

## Uses of Class
com.mxgraph.swing.mxGraphComponent

Packages that use mxGraphComponent
com.mxgraph.swing | This package contains the main component for JFC/Swing, namely the graph component and the outline component.
com.mxgraph.swing.handler | This package contains all classes required for mouse event handling in JFC/Swing.
com.mxgraph.swing.util | This package contains all utility classes that require JFC/Swing, namely for mouse event handling, drag and drop, actions and overlays.
com.mxgraph.swing.view | This package contains all classes required for interaction, namely the mxCellEditor used for in-place editing and the mxInteractiveCanvas, which defines the requirements for a canvas that supports hit-detection on shapes.

Uses of mxGraphComponent in com.mxgraph.swing

Fields in com.mxgraph.swing declared as mxGraphComponent
`protected mxGraphComponent` | `mxGraphComponent.mxMouseRedirector.graphComponent`
`protected mxGraphComponent` | `mxGraphOutline.graphComponent`

Methods in com.mxgraph.swing that return mxGraphComponent
`mxGraphComponent` | `mxGraphOutline.getGraphComponent()`
`mxGraphComponent` | `mxGraphComponent.mxGraphControl.getGraphContainer()`

Methods in com.mxgraph.swing with parameters of type mxGraphComponent
`void` | `mxGraphOutline.setGraphComponent(mxGraphComponent graphComponent)` Fires a property change event for `graphComponent`.

Constructors in com.mxgraph.swing with parameters of type mxGraphComponent
`mxGraphComponent.mxMouseRedirector(mxGraphComponent graphComponent)`
`mxGraphOutline(mxGraphComponent graphComponent)`

Uses of mxGraphComponent in com.mxgraph.swing.handler

Fields in com.mxgraph.swing.handler declared as mxGraphComponent
`protected mxGraphComponent` | `mxRubberband.graphComponent` Reference to the enclosing graph container.
`protected mxGraphComponent` | `mxPanningHandler.graphComponent`
`protected mxGraphComponent` | `mxRotationHandler.graphComponent` Reference to the enclosing graph component.
`protected mxGraphComponent` | `mxInsertHandler.graphComponent` Reference to the enclosing graph component.
`protected mxGraphComponent` | `mxConnectionHandler.graphComponent`
`protected mxGraphComponent` | `mxGraphHandler.graphComponent` Reference to the enclosing graph component.
`protected mxGraphComponent` | `mxMovePreview.graphComponent`
`protected mxGraphComponent` | `mxConnectPreview.graphComponent`
`protected mxGraphComponent` | `mxSelectionCellsHandler.graphComponent` Reference to the enclosing graph component.
`protected mxGraphComponent` | `mxCellMarker.graphComponent` Holds the enclosing graph component.
`protected mxGraphComponent` | `mxCellHandler.graphComponent` Reference to the enclosing graph component.

Methods in com.mxgraph.swing.handler that return mxGraphComponent
`mxGraphComponent` | `mxRotationHandler.getGraphComponent()`
`mxGraphComponent` | `mxInsertHandler.getGraphComponent()`
`mxGraphComponent` | `mxGraphHandler.getGraphComponent()`
`mxGraphComponent` | `mxSelectionCellsHandler.getGraphComponent()`
`mxGraphComponent` | `mxCellHandler.getGraphComponent()`

Methods in com.mxgraph.swing.handler with parameters of type mxGraphComponent
`mxGraphTransferable` | `mxGraphTransferHandler.createGraphTransferable(mxGraphComponent graphComponent, Object[] cells, ImageIcon icon)`
`mxGraphTransferable` | `mxGraphTransferHandler.createGraphTransferable(mxGraphComponent graphComponent, Object[] cells, mxRectangle bounds, ImageIcon icon)`
`ImageIcon` | `mxGraphTransferHandler.createTransferableImage(mxGraphComponent graphComponent, Object[] cells)`
`protected Object` | `mxGraphTransferHandler.getDropTarget(mxGraphComponent graphComponent, mxGraphTransferable gt)` Returns the drop target for the given transferable and location.
`protected Object[]` | `mxGraphTransferHandler.importCells(mxGraphComponent graphComponent, mxGraphTransferable gt, double dx, double dy)` Gets a drop target using getDropTarget and imports the cells using mxGraph.splitEdge or mxGraphComponent.importCells depending on the drop target and the return values of mxGraph.isSplitEnabled and mxGraph.isSplitTarget.
`protected boolean` | `mxGraphTransferHandler.importGraphTransferable(mxGraphComponent graphComponent, mxGraphTransferable gt)` Returns true if the cells have been imported using importCells.
`protected void` | `mxKeyboardHandler.installKeyboardActions(mxGraphComponent graphComponent)` Invoked as part from the boilerplate install block.
`protected void` | `mxGraphTransferHandler.removeCells(mxGraphComponent graphComponent, Object[] cells)`

Constructors in com.mxgraph.swing.handler with parameters of type mxGraphComponent
`mxCellHandler(mxGraphComponent graphComponent, mxCellState state)` Constructs a new cell handler for the given cell state.
`mxCellMarker(mxGraphComponent graphComponent)` Constructs a new marker for the given graph component.
`mxCellMarker(mxGraphComponent graphComponent, Color validColor)` Constructs a new marker for the given graph component.
`mxCellMarker(mxGraphComponent graphComponent, Color validColor, Color invalidColor)` Constructs a new marker for the given graph component.
`mxCellMarker(mxGraphComponent graphComponent, Color validColor, Color invalidColor, double hotspot)` Constructs a new marker for the given graph component.
`mxCellTracker(mxGraphComponent graphComponent, Color color)` Constructs an event handler that highlights cells.
`mxConnectionHandler(mxGraphComponent graphComponent)`
`mxConnectPreview(mxGraphComponent graphComponent)`
`mxEdgeHandler(mxGraphComponent graphComponent, mxCellState state)`
`mxElbowEdgeHandler(mxGraphComponent graphComponent, mxCellState state)`
`mxGraphHandler(mxGraphComponent graphComponent)`
`mxInsertHandler(mxGraphComponent graphComponent, String style)`
`mxKeyboardHandler(mxGraphComponent graphComponent)`
`mxMovePreview(mxGraphComponent graphComponent)` Constructs a new rubberband selection for the given graph component.
`mxPanningHandler(mxGraphComponent graphComponent)`
`mxRotationHandler(mxGraphComponent graphComponent)` Constructs a new rotation handler.
`mxRubberband(mxGraphComponent graphComponent)` Constructs a new rubberband selection for the given graph component.
`mxSelectionCellsHandler(mxGraphComponent graphComponent)`
`mxVertexHandler(mxGraphComponent graphComponent, mxCellState state)`

Uses of mxGraphComponent in com.mxgraph.swing.util

Fields in com.mxgraph.swing.util declared as mxGraphComponent
`protected mxGraphComponent` | `mxMorphing.graphComponent` Reference to the enclosing graph instance.

Constructors in com.mxgraph.swing.util with parameters of type mxGraphComponent
`mxMorphing(mxGraphComponent graphComponent)` Constructs a new morphing instance for the given graph.
`mxMorphing(mxGraphComponent graphComponent, int steps, double ease, int delay)` Constructs a new morphing instance for the given graph.

Uses of mxGraphComponent in com.mxgraph.swing.view

Fields in com.mxgraph.swing.view declared as mxGraphComponent
`protected mxGraphComponent` | `mxCellStatePreview.graphComponent`
`protected mxGraphComponent` | `mxCellEditor.graphComponent`

Methods in com.mxgraph.swing.view with parameters of type mxGraphComponent
`boolean` | `mxInteractiveCanvas.contains(mxGraphComponent graphComponent, Rectangle rect, mxCellState state)`
`boolean` | `mxInteractiveCanvas.hitSwimlaneContent(mxGraphComponent graphComponent, mxCellState swimlane, int x, int y)` Returns true if the given point is inside the content area of the given swimlane.
`boolean` | `mxInteractiveCanvas.intersects(mxGraphComponent graphComponent, Rectangle rect, mxCellState state)`

Constructors in com.mxgraph.swing.view with parameters of type mxGraphComponent
`mxCellEditor(mxGraphComponent graphComponent)`
`mxCellStatePreview(mxGraphComponent graphComponent, boolean cloned)` Constructs a new state preview.

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

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