code: public String processObjectCache(Properties attributes) throws XDocletException
      {
          ObjectCacheDef objCacheDef = _curClassDef.setObjectCache(attributes.getProperty(ATTRIBUTE_CLASS));
          String         attrName;
  
          attributes.remove(ATTRIBUTE_CLASS);
          for (Enumeration attrNames = attributes.propertyNames(); attrNames.hasMoreElements(); )
          {
              attrName = (String)attrNames.nextElement();
              objCacheDef.setProperty(attrName, attributes.getProperty(attrName));
          }
          return "";
      }
docs: Processes an object cache tag.
  
  @param template              The template
  @param attributes            The attributes of the tag
  @exception XDocletException  If an error occurs
  @doc.tag                     type="content"
  @doc.param                   name="attributes" optional="true" description="Attributes of the object-cache as name-value pairs 'name=value',
  @doc.param                   name="class" optional="false" description="The object cache implementation"
  @doc.param                   name="documentation" optional="true" description="Documentation on the object cache"