|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface WindowImpl.LifecycleHook
Method Summary | |
---|---|
void |
destroyActionInLock()
Invoked before Window destroy action, allows releasing of resources depending on the native Window. Surface locked. Called from EDT while window is locked. |
void |
destroyActionPreLock()
Invoked before Window destroy action, allows releasing of resources depending on the native Window. Surface not locked yet. Called not necessarily from EDT. |
void |
invalidate(boolean unrecoverable)
Invoked after destruction from Window's invalidate method. Called while window is locked. |
boolean |
pauseRenderingAction()
Invoked for expensive modifications, ie while reparenting and ScreenMode change. No lock is hold when invoked. |
void |
resetCounter()
Reset of internal state counter, ie totalFrames, etc. |
void |
resumeRenderingAction()
Invoked for expensive modifications, ie while reparenting and ScreenMode change. |
void |
setVisibleActionPost(boolean visible,
boolean nativeWindowCreated)
Invoked after Window setVisible, allows allocating resources depending on the native Window. |
Method Detail |
---|
void resetCounter()
void setVisibleActionPost(boolean visible, boolean nativeWindowCreated)
void destroyActionPreLock()
void destroyActionInLock()
void invalidate(boolean unrecoverable)
unrecoverable
- boolean pauseRenderingAction()
resumeRenderingAction()
shall be issued.resumeRenderingAction()
void resumeRenderingAction()
pauseRenderingAction()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |