// sg.beh -- behavior for creating strategy graphs // $Id: sg.beh,v 1.16 2003/01/30 02:26:04 dougo Exp $ Main { /** Testing stub. */ public static void main(String args[]) {{ edu.neu.ccs.demeter.dj.ClassGraph cg = new edu.neu.ccs.demeter.dj.ClassGraph( true,false); // "edu.neu.ccs.demeter.aplib.mysg",true,false); BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); try { XAspectLanguage3 s = XAspectLanguage3.parse(in); List snl = cg.gather(s, "from XAspectLanguage3 to StrategyName"); System.out.println(snl.size() + " " + s); } catch (ParseException e) { System.err.println(e.getMessage()); } }} }