package frame.object.data;
|
|
import frame.data.Entity;
|
import frame.expression.VariantRequestParams;
|
import frame.util.Util;
|
|
public class Initializer {
|
|
public void exec(VariantRequestParams variantRequestParams, Entity entity) {
|
// TODO Auto-generated method stub
|
|
}
|
|
public void loadDefaultValue(VariantRequestParams params) throws Exception {
|
String tableName = entityMeta.getName();
|
EntityConfig entityConfig = configContainer.get(tableName);
|
|
if (entityConfig == null) {
|
set("id", Util.newShortGUID());
|
return;
|
}
|
|
for (FieldConfig fieldConfig: entityConfig) {
|
String name = fieldConfig.getName();
|
|
if (!entityMeta.contains(name)) {
|
continue;
|
}
|
|
Object value = fieldConfig.getValue(params);
|
set(name, value);
|
}
|
}
|
|
|
}
|