code: public static void writeGISElementContainer(Element xmlNode, GISElementContainer<?> primitive,
  			XMLBuilder builder, PathBuilder pathBuilder, XMLResources resources) throws IOException {
  		writeGISElementContainer(xmlNode, primitive, null, builder, pathBuilder, resources);
  	}
docs: Write the XML description for the given container of map elements.
  
  @param xmlNode is the XML node to fill with the container data.
  @param primitive is the container of map elements to output.
  @param builder is the tool to create XML nodes.
  @param pathBuilder is the tool to make paths relative.
  @param resources is the tool that permits to gather the resources.
  @throws IOException in case of error.