public class RepaintManager extends Object
GlimpseCanvas
on a single thread.
A Glimpse application should construct one RepaintManager
and attach all GlimpseCanvas
which it creates to that single RepaintManager
.Modifier and Type | Class and Description |
---|---|
class |
RepaintManager.RepaintRunnable |
Constructor and Description |
---|
RepaintManager() |
RepaintManager(GlimpseCanvas canvas) |
Modifier and Type | Method and Description |
---|---|
void |
addGlimpseCanvas(GlimpseCanvas canvas) |
void |
asyncExec(Runnable runnable) |
boolean |
checkThread() |
static RepaintManager |
newRepaintManager(GlimpseCanvas canvas) |
Runnable |
newRepaintRunnable() |
void |
pause() |
void |
play() |
void |
removeGlimpseCanvas(GlimpseCanvas canvas) |
void |
shutdown() |
void |
start() |
void |
syncExec(Runnable runnable) |
public static final Logger logger
public static final int DELAY
public RepaintManager(GlimpseCanvas canvas)
public RepaintManager()
public static RepaintManager newRepaintManager(GlimpseCanvas canvas)
public void addGlimpseCanvas(GlimpseCanvas canvas)
public void removeGlimpseCanvas(GlimpseCanvas canvas)
public void shutdown()
public void start()
public void play()
public void pause()
public void asyncExec(Runnable runnable)
public void syncExec(Runnable runnable)
public boolean checkThread()
public Runnable newRepaintRunnable()
Copyright © 2013 Metron, Inc.. All rights reserved.