@Override
    public void create(boolean waitFor) {
        logger.log(Level.FINE, "IGLESContext create");
        IosGL gl = new IosGL();

        if (settings.getBoolean("GraphicsDebug")) {
            gl = (IosGL) GLDebug.createProxy(gl, gl, GL.class, GLExt.class, GLFbo.class);
        }

        renderer = new GLRenderer(gl, gl, gl);
        renderer.initialize();

        input = new IosInputHandler();
        timer = new NanoTimer();

        //synchronized (createdLock){
        created.set(true);
        //createdLock.notifyAll();
        //}

        listener.initialize();

        if (waitFor) {
            //waitFor(true);
        }
        logger.log(Level.FINE, "IGLESContext created");
    }
Accesses the listener that receives events related to this context.

@return the pre-existing instance
jme3-ios/src/main/java/com/jme3/system/ios/IGLESContext.java