}
@Override
public boolean canModify(Object element, String property) {
NakedObjectProperty nop = (NakedObjectProperty)element;
StringSpecificMetadataDescriptor metadataDescriptor = (StringSpecificMetadataDescriptor) getMetadataDescriptor(property);
if (!metadataDescriptor.isApplicable(nop)) {
return false;
}
return super.canModify(element, property);
}