File file = new File(path);
Archetype archetype = null;
try {
ADLParser adlParser = new ADLParser(file);
// try {
// List attr_vals;
// attr_vals = adlParser.languages_available();
//
// System.out.println(attr_vals);
//
// } catch (ParseException ex) {
// Logger.getLogger(Archetype_analyzer_alpha1.class.getName()).log(Level.SEVERE, null, ex);
// }
try {
archetype = adlParser.parse();
} catch (ParseException ex) {
Logger.getLogger(Archetype_analyzer_alpha1.class.getName()).log(Level.SEVERE, null, ex);
System.exit(1);
} catch (Exception ex) {
Logger.getLogger(Archetype_analyzer_alpha1.class.getName()).log(Level.SEVERE, null, ex);