public MPropertyBuilder toMProperty() { MPropertyBuilder p = new MPropertyBuilder(); p.setName(name); p.setTitle(title); p.setSummary(summary); p.setDescription(description); p.setBeanProperty(beanProperty); p.setType(type); if(null != defaultValue) { p.setDefaultValue(String.valueOf(defaultValue)); } p.setEnumValues(enumValues); p.setRequired(required); p.setIdentity(identity); p.setUnique(unique); p.setReference(reference); p.setDiscriminator(discriminator); p.setSelectable(selectable); p.setAggregatable(aggregatable); p.setGroupable(groupable); p.setCreatable(creatable); p.setUpdatable(updatable); p.setSortable(sortable); p.setFilterable(filterable); return p; }
mp.setCreatable(p.creatable().value()); mp.setCreatable(creatable.value());
p.setCreatable(f.getCreatable()); }else { p.setCreatable(f.isDefaultCreatable(e));
p.setCreatable(false); }else{ p.setCreatable(fm.isInsert()); p.setCreatable(true);