name = field.getName();
}
Map<String, JavaElementImpl> properties = type.getPropertyMembers();
if (properties.containsKey(name)) {
throw new DuplicatePropertyException(name);
}
JavaElementImpl element = new JavaElementImpl(field);
Property property = createProperty(name, element);
initProperty(property, annotation);