User Tools

Site Tools



This shows you the differences between two versions of the page.

Link to this comparison view

padl_creator_javafile_eclipse [2014/02/16 08:55]
padl_creator_javafile_eclipse [2019/10/06 20:37]
Line 1: Line 1:
-====== PADL Creator JavaFile (Eclipse) ====== 
-Two third-party projects provide means to create a PADL model from Java source code (instead of [[PADL Creator ClassFile|Java class files]]). Fetch the projects ''​PADL Creator JavaFile (JavaC)''​ or ''​PADL Creator JavaFile (Eclipse)''​ from the SVN and use the usual idiom: 
-final ICodeLevelModel padlModelFromJavaFiles = 
- Factory.getInstance().createCodeLevelModel("​My name"​);​ 
-try { 
- padlModelFromJavaFiles.create(new CompleteJavaFileCreator( 
- sourcePathEntry,​ 
- classPathEntry));​ 
-catch (final CreationException e) { 
- e.printStackTrace(ProxyConsole.getInstance().errorOutput());​ 
-:!: The project ''​PADL Creator JavaFile (Eclipse)''​ is preferred over ''​PADL Creator JavaFile (JavaC)'',​ which is no longer maintained. 
-:!: The ''​padl.generator.helper.ModelGenerator''​ interface in project ''​PADL Generator''​ hides the implementation details of creating a PADL model and should be used in most of the cases. 
padl_creator_javafile_eclipse.txt ยท Last modified: 2019/10/06 20:37 (external edit)