AspectJ is a aspect-oriented programming language based on Java. It allows implementing and weaving cross-cutting concerns into Java programs. AspectJ used to use lst
files (now ''ajproperties''?) so this creator is outdated but still interesting in that it works very simply
final AspectCreator ac = new AspectCreator(new String[] { <some lst files> }); this.getCodeLevelModel().create(ac);
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.