| Update of /cvsroot/ccmtools/ccmtools/src/ccmtools/generator/idl
In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv3173/src/ccmtools/generator/idl
Modified Files:
	Main.java 
Log Message:
Refactored IDL parser to support different PreProcessor implementations
Index: Main.java
===================================================================
RCS file: /cvsroot/ccmtools/ccmtools/src/ccmtools/generator/idl/Main.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** Main.java	18 Dec 2006 21:34:19 -0000	1.9
--- Main.java	18 Jan 2007 17:11:51 -0000	1.10
***************
*** 18,22 ****
  import ccmtools.generator.idl.metamodel.ModelRepository;
  import ccmtools.metamodel.BaseIDL.MContainer;
! import ccmtools.parser.idl.ParserHelper;
  import ccmtools.ui.UserInterfaceDriver;
  import ccmtools.utils.ConfigurationLocator;
--- 18,22 ----
  import ccmtools.generator.idl.metamodel.ModelRepository;
  import ccmtools.metamodel.BaseIDL.MContainer;
! import ccmtools.parser.idl.ParserManager;
  import ccmtools.ui.UserInterfaceDriver;
  import ccmtools.utils.ConfigurationLocator;
***************
*** 63,68 ****
  				{
  					String idlFile = (String) i.next();
!                     MContainer ccmModel = 
!                         ParserHelper.getInstance().loadCcmModel(uiDriver, idlFile, parameters.getIncludePaths());
  
                      // Transform CCM Model to IDL Implementation Model
--- 63,67 ----
  				{
  					String idlFile = (String) i.next();
!                     MContainer ccmModel = ParserManager.loadCcmModel(uiDriver, idlFile, parameters.getIncludePaths());
  
                      // Transform CCM Model to IDL Implementation Model
***************
*** 84,88 ****
  		catch (ParseException e)
  		{
- 			e.printStackTrace();
  			uiDriver.printError(e.getMessage());
  			printUsage();
--- 83,86 ----
***************
*** 90,94 ****
  		catch (CcmtoolsException e)
  		{
- //			e.printStackTrace();
  			exitWithErrorStatus(e.getMessage());
  		}
--- 88,91 ----
***************
*** 100,104 ****
  		catch (Exception e)
  		{
- 			e.printStackTrace();
  			exitWithErrorStatus(e.getMessage());
  		}
--- 97,100 ----
 |