Class GraphTool.GraphContentTool

java.lang.Object
com.reportmill.base.RMObject
com.reportmill.panels.Tool
com.reportmill.panels.GraphTool.GraphContentTool
All Implemented Interfaces:
RMArchiver.Archiving, Cloneable
Enclosing class:
GraphTool

public static class GraphTool.GraphContentTool extends Tool
This class provides RMEditor inspector support for RMGraph.
  • Constructor Details

    • GraphContentTool

      public GraphContentTool()
  • Method Details

    • getShapeClass

      public Class getShapeClass()
      Returns the class this tool edits.
      Overrides:
      getShapeClass in class Tool
    • getWindowTitle

      public String getWindowTitle()
      Returns the display name for the inspector.
      Overrides:
      getWindowTitle in class Tool
    • getUI

      public RJPanel getUI()
      Returns the inspector UI.
      Overrides:
      getUI in class Tool
    • resetUI

      public void resetUI()
      Called by Ribs to reset inspector UI.
      Overrides:
      resetUI in class Tool
    • respondUI

      public void respondUI(Object anObj)
      Called by Ribs to respond to inspector UI.
      Overrides:
      respondUI in class Tool
    • mousePressed

      public void mousePressed(RMShape aShape, MouseEvent anEvent)
      Event handler for editing.
      Overrides:
      mousePressed in class Tool
    • mouseDragged

      public void mouseDragged(RMShape aShape, MouseEvent anEvent)
      Event handler for editing.
      Overrides:
      mouseDragged in class Tool
    • mouseReleased

      public void mouseReleased(RMShape aShape, MouseEvent anEvent)
      Event handler for editing.
      Overrides:
      mouseReleased in class Tool