src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java

Print this page

        

*** 77,87 **** private static XAtom wm_client_leader; static enum InitialiseState { INITIALISING, - NOT_INITIALISED, INITIALISED, FAILED_INITIALISATION }; private InitialiseState initialising; --- 77,86 ----
*** 120,139 **** /** * Called for delayed inits during construction */ void instantPreInit(XCreateWindowParams params) { state_lock = new StateLock(); - initialising = InitialiseState.NOT_INITIALISED; } /** * Called before window creation, descendants should override to initialize the data, * initialize params. */ void preInit(XCreateWindowParams params) { state_lock = new StateLock(); - initialising = InitialiseState.NOT_INITIALISED; embedded = Boolean.TRUE.equals(params.get(EMBEDDED)); visible = Boolean.TRUE.equals(params.get(VISIBLE)); Object parent = params.get(PARENT); if (parent instanceof XBaseWindow) { --- 119,136 ----
*** 221,231 **** } } catch (InterruptedException ie) { return false; } return true; - case NOT_INITIALISED: case FAILED_INITIALISATION: return false; default: return false; } --- 218,227 ----