Runnable
public static class SubstanceTitlePane.HeapStatusThread
extends org.pushingpixels.lafwidget.utils.TrackableThread
Thread.State, Thread.UncaughtExceptionHandler
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
Modifier and Type | Method | Description |
---|---|---|
static SubstanceTitlePane.HeapStatusThread |
getInstance() |
Gets singleton instance of
this thread. |
static void |
registerPanel(SubstanceTitlePane.HeapStatusPanel panel) |
Registers new heap status panel with
this thread. |
protected void |
requestStop() |
|
void |
run() |
|
static void |
unregisterPanel(SubstanceTitlePane.HeapStatusPanel panel) |
Unregisters new heap status panel from
this thread. |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
public static SubstanceTitlePane.HeapStatusThread getInstance()
this
thread.this
thread.public static void registerPanel(SubstanceTitlePane.HeapStatusPanel panel)
this
thread.panel
- Heap statuc panel.public static void unregisterPanel(SubstanceTitlePane.HeapStatusPanel panel)
this
thread.panel
- Heap statuc panel.protected void requestStop()
requestStop
in class org.pushingpixels.lafwidget.utils.TrackableThread