Class TreeModel.Report

java.lang.Object
jmri.jmrix.jinput.TreeModel.Report
All Implemented Interfaces:
Runnable
Enclosing class:
TreeModel

class TreeModel.Report extends Object implements Runnable
Carry a single event to the Swing thread for processing
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) net.java.games.input.Component
     
    (package private) net.java.games.input.Controller
     
    (package private) float
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Report(net.java.games.input.Controller controller, net.java.games.input.Component component, float value)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    run()
    Handle report on Swing thread to ensure tree node exists and is updated

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • controller

      net.java.games.input.Controller controller
    • component

      net.java.games.input.Component component
    • value

      float value
  • Constructor Details

    • Report

      Report(net.java.games.input.Controller controller, net.java.games.input.Component component, float value)
  • Method Details

    • run

      public void run()
      Handle report on Swing thread to ensure tree node exists and is updated
      Specified by:
      run in interface Runnable