mxGraph 2.4.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.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.
 


mxGraph 2.4.0.0


Copyright (c) 2010 Gaudenz Alder, David Benson. All rights reserved.