Class RMShapeUtils.HoverTimer

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    RMShapeUtils

    public static class RMShapeUtils.HoverTimer
    extends javax.swing.Timer
    A Timer subclass.
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class javax.swing.Timer

        listenerList
    • Constructor Summary

      Constructors 
      Constructor Description
      HoverTimer​(RMShapeMouseEvent anEvent)
      Creates a new hover timer for shape mouse event.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void fireActionPerformed​(java.awt.event.ActionEvent e)
      Called when timer fires.
      RMShapeMouseEvent getEvent()
      Returns the shape mouse event.
      RMShape getShape()
      Return the shape.
      void setEvent​(RMShapeMouseEvent anEvent)
      Sets the event.
      • Methods inherited from class javax.swing.Timer

        addActionListener, getActionCommand, getActionListeners, getDelay, getInitialDelay, getListeners, getLogTimers, isCoalesce, isRepeats, isRunning, removeActionListener, restart, setActionCommand, setCoalesce, setDelay, setInitialDelay, setLogTimers, setRepeats, start, stop
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • HoverTimer

        public HoverTimer​(RMShapeMouseEvent anEvent)
        Creates a new hover timer for shape mouse event.
    • Method Detail

      • getShape

        public RMShape getShape()
        Return the shape.
      • fireActionPerformed

        protected void fireActionPerformed​(java.awt.event.ActionEvent e)
        Called when timer fires.
        Overrides:
        fireActionPerformed in class javax.swing.Timer