add inheritance to object (model)

This commit is contained in:
William Cheng
2015-05-07 10:03:30 +08:00
parent 07cd23edac
commit 0a34793f5a
16 changed files with 262 additions and 316 deletions

View File

@@ -27,9 +27,9 @@ public class PerlClientCodegen extends DefaultCodegen implements CodegenConfig {
public PerlClientCodegen() {
super();
modelPackage = "Model";
modelPackage = "Object";
outputFolder = "generated-code/perl";
modelTemplateFiles.put("model.mustache", ".pm");
modelTemplateFiles.put("object.mustache", ".pm");
apiTemplateFiles.put("api.mustache", ".pm");
templateDir = "perl";
@@ -60,6 +60,7 @@ public class PerlClientCodegen extends DefaultCodegen implements CodegenConfig {
typeMapping.put("map", "map");
supportingFiles.add(new SupportingFile("APIClient.mustache", "lib/WWW/" + invokerPackage, "APIClient.pm"));
supportingFiles.add(new SupportingFile("BaseObject.mustache", "lib/WWW/" + invokerPackage, "Object/BaseObject.pm"));
}
@Override