Mosquito PDM is an open source Java library for parsing Power Designer PDM files and converting them to the in-memory structure based on object model provided by this library. It is quite useful for relational model based code generation.
IMetaLoader metaLoader = new PDMetaLoader(); Properties properties = new Properties(); properties.put(PDMetaLoader.FILENAME, "meta-test-v12.pdm"); MetaModel model = metaLoader.getMetaModel(properties); for (MetaTable table : model) { System.out.println(table.getCode()); }