Example #1
0
  public void initValues() {

    z = new D4(li);

    x = new D4(li);
    x.a0 = s_type;

    s_pos = mf.getFeatureCounter().get(POS).intValue(); // mf.getFeatureBits(POS);
    s_word = mf.getFeatureCounter().get(WORD);
    s_type = mf.getFeatureCounter().get(TYPE).intValue(); // mf.getFeatureBits(TYPE);
    s_char = mf.getFeatureCounter().get(CHAR).intValue(); // mf.getFeatureBits(CHAR);
    s_oper = mf.getFeatureCounter().get(OPERATION).intValue(); // mf.getFeatureBits(OPERATION);

    types = new String[mf.getFeatureCounter().get(Pipe.OPERATION)];
    for (Entry<String, Integer> e : mf.getFeatureSet().get(Pipe.OPERATION).entrySet())
      types[e.getValue()] = e.getKey();

    // wds  = new String[mf.getFeatureCounter().get(Pipe.WORD)];
    // for(Entry<String,Integer> e : mf.getFeatureSet().get(Pipe.WORD).entrySet()) wds[e.getValue()]
    // = e.getKey();

    z.a0 = s_type;
    z.a1 = s_oper;
    z.a2 = s_char;
    z.a3 = s_char;
    z.a4 = s_char;
    z.a5 = s_char;
    z.a6 = s_char;
    z.a7 = s_char;
    x.a0 = s_type;
    x.a1 = s_oper;
    x.a2 = s_word;
    x.a3 = s_word;
    x.a4 = s_word;
    x.a5 = s_char;
    x.a6 = s_char;
    x.a7 = s_char;
  }