Index: lutingenerator-demo/src/main/java/org/codelutin/generator/demo/entities/Entity.java diff -u /dev/null lutingenerator-demo/src/main/java/org/codelutin/generator/demo/entities/Entity.java:1.1 --- /dev/null Wed Apr 30 12:31:14 2008 +++ lutingenerator-demo/src/main/java/org/codelutin/generator/demo/entities/Entity.java Wed Apr 30 12:31:08 2008 @@ -0,0 +1,22 @@ +package org.codelutin.generator.demo.entities; + +public class Entity { + + private String name; + private String id; + + public String getId() { + return id; + } + public void setId(String id) { + this.id = id; + } + + public String getName() { + return name; + } + public void setName(String name) { + this.name = name; + } + +} //Entity Index: lutingenerator-demo/src/main/java/org/codelutin/generator/demo/entities/FileManager.java diff -u /dev/null lutingenerator-demo/src/main/java/org/codelutin/generator/demo/entities/FileManager.java:1.1 --- /dev/null Wed Apr 30 12:31:15 2008 +++ lutingenerator-demo/src/main/java/org/codelutin/generator/demo/entities/FileManager.java Wed Apr 30 12:31:08 2008 @@ -0,0 +1,23 @@ +package org.codelutin.generator.demo.entities; + +import java.util.ArrayList; +import java.util.List; + +import org.codelutin.generator.demo.files.FileHandler; + +public class FileManager { + + protected List getModels(String isolatorKey) { + FileHandler fh = FileHandler.getInstance(); + List modelNames = fh.getModelNames(isolatorKey); + List result = new ArrayList(modelNames.size()); + for (String name: modelNames) { + Entity ent = new Entity(); + ent.setId(name); + ent.setName(name); + result.add(ent); + } + return result; + } + +} Index: lutingenerator-demo/src/main/java/org/codelutin/generator/demo/entities/FileUploadBean.java diff -u /dev/null lutingenerator-demo/src/main/java/org/codelutin/generator/demo/entities/FileUploadBean.java:1.1 --- /dev/null Wed Apr 30 12:31:16 2008 +++ lutingenerator-demo/src/main/java/org/codelutin/generator/demo/entities/FileUploadBean.java Wed Apr 30 12:31:08 2008 @@ -0,0 +1,26 @@ +package org.codelutin.generator.demo.entities; + +import org.springframework.web.multipart.MultipartFile; + +public class FileUploadBean { + + private MultipartFile file; + private String type; + + public void setFile(MultipartFile file) { + this.file = file; + } + + public MultipartFile getFile() { + return file; + } + + public String getType() { + return type; + } + + public void setType(String type) { + this.type = type; + } + +} //FileUploadBean Index: lutingenerator-demo/src/main/java/org/codelutin/generator/demo/entities/GeneratorMgr.java diff -u /dev/null lutingenerator-demo/src/main/java/org/codelutin/generator/demo/entities/GeneratorMgr.java:1.1 --- /dev/null Wed Apr 30 12:31:21 2008 +++ lutingenerator-demo/src/main/java/org/codelutin/generator/demo/entities/GeneratorMgr.java Wed Apr 30 12:31:08 2008 @@ -0,0 +1,23 @@ +package org.codelutin.generator.demo.entities; + +import java.util.List; + +public class GeneratorMgr { + + private List staticGenerators; + private List userGenerators; + + public List getStaticGenerators() { + return staticGenerators; + } + public void setStaticGenerators(List staticGenerators) { + this.staticGenerators = staticGenerators; + } + public List getUserGenerators() { + return userGenerators; + } + public void setUserGenerators(List userGenerators) { + this.userGenerators = userGenerators; + } + +} //GeneratorMgr Index: lutingenerator-demo/src/main/java/org/codelutin/generator/demo/entities/ModelMgr.java diff -u /dev/null lutingenerator-demo/src/main/java/org/codelutin/generator/demo/entities/ModelMgr.java:1.1 --- /dev/null Wed Apr 30 12:31:26 2008 +++ lutingenerator-demo/src/main/java/org/codelutin/generator/demo/entities/ModelMgr.java Wed Apr 30 12:31:08 2008 @@ -0,0 +1,14 @@ +package org.codelutin.generator.demo.entities; + +import java.util.List; + +public class ModelMgr extends FileManager { + + public List getStaticModels() { + return getModels("_statics"); + } + public List getUserModels(String sessionId) { + return getModels(sessionId); + } + +} //ModelMgr