예제 #1
0
public virtual void callSeriallyAndWait(global::java.lang.Runnable n1){
//XMLVM_BEGIN_WRAPPER[com.codename1.ui.Display: void callSeriallyAndWait(java.lang.Runnable)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::System.Object _r1_o = null;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r2_o = null;
    global::org.xmlvm._nElement _r3;
    global::System.Object _r3_o = null;
    global::org.xmlvm._nElement _r4;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    global::System.Object _r5_o = null;
    global::org.xmlvm._nElement _r6;
    global::System.Object _r6_o = null;
    global::org.xmlvm._nExceptionAdapter _ex = null;
    _r5_o = this;
    _r6_o = n1;
    _r1.i = ((global::com.codename1.ui.Display) _r5_o).isEdt() ? 1 : 0;
    if (_r1.i == 0) goto label14;
    _r1_o = new global::java.lang.RuntimeException();
    // Value=This method MUST NOT be invoked on the EDT
    _r2_o = new global::java.lang.String();
    ((global::java.lang.String)_r2_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)84)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 109)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 77)), unchecked((char) unchecked((uint) 85)), unchecked((char) unchecked((uint) 83)), unchecked((char) unchecked((uint) 84)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 78)), unchecked((char) unchecked((uint) 79)), unchecked((char) unchecked((uint) 84)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 98)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 118)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 107)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 69)), unchecked((char) unchecked((uint) 68)), unchecked((char) unchecked((uint) 84))}));
    ((global::java.lang.RuntimeException) _r1_o).@this((global::java.lang.String) _r2_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.RuntimeException) _r1_o);
    label14:;
    _r0_o = new global::com.codename1.ui.RunnableWrapper();
    _r1.i = 0;
    ((global::com.codename1.ui.RunnableWrapper) _r0_o).@this((global::java.lang.Runnable) _r6_o, (int) _r1.i);
    ((global::com.codename1.ui.Display) _r5_o).callSerially((global::java.lang.Runnable) _r0_o);
    ((global::com.codename1.ui.Display) _r5_o).flushEdt();
    _r1_o = global::com.codename1.ui.Display._flock;
    global::System.Threading.Monitor.Enter(_r1_o);
    label29:;
    try {
    _r2.i = ((global::com.codename1.ui.RunnableWrapper) _r0_o).isDone() ? 1 : 0;
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label47;
        }
        throw ex;
    } // end catch
    if (_r2.i != 0) goto label45;
    try {
    _r2_o = global::com.codename1.ui.Display._flock;
    _r3.l = 50L;
    ((global::java.lang.Object) _r2_o).wait((long) _r3.l);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.InterruptedException) {
            _ex = ex;
            goto label43;
        }
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label47;
        }
        throw ex;
    } // end catch
    goto label29;
    label43:;
    _r2_o = _ex.getJavaException();
    _ex = null;
    goto label29;
    label45:;
    try {
    global::System.Threading.Monitor.Exit(_r1_o);
    return;
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label47;
        }
        throw ex;
    } // end catch
    label47:;
    try {
    _r2_o = _ex.getJavaException();
    _ex = null;
    global::System.Threading.Monitor.Exit(_r1_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label47;
        }
        throw ex;
    } // end catch
    throw new global::org.xmlvm._nExceptionAdapter((global::System.Object) _r2_o);
//XMLVM_END_WRAPPER[com.codename1.ui.Display: void callSeriallyAndWait(java.lang.Runnable)]
}
예제 #2
0
public static void pushToThreadPool(global::java.lang.Runnable n1){
//XMLVM_BEGIN_WRAPPER[com.codename1.ui.RunnableWrapper: void pushToThreadPool(java.lang.Runnable)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::System.Object _r1_o = null;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r2_o = null;
    global::org.xmlvm._nElement _r3;
    global::System.Object _r3_o = null;
    global::org.xmlvm._nElement _r4;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    global::System.Object _r5_o = null;
    global::org.xmlvm._nExceptionAdapter _ex = null;
    _r5_o = n1;
    _r1.i = global::com.codename1.ui.RunnableWrapper._favailableThreads;
    if (_r1.i != 0) goto label55;
    _r1.i = global::com.codename1.ui.RunnableWrapper._fthreadCount;
    _r2.i = global::com.codename1.ui.RunnableWrapper._fmaxThreadCount;
    if (_r1.i >= _r2.i) goto label55;
    _r1.i = global::com.codename1.ui.RunnableWrapper._fthreadCount;
    _r1.i = _r1.i + 1;
    global::com.codename1.ui.RunnableWrapper._fthreadCount = _r1.i;
    _r1_o = global::com.codename1.ui.Display.getInstance();
    _r2_o = new global::com.codename1.ui.RunnableWrapper();
    _r3_o = null;
    _r4.i = 4;
    ((global::com.codename1.ui.RunnableWrapper) _r2_o).@this((global::java.lang.Runnable) _r3_o, (int) _r4.i);
    _r3_o = new global::java.lang.StringBuilder();
    ((global::java.lang.StringBuilder) _r3_o).@this();
    // Value=invokeAndBlock
    _r4_o = new global::java.lang.String();
    ((global::java.lang.String)_r4_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)105)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 118)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 107)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 65)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 66)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 107))}));
    _r3_o = ((global::java.lang.StringBuilder) _r3_o).append((global::java.lang.String) _r4_o);
    _r4.i = global::com.codename1.ui.RunnableWrapper._fthreadCount;
    _r3_o = ((global::java.lang.StringBuilder) _r3_o).append((int) _r4.i);
    _r3_o = ((global::java.lang.StringBuilder) _r3_o).toString();
    _r0_o = ((global::com.codename1.ui.Display) _r1_o).startThread((global::java.lang.Runnable) _r2_o, (global::java.lang.String) _r3_o);
    ((global::java.lang.Thread) _r0_o).start();
    label55:;
    _r1_o = global::com.codename1.ui.RunnableWrapper._fTHREADPOOL_1LOCK;
    global::System.Threading.Monitor.Enter(_r1_o);
    try {
    _r2_o = global::com.codename1.ui.RunnableWrapper._fthreadPool;
    ((global::java.util.ArrayList) _r2_o).add((global::java.lang.Object) _r5_o);
    _r2_o = global::com.codename1.ui.RunnableWrapper._fTHREADPOOL_1LOCK;
    ((global::java.lang.Object) _r2_o).notify();
    global::System.Threading.Monitor.Exit(_r1_o);
    return;
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label70;
        }
        throw ex;
    } // end catch
    label70:;
    try {
    _r2_o = _ex.getJavaException();
    _ex = null;
    global::System.Threading.Monitor.Exit(_r1_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label70;
        }
        throw ex;
    } // end catch
    throw new global::org.xmlvm._nExceptionAdapter((global::System.Object) _r2_o);
