/* */ else {
/* 51 */ value = new AbstractValueMetaData(o);
/* */ }
/* 53 */ if ((parent instanceof ValueMetaDataAware))
/* */ {
/* 55 */ ValueMetaDataAware valueMetaDataAware = (ValueMetaDataAware)parent;
/* 56 */ valueMetaDataAware.setValue(value);
/* */ }
/* 58 */ else if ((parent instanceof AbstractCollectionMetaData))
/* */ {
/* 60 */ AbstractCollectionMetaData collection = (AbstractCollectionMetaData)parent;
/* 61 */ collection.add(value);