Class RJSwitchPaneTool

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

    public class RJSwitchPaneTool
    extends RBTool
    A class to act as switch pane's inspector.
    • Constructor Detail

      • RJSwitchPaneTool

        public RJSwitchPaneTool()
        Creates a new switch pane tool.
    • Method Detail

      • getShapeClass

        public java.lang.Class getShapeClass()
        Returns the shape class this tool is responsible for.
        Overrides:
        getShapeClass in class Tool
      • getWindowTitle

        public java.lang.String getWindowTitle()
        Returns the inspector window title string.
        Overrides:
        getWindowTitle in class Tool
      • getUI

        public RJPanel getUI()
        Returns the Swing UI panel (loading the first time).
        Overrides:
        getUI in class Tool
      • resetUI

        public void resetUI()
        Updates the Swing UI panel from the current selection.
        Overrides:
        resetUI in class Tool
      • respondUI

        public void respondUI​(java.lang.Object anObj)
        Updates the current selection from the Swing UI panel.
        Overrides:
        respondUI in class Tool