This is an old revision of the document!
Because all PADL creators are builders (as in the Builder design pattern) and must conform to the same interface
padl.kernel.ICodeLevelModelCreator provided by PADL, it is simple to provide a unified entry point for all of them. Also, the creation of interesting models often require the additional steps of:
.projectfiles or AOL CLD files;
So, the class
padl.generator.helper.ModelGenerator in the project
PADL Generator provides this entry point and should be used unless there are compelling reasons not to do so. The direct use of a creator will throw a warning at run-time.