Uses of Class
com.mxgraph.swing.mxGraphComponent
-
Packages that use mxGraphComponent Package Description 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 Modifier and Type Field Description protected mxGraphComponent
mxGraphComponent.mxMouseRedirector. graphComponent
protected mxGraphComponent
mxGraphOutline. graphComponent
Methods in com.mxgraph.swing that return mxGraphComponent Modifier and Type Method Description mxGraphComponent
mxGraphOutline. getGraphComponent()
mxGraphComponent
mxGraphComponent.mxGraphControl. getGraphContainer()
Methods in com.mxgraph.swing with parameters of type mxGraphComponent Modifier and Type Method Description void
mxGraphOutline. setGraphComponent(mxGraphComponent graphComponent)
Fires a property change event forgraphComponent
.Constructors in com.mxgraph.swing with parameters of type mxGraphComponent Constructor Description mxGraphOutline(mxGraphComponent graphComponent)
mxMouseRedirector(mxGraphComponent graphComponent)
-
Uses of mxGraphComponent in com.mxgraph.swing.handler
Fields in com.mxgraph.swing.handler declared as mxGraphComponent Modifier and Type Field Description protected mxGraphComponent
mxCellHandler. graphComponent
Reference to the enclosing graph component.protected mxGraphComponent
mxCellMarker. graphComponent
Holds the enclosing graph component.protected mxGraphComponent
mxConnectionHandler. graphComponent
protected mxGraphComponent
mxConnectPreview. graphComponent
protected mxGraphComponent
mxGraphHandler. graphComponent
Reference to the enclosing graph component.protected mxGraphComponent
mxInsertHandler. graphComponent
Reference to the enclosing graph component.protected mxGraphComponent
mxMovePreview. graphComponent
protected mxGraphComponent
mxPanningHandler. graphComponent
protected mxGraphComponent
mxRotationHandler. graphComponent
Reference to the enclosing graph component.protected mxGraphComponent
mxRubberband. graphComponent
Reference to the enclosing graph container.protected mxGraphComponent
mxSelectionCellsHandler. graphComponent
Reference to the enclosing graph component.Methods in com.mxgraph.swing.handler that return mxGraphComponent Modifier and Type Method Description mxGraphComponent
mxCellHandler. getGraphComponent()
mxGraphComponent
mxGraphHandler. getGraphComponent()
mxGraphComponent
mxInsertHandler. getGraphComponent()
mxGraphComponent
mxRotationHandler. getGraphComponent()
mxGraphComponent
mxSelectionCellsHandler. getGraphComponent()
Methods in com.mxgraph.swing.handler with parameters of type mxGraphComponent Modifier and Type Method Description mxGraphTransferable
mxGraphTransferHandler. createGraphTransferable(mxGraphComponent graphComponent, java.lang.Object[] cells, mxRectangle bounds, javax.swing.ImageIcon icon)
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 java.lang.Object
mxGraphTransferHandler. getDropTarget(mxGraphComponent graphComponent, mxGraphTransferable gt)
Returns the drop target for the given transferable and location.protected java.lang.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, java.lang.Object[] cells)
Constructors in com.mxgraph.swing.handler with parameters of type mxGraphComponent Constructor Description 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)
mxConnectPreview(mxGraphComponent graphComponent)
mxEdgeHandler(mxGraphComponent graphComponent, mxCellState state)
mxElbowEdgeHandler(mxGraphComponent graphComponent, mxCellState state)
mxGraphHandler(mxGraphComponent graphComponent)
mxInsertHandler(mxGraphComponent graphComponent, java.lang.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 Modifier and Type Field Description protected mxGraphComponent
mxMorphing. graphComponent
Reference to the enclosing graph instance.Constructors in com.mxgraph.swing.util with parameters of type mxGraphComponent Constructor Description 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 Modifier and Type Field Description protected mxGraphComponent
mxCellEditor. graphComponent
protected mxGraphComponent
mxCellStatePreview. graphComponent
Methods in com.mxgraph.swing.view with parameters of type mxGraphComponent Modifier and Type Method Description 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 Constructor Description mxCellEditor(mxGraphComponent graphComponent)
mxCellStatePreview(mxGraphComponent graphComponent, boolean cloned)
Constructs a new state preview.
-