for(final BeanPropertyDecl p : _properties) {
{
TypeDef _type = p.getType();
if ((_type instanceof ValueListTypeDef)) {
{
ValueListTypeDef _valDef = this.valDef(p);
Multiplicity _multi = _valDef.getMulti();
boolean _notEquals = (!Objects.equal(_multi, null));
if (_notEquals) {
_builder.append("\t");
_builder.append("public static final EFXListProperty<");
Bean _bean_2 = u.getBean();
String _name_1 = _bean_2.getName();
_builder.append(_name_1, " ");
_builder.append(",ObservableList<");
ValueListTypeDef _valDef_1 = this.valDef(p);
JvmTypeReference _singleType = _valDef_1.getSingleType();
String _shortName = this.shortName(_singleType);
_builder.append(_shortName, " ");
_builder.append(">,");
ValueListTypeDef _valDef_2 = this.valDef(p);
JvmTypeReference _singleType_1 = _valDef_2.getSingleType();
String _shortName_1 = this.shortName(_singleType_1);
_builder.append(_shortName_1, " ");
_builder.append("> ");
String _name_2 = p.getName();
String _upperCase = _name_2.toUpperCase();
_builder.append(_upperCase, " ");
_builder.append(" = new EFXListProperty<");
Bean _bean_3 = u.getBean();
String _name_3 = _bean_3.getName();
_builder.append(_name_3, " ");
_builder.append(",ObservableList<");
ValueListTypeDef _valDef_3 = this.valDef(p);
JvmTypeReference _singleType_2 = _valDef_3.getSingleType();
String _shortName_2 = this.shortName(_singleType_2);
_builder.append(_shortName_2, " ");
_builder.append(">,");
ValueListTypeDef _valDef_4 = this.valDef(p);
JvmTypeReference _singleType_3 = _valDef_4.getSingleType();
String _shortName_3 = this.shortName(_singleType_3);
_builder.append(_shortName_3, " ");
_builder.append(">(\"");
String _name_4 = p.getName();
_builder.append(_name_4, " ");
_builder.append("\",ObservableList.class,");
ValueListTypeDef _valDef_5 = this.valDef(p);
JvmTypeReference _singleType_4 = _valDef_5.getSingleType();
String _shortName_4 = this.shortName(_singleType_4);
_builder.append(_shortName_4, " ");
_builder.append(".class,");
boolean _isReadonly = p.isReadonly();
_builder.append(_isReadonly, " ");
_builder.append(",");
boolean _isLazy = p.isLazy();
_builder.append(_isLazy, " ");
_builder.append(");");
_builder.newLineIfNotEmpty();
} else {
_builder.append("\t");
_builder.append("public static final EFXProperty<");
Bean _bean_4 = u.getBean();
String _name_5 = _bean_4.getName();
_builder.append(_name_5, " ");
_builder.append(",");
ValueListTypeDef _valDef_6 = this.valDef(p);
JvmTypeReference _singleType_5 = _valDef_6.getSingleType();
String _objectShortType = this.objectShortType(_singleType_5);
_builder.append(_objectShortType, " ");
_builder.append("> ");
String _name_6 = p.getName();
String _upperCase_1 = _name_6.toUpperCase();
_builder.append(_upperCase_1, " ");
_builder.append(" = new EFXProperty<");
Bean _bean_5 = u.getBean();
String _name_7 = _bean_5.getName();
_builder.append(_name_7, " ");
_builder.append(",");
ValueListTypeDef _valDef_7 = this.valDef(p);
JvmTypeReference _singleType_6 = _valDef_7.getSingleType();
String _objectShortType_1 = this.objectShortType(_singleType_6);
_builder.append(_objectShortType_1, " ");
_builder.append(">(\"");
String _name_8 = p.getName();
_builder.append(_name_8, " ");
_builder.append("\",");
ValueListTypeDef _valDef_8 = this.valDef(p);
JvmTypeReference _singleType_7 = _valDef_8.getSingleType();
String _shortName_5 = this.shortName(_singleType_7);
_builder.append(_shortName_5, " ");
_builder.append(".class,");
boolean _isReadonly_1 = p.isReadonly();
_builder.append(_isReadonly_1, " ");