diff --git a/doc/devel/UML/iso_tree.violet b/doc/devel/UML/iso_tree.violet
index e0a7e0e..feef2c7 100644
--- a/doc/devel/UML/iso_tree.violet
+++ b/doc/devel/UML/iso_tree.violet
@@ -5,8 +5,7 @@
@@ -44,8 +43,8 @@ biblio_file_id : char*
@@ -64,8 +63,8 @@ biblio_file_id : char*
@@ -85,13 +84,20 @@ attribs : struct stat
@@ -120,8 +126,8 @@ attribs : struct stat
@@ -140,18 +146,13 @@ attribs : struct stat
@@ -180,8 +181,8 @@ attribs : struct stat
@@ -195,8 +196,8 @@ attribs : struct stat
@@ -218,8 +219,8 @@ Filter
@@ -227,8 +228,8 @@ Filter
@@ -245,8 +246,158 @@ a File attribute
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1120.0
+ 270.0
+
+
+
+
+
+
+
+ 1131.6773781214863
+ 304.28653963651914
+
+
+
+
+
+
+
+ Class diagram for the public tree. Note that getters and setters are not shown,
+to improve readability. Note also that not all the attributes will have public getters
+or/and setters.
+El-Torito related information is shown in another diagram.
+
+
+
+
+
+ 458.2051942088828
+ 28.284271247461895
@@ -304,18 +455,6 @@ a File attribute
-
-
-
-
-
-
-
-
-
-
-
-
@@ -330,6 +469,9 @@ a File attribute
+
+
+
@@ -355,18 +497,6 @@ a File attribute
-
-
-
-
-
-
-
-
-
-
-
-
@@ -416,5 +546,117 @@ a File attribute
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1 volume
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0..1 src
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {create}
+
+
+
+
+
diff --git a/doc/devel/UML/nglibisofs.violet b/doc/devel/UML/nglibisofs.violet
index cabfed6..400643d 100644
--- a/doc/devel/UML/nglibisofs.violet
+++ b/doc/devel/UML/nglibisofs.violet
@@ -280,8 +280,8 @@ BurnSource
- 1335.0915916838596
- 396.94844451989485
+ 1346.0915916838594
+ 425.9484445198948
@@ -341,8 +341,8 @@ BurnSource
- 1330.0
- 370.0
+ 1340.0
+ 400.0
@@ -356,8 +356,8 @@ BurnSource
- 1096.4640655004926
- 544.6103494032706
+ 1095.4640655004926
+ 540.6103494032706