public interface IlvBlinkingObjectOwner
blinkingOwner.initReDraws();
try {
... many calls of blinkingObject.reDraw();
} finally {
blinkingOwner.blinkingReDraw();
}
In the graphic framework, this interface is implemented by
IlvManager.
The implementation of this interface should ensure that nested
redraw sessions work as well, and that only the last call of
blinkingRedraw should actually perform the pending redraws.
A nested redraw session can be like this:
blinkingOwner.initReDraws();
try {
blinkingOwner.initReDraws();
try {
... many calls of blinkingObject.reDraw();
} finally {
blinkingOwner.blinkingReDraw();
}
} finally {
blinkingOwner.blinkingReDraw();
}
| Modifier and Type | Method and Description |
|---|---|
void |
blinkingReDraw()
Finalizes a redraw session.
|
void |
initReDraws()
Initializes a redraw session.
|
void initReDraws()
blinkingReDraw() is called.void blinkingReDraw()
initReDraws() are now executed.© Copyright Rogue Wave Software, Inc. 1997, 2017. All Rights Reserved.