public boolean addStaticListField(String fieldName, String fieldPrettyName, int size, boolean multiSelect,
boolean relationalStorage, String values, String displayType, String separators)
{
if (get(fieldName) == null) {
StaticListClass list_class = new StaticListClass();
list_class.setName(fieldName);
list_class.setPrettyName(fieldPrettyName);
list_class.setSize(size);
list_class.setMultiSelect(multiSelect);
list_class.setRelationalStorage(relationalStorage);
list_class.setValues(values);
if (displayType != null) {
list_class.setDisplayType(displayType);
}
if (separators != null) {
list_class.setSeparators(separators);
list_class.setSeparator(separators.substring(0, 1));
}
list_class.setObject(this);
put(fieldName, list_class);
return true;
}
return false;
}