public virtual void startThread(global::java.lang.String n1, global::java.lang.Runnable n2){ //XMLVM_BEGIN_WRAPPER[com.codename1.impl.CodenameOneImplementation: void startThread(java.lang.String, 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._nExceptionAdapter _ex = null; _r1_o = this; _r2_o = n1; _r3_o = n2; _r0_o = new global::com.codename1.impl.CodenameOneThread(); ((global::com.codename1.impl.CodenameOneThread) _r0_o).@this((global::java.lang.Runnable) _r3_o, (global::java.lang.String) _r2_o); ((global::com.codename1.impl.CodenameOneThread) _r0_o).start(); return; //XMLVM_END_WRAPPER[com.codename1.impl.CodenameOneImplementation: void startThread(java.lang.String, java.lang.Runnable)] }
public virtual void scheduleBackgroundTask(global::java.lang.Runnable n1){ //XMLVM_BEGIN_WRAPPER[com.codename1.ui.Display: void scheduleBackgroundTask(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; _r4_o = this; _r5_o = n1; _r0_o = global::com.codename1.ui.Display._flock; global::System.Threading.Monitor.Enter(_r0_o); try { _r1_o = ((global::com.codename1.ui.Display) _r4_o)._fbackgroundTasks; if (_r1_o != null) goto label14; _r1_o = new global::java.util.ArrayList(); ((global::java.util.ArrayList) _r1_o).@this(); ((global::com.codename1.ui.Display) _r4_o)._fbackgroundTasks = (global::java.util.ArrayList) _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 label50; } throw ex; } // end catch label14:; try { _r1_o = ((global::com.codename1.ui.Display) _r4_o)._fbackgroundTasks; ((global::java.util.ArrayList) _r1_o).add((global::java.lang.Object) _r5_o); _r1_o = ((global::com.codename1.ui.Display) _r4_o)._fbackgroundThread; if (_r1_o != null) goto label48; _r1_o = new global::com.codename1.impl.CodenameOneThread(); _r2_o = new global::com.codename1.ui.Display_21(); ((global::com.codename1.ui.Display_21) _r2_o).@this((global::com.codename1.ui.Display) _r4_o); // Value=Task Thread _r3_o = new global::java.lang.String(); ((global::java.lang.String)_r3_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)84)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 107)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 84)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 100))})); ((global::com.codename1.impl.CodenameOneThread) _r1_o).@this((global::java.lang.Runnable) _r2_o, (global::java.lang.String) _r3_o); ((global::com.codename1.ui.Display) _r4_o)._fbackgroundThread = (global::java.lang.Thread) _r1_o; _r1_o = ((global::com.codename1.ui.Display) _r4_o)._fbackgroundThread; _r2.i = 2; ((global::java.lang.Thread) _r1_o).setPriority((int) _r2.i); _r1_o = ((global::com.codename1.ui.Display) _r4_o)._fbackgroundThread; ((global::java.lang.Thread) _r1_o).start(); } 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 label50; } throw ex; } // end catch label48:; try { global::System.Threading.Monitor.Exit(_r0_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 label50; } throw ex; } // end catch label50:; try { _r1_o = _ex.getJavaException(); _ex = null; global::System.Threading.Monitor.Exit(_r0_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 label50; } throw ex; } // end catch throw new global::org.xmlvm._nExceptionAdapter((global::System.Object) _r1_o); //XMLVM_END_WRAPPER[com.codename1.ui.Display: void scheduleBackgroundTask(java.lang.Runnable)] }
public static void registerPollingFallback(){ //XMLVM_BEGIN_WRAPPER[com.codename1.impl.CodenameOneImplementation: void registerPollingFallback()] 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._nExceptionAdapter _ex = null; _r3.l = -1L; _r2.i = global::com.codename1.impl.CodenameOneImplementation._fpollingThreadRunning ? 1 : 0; if (_r2.i != 0) goto label10; _r2_o = global::com.codename1.impl.CodenameOneImplementation._fcallback; if (_r2_o != null) goto label11; label10:; return; label11:; _r2.i = 1; global::com.codename1.impl.CodenameOneImplementation._fpollingThreadRunning = 0!=_r2.i; // Value=push_id _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)112)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 95)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 100))})); _r0.l = global::com.codename1.io.Preferences.get((global::java.lang.String) _r2_o, (long) _r3.l); _r2.i = _r0.l > _r3.l ? 1 : (_r0.l == _r3.l ? 0 : -1); if (_r2.i <= 0) goto label10; _r2_o = new global::com.codename1.impl.CodenameOneThread(); _r3_o = new global::com.codename1.impl.CodenameOneImplementation_24(); ((global::com.codename1.impl.CodenameOneImplementation_24) _r3_o).@this((long) _r0.l); // Value=Polling Thread _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)80)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 84)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 100))})); ((global::com.codename1.impl.CodenameOneThread) _r2_o).@this((global::java.lang.Runnable) _r3_o, (global::java.lang.String) _r4_o); ((global::com.codename1.impl.CodenameOneThread) _r2_o).start(); goto label10; //XMLVM_END_WRAPPER[com.codename1.impl.CodenameOneImplementation: void registerPollingFallback()] }
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)] }