code: public void writePropertyObjects(CmsResource res, List<CmsProperty> properties) throws CmsException {
  
          getResourceType(res).writePropertyObjects(this, m_securityManager, res, properties);
      }
docs: Writes a list of properties for a specified resource.<p>
  
  Code calling this method has to ensure that the no properties
  <code>a, b</code> are contained in the specified list so that <code>a.equals(b)</code>,
  otherwise an exception is thrown.<p>
  
  @param res the resource
  @param properties the list of properties to write
  
  @throws CmsException if something goes wrong