Esempio n. 1
0
public virtual void addAttributeSelection(global::java.lang.String n1){
//XMLVM_BEGIN_WRAPPER[com.codename1.ui.html.CSSElement: void addAttributeSelection(java.lang.String)]
    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;
    _r9_o = this;
    _r10_o = n1;
    _r6.i = 1;
    // Value='
    _r8_o = new global::java.lang.String();
    ((global::java.lang.String)_r8_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)39))}));
    // Value=\042
    _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)34))}));
    _r5.i = 61;
    _r2.i = ((global::java.lang.String) _r10_o).indexOf((int) _r5.i);
    _r4_o = null;
    _r1.i = 0;
    _r5.i = -1;
    if (_r2.i == _r5.i) goto label89;
    if (_r2.i != 0) goto label23;
    _r5.i = -3;
    ((global::com.codename1.ui.html.CSSElement) _r9_o).setTagId((int) _r5.i);
    label22:;
    return;
    label23:;
    _r3.i = _r2.i;
    _r5.i = _r2.i - _r6.i;
    _r0.i = ((global::java.lang.String) _r10_o).charAt((int) _r5.i);
    _r5.i = 126;
    if (_r0.i != _r5.i) goto label111;
    _r1.i = 2;
    _r3.i = _r3.i + -1;
    label37:;
    _r5.i = _r2.i + 1;
    _r4_o = ((global::java.lang.String) _r10_o).substring((int) _r5.i);
    // Value=\042
    _r5_o = new global::java.lang.String();
    ((global::java.lang.String)_r5_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)34))}));
    _r5.i = ((global::java.lang.String) _r4_o).startsWith((global::java.lang.String) _r7_o) ? 1 : 0;
    if (_r5.i == 0) goto label59;
    // Value=\042
    _r5_o = new global::java.lang.String();
    ((global::java.lang.String)_r5_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)34))}));
    _r5.i = ((global::java.lang.String) _r4_o).endsWith((global::java.lang.String) _r7_o) ? 1 : 0;
    if (_r5.i != 0) goto label75;
    label59:;
    // Value='
    _r5_o = new global::java.lang.String();
    ((global::java.lang.String)_r5_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)39))}));
    _r5.i = ((global::java.lang.String) _r4_o).startsWith((global::java.lang.String) _r8_o) ? 1 : 0;
    if (_r5.i == 0) goto label84;
    // Value='
    _r5_o = new global::java.lang.String();
    ((global::java.lang.String)_r5_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)39))}));
    _r5.i = ((global::java.lang.String) _r4_o).endsWith((global::java.lang.String) _r8_o) ? 1 : 0;
    if (_r5.i == 0) goto label84;
    label75:;
    _r5.i = ((global::java.lang.String) _r4_o).length();
    _r5.i = _r5.i - _r6.i;
    _r4_o = ((global::java.lang.String) _r4_o).substring((int) _r6.i, (int) _r5.i);
    label84:;
    _r5.i = 0;
    _r10_o = ((global::java.lang.String) _r10_o).substring((int) _r5.i, (int) _r3.i);
    label89:;
    _r5_o = ((global::com.codename1.ui.html.CSSElement) _r9_o)._fattributeSelections;
    if (_r5_o != null) goto label100;
    _r5_o = new global::java.util.Vector();
    ((global::java.util.Vector) _r5_o).@this();
    ((global::com.codename1.ui.html.CSSElement) _r9_o)._fattributeSelections = (global::java.util.Vector) _r5_o;
    label100:;
    _r5_o = ((global::com.codename1.ui.html.CSSElement) _r9_o)._fattributeSelections;
    _r6_o = new global::com.codename1.ui.html.CSSElement_2AttString();
    ((global::com.codename1.ui.html.CSSElement_2AttString) _r6_o).@this((global::com.codename1.ui.html.CSSElement) _r9_o, (global::java.lang.String) _r10_o, (int) _r1.i, (global::java.lang.String) _r4_o);
    ((global::java.util.Vector) _r5_o).addElement((global::java.lang.Object) _r6_o);
    goto label22;
    label111:;
    _r5.i = 124;
    if (_r0.i != _r5.i) goto label37;
    _r1.i = 1;
    _r3.i = _r3.i + -1;
    goto label37;
