private void convertToField(Property property) { Field field = createField(property); // create getter createGetter(property, field); // create setter if (!property.isReadonly()) { createSetter(property, field); } EcoreUtil.replace(property, field); }