code: public static <T extends MapElement> void readGISElementContainer(Element xmlNode,
  			GISElementContainer<T> primitive, PathBuilder pathBuilder, XMLResources resources) throws IOException {
  		readGISElementContainer(xmlNode, primitive, null, pathBuilder, resources);
  	}
docs: Read map elements from the XML description.
  
  @param <T> is the type of the elements inside the container.
  @param xmlNode is the XML node to read.
  @param primitive is the container of map elements to output.
  @param pathBuilder is the tool to make paths absolute.
  @param resources is the tool that permits to gather the resources.
  @throws IOException in case of error.