//XMLVM_END_WRAPPER[com.codename1.ui.html.CSSElement: void addAttributeSelection(java.lang.String)]
}
Esempio n. 2
0
public virtual int calcSelectorSpecificity(){
//XMLVM_BEGIN_WRAPPER[com.codename1.ui.html.CSSElement: int calcSelectorSpecificity()]
    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._nExceptionAdapter _ex = null;
    _r15_o = this;
    _r14.i = 58;
    _r13.i = 1;
    _r12.i = 0;
    _r11.i = -1;
    _r6.i = 0;
    _r7_o = ((global::com.codename1.ui.html.CSSElement) _r15_o)._fattributeSelections;
    if (_r7_o == null) goto label17;
    _r7_o = ((global::com.codename1.ui.html.CSSElement) _r15_o)._fattributeSelections;
    _r7.i = ((global::java.util.Vector) _r7_o).size();
    _r6.i = _r6.i + _r7.i;
    label17:;
    _r3_o = ((global::com.codename1.ui.html.CSSElement) _r15_o).getTagName();
    // Value=*
    _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)42))}));
    _r7.i = ((global::java.lang.String) _r3_o).startsWith((global::java.lang.String) _r7_o) ? 1 : 0;
    if (_r7.i == 0) goto label33;
    _r3_o = ((global::java.lang.String) _r3_o).substring((int) _r13.i);
    label33:;
    _r1.i = ((global::java.lang.String) _r3_o).lastIndexOf((int) _r14.i);
    label37:;
    if (_r1.i == _r11.i) goto label115;
    _r7.i = _r1.i + 1;
    _r5_o = ((global::java.lang.String) _r3_o).substring((int) _r7.i);
    _r3_o = ((global::java.lang.String) _r3_o).substring((int) _r12.i, (int) _r1.i);
    _r7_o = global::com.codename1.ui.html.CSSElement._fPSEUDO_1CLASSES_1STRINGS;
    _r8_o = global::com.codename1.ui.html.CSSElement._fPSEUDO_1CLASSES_1VALS;
    _r4.i = global::com.codename1.ui.html.HTMLUtils.getStringVal((global::java.lang.String) _r5_o, (global::org.xmlvm._nArrayAdapter<global::System.Object>) _r7_o, (global::org.xmlvm._nArrayAdapter<int>) _r8_o);
    if (_r4.i == _r11.i) goto label71;
    _r7.i = ((global::com.codename1.ui.html.CSSElement) _r15_o)._fselectorPseudoClass;
    _r7.i = _r7.i + _r4.i;
    ((global::com.codename1.ui.html.CSSElement) _r15_o)._fselectorPseudoClass = _r7.i;
    _r6.i = _r6.i + 1;
    label66:;
    _r1.i = ((global::java.lang.String) _r3_o).lastIndexOf((int) _r14.i);
    goto label37;
    label71:;
    // Value=lang(
    _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)108)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 40))}));
    _r7.i = ((global::java.lang.String) _r5_o).startsWith((global::java.lang.String) _r7_o) ? 1 : 0;
    if (_r7.i == 0) goto label66;
    _r7.i = 5;
    _r8.i = ((global::java.lang.String) _r5_o).length();
    _r8.i = _r8.i - _r13.i;
    _r2_o = ((global::java.lang.String) _r5_o).substring((int) _r7.i, (int) _r8.i);
    _r7_o = ((global::com.codename1.ui.html.CSSElement) _r15_o)._fattributeSelections;
    if (_r7_o != null) goto label100;
    _r7_o = new global::java.util.Vector();
    ((global::java.util.Vector) _r7_o).@this();
    ((global::com.codename1.ui.html.CSSElement) _r15_o)._fattributeSelections = (global::java.util.Vector) _r7_o;
    label100:;
    _r7_o = ((global::com.codename1.ui.html.CSSElement) _r15_o)._fattributeSelections;
    _r8_o = new global::com.codename1.ui.html.CSSElement_2AttString();
    _r9_o = null;
    _r10.i = 3;
    ((global::com.codename1.ui.html.CSSElement_2AttString) _r8_o).@this((global::com.codename1.ui.html.CSSElement) _r15_o, (global::java.lang.String) _r9_o, (int) _r10.i, (global::java.lang.String) _r2_o);
    ((global::java.util.Vector) _r7_o).addElement((global::java.lang.Object) _r8_o);
    _r6.i = _r6.i + 1;
    goto label66;
    label115:;
    _r7.i = ((global::com.codename1.ui.html.CSSElement) _r15_o)._fselectorPseudoClass;
    _r7.i = _r7.i & 15;
    if (_r7.i == 0) goto label129;
    _r7.i = ((global::java.lang.String) _r3_o).length();
    if (_r7.i != 0) goto label129;
    // Value=a
    _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)97))}));
    label129:;
    ((global::com.codename1.ui.html.CSSElement) _r15_o).setTagName((global::java.lang.String) _r3_o);
    _r7.i = 35;
    _r1.i = ((global::java.lang.String) _r3_o).indexOf((int) _r7.i);
    if (_r1.i == _r11.i) goto label179;
    _r6.i = _r6.i + 100;
    _r7.i = _r1.i + 1;
    _r7_o = ((global::java.lang.String) _r3_o).substring((int) _r7.i);
    ((global::com.codename1.ui.html.CSSElement) _r15_o)._fselectorId = (global::java.lang.String) _r7_o;
    if (_r1.i == 0) goto label160;
    _r6.i = _r6.i + 1;
    _r7_o = ((global::java.lang.String) _r3_o).substring((int) _r12.i, (int) _r1.i);
    ((global::com.codename1.ui.html.CSSElement) _r15_o)._fselectorTag = (global::java.lang.String) _r7_o;
    label160:;
    _r0.i = 0;
    label161:;
    _r7.i = ((global::com.codename1.ui.html.CSSElement) _r15_o).getNumChildren();
    if (_r0.i >= _r7.i) goto label219;
    _r7_o = ((global::com.codename1.ui.html.CSSElement) _r15_o).getCSSChildAt((int) _r0.i);
    _r7.i = ((global::com.codename1.ui.html.CSSElement) _r7_o).getSelectorSpecificity();
    _r6.i = _r6.i + _r7.i;
    _r0.i = _r0.i + 1;
    goto label161;
    label179:;
    _r7.i = 46;
    _r1.i = ((global::java.lang.String) _r3_o).indexOf((int) _r7.i);
    if (_r1.i == _r11.i) goto label208;
    _r6.i = _r6.i + 10;
    _r7.i = _r1.i + 1;
    _r7_o = ((global::java.lang.String) _r3_o).substring((int) _r7.i);
    ((global::com.codename1.ui.html.CSSElement) _r15_o)._fselectorClass = (global::java.lang.String) _r7_o;
    if (_r1.i == 0) goto label160;
    _r6.i = _r6.i + 1;
    _r7_o = ((global::java.lang.String) _r3_o).substring((int) _r12.i, (int) _r1.i);
    ((global::com.codename1.ui.html.CSSElement) _r15_o)._fselectorTag = (global::java.lang.String) _r7_o;
    goto label160;
    label208:;
    _r7.i = ((global::java.lang.String) _r3_o).length();
    if (_r7.i <= 0) goto label160;
    _r6.i = _r6.i + 1;
    ((global::com.codename1.ui.html.CSSElement) _r15_o)._fselectorTag = (global::java.lang.String) _r3_o;
    goto label160;
    label219:;
    return _r6.i;
//XMLVM_END_WRAPPER[com.codename1.ui.html.CSSElement: int calcSelectorSpecificity()]
}