}
if (raw.contains("<_END>")) {
raw = raw.replace("<_END>", "");
}
Vector<RecFeature> v = new Vector<RecFeature>();
Ruler r = new Ruler();
r.setNewInput(raw);
Vector<TNode> vt = new Vector<TNode>();
vt = r.vec;
HashMap<String, String> tmp = new HashMap<String, String>();
try {
UtilTools.StringColorCode(raw, color, tmp);
} catch (Exception e) {
tmp.put("Org", raw);
tmp.put("Tar", "ERROR");
tmp.put("Orgdis", raw);
tmp.put("Tardis", "ERROR");
}
String tar = tmp.get("Tar");
r.setNewInput(tar);
Vector<TNode> tarNodes = r.vec;
constructVector(vt, tarNodes, color, v, this.dictionary);
this.size = v.size();
this.x = v;
return v;