t2.setAllAnnotatorFeatures(true);
mTypesAndFeatures = new TypeOrFeature[] { t1, f1, t2 };
// create capability[] for language tests
// capability 1 - using t1
Capability cap1 = new Capability_impl();
String[] languages1 = { "en", "de", "en-US", "en-GB" };
TypeOrFeature[] tofs1 = { t1 };
cap1.setLanguagesSupported(languages1);
cap1.setOutputs(tofs1);
// capability 2 - using f1
Capability cap2 = new Capability_impl();
String[] languages2 = { "ja", "en" };
TypeOrFeature[] tofs2 = { f1 };
cap2.setLanguagesSupported(languages2);
cap2.setOutputs(tofs2);
// capability 3 - using t2
Capability cap3 = new Capability_impl();
String[] languages3 = { "x-unspecified" };
TypeOrFeature[] tofs3 = { t2 };
cap3.setLanguagesSupported(languages3);
cap3.setOutputs(tofs3);
// make capability array with the above specified values
capabilities = new Capability[] { cap1, cap2, cap3 };
// make languages array