code: public static AttributeSet find(final String _typeName,
                                      final String _name)
          throws CacheReloadException
      {
          AttributeSet ret = (AttributeSet) Type.get(AttributeSet.evaluateName(_typeName, _name));
          if (ret == null) {
              if (Type.get(_typeName).getParentType() != null) {
                  ret = AttributeSet.find(Type.get(_typeName).getParentType().getName(), _name);
              }
          }
          return ret;
      }
docs: Method to get the type from the cache. Searches if not found in the type
  hierarchy.
  
  @param _typeName name of the type
  @param _name name of the attribute
  @return AttributeSet
  @throws CacheReloadException on error