//XMLVM_END_WRAPPER[com.codename1.ui.RunnableWrapper: void pushToThreadPool(java.lang.Runnable)]
}
예제 #3
0
public static void init(global::java.lang.Object n1){
//XMLVM_BEGIN_WRAPPER[com.codename1.ui.Display: void init(java.lang.Object)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::System.Object _r1_o = null;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r2_o = null;
    global::org.xmlvm._nElement _r3;
    global::System.Object _r3_o = null;
    global::org.xmlvm._nElement _r4;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    global::System.Object _r5_o = null;
    global::org.xmlvm._nElement _r6;
    global::System.Object _r6_o = null;
    global::org.xmlvm._nExceptionAdapter _ex = null;
    _r6_o = n1;
    _r5.i = 0;
    _r4.i = 1;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1.i = ((global::com.codename1.ui.Display) _r1_o)._fcodenameOneRunning ? 1 : 0;
    if (_r1.i != 0) goto label335;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    ((global::com.codename1.ui.Display) _r1_o)._fcodenameOneRunning = 0!=_r4.i;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r2.l = global::java.lang.System.currentTimeMillis();
    ((global::com.codename1.ui.Display) _r1_o)._fdisplayInitTime = _r2.l;
    _r0.i = 1;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    if (_r1_o == null) goto label35;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    _r0.i = ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).getCommandBehavior();
    label35:;
    _r2_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = global::com.codename1.impl.ImplementationFactory.getInstance();
    _r1_o = ((global::com.codename1.impl.ImplementationFactory) _r1_o).createImplementation();
    _r1_o = _r1_o;
    ((global::com.codename1.ui.Display) _r2_o)._fimpl = (global::com.codename1.impl.CodenameOneImplementation) _r1_o;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    _r2_o = global::com.codename1.ui.Display._flock;
    ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).setDisplayLock((global::java.lang.Object) _r2_o);
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).initImpl((global::java.lang.Object) _r6_o);
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r2_o = new global::com.codename1.ui.Graphics();
    _r3_o = global::com.codename1.ui.Display._fINSTANCE;
    _r3_o = ((global::com.codename1.ui.Display) _r3_o)._fimpl;
    _r3_o = ((global::com.codename1.impl.CodenameOneImplementation) _r3_o).getNativeGraphics();
    ((global::com.codename1.ui.Graphics) _r2_o).@this((global::java.lang.Object) _r3_o);
    ((global::com.codename1.ui.Display) _r1_o)._fcodenameOneGraphics = (global::com.codename1.ui.Graphics) _r2_o;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    _r2_o = global::com.codename1.ui.Display._fINSTANCE;
    _r2_o = ((global::com.codename1.ui.Display) _r2_o)._fcodenameOneGraphics;
    ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).setCodenameOneGraphics((global::com.codename1.ui.Graphics) _r2_o);
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    _r1.i = ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).isThirdSoftButton() ? 1 : 0;
    if (_r1.i == 0) goto label107;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    ((global::com.codename1.ui.Display) _r1_o)._fthirdSoftButton = 0!=_r4.i;
    label107:;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    _r1.i = ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).getSoftkeyCount();
    if (_r1.i <= 0) goto label174;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    _r1_o = ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).getSoftkeyCode((int) _r5.i);
    _r1.i = ((global::org.xmlvm._nArrayAdapter<int>) _r1_o)[_r5.i];
    global::com.codename1.ui.MenuBar._fleftSK = _r1.i;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    _r1.i = ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).getSoftkeyCount();
    if (_r1.i <= _r4.i) goto label174;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    _r1_o = ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).getSoftkeyCode((int) _r4.i);
    _r1.i = ((global::org.xmlvm._nArrayAdapter<int>) _r1_o)[_r5.i];
    global::com.codename1.ui.MenuBar._frightSK = _r1.i;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    _r1_o = ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).getSoftkeyCode((int) _r4.i);
    _r1.i = ((global::org.xmlvm._nIArray) _r1_o).Length;
    if (_r1.i <= _r4.i) goto label174;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    _r1_o = ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).getSoftkeyCode((int) _r4.i);
    _r1.i = ((global::org.xmlvm._nArrayAdapter<int>) _r1_o)[_r4.i];
    global::com.codename1.ui.MenuBar._frightSK2 = _r1.i;
    label174:;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    _r1.i = ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).getBackKeyCode();
    global::com.codename1.ui.MenuBar._fbackSK = _r1.i;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    _r1.i = ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).getBackspaceKeyCode();
    global::com.codename1.ui.MenuBar._fbackspaceSK = _r1.i;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    _r1.i = ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).getClearKeyCode();
    global::com.codename1.ui.MenuBar._fclearSK = _r1.i;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r2_o = global::com.codename1.ui.Display._fINSTANCE;
    _r2_o = ((global::com.codename1.ui.Display) _r2_o)._fimpl;
    _r2.i = ((global::com.codename1.impl.CodenameOneImplementation) _r2_o).getDragPathLength();
    ((global::com.codename1.ui.Display) _r1_o)._fPATHLENGTH = _r2.i;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r2_o = global::com.codename1.ui.Display._fINSTANCE;
    _r2.i = ((global::com.codename1.ui.Display) _r2_o)._fPATHLENGTH;
    _r2_o = new global::org.xmlvm._nArrayAdapter<float>(new float[_r2.i]);
    ((global::com.codename1.ui.Display) _r1_o)._fdragPathX = (global::org.xmlvm._nArrayAdapter<float>) _r2_o;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r2_o = global::com.codename1.ui.Display._fINSTANCE;
    _r2.i = ((global::com.codename1.ui.Display) _r2_o)._fPATHLENGTH;
    _r2_o = new global::org.xmlvm._nArrayAdapter<float>(new float[_r2.i]);
    ((global::com.codename1.ui.Display) _r1_o)._fdragPathY = (global::org.xmlvm._nArrayAdapter<float>) _r2_o;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r2_o = global::com.codename1.ui.Display._fINSTANCE;
    _r2.i = ((global::com.codename1.ui.Display) _r2_o)._fPATHLENGTH;
    _r2_o = new global::org.xmlvm._nArrayAdapter<long>(new long[_r2.i]);
    ((global::com.codename1.ui.Display) _r1_o)._fdragPathTime = (global::org.xmlvm._nArrayAdapter<long>) _r2_o;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    global::com.codename1.util.StringUtil.setImplementation((global::com.codename1.impl.CodenameOneImplementation) _r1_o);
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    global::com.codename1.io.Util.setImplementation((global::com.codename1.impl.CodenameOneImplementation) _r1_o);
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fedt;
    if (_r1_o != null) goto label322;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r2_o = global::com.codename1.ui.Display._fINSTANCE;
    _r2_o = ((global::com.codename1.ui.Display) _r2_o)._fimpl;
    _r2.i = ((global::com.codename1.impl.CodenameOneImplementation) _r2_o).isTouchDevice() ? 1 : 0;
    ((global::com.codename1.ui.Display) _r1_o)._ftouchScreen = 0!=_r2.i;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r2_o = new global::com.codename1.impl.CodenameOneThread();
    _r3_o = new global::com.codename1.ui.RunnableWrapper();
    _r4_o = null;
    _r5.i = 3;
    ((global::com.codename1.ui.RunnableWrapper) _r3_o).@this((global::java.lang.Runnable) _r4_o, (int) _r5.i);
    // Value=EDT
    _r4_o = new global::java.lang.String();
    ((global::java.lang.String)_r4_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)69)), unchecked((char) unchecked((uint) 68)), unchecked((char) unchecked((uint) 84))}));
    ((global::com.codename1.impl.CodenameOneThread) _r2_o).@this((global::java.lang.Runnable) _r3_o, (global::java.lang.String) _r4_o);
    ((global::com.codename1.ui.Display) _r1_o)._fedt = (global::java.lang.Thread) _r2_o;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    _r2_o = global::com.codename1.ui.Display._fINSTANCE;
    _r2_o = ((global::com.codename1.ui.Display) _r2_o)._fedt;
    _r3_o = global::com.codename1.ui.Display._fINSTANCE;
    _r3_o = ((global::com.codename1.ui.Display) _r3_o)._fimpl;
    _r3.i = ((global::com.codename1.impl.CodenameOneImplementation) _r3_o).getEDTThreadPriority();
    ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).setThreadPriority((global::java.lang.Thread) _r2_o, (int) _r3.i);
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fedt;
    ((global::java.lang.Thread) _r1_o).start();
    label322:;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).postInit();
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    ((global::com.codename1.ui.Display) _r1_o).setCommandBehavior((int) _r0.i);
    label334:;
    return;
    label335:;
    _r1_o = global::com.codename1.ui.Display._fINSTANCE;
    _r1_o = ((global::com.codename1.ui.Display) _r1_o)._fimpl;
    ((global::com.codename1.impl.CodenameOneImplementation) _r1_o).confirmControlView();
    goto label334;
