Class RMImageTool<T extends RMImageShape>


  • public class RMImageTool<T extends RMImageShape>
    extends RMTool<T>
    Provides Swing UI for RMImage shape editing.
    • Constructor Detail

      • RMImageTool

        public RMImageTool()
    • Method Detail

      • getShapeClass

        public java.lang.Class getShapeClass()
        Returns the class that this tool is responsible for.
        Overrides:
        getShapeClass in class RMTool<T extends RMImageShape>
      • getWindowTitle

        public java.lang.String getWindowTitle()
        Returns the string used for the inspector window title.
        Overrides:
        getWindowTitle in class RMTool<T extends RMImageShape>
      • resetUI

        public void resetUI()
        Updates the UI controls from the currently selected image.
        Overrides:
        resetUI in class UIOwner<SwingEvent,​javax.swing.JComponent>
      • respondUI

        public void respondUI​(SwingEvent anEvent)
        Updates the currently selected image from the Swing UI controls.
        Overrides:
        respondUI in class UIOwner<SwingEvent,​javax.swing.JComponent>
      • addImageTool

        public static void addImageTool​(RMEditor anEditor,
                                        java.lang.String aKeyPath,
                                        RMPoint anchor,
                                        RMSize size)