* @throws Exception
*/
private Object getInheritProperty(String catId,String methodName,
Map<String, CategoryType> categoriesCacheMap, Map<String, CategoryFeatureType> cfsMap) throws Exception {
if (cfsMap.containsKey(catId)) {
CategoryFeatureType cf = cfsMap.get(catId);
// invoke the method indicated by methodName
Object returnValue = invokeMethodByName(cf, methodName);
if (returnValue != null) {
return returnValue;
}