Class DataSource

java.lang.Object
com.reportmill.base.RMObject
com.reportmill.panels.DataSource
All Implemented Interfaces:
RMArchiver.Archiving, Cloneable

public class DataSource extends RMObject
This class manages Swing GUI display and editing of editor's datasource.
  • Constructor Details

    • DataSource

      public DataSource()
      Creates a new datasource inspector.
  • Method Details

    • getWindowTitle

      public String getWindowTitle()
      Returns the name to be used in the inspector panel window title.
    • getSelectedShape

      public RMShape getSelectedShape()
      Returns the currently selected shape.
    • getUI

      public JPanel getUI()
      Returns the Swing UI panel for the datasource inspector.
    • resetUI

      public void resetUI()
      Resets the Swing UI from the current editor's datasource.
    • respondUI

      public void respondUI(Object anObj)
      Responds to changes from the datasource inspector panel's controls.