//XMLVM_END_WRAPPER[com.codename1.ui.Display: void init(java.lang.Object)]
}
예제 #4
0
public virtual void setCurrent(global::com.codename1.ui.Form n1, bool n2){
//XMLVM_BEGIN_WRAPPER[com.codename1.ui.Display: void setCurrent(com.codename1.ui.Form, boolean)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::System.Object _r1_o = null;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r2_o = null;
    global::org.xmlvm._nElement _r3;
    global::System.Object _r3_o = null;
    global::org.xmlvm._nElement _r4;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    global::System.Object _r5_o = null;
    global::org.xmlvm._nElement _r6;
    global::System.Object _r6_o = null;
    global::org.xmlvm._nElement _r7;
    global::System.Object _r7_o = null;
    global::org.xmlvm._nElement _r8;
    global::System.Object _r8_o = null;
    global::org.xmlvm._nElement _r9;
    global::System.Object _r9_o = null;
    global::org.xmlvm._nElement _r10;
    global::System.Object _r10_o = null;
    global::org.xmlvm._nElement _r11;
    global::System.Object _r11_o = null;
    global::org.xmlvm._nElement _r12;
    global::System.Object _r12_o = null;
    global::org.xmlvm._nElement _r13;
    global::System.Object _r13_o = null;
    global::org.xmlvm._nExceptionAdapter _ex = null;
    _r11_o = this;
    _r12_o = n1;
    _r13.i = n2 ? 1 : 0;
    _r10.i = 1;
    _r9.i = 0;
    _r6_o = ((global::com.codename1.ui.Display) _r11_o)._fedt;
    if (_r6_o != null) goto label14;
    _r6_o = new global::java.lang.IllegalStateException();
    // Value=Initialize must be invoked before setCurrent!
    _r7_o = new global::java.lang.String();
    ((global::java.lang.String)_r7_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)73)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 122)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 109)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 98)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 118)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 107)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 98)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 102)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 67)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 33))}));
    ((global::java.lang.IllegalStateException) _r6_o).@this((global::java.lang.String) _r7_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalStateException) _r6_o);
    label14:;
    _r6_o = ((global::com.codename1.ui.Display) _r11_o)._fimpl;
    _r1_o = ((global::com.codename1.impl.CodenameOneImplementation) _r6_o).getCurrentForm();
    _r6.i = ((global::com.codename1.ui.Display) _r11_o)._fautoFoldVKBOnFormSwitch ? 1 : 0;
    if (_r6.i == 0) goto label31;
    _r6.i = ((_r12_o != null) && (_r12_o is global::com.codename1.ui.Dialog)) ? 1 : 0;
    if (_r6.i != 0) goto label31;
    ((global::com.codename1.ui.Display) _r11_o).setShowVirtualKeyboard(0!=_r9.i);
    label31:;
    if (_r1_o != _r12_o) goto label40;
    ((global::com.codename1.ui.Form) _r1_o).revalidate();
    ((global::com.codename1.ui.Form) _r1_o).repaint();
    label39:;
    return;
    label40:;
    _r6_o = ((global::com.codename1.ui.Display) _r11_o)._fimpl;
    _r6.i = ((global::com.codename1.impl.CodenameOneImplementation) _r6_o).isEditingText() ? 1 : 0;
    if (_r6.i == 0) goto label53;
    _r6.i = ((global::com.codename1.ui.Display) _r11_o)._fshowDuringEdit;
    switch (_r6.i) {
    case 1: goto label39;
    case 2: goto label75;
    case 3: goto label53;
    case 4: goto label69;
    case 5: goto label83;
    }
    label53:;
    _r6.i = ((global::com.codename1.ui.Display) _r11_o).isEdt() ? 1 : 0;
    if (_r6.i != 0) goto label89;
    _r6_o = new global::com.codename1.ui.RunnableWrapper();
    _r7_o = null;
    ((global::com.codename1.ui.RunnableWrapper) _r6_o).@this((global::com.codename1.ui.Form) _r12_o, (global::com.codename1.ui.Painter) _r7_o, 0!=_r13.i);
    ((global::com.codename1.ui.Display) _r11_o).callSerially((global::java.lang.Runnable) _r6_o);
    goto label39;
    label69:;
    _r6_o = ((global::com.codename1.ui.Display) _r11_o)._fimpl;
    ((global::com.codename1.impl.CodenameOneImplementation) _r6_o).saveTextEditingState();
    goto label53;
    label75:;
    _r6_o = new global::java.lang.IllegalStateException();
    // Value=Show during edit
    _r7_o = new global::java.lang.String();
    ((global::java.lang.String)_r7_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)83)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 119)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 116))}));
    ((global::java.lang.IllegalStateException) _r6_o).@this((global::java.lang.String) _r7_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalStateException) _r6_o);
    label83:;
    _r6_o = ((global::com.codename1.ui.Display) _r11_o)._fimpl;
    ((global::com.codename1.impl.CodenameOneImplementation) _r6_o).setCurrentForm((global::com.codename1.ui.Form) _r12_o);
    goto label39;
    label89:;
    if (_r1_o == null) goto label100;
    _r6.i = ((global::com.codename1.ui.Form) _r1_o).isInitialized() ? 1 : 0;
    if (_r6.i == 0) goto label349;
    ((global::com.codename1.ui.Form) _r1_o).deinitializeImpl();
    label100:;
    _r6.i = ((global::com.codename1.ui.Form) _r12_o).isInitialized() ? 1 : 0;
    if (_r6.i != 0) goto label109;
    ((global::com.codename1.ui.Form) _r12_o).initComponentImpl();
    label109:;
    _r6.i = ((global::com.codename1.ui.Form) _r12_o).getWidth();
    _r7.i = ((global::com.codename1.ui.Display) _r11_o).getDisplayWidth();
    if (_r6.i != _r7.i) goto label129;
    _r6.i = ((global::com.codename1.ui.Form) _r12_o).getHeight();
    _r7.i = ((global::com.codename1.ui.Display) _r11_o).getDisplayHeight();
    if (_r6.i == _r7.i) goto label366;
    label129:;
    _r6_o = new global::com.codename1.ui.geom.Dimension();
    _r7.i = ((global::com.codename1.ui.Display) _r11_o).getDisplayWidth();
    _r8.i = ((global::com.codename1.ui.Display) _r11_o).getDisplayHeight();
    ((global::com.codename1.ui.geom.Dimension) _r6_o).@this((int) _r7.i, (int) _r8.i);
    ((global::com.codename1.ui.Form) _r12_o).setSize((global::com.codename1.ui.geom.Dimension) _r6_o);
    ((global::com.codename1.ui.Form) _r12_o).setShouldCalcPreferredSize(0!=_r10.i);
    ((global::com.codename1.ui.Form) _r12_o).layoutContainer();
    label151:;
    _r5.i = 0;
    _r6_o = ((global::com.codename1.ui.Display) _r11_o)._fanimationQueue;
    if (_r6_o == null) goto label194;
    _r6_o = ((global::com.codename1.ui.Display) _r11_o)._fanimationQueue;
    _r6.i = ((global::java.util.ArrayList) _r6_o).size();
    if (_r6.i <= 0) goto label194;
    _r6_o = ((global::com.codename1.ui.Display) _r11_o)._fanimationQueue;
    _r7_o = ((global::com.codename1.ui.Display) _r11_o)._fanimationQueue;
    _r7.i = ((global::java.util.ArrayList) _r7_o).size();
    _r7.i = _r7.i - _r10.i;
    _r3_o = ((global::java.util.ArrayList) _r6_o).get((int) _r7.i);
    _r6.i = ((_r3_o != null) && (_r3_o is global::com.codename1.ui.animations.Transition)) ? 1 : 0;
    if (_r6.i == 0) goto label194;
    _r3_o = _r3_o;
    _r1_o = ((global::com.codename1.ui.animations.Transition) _r3_o).getDestination();
    _r1_o = _r1_o;
    _r6_o = ((global::com.codename1.ui.Display) _r11_o)._fimpl;
    ((global::com.codename1.impl.CodenameOneImplementation) _r6_o).setCurrentForm((global::com.codename1.ui.Form) _r1_o);
    label194:;
    if (_r1_o == null) goto label321;
    _r6.i = ((_r1_o != null) && (_r1_o is global::com.codename1.ui.Dialog)) ? 1 : 0;
    if (_r6.i == 0) goto label252;
    _r0_o = _r1_o;
    _r0_o = _r0_o;
    _r6_o = _r0_o;
    _r6.i = ((global::com.codename1.ui.Dialog) _r6_o).isMenu() ? 1 : 0;
    if (_r6.i == 0) goto label252;
    _r4_o = ((global::com.codename1.ui.Form) _r1_o).getTransitionOutAnimator();
    if (_r4_o == null) goto label241;
    _r0_o = _r1_o;
    _r0_o = _r0_o;
    _r6_o = _r0_o;
    _r6_o = ((global::com.codename1.ui.Dialog) _r6_o).getPreviousForm();
    if (_r6_o == null) goto label241;
    _r7_o = ((global::com.codename1.ui.animations.Transition) _r4_o).copy(0!=_r9.i);
    _r0_o = _r1_o;
    _r0_o = _r0_o;
    _r6_o = _r0_o;
    _r6_o = ((global::com.codename1.ui.Dialog) _r6_o).getPreviousForm();
    ((global::com.codename1.ui.Display) _r11_o).initTransition((global::com.codename1.ui.animations.Transition) _r7_o, (global::com.codename1.ui.Form) _r1_o, (global::com.codename1.ui.Form) _r6_o);
    label241:;
    _r1_o = _r1_o;
    _r1_o = ((global::com.codename1.ui.Dialog) _r1_o).getPreviousForm();
    _r6_o = ((global::com.codename1.ui.Display) _r11_o)._fimpl;
    ((global::com.codename1.impl.CodenameOneImplementation) _r6_o).setCurrentForm((global::com.codename1.ui.Form) _r1_o);
    label252:;
    if (_r12_o == _r1_o) goto label321;
    if (_r1_o == null) goto label262;
    _r6_o = ((global::com.codename1.ui.Form) _r1_o).getTransitionOutAnimator();
    if (_r6_o != null) goto label268;
    label262:;
    _r6_o = ((global::com.codename1.ui.Form) _r12_o).getTransitionInAnimator();
    if (_r6_o == null) goto label321;
    label268:;
    _r6_o = ((global::com.codename1.ui.Display) _r11_o)._fanimationQueue;
    if (_r6_o != null) goto label279;
    _r6_o = new global::java.util.ArrayList();
    ((global::java.util.ArrayList) _r6_o).@this();
    ((global::com.codename1.ui.Display) _r11_o)._fanimationQueue = (global::java.util.ArrayList) _r6_o;
    label279:;
    if (_r1_o == null) goto label301;
    _r6.i = ((_r12_o != null) && (_r12_o is global::com.codename1.ui.Dialog)) ? 1 : 0;
    if (_r6.i != 0) goto label301;
    _r4_o = ((global::com.codename1.ui.Form) _r1_o).getTransitionOutAnimator();
    if (_r1_o == null) goto label301;
    if (_r4_o == null) goto label301;
    _r6_o = ((global::com.codename1.ui.animations.Transition) _r4_o).copy(0!=_r13.i);
    _r5.i = ((global::com.codename1.ui.Display) _r11_o).initTransition((global::com.codename1.ui.animations.Transition) _r6_o, (global::com.codename1.ui.Form) _r1_o, (global::com.codename1.ui.Form) _r12_o) ? 1 : 0;
    label301:;
    if (_r1_o == null) goto label321;
    _r6.i = ((_r1_o != null) && (_r1_o is global::com.codename1.ui.Dialog)) ? 1 : 0;
    if (_r6.i != 0) goto label321;
    _r4_o = ((global::com.codename1.ui.Form) _r12_o).getTransitionInAnimator();
    if (_r4_o == null) goto label321;
    _r6_o = ((global::com.codename1.ui.animations.Transition) _r4_o).copy(0!=_r13.i);
    _r5.i = ((global::com.codename1.ui.Display) _r11_o).initTransition((global::com.codename1.ui.animations.Transition) _r6_o, (global::com.codename1.ui.Form) _r1_o, (global::com.codename1.ui.Form) _r12_o) ? 1 : 0;
    label321:;
    _r6_o = global::com.codename1.ui.Display._flock;
    global::System.Threading.Monitor.Enter(_r6_o);
    try {
    _r7_o = global::com.codename1.ui.Display._flock;
    ((global::java.lang.Object) _r7_o).notify();
    global::System.Threading.Monitor.Exit(_r6_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label371;
        }
        throw ex;
    } // end catch
    if (_r5.i != 0) goto label39;
    _r6_o = ((global::com.codename1.ui.Display) _r11_o)._fanimationQueue;
    if (_r6_o == null) goto label344;
    _r6_o = ((global::com.codename1.ui.Display) _r11_o)._fanimationQueue;
    _r6.i = ((global::java.util.ArrayList) _r6_o).size();
    if (_r6.i != 0) goto label374;
    label344:;
    ((global::com.codename1.ui.Display) _r11_o).setCurrentForm((global::com.codename1.ui.Form) _r12_o);
    goto label39;
    label349:;
    _r2_o = ((global::com.codename1.ui.Display) _r11_o).getCurrentUpcoming();
    if (_r2_o == _r1_o) goto label100;
    _r6.i = ((global::com.codename1.ui.Form) _r2_o).isInitialized() ? 1 : 0;
    if (_r6.i == 0) goto label100;
    ((global::com.codename1.ui.Form) _r2_o).deinitializeImpl();
    goto label100;
    label366:;
    ((global::com.codename1.ui.Form) _r12_o).layoutContainer();
    goto label151;
    label371:;
    _r7_o = _ex.getJavaException();
    _ex = null;
    try {
    global::System.Threading.Monitor.Exit(_r6_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label371;
        }
        throw ex;
    } // end catch
    throw new global::org.xmlvm._nExceptionAdapter((global::System.Object) _r7_o);
    label374:;
    _r4_o = global::com.codename1.ui.animations.CommonTransitions.createEmpty();
    ((global::com.codename1.ui.Display) _r11_o).initTransition((global::com.codename1.ui.animations.Transition) _r4_o, (global::com.codename1.ui.Form) _r1_o, (global::com.codename1.ui.Form) _r12_o);
    goto label39;
    label384:;
