Changeset 8544
- Timestamp:
- 29/08/12 21:46:09 (8 years ago)
- Location:
- mauRepo/xmi2sqlalchemy/trunk/src
- Files:
-
- 2 added
- 2 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
mauRepo/xmi2sqlalchemy/trunk/src/main/java/ndg/services/newmoon/XMIParser.java
r8455 r8544 65 65 * 66 66 */ 67 public class UmlToRDBMextends XMIParserAbstract {68 69 private final Logger logger = LoggerFactory.getLogger( UmlToRDBM.class);67 public class XMIParser extends XMIParserAbstract { 68 69 private final Logger logger = LoggerFactory.getLogger(XMIParser.class); 70 70 71 71 public void execute(Map<NewmoonManager.NM_PARAM, String> params) throws NewmoonException { … … 121 121 substitutesSuperAttributes(cms); 122 122 123 124 //Generates the python classes 125 GenerateFromClassModel gen = new GenerateFromClassModel(new GenerateClasses(outDir, umlArchive)); 126 gen.execute(umlArchive.getClassModel()); 127 128 //Generates the sqlalchemy tables 129 GenerateTables gen2 = new GenerateTables(outDir, umlArchive, additionalClasses); 130 gen2.execute(umlModel); 123 //generates library and schema for RDBM 124 XMIToRDBM.execute(outDir, umlArchive, additionalClasses, umlModel); 125 131 126 } catch (Exception e) { 132 127 e.printStackTrace(); -
mauRepo/xmi2sqlalchemy/trunk/src/test/java/ngn/services/newmoon/DOMParser.java
r8243 r8544 9 9 import ndg.services.newmoon.NewmoonManager; 10 10 import ndg.services.newmoon.NmParser; 11 import ndg.services.newmoon. UmlToRDBM;11 import ndg.services.newmoon.XMIParser; 12 12 import ndg.services.newmoon.velocity.python.GenerateModuleHelper; 13 13 … … 62 62 params.put(NewmoonManager.NM_PARAM.OUTPUT_DIR, "encode"); 63 63 64 UmlToRDBM umlToDB = new UmlToRDBM();64 XMIParser umlToDB = new XMIParser(); 65 65 try { 66 66 umlToDB.execute(params); -
mauRepo/xmi2sqlalchemy/trunk/src/test/java/ngn/services/newmoon/TestsTester.java
r8146 r8544 16 16 import ndg.services.newmoon.NmParser; 17 17 import ndg.services.newmoon.UMLElementsArchive; 18 import ndg.services.newmoon. UmlToRDBM;18 import ndg.services.newmoon.XMIParser; 19 19 import ndg.services.newmoon.collect.CollectClasses; 20 20 import ndg.services.newmoon.velocity.python.GenerateClasses; … … 90 90 91 91 92 UmlToRDBM umlToDB = new UmlToRDBM();92 XMIParser umlToDB = new XMIParser(); 93 93 try { 94 94 umlToDB.execute(params);
Note: See TracChangeset
for help on using the changeset viewer.