Class SubstanceTitlePane.HeapStatusThread

  • All Implemented Interfaces:
    Runnable
    Enclosing class:
    SubstanceTitlePane

    public static class SubstanceTitlePane.HeapStatusThread
    extends org.pushingpixels.lafwidget.utils.TrackableThread
    Thread for heap status panel.
    • Method Detail

      • registerPanel

        public static void registerPanel​(SubstanceTitlePane.HeapStatusPanel panel)
        Registers new heap status panel with this thread.
        Parameters:
        panel - Heap statuc panel.
      • unregisterPanel

        public static void unregisterPanel​(SubstanceTitlePane.HeapStatusPanel panel)
        Unregisters new heap status panel from this thread.
        Parameters:
        panel - Heap statuc panel.
      • run

        public void run()
        Specified by:
        run in interface Runnable
        Overrides:
        run in class Thread
      • requestStop

        protected void requestStop()
        Specified by:
        requestStop in class org.pushingpixels.lafwidget.utils.TrackableThread