//XMLVM_END_WRAPPER[com.codename1.ui.Display: void setCurrent(com.codename1.ui.Form, boolean)]
}
예제 #5
0
public virtual void invokeAndBlock(global::java.lang.Runnable n1, bool n2){
//XMLVM_BEGIN_WRAPPER[com.codename1.ui.Display: void invokeAndBlock(java.lang.Runnable, boolean)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::System.Object _r1_o = null;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r2_o = null;
    global::org.xmlvm._nElement _r3;
    global::System.Object _r3_o = null;
    global::org.xmlvm._nElement _r4;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    global::System.Object _r5_o = null;
    global::org.xmlvm._nElement _r6;
    global::System.Object _r6_o = null;
    global::org.xmlvm._nElement _r7;
    global::System.Object _r7_o = null;
    global::org.xmlvm._nElement _r8;
    global::System.Object _r8_o = null;
    global::org.xmlvm._nElement _r9;
    global::System.Object _r9_o = null;
    global::org.xmlvm._nElement _r10;
    global::System.Object _r10_o = null;
    global::org.xmlvm._nExceptionAdapter _ex = null;
    _r8_o = this;
    _r9_o = n1;
    _r10.i = n2 ? 1 : 0;
    _r7.i = 0;
    ((global::com.codename1.ui.Display) _r8_o)._fdropEvents = 0!=_r10.i;
    try {
    _r3.i = ((global::com.codename1.ui.Display) _r8_o).isEdt() ? 1 : 0;
    if (_r3.i == 0) goto label105;
    _r2_o = new global::com.codename1.ui.RunnableWrapper();
    _r3.i = 1;
    ((global::com.codename1.ui.RunnableWrapper) _r2_o).@this((global::java.lang.Runnable) _r9_o, (int) _r3.i);
    global::com.codename1.ui.RunnableWrapper.pushToThreadPool((global::java.lang.Runnable) _r2_o);
    _r3_o = global::com.codename1.ui.Display._flock;
    global::System.Threading.Monitor.Enter(_r3_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.RuntimeException) {
            _ex = ex;
            goto label75;
        }
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label81;
        }
        throw ex;
    } // end catch
    try {
    _r4_o = global::com.codename1.ui.Display._flock;
    _r5.l = 2L;
    ((global::java.lang.Object) _r4_o).wait((long) _r5.l);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.InterruptedException) {
            _ex = ex;
            goto label85;
        }
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label91;
        }
        throw ex;
    } // end catch
    label28:;
    try {
    global::System.Threading.Monitor.Exit(_r3_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label91;
        }
        throw ex;
    } // end catch
    label29:;
    try {
    _r3.i = ((global::com.codename1.ui.RunnableWrapper) _r2_o).isDone() ? 1 : 0;
    if (_r3.i != 0) goto label94;
    _r3.i = ((global::com.codename1.ui.Display) _r8_o)._fcodenameOneRunning ? 1 : 0;
    if (_r3.i == 0) goto label94;
    ((global::com.codename1.ui.Display) _r8_o).edtLoopImpl();
    _r3_o = global::com.codename1.ui.Display._flock;
    global::System.Threading.Monitor.Enter(_r3_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.RuntimeException) {
            _ex = ex;
            goto label75;
        }
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label81;
        }
        throw ex;
    } // end catch
    try {
    _r4.i = ((global::com.codename1.ui.Display) _r8_o).shouldEDTSleep() ? 1 : 0;
    if (_r4.i == 0) goto label70;
    _r4_o = ((global::com.codename1.ui.Display) _r8_o)._fimpl;
    _r5.i = 1;
    ((global::com.codename1.impl.CodenameOneImplementation) _r4_o).edtIdle(0!=_r5.i);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label72;
        }
        throw ex;
    } // end catch
    try {
    _r4_o = global::com.codename1.ui.Display._flock;
    _r5.l = 10L;
    ((global::java.lang.Object) _r4_o).wait((long) _r5.l);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.InterruptedException) {
            _ex = ex;
            goto label111;
        }
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label72;
        }
        throw ex;
    } // end catch
    label64:;
    try {
    _r4_o = ((global::com.codename1.ui.Display) _r8_o)._fimpl;
    _r5.i = 0;
    ((global::com.codename1.impl.CodenameOneImplementation) _r4_o).edtIdle(0!=_r5.i);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label72;
        }
        throw ex;
    } // end catch
    label70:;
    try {
    global::System.Threading.Monitor.Exit(_r3_o);
    goto label29;
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label72;
        }
        throw ex;
    } // end catch
    label72:;
    try {
    _r4_o = _ex.getJavaException();
    _ex = null;
    global::System.Threading.Monitor.Exit(_r3_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label72;
        }
        throw ex;
    } // end catch
    try {
    throw new global::org.xmlvm._nExceptionAdapter((global::System.Object) _r4_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.RuntimeException) {
            _ex = ex;
            goto label75;
        }
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label81;
        }
        throw ex;
    } // end catch
    label75:;
    _r3_o = _ex.getJavaException();
    _ex = null;
    _r1_o = _r3_o;
    try {
    global::com.codename1.io.Log.e((global::java.lang.Throwable) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.RuntimeException) _r1_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label81;
        }
        throw ex;
    } // end catch
    label81:;
    _r3_o = _ex.getJavaException();
    _ex = null;
    ((global::com.codename1.ui.Display) _r8_o)._fdropEvents = 0!=_r7.i;
    throw new global::org.xmlvm._nExceptionAdapter((global::System.Object) _r3_o);
    label85:;
    _r4_o = _ex.getJavaException();
    _ex = null;
    _r0_o = _r4_o;
    try {
    ((global::java.lang.InterruptedException) _r0_o).printStackTrace();
    goto label28;
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label91;
        }
        throw ex;
    } // end catch
    label91:;
    try {
    _r4_o = _ex.getJavaException();
    _ex = null;
    global::System.Threading.Monitor.Exit(_r3_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label91;
        }
        throw ex;
    } // end catch
    try {
    throw new global::org.xmlvm._nExceptionAdapter((global::System.Object) _r4_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.RuntimeException) {
            _ex = ex;
            goto label75;
        }
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label81;
        }
        throw ex;
    } // end catch
    label94:;
    try {
    _r3_o = ((global::com.codename1.ui.RunnableWrapper) _r2_o).getErr();
    if (_r3_o == null) goto label108;
    _r3_o = ((global::com.codename1.ui.RunnableWrapper) _r2_o).getErr();
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.RuntimeException) _r3_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.RuntimeException) {
            _ex = ex;
            goto label75;
        }
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label81;
        }
        throw ex;
    } // end catch
    label105:;
    try {
    ((global::java.lang.Runnable) _r9_o).run();
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.RuntimeException) {
            _ex = ex;
            goto label75;
        }
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label81;
        }
        throw ex;
    } // end catch
    label108:;
    ((global::com.codename1.ui.Display) _r8_o)._fdropEvents = 0!=_r7.i;
    return;
    label111:;
    _r4_o = _ex.getJavaException();
    _ex = null;
    goto label64;
