{
attributeName = setterName.value();
}
//
ManagedPropertyMetaData managedProperty =
new ManagedPropertyMetaData(attributeName, getter, getterDescription, setter, setterDescription, mpm);
managedProperty.setDescription(propertyDescription);
//
ManagedPropertyMetaData previousManagedProperty = managedType.getProperty(managedProperty.getName());
if (previousManagedProperty != null)
{
throw new IllegalArgumentException("The same property was declared twice old=" + previousManagedProperty
+ " new=" + managedProperty);
}