code: protected PropertyMap getAnnotationMap(AnnotatedElement annotElem)
      {
          Map annotCache = getPropertyMapCache();
  
          // If in the cache already , just return it
          if (annotCache.containsKey(annotElem))
              return (PropertyMap)annotCache.get(annotElem);
  
          //
          // Ask the associated ControlBeanContext to locate and initialize a PropertyMap, then
          // store it in the local cache.
          //
          PropertyMap map = getControlBeanContext().getAnnotationMap(annotElem);
          annotCache.put(annotElem, map);
  
          return map;
      }
docs: Returns the PropertyMap containing values associated with an AnnotatedElement.  Elements
  that are associated with the bean's Control interface will be locally cached.