package foundation.data.object; import foundation.data.entity.Entity; public class DataObjectCreator { public static DataObject ObjectCreator; static { ObjectCreator = DataObject.getInstance("sys_data_object"); } public static DataObject createDataObject(String name) throws Exception { DataObject result = new DataObject(); //1. new entity Entity entity = ObjectCreator.createTableEntity(false); entity.set("id", name); entity.set("table_name", name); entity.set("name", name); //2. load to result result.load(entity); //3. build result.build(); //4. result return result; } }