Algorithm supports common english plural patterns.
First, common english plural constructions will be tried.
If the property doesn't end with 'y' then this method will look for
a property with which has 'es' appended.
If the property ends with 'y' then a property with the 'y'
replaced by 'ies' will be searched for.
If no matches are found then - if one exists - a property starting with the
singular name will be returned.
Parameters: propertyName - the property name string to match Parameters: map - the Map containing the ElementDescriptor 's to be searched The plural descriptor for the given singular property name.If more than one descriptor matches, then the best match is returned. |