Index: /applications/editors/josm/plugins/cadastre-fr/src/org/openstreetmap/josm/plugins/fr/cadastre/edigeo/EdigeoFileTHF.java
===================================================================
--- /applications/editors/josm/plugins/cadastre-fr/src/org/openstreetmap/josm/plugins/fr/cadastre/edigeo/EdigeoFileTHF.java	(revision 33654)
+++ /applications/editors/josm/plugins/cadastre-fr/src/org/openstreetmap/josm/plugins/fr/cadastre/edigeo/EdigeoFileTHF.java	(revision 33655)
@@ -53,5 +53,5 @@
         /** LOC */ int nLots;
         /** VOC */ int nVolumes;
-        /**     */ final List<String> volumeLabels = new ArrayList<>(); // TODO
+        /** VOL */ final List<String> volumeLabels = new ArrayList<>();
         /** SEC */ SecurityClassification security;
         /** RDI */ String diffusionRestriction = "";
@@ -74,4 +74,5 @@
             case "LOC": nLots = safeGetInt(r); break;
             case "VOC": nVolumes = safeGetInt(r); break;
+            case "VOL": safeGet(r, volumeLabels); break;
             case "SEC": security = SecurityClassification.of(safeGetInt(r)); break;
             case "RDI": safeGetAndLog(r, s -> diffusionRestriction += s, tr("Diffusion restriction")); break;
@@ -123,4 +124,12 @@
         public final int getnVolumes() {
             return nVolumes;
+        }
+
+        /**
+         * Returns volume labels.
+         * @return volume labels
+         */
+        public final List<String> getVolumeLabels() {
+            return Collections.unmodifiableList(volumeLabels);
         }
 