//XMLVM_END_WRAPPER[com.codename1.ui.Display: void invokeAndBlock(java.lang.Runnable, boolean)]
}
예제 #6
0
public virtual void callSeriallyAndWait(global::java.lang.Runnable n1, int n2){
//XMLVM_BEGIN_WRAPPER[com.codename1.ui.Display: void callSeriallyAndWait(java.lang.Runnable, int)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::System.Object _r1_o = null;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r2_o = null;
    global::org.xmlvm._nElement _r3;
    global::System.Object _r3_o = null;
    global::org.xmlvm._nElement _r4;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    global::System.Object _r5_o = null;
    global::org.xmlvm._nElement _r6;
    global::System.Object _r6_o = null;
    global::org.xmlvm._nElement _r7;
    global::System.Object _r7_o = null;
    global::org.xmlvm._nElement _r8;
    global::System.Object _r8_o = null;
    global::org.xmlvm._nElement _r9;
    global::System.Object _r9_o = null;
    global::org.xmlvm._nElement _r10;
    global::System.Object _r10_o = null;
    global::org.xmlvm._nExceptionAdapter _ex = null;
    _r8_o = this;
    _r9_o = n1;
    _r10.i = n2;
    _r0_o = new global::com.codename1.ui.RunnableWrapper();
    _r3.i = 0;
    ((global::com.codename1.ui.RunnableWrapper) _r0_o).@this((global::java.lang.Runnable) _r9_o, (int) _r3.i);
    ((global::com.codename1.ui.Display) _r8_o).callSerially((global::java.lang.Runnable) _r0_o);
    _r3_o = global::com.codename1.ui.Display._flock;
    global::System.Threading.Monitor.Enter(_r3_o);
    try {
    _r1.l = global::java.lang.System.currentTimeMillis();
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label43;
        }
        throw ex;
    } // end catch
    label16:;
    try {
    _r4.i = ((global::com.codename1.ui.RunnableWrapper) _r0_o).isDone() ? 1 : 0;
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label43;
        }
        throw ex;
    } // end catch
    if (_r4.i != 0) goto label41;
    try {
    _r4_o = global::com.codename1.ui.Display._flock;
    _r5.l = 20L;
    ((global::java.lang.Object) _r4_o).wait((long) _r5.l);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.InterruptedException) {
            _ex = ex;
            goto label46;
        }
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label43;
        }
        throw ex;
    } // end catch
    label29:;
    try {
    _r4.l = global::java.lang.System.currentTimeMillis();
    _r4.l = _r4.l - _r1.l;
    _r6.l = (long) _r10.i;
    _r4.i = _r4.l > _r6.l ? 1 : (_r4.l == _r6.l ? 0 : -1);
    if (_r4.i < 0) goto label16;
    global::System.Threading.Monitor.Exit(_r3_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label43;
        }
        throw ex;
    } // end catch
    label40:;
    try {
    return;
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label43;
        }
        throw ex;
    } // end catch
    label41:;
    try {
    global::System.Threading.Monitor.Exit(_r3_o);
    goto label40;
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label43;
        }
        throw ex;
    } // end catch
    label43:;
    try {
    _r4_o = _ex.getJavaException();
    _ex = null;
    global::System.Threading.Monitor.Exit(_r3_o);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.Object) {
            _ex = ex;
            goto label43;
        }
        throw ex;
    } // end catch
    throw new global::org.xmlvm._nExceptionAdapter((global::System.Object) _r4_o);
    label46:;
    _r4_o = _ex.getJavaException();
    _ex = null;
    goto label29;
