From: Robert L. <rle...@us...> - 2007-02-14 12:27:12
|
Update of /cvsroot/ccmtools/ccmtools/src/ccmtools/generator/java/metamodel In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv14714/src/ccmtools/generator/java/metamodel Modified Files: JavaApplicationGeneratorElement.java HomeDef.java ComponentDef.java ProvidesDef.java Log Message: ccm assembly metamodel + Java generator Index: ComponentDef.java =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/src/ccmtools/generator/java/metamodel/ComponentDef.java,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** ComponentDef.java 16 Jan 2007 09:25:22 -0000 1.16 --- ComponentDef.java 14 Feb 2007 12:27:05 -0000 1.17 *************** *** 15,18 **** --- 15,19 ---- import ccmtools.generator.java.templates.ComponentDefContextInterfaceTemplate; import ccmtools.generator.java.templates.ComponentDefInterfaceTemplate; + import ccmtools.parser.assembly.metamodel.Model; import ccmtools.utils.SourceFile; import ccmtools.utils.Text; *************** *** 234,237 **** --- 235,245 ---- return sourceFileList; } + + public List<SourceFile> generateAssemblySourceFiles(Model assemblies) + { + List<SourceFile> sourceFileList = new ArrayList<SourceFile>(); + // TODO + return sourceFileList; + } Index: JavaApplicationGeneratorElement.java =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/src/ccmtools/generator/java/metamodel/JavaApplicationGeneratorElement.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** JavaApplicationGeneratorElement.java 15 Jan 2007 16:42:22 -0000 1.1 --- JavaApplicationGeneratorElement.java 14 Feb 2007 12:27:05 -0000 1.2 *************** *** 3,6 **** --- 3,7 ---- import java.util.List; + import ccmtools.parser.assembly.metamodel.Model; import ccmtools.utils.SourceFile; *************** *** 8,10 **** --- 9,12 ---- { List<SourceFile> generateApplicationSourceFiles(); + List<SourceFile> generateAssemblySourceFiles(Model assemblies); } \ No newline at end of file Index: HomeDef.java =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/src/ccmtools/generator/java/metamodel/HomeDef.java,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** HomeDef.java 16 Jan 2007 09:25:22 -0000 1.11 --- HomeDef.java 14 Feb 2007 12:27:05 -0000 1.12 *************** *** 21,24 **** --- 21,25 ---- import ccmtools.generator.java.templates.HomeDefImplicitInterfaceTemplate; import ccmtools.generator.java.templates.HomeDefInterfaceTemplate; + import ccmtools.parser.assembly.metamodel.Model; import ccmtools.utils.SourceFile; import ccmtools.utils.Text; *************** *** 210,213 **** --- 211,220 ---- return sourceFileList; } + + public List<SourceFile> generateAssemblySourceFiles(Model assemblies) + { + // no special home implementation for assemblies + return generateApplicationSourceFiles(); + } Index: ProvidesDef.java =================================================================== RCS file: /cvsroot/ccmtools/ccmtools/src/ccmtools/generator/java/metamodel/ProvidesDef.java,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** ProvidesDef.java 16 Jan 2007 09:25:22 -0000 1.16 --- ProvidesDef.java 14 Feb 2007 12:27:05 -0000 1.17 *************** *** 14,17 **** --- 14,18 ---- import ccmtools.generator.java.templates.ProvidesDefNavigationMethodAdapterLocalTemplate; import ccmtools.generator.java.templates.ProvidesDefNavigationMethodAdapterToCorbaTemplate; + import ccmtools.parser.assembly.metamodel.Model; import ccmtools.utils.SourceFile; import ccmtools.utils.Text; *************** *** 143,147 **** return sourceFileList; } ! --- 144,155 ---- return sourceFileList; } ! ! public List<SourceFile> generateAssemblySourceFiles(Model assemblies) ! { ! List<SourceFile> sourceFileList = new ArrayList<SourceFile>(); ! // TODO ! return sourceFileList; ! } ! |