Class DataSource

  • All Implemented Interfaces:
    RMArchiver.Archiving, java.lang.Cloneable

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

      • DataSource

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

      • getWindowTitle

        public java.lang.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 javax.swing.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​(java.lang.Object anObj)
        Responds to changes from the datasource inspector panel's controls.