//XMLVM_END_WRAPPER[com.codename1.ui.Display: void callSeriallyAndWait(java.lang.Runnable, int)]
}
예제 #7
0
public virtual void showModal(int n1, int n2, int n3, int n4, bool n5, bool n6, bool n7){
//XMLVM_BEGIN_WRAPPER[com.codename1.ui.Form: void showModal(int, int, int, int, boolean, boolean, boolean)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::System.Object _r1_o = null;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r2_o = null;
    global::org.xmlvm._nElement _r3;
    global::System.Object _r3_o = null;
    global::org.xmlvm._nElement _r4;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    global::System.Object _r5_o = null;
    global::org.xmlvm._nElement _r6;
    global::System.Object _r6_o = null;
    global::org.xmlvm._nElement _r7;
    global::System.Object _r7_o = null;
    global::org.xmlvm._nElement _r8;
    global::System.Object _r8_o = null;
    global::org.xmlvm._nElement _r9;
    global::System.Object _r9_o = null;
    global::org.xmlvm._nElement _r10;
    global::System.Object _r10_o = null;
    global::org.xmlvm._nElement _r11;
    global::System.Object _r11_o = null;
    global::org.xmlvm._nElement _r12;
    global::System.Object _r12_o = null;
    global::org.xmlvm._nElement _r13;
    global::System.Object _r13_o = null;
    global::org.xmlvm._nElement _r14;
    global::System.Object _r14_o = null;
    global::org.xmlvm._nElement _r15;
    global::System.Object _r15_o = null;
    global::org.xmlvm._nElement _r16;
    global::System.Object _r16_o = null;
    global::org.xmlvm._nElement _r17;
    global::System.Object _r17_o = null;
    global::org.xmlvm._nElement _r18;
    global::System.Object _r18_o = null;
    global::org.xmlvm._nElement _r19;
    global::System.Object _r19_o = null;
    global::org.xmlvm._nExceptionAdapter _ex = null;
    _r12_o = this;
    _r13.i = n1;
    _r14.i = n2;
    _r15.i = n3;
    _r16.i = n4;
    _r17.i = n5 ? 1 : 0;
    _r18.i = n6 ? 1 : 0;
    _r19.i = n7 ? 1 : 0;
    _r9_o = global::com.codename1.ui.Display.getInstance();
    ((global::com.codename1.ui.Display) _r9_o).flushEdt();
    _r9_o = ((global::com.codename1.ui.Form) _r12_o)._fpreviousForm;
    if (_r9_o != null) goto label42;
    _r9_o = global::com.codename1.ui.Display.getInstance();
    _r9_o = ((global::com.codename1.ui.Display) _r9_o).getCurrent();
    ((global::com.codename1.ui.Form) _r12_o)._fpreviousForm = (global::com.codename1.ui.Form) _r9_o;
    _r9_o = ((global::com.codename1.ui.Form) _r12_o)._fpreviousForm;
    if (_r9_o != null) goto label241;
    _r9_o = new global::com.codename1.ui.Form();
    ((global::com.codename1.ui.Form) _r9_o).@this();
    ((global::com.codename1.ui.Form) _r12_o)._fpreviousForm = (global::com.codename1.ui.Form) _r9_o;
    _r9_o = ((global::com.codename1.ui.Form) _r12_o)._fpreviousForm;
    ((global::com.codename1.ui.Form) _r9_o).show();
    label37:;
    _r9_o = ((global::com.codename1.ui.Form) _r12_o)._fpreviousForm;
    _r10.i = 1;
    ((global::com.codename1.ui.Form) _r9_o)._ftint = 0!=_r10.i;
    label42:;
    _r9_o = ((global::com.codename1.ui.Form) _r12_o).getStyle();
    _r6_o = ((global::com.codename1.ui.plaf.Style) _r9_o).getBgPainter();
    if (_r13.i > 0) goto label58;
    if (_r14.i > 0) goto label58;
    if (_r15.i > 0) goto label58;
    if (_r16.i <= 0) goto label174;
    label58:;
    _r9_o = ((global::com.codename1.ui.Form) _r12_o)._ftitle;
    _r9.i = ((global::com.codename1.ui.Label) _r9_o).isVisible() ? 1 : 0;
    if (_r9.i != 0) goto label68;
    _r17.i = 0;
    label68:;
    _r9_o = ((global::com.codename1.ui.Form) _r12_o)._ftitle;
    _r8_o = ((global::com.codename1.ui.Label) _r9_o).getStyle();
    ((global::com.codename1.ui.plaf.Style) _r8_o).removeListeners();
    _r9_o = ((global::com.codename1.ui.Form) _r12_o)._fcontentPane;
    _r5_o = ((global::com.codename1.ui.Container) _r9_o).getUnselectedStyle();
    ((global::com.codename1.ui.plaf.Style) _r5_o).removeListeners();
    if (_r17.i == 0) goto label269;
    _r9.i = 0;
    _r10.i = 0;
    ((global::com.codename1.ui.plaf.Style) _r8_o).setMargin((int) _r9.i, (int) _r13.i, 0!=_r10.i);
    _r9.i = 2;
    _r10.i = 0;
    _r11.i = 0;
    ((global::com.codename1.ui.plaf.Style) _r8_o).setMargin((int) _r9.i, (int) _r10.i, 0!=_r11.i);
    _r9.i = 1;
    _r10.i = 0;
    ((global::com.codename1.ui.plaf.Style) _r8_o).setMargin((int) _r9.i, (int) _r15.i, 0!=_r10.i);
    _r9.i = 3;
    _r10.i = 0;
    _r0_o = _r8_o;
    _r1.i = _r9.i;
    _r2.i = _r16.i;
    _r3.i = _r10.i;
    ((global::com.codename1.ui.plaf.Style) _r0_o).setMargin((int) _r1.i, (int) _r2.i, 0!=_r3.i);
    _r9.i = 0;
    _r10.i = 0;
    _r11.i = 0;
    ((global::com.codename1.ui.plaf.Style) _r5_o).setMargin((int) _r9.i, (int) _r10.i, 0!=_r11.i);
    _r9.i = 2;
    _r10.i = 0;
    ((global::com.codename1.ui.plaf.Style) _r5_o).setMargin((int) _r9.i, (int) _r14.i, 0!=_r10.i);
    _r9.i = 1;
    _r10.i = 0;
    ((global::com.codename1.ui.plaf.Style) _r5_o).setMargin((int) _r9.i, (int) _r15.i, 0!=_r10.i);
    _r9.i = 3;
    _r10.i = 0;
    _r0_o = _r5_o;
    _r1.i = _r9.i;
    _r2.i = _r16.i;
    _r3.i = _r10.i;
    ((global::com.codename1.ui.plaf.Style) _r0_o).setMargin((int) _r1.i, (int) _r2.i, 0!=_r3.i);
    label140:;
    _r9_o = null;
    ((global::com.codename1.ui.plaf.Style) _r8_o).setMarginUnit((global::org.xmlvm._nArrayAdapter<sbyte>) _r9_o);
    _r9_o = null;
    ((global::com.codename1.ui.plaf.Style) _r5_o).setMarginUnit((global::org.xmlvm._nArrayAdapter<sbyte>) _r9_o);
    _r9.i = ((_r6_o != null) && (_r6_o is global::com.codename1.ui.Component_2BGPainter)) ? 1 : 0;
    if (_r9.i == 0) goto label320;
    _r0_o = _r6_o;
    _r0_o = _r0_o;
    _r7_o = _r0_o;
    _r9_o = ((global::com.codename1.ui.Component_2BGPainter) _r7_o).getPreviousForm();
    if (_r9_o == null) goto label320;
    _r0_o = _r6_o;
    _r0_o = _r0_o;
    _r7_o = _r0_o;
    _r9_o = ((global::com.codename1.ui.Form) _r12_o)._fpreviousForm;
    ((global::com.codename1.ui.Component_2BGPainter) _r7_o).setPreviousForm((global::com.codename1.ui.Form) _r9_o);
    label171:;
    ((global::com.codename1.ui.Form) _r12_o).revalidate();
    label174:;
    ((global::com.codename1.ui.Form) _r12_o).initFocused();
    _r9_o = ((global::com.codename1.ui.Form) _r12_o).getTransitionOutAnimator();
    if (_r9_o != null) goto label196;
    _r9_o = ((global::com.codename1.ui.Form) _r12_o).getTransitionInAnimator();
    if (_r9_o != null) goto label196;
    _r9_o = ((global::com.codename1.ui.Form) _r12_o).getUIManager();
    ((global::com.codename1.ui.Form) _r12_o).initLaf((global::com.codename1.ui.plaf.UIManager) _r9_o);
    label196:;
    ((global::com.codename1.ui.Form) _r12_o).initComponentImpl();
    _r9_o = global::com.codename1.ui.Display.getInstance();
    _r0_o = _r9_o;
    _r1_o = _r12_o;
    _r2.i = _r19.i;
    ((global::com.codename1.ui.Display) _r0_o).setCurrent((global::com.codename1.ui.Form) _r1_o, 0!=_r2.i);
    ((global::com.codename1.ui.Form) _r12_o).onShow();
    if (_r18.i == 0) goto label240;
    _r9_o = global::com.codename1.ui.Display.getInstance();
    _r10_o = new global::com.codename1.ui.RunnableWrapper();
    _r0_o = _r10_o;
    _r1_o = _r12_o;
    _r2_o = _r6_o;
    _r3.i = _r19.i;
    ((global::com.codename1.ui.RunnableWrapper) _r0_o).@this((global::com.codename1.ui.Form) _r1_o, (global::com.codename1.ui.Painter) _r2_o, 0!=_r3.i);
    ((global::com.codename1.ui.Display) _r9_o).invokeAndBlock((global::java.lang.Runnable) _r10_o);
    _r9_o = global::com.codename1.ui.Display.getInstance();
    _r10.i = 0;
    ((global::com.codename1.ui.Display) _r9_o).setShowVirtualKeyboard(0!=_r10.i);
    label240:;
    return;
    label241:;
    _r9_o = ((global::com.codename1.ui.Form) _r12_o)._fpreviousForm;
    _r9.i = ((_r9_o != null) && (_r9_o is global::com.codename1.ui.Dialog)) ? 1 : 0;
    if (_r9.i == 0) goto label37;
    _r7_o = ((global::com.codename1.ui.Form) _r12_o)._fpreviousForm;
    _r7_o = _r7_o;
    _r9.i = ((global::com.codename1.ui.Dialog) _r7_o).isDisposed() ? 1 : 0;
    if (_r9.i == 0) goto label37;
    _r9_o = global::com.codename1.ui.Display.getInstance();
    _r9_o = ((global::com.codename1.ui.Display) _r9_o).getCurrentUpcoming();
    ((global::com.codename1.ui.Form) _r12_o)._fpreviousForm = (global::com.codename1.ui.Form) _r9_o;
    goto label37;
    label269:;
    _r9.i = 0;
    _r10.i = 0;
    _r11.i = 0;
    ((global::com.codename1.ui.plaf.Style) _r8_o).setMargin((int) _r9.i, (int) _r10.i, 0!=_r11.i);
    _r9.i = 2;
    _r10.i = 0;
    _r11.i = 0;
    ((global::com.codename1.ui.plaf.Style) _r8_o).setMargin((int) _r9.i, (int) _r10.i, 0!=_r11.i);
    _r9.i = 1;
    _r10.i = 0;
    _r11.i = 0;
    ((global::com.codename1.ui.plaf.Style) _r8_o).setMargin((int) _r9.i, (int) _r10.i, 0!=_r11.i);
    _r9.i = 3;
    _r10.i = 0;
    _r11.i = 0;
    ((global::com.codename1.ui.plaf.Style) _r8_o).setMargin((int) _r9.i, (int) _r10.i, 0!=_r11.i);
    _r9.i = 0;
    _r10.i = 0;
    ((global::com.codename1.ui.plaf.Style) _r5_o).setMargin((int) _r9.i, (int) _r13.i, 0!=_r10.i);
    _r9.i = 2;
    _r10.i = 0;
    ((global::com.codename1.ui.plaf.Style) _r5_o).setMargin((int) _r9.i, (int) _r14.i, 0!=_r10.i);
    _r9.i = 1;
    _r10.i = 0;
    ((global::com.codename1.ui.plaf.Style) _r5_o).setMargin((int) _r9.i, (int) _r15.i, 0!=_r10.i);
    _r9.i = 3;
    _r10.i = 0;
    _r0_o = _r5_o;
    _r1.i = _r9.i;
    _r2.i = _r16.i;
    _r3.i = _r10.i;
    ((global::com.codename1.ui.plaf.Style) _r0_o).setMargin((int) _r1.i, (int) _r2.i, 0!=_r3.i);
    goto label140;
    label320:;
    _r4_o = new global::com.codename1.ui.Component_2BGPainter();
    ((global::com.codename1.ui.Component_2BGPainter) _r4_o).@this((global::com.codename1.ui.Component) _r12_o, (global::com.codename1.ui.Form) _r12_o, (global::com.codename1.ui.Painter) _r6_o);
    _r9_o = ((global::com.codename1.ui.Form) _r12_o).getStyle();
    ((global::com.codename1.ui.plaf.Style) _r9_o).setBgPainter((global::com.codename1.ui.Painter) _r4_o);
    _r9_o = ((global::com.codename1.ui.Form) _r12_o)._fpreviousForm;
    ((global::com.codename1.ui.Component_2BGPainter) _r4_o).setPreviousForm((global::com.codename1.ui.Form) _r9_o);
    goto label171;
//XMLVM_END_WRAPPER[com.codename1.ui.Form: void showModal(int, int, int, int, boolean, boolean, boolean)]
}