public boolean addBooleanField(String fieldName, String fieldPrettyName, String displayType) { if (get(fieldName) == null) { BooleanClass boolean_class = new BooleanClass(); boolean_class.setName(fieldName); boolean_class.setPrettyName(fieldPrettyName); boolean_class.setDisplayType(displayType); boolean_class.setObject(this); put(fieldName, boolean_class); return true; } return false; }
public UsersMetaClass() { super(); setPrettyName("List of Users"); setName(UsersClass.class.getName()); BooleanClass uselist_class = new BooleanClass(this); uselist_class.setName("usesList"); uselist_class.setPrettyName("Uses List"); uselist_class.setDisplayType("yesno"); uselist_class.setDisplayFormType("checkbox"); uselist_class.setDefaultValue(1); safeput("usesList", uselist_class); }
public GroupsMetaClass() { super(); setPrettyName("List of Groups"); setName(GroupsClass.class.getName()); BooleanClass uselist_class = new BooleanClass(this); uselist_class.setName("usesList"); uselist_class.setPrettyName("Uses List"); uselist_class.setDisplayType("yesno"); uselist_class.setDisplayFormType("checkbox"); uselist_class.setDefaultValue(1); safeput("usesList", uselist_class); }
public StringMetaClass() { super(); // setType("stringmetaclass"); setPrettyName("String"); setName(StringClass.class.getName()); NumberClass size_class = new NumberClass(this); size_class.setName("size"); size_class.setPrettyName("Size"); size_class.setSize(5); size_class.setNumberType("integer"); safeput("size", size_class); BooleanClass picker_class = new BooleanClass(this); picker_class.setName("picker"); picker_class.setPrettyName("Use Suggest"); picker_class.setDisplayType("yesno"); picker_class.setDisplayFormType("checkbox"); picker_class.setDefaultValue(1); safeput("picker", picker_class); }
multi_class.setPrettyName("Multiple Select"); multi_class.setDisplayType("yesno"); multi_class.setDisplayFormType("checkbox"); relational_class.setPrettyName("Relational Storage"); relational_class.setDisplayType("yesno"); relational_class.setDisplayFormType("checkbox"); picker_class.setPrettyName("Use Suggest"); picker_class.setDisplayType("yesno"); picker_class.setDisplayFormType("checkbox"); cache_class.setPrettyName("Cache"); cache_class.setDisplayType("yesno"); cache_class.setDisplayFormType("checkbox");
public DateMetaClass() { super(); // setType("numbermetaclass"); setPrettyName("Date"); setName(DateClass.class.getName()); NumberClass size_class = new NumberClass(this); size_class.setName("size"); size_class.setPrettyName("Size"); size_class.setSize(5); size_class.setNumberType("integer"); NumberClass emptyistoday_class = new NumberClass(this); emptyistoday_class.setName("emptyIsToday"); emptyistoday_class.setPrettyName("Empty Is Today"); emptyistoday_class.setSize(5); emptyistoday_class.setNumberType("integer"); BooleanClass picker_class = new BooleanClass(this); picker_class.setName("picker"); picker_class.setPrettyName("Picker"); picker_class.setDefaultValue(1); StringClass dateformat_class = new StringClass(this); dateformat_class.setName("dateFormat"); dateformat_class.setPrettyName("Date Format"); dateformat_class.setSize(20); safeput("size", size_class); safeput("emptyIsToday", emptyistoday_class); safeput("dateFormat", dateformat_class); }
disabled_class.setPrettyName("Disabled"); disabled_class.setDisplayType("yesno"); disabled_class.setDisplayFormType("checkbox"); unmodif_class.setPrettyName("Unmodifiable"); unmodif_class.setDisplayType("yesno"); safeput("unmodifiable", unmodif_class);