JGraph X 1.3.0.0

## 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.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` `mxGraphOutline.graphComponent`
`protected mxGraphComponent` `mxGraphComponent.mxMouseRedirector.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` `mxGraphHandler.graphComponent` Reference to the enclosing graph component.
`protected mxGraphComponent` `mxConnectionHandler.graphComponent`
`protected mxGraphComponent` `mxRubberband.graphComponent` Reference to the enclosing graph container.
`protected mxGraphComponent` `mxCellMarker.graphComponent` Holds the enclosing graph component.
`protected mxGraphComponent` `mxSubHandler.graphComponent` Reference to the enclosing graph component.
`protected mxGraphComponent` `mxPanningHandler.graphComponent`
`protected mxGraphComponent` `mxCellHandler.graphComponent` Reference to the enclosing graph component.

Methods in com.mxgraph.swing.handler that return mxGraphComponent
`mxGraphComponent` `mxGraphHandler.getGraphComponent()`
`mxGraphComponent` `mxSubHandler.getGraphComponent()`

Methods in com.mxgraph.swing.handler with parameters of type mxGraphComponent
`mxGraphTransferable` `mxGraphTransferHandler.createGraphTransferable(mxGraphComponent graphComponent, java.lang.Object[] cells, javax.swing.ImageIcon icon)`
`javax.swing.ImageIcon` `mxGraphTransferHandler.createTransferableImage(mxGraphComponent graphComponent, java.lang.Object[] cells)`
`protected boolean` `mxGraphTransferHandler.importCells(mxGraphComponent graphComponent, java.lang.Object[] cells, mxRectangle bounds)` Returns true if the cells have been imported.
`protected void` `mxKeyboardHandler.installKeyboardActions(mxGraphComponent graphComponent)` Invoked as part from the boilerplate install block.
`protected void` `mxGraphTransferHandler.removeCells(mxGraphComponent graphComponent, java.lang.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, java.awt.Color validColor)` Constructs a new marker for the given graph component.
`mxCellMarker(mxGraphComponent graphComponent, java.awt.Color validColor, java.awt.Color invalidColor)` Constructs a new marker for the given graph component.
`mxCellMarker(mxGraphComponent graphComponent, java.awt.Color validColor, java.awt.Color invalidColor, double hotspot)` Constructs a new marker for the given graph component.
`mxCellTracker(mxGraphComponent graphComponent, java.awt.Color color)` Constructs an event handler that highlights cells.
`mxConnectionHandler(mxGraphComponent graphComponent)`
`mxEdgeHandler(mxGraphComponent graphComponent, mxCellState state)`
`mxElbowEdgeHandler(mxGraphComponent graphComponent, mxCellState state)`
`mxGraphHandler(mxGraphComponent graphComponent)`
`mxKeyboardHandler(mxGraphComponent graphComponent)`
`mxPanningHandler(mxGraphComponent graphComponent)`
`mxRubberband(mxGraphComponent graphComponent)` Constructs a new rubberband selection for the given graph component.
`mxSubHandler(mxGraphComponent graphComponent)`
`mxVertexHandler(mxGraphComponent graphComponent, mxCellState state)`

Uses of mxGraphComponent in com.mxgraph.swing.view

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

Methods in com.mxgraph.swing.view with parameters of type mxGraphComponent
`boolean` `mxInteractiveCanvas.contains(mxGraphComponent graphComponent, java.awt.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, java.awt.Rectangle rect, mxCellState state)`

Constructors in com.mxgraph.swing.view with parameters of type mxGraphComponent
`mxCellEditor(mxGraphComponent graphComponent)`

JGraph X 1.3.0.0

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