Update of /cvsroot/ccmtools/ccmtools/src/ccmtools/ui
In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv3332/src/ccmtools/ui
Modified Files:
Main.java
Log Message:
read all IDL-files before code generation, because the assambly generator needs all informations
Index: Main.java
===================================================================
RCS file: /cvsroot/ccmtools/ccmtools/src/ccmtools/ui/Main.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** Main.java 20 Feb 2007 13:38:50 -0000 1.7
--- Main.java 21 Feb 2007 08:49:33 -0000 1.8
***************
*** 170,180 ****
traverser.addHandler(handler);
}
! for(Iterator f = idl_filenames.iterator(); f.hasNext();)
{
- String fileName = (String)f.next();
- MContainer ccmModel = CcmModelHelper.loadCcmModel(uiDriver, fileName, includePath);
- if(assemblies!=null)
- assemblies.updateCcmModel(ccmModel);
uiDriver.printMessage("traverse CCM model");
traverser.traverseGraph(ccmModel);
--- 170,182 ----
traverser.addHandler(handler);
}
+
+ List<MContainer> models = CcmModelHelper.loadCcmModels(uiDriver, idl_filenames,
+ includePath);
+
+ if (assemblies != null)
+ assemblies.updateCcmModels(models);
! for (MContainer ccmModel : models)
{
uiDriver.printMessage("traverse CCM model");
traverser.traverseGraph(ccmModel);
|