From ff350a0de73a02779b116897ed2e9bd3d369ac9c Mon Sep 17 00:00:00 2001 From: Vincent BOUSSAUD Date: Fri, 6 Feb 2026 17:00:25 +0100 Subject: [PATCH 01/15] [SAFRAN-1228] Add UUID in models --- .../resources/LogicalModel.typeslibrary | 1 + .../resources/MariaDB.typeslibrary | 3 +++ .../resources/Postgres.typeslibrary | 3 +++ 3 files changed, 7 insertions(+) diff --git a/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/LogicalModel.typeslibrary b/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/LogicalModel.typeslibrary index 51615ff0d9..63cf84f98e 100644 --- a/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/LogicalModel.typeslibrary +++ b/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/LogicalModel.typeslibrary @@ -10,4 +10,5 @@ + diff --git a/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/MariaDB.typeslibrary b/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/MariaDB.typeslibrary index af411716da..a2be474840 100644 --- a/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/MariaDB.typeslibrary +++ b/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/MariaDB.typeslibrary @@ -108,4 +108,7 @@ + + + diff --git a/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/Postgres.typeslibrary b/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/Postgres.typeslibrary index cf2a9d44e2..21482744e7 100644 --- a/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/Postgres.typeslibrary +++ b/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/Postgres.typeslibrary @@ -110,4 +110,7 @@ + + + From 2a4cbaa172814a0bd82e872b4de3f056ca4f9379 Mon Sep 17 00:00:00 2001 From: Vincent BOUSSAUD Date: Mon, 9 Feb 2026 10:56:54 +0100 Subject: [PATCH 02/15] [SAFRAN-1228] Add uuid conversion for scaffolding --- .../database/transfo/impl/LogicalTypes-to-Entity.properties | 1 + .../database/transfo/impl/LogicalTypes-to-H2.properties | 1 + .../database/transfo/impl/LogicalTypes-to-MariaDB.properties | 1 + .../database/transfo/impl/LogicalTypes-to-MySQL.properties | 1 + .../database/transfo/impl/LogicalTypes-to-Oracle.properties | 1 + .../database/transfo/impl/LogicalTypes-to-Postgres.properties | 1 + .../database/transfo/impl/LogicalTypes-to-SQLServer.properties | 1 + 7 files changed, 7 insertions(+) diff --git a/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-Entity.properties b/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-Entity.properties index f36a036e95..d29588adaf 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-Entity.properties +++ b/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-Entity.properties @@ -18,3 +18,4 @@ Entier\ long=Long Binary=Binary Time=Time Timestamp=Timestamp +UUID=Texte \ No newline at end of file diff --git a/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-H2.properties b/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-H2.properties index bb7d37c83a..a1fff55b6e 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-H2.properties +++ b/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-H2.properties @@ -18,3 +18,4 @@ Entier\ long=BIGINT Binary=BLOB Timestamp=TIMESTAMP Time=TIME +UUID=UUID diff --git a/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-MariaDB.properties b/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-MariaDB.properties index 9fb6acce19..947edde3e4 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-MariaDB.properties +++ b/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-MariaDB.properties @@ -18,3 +18,4 @@ Entier\ long=bigint Binary=longblob Timestamp=timestamp Time=time +UUID=uuid diff --git a/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-MySQL.properties b/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-MySQL.properties index 9fb6acce19..3618294ee2 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-MySQL.properties +++ b/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-MySQL.properties @@ -18,3 +18,4 @@ Entier\ long=bigint Binary=longblob Timestamp=timestamp Time=time +UUID=char \ No newline at end of file diff --git a/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-Oracle.properties b/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-Oracle.properties index 2122aa0d6a..85eea2175c 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-Oracle.properties +++ b/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-Oracle.properties @@ -17,3 +17,4 @@ R Entier\ long=INTEGER Binary=BLOB Timestamp=TIMESTAMP +UUID=VARCHAR2 diff --git a/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-Postgres.properties b/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-Postgres.properties index 7d98e17a33..94c6712996 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-Postgres.properties +++ b/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-Postgres.properties @@ -18,3 +18,4 @@ Entier\ long=BIGINT Binary=BYTEA Timestamp=TIMESTAMP Time=TIME +UUID=UUID diff --git a/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-SQLServer.properties b/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-SQLServer.properties index b6434fbe35..f68b71c53d 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-SQLServer.properties +++ b/addons/scaffolding/plugins/org.obeonetwork.database/src/org/obeonetwork/database/transfo/impl/LogicalTypes-to-SQLServer.properties @@ -18,3 +18,4 @@ Entier\ long=bigint Binary=image Timestamp=timestamp Time=time +UUID=uniqueidentifier From c67c3a074119d4881aa466ecc75ec5e536f41c44 Mon Sep 17 00:00:00 2001 From: Vincent BOUSSAUD Date: Mon, 9 Feb 2026 10:59:27 +0100 Subject: [PATCH 03/15] [SAFRAN-1228] Evolve mariadb test scaffold --- .../12-mariadb-simple/1-input-mld.database | 425 ++++++++--------- .../12-mariadb-simple/3-expected-mpd.database | 427 +++++++++--------- 2 files changed, 431 insertions(+), 421 deletions(-) diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/12-mariadb-simple/1-input-mld.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/12-mariadb-simple/1-input-mld.database index ec057a9fac..8430e69c9c 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/12-mariadb-simple/1-input-mld.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/12-mariadb-simple/1-input-mld.database @@ -1,645 +1,650 @@ - - - - - + + + + + - - + + - + - + - + - + + + + + + - - - - - + + + + + - + - + - - - - + + + + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - + + + + + - + - + - - - - - + + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - - - - + + + + - + - + - + - - - - + + + + - + - + - + - - - - + + + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - - + + - + - + - + diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/12-mariadb-simple/3-expected-mpd.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/12-mariadb-simple/3-expected-mpd.database index 86b88ca636..65ce103559 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/12-mariadb-simple/3-expected-mpd.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/12-mariadb-simple/3-expected-mpd.database @@ -1,645 +1,650 @@ - - - - - - + + + + + + - - + + - + - + - + - + + + + + + - - - - - + + + + + - + - + - - - - + + + + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - + + + + + - + - + - - - - - + + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - - - - + + + + - + - + - + - - - - + + + + - + - + - + - - - - + + + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - - + + - + - + - + From 12048498ef5999f37124154998193f58630e27f3 Mon Sep 17 00:00:00 2001 From: Vincent BOUSSAUD Date: Mon, 9 Feb 2026 11:18:06 +0100 Subject: [PATCH 04/15] [SAFRAN-1228] Evolve oracle test scaffold --- .../1-oracle-simple/1-input-mld.database | 2089 +++++++++-------- .../1-oracle-simple/3-expected-mpd.database | 1849 +++++++-------- 2 files changed, 1974 insertions(+), 1964 deletions(-) diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/1-oracle-simple/1-input-mld.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/1-oracle-simple/1-input-mld.database index 3d4cdcddb4..ffb37a0067 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/1-oracle-simple/1-input-mld.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/1-oracle-simple/1-input-mld.database @@ -1,2893 +1,2898 @@ - + - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - - - + + + + + + + + + + - - + + - - + + + + + + + + - - + + - - + + - - - + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - + + + + + - - + + - - - - - - - - - - - + + - - + + - - + + - - - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - - - + + + + + - - + + - - + + - - - + - + - + - + - + - + - + - + - + - - - + + + + + - - + + + + + - - + + - - - + + + + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - + - - - + + + + + - - + + + + + - - + + - - - + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - + + + + + + - + - + - + - - - - - - + + + + + + - + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - + - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + + + - - + + - - + + - - - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - + + + + + + - + - + - + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + + + + + + + - + - + - + - + - + - - - - - - - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - + - + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - - - - - - + + + + + - - + + - - + + - - + + - - + + - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + + + + + + + - + - + - + - + - + - - - - - - - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + + + + - + - + - + - + - - - - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + + + + - + - + - + - + - - - + + + + + + + + - - + + - - - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - + - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + + + + - + - + - + - + - - - - - - - - - + + + + + + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - - - - - - + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/1-oracle-simple/3-expected-mpd.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/1-oracle-simple/3-expected-mpd.database index 91d2c773fb..7c53c91d78 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/1-oracle-simple/3-expected-mpd.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/1-oracle-simple/3-expected-mpd.database @@ -1,2893 +1,2898 @@ - + - - - - - + + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + + + + + + - - - - + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - - + + - - + + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - - + + - - + + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - - - - + + + + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - - + + - - + + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - - + + - - + + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - - + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - - + + - + - + - + - + - + - - - - + + + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - - + + - + - + - + - + - + - - - - + + + + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 66390e37d05613e1446969b52e3c0af7046c6a7a Mon Sep 17 00:00:00 2001 From: Vincent BOUSSAUD Date: Mon, 9 Feb 2026 11:43:11 +0100 Subject: [PATCH 05/15] [SAFRAN-1228] Evolve mysql test scaffold --- .../4-mysql-simple/1-input-mld.database | 425 ++++++++--------- .../4-mysql-simple/3-expected-mpd.database | 427 +++++++++--------- 2 files changed, 431 insertions(+), 421 deletions(-) diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/4-mysql-simple/1-input-mld.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/4-mysql-simple/1-input-mld.database index 18d547b8b0..41dfd0f67f 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/4-mysql-simple/1-input-mld.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/4-mysql-simple/1-input-mld.database @@ -1,645 +1,650 @@ - - - - - + + + + + - - + + - + - + - + - + + + + + + - - - - - + + + + + - + - + - - - - + + + + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - + + + + + - + - + - - - - - + + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - - - - + + + + - + - + - + - - - - + + + + - + - + - + - - - - + + + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - - + + - + - + - + diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/4-mysql-simple/3-expected-mpd.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/4-mysql-simple/3-expected-mpd.database index 8585771225..af9583ec2e 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/4-mysql-simple/3-expected-mpd.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/4-mysql-simple/3-expected-mpd.database @@ -1,645 +1,650 @@ - - - - - - + + + + + + - - + + - + - + - + - + + + + + + - - - - - + + + + + - + - + - - - - + + + + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - + + + + + - + - + - - - - - + + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - - - - + + + + - + - + - + - - - - + + + + - + - + - + - - - - + + + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - - + + - + - + - + From 7c0a08921170b83f9f4ab82d77c73b2aaf624536 Mon Sep 17 00:00:00 2001 From: Vincent BOUSSAUD Date: Mon, 9 Feb 2026 13:58:23 +0100 Subject: [PATCH 06/15] [SAFRAN-1228] Evolve h2 test scaffold --- .../mld2mpd/5-h2-simple/1-input-mld.database | 403 +++++++++--------- .../5-h2-simple/3-expected-mpd.database | 367 ++++++++-------- .../resources/H2.typeslibrary | 2 +- 3 files changed, 391 insertions(+), 381 deletions(-) diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/5-h2-simple/1-input-mld.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/5-h2-simple/1-input-mld.database index 3ccd8ab864..bddc75c1fd 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/5-h2-simple/1-input-mld.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/5-h2-simple/1-input-mld.database @@ -1,484 +1,489 @@ - + - - - + + + + + + + + + + + + + - + - + - + - + - + - + - - - - - - - - - - + + + + + - - + + + + + + - + - + - + - - - - - - + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + - + - + - + - - - - - - + + + + + + + + + + + + - + - + - + - + - + - - - - - - - - - - - - + + + + + + - + - + - + - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - - - + + + + + + + + + + + - - + + - - + + - - - + - + - + - + - + - - - - - - - - - - - - - - - - - - + + + + + + - + - + - + - - - - - - + + + + + + + + + + + + + + + + + + + - + - - - + + + + + - - + + - - - + + + - - + + - - + + - - - + - + - - - - - - + + + + + - - - + + - - + + - - - - - - + - + - + - + - + - + - - - - - - - - - - - - + + + + + + - + - + - + - + - + - + - + - + - - - - diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/5-h2-simple/3-expected-mpd.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/5-h2-simple/3-expected-mpd.database index 4cd5293409..d1821fdfb5 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/5-h2-simple/3-expected-mpd.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/5-h2-simple/3-expected-mpd.database @@ -1,420 +1,425 @@ - - + + - - - - - + + + + + - - + + - - + + - + - + - + - + - + - + - + + + + + + - - - - + + + + - + - + - + - + - - - - + + + + - - + + - - - + + + - - + + - - + + - + - + - - - - + + + + - + - + - + - + - - - - + + + + - - + + - - + + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - - - - + + + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - - - - + + + + - + - + - + - + - - - - + + + + - - + + - - - + + + - - + + - - + + - + - + - - - - + + + + - - + + - - - + + + - - + + - - + + - + - + - - - - + + + + - - + + - - + + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - - - - - - - - - - + + + + + + + + + + diff --git a/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/H2.typeslibrary b/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/H2.typeslibrary index d6dd4cf421..2833e22ec2 100644 --- a/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/H2.typeslibrary +++ b/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/H2.typeslibrary @@ -161,7 +161,7 @@ - + From ff30507050823a5ac9a4dda4bfc279bffebdb944 Mon Sep 17 00:00:00 2001 From: Vincent BOUSSAUD Date: Mon, 9 Feb 2026 14:22:18 +0100 Subject: [PATCH 07/15] [SAFRAN-1228] Evolve sqlserver test scaffold --- .../6-sqlserver-simple/1-input-mld.database | 519 +++++++++--------- .../3-expected-mpd.database | 473 ++++++++-------- 2 files changed, 501 insertions(+), 491 deletions(-) diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/6-sqlserver-simple/1-input-mld.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/6-sqlserver-simple/1-input-mld.database index 48f72abe96..224d4608ec 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/6-sqlserver-simple/1-input-mld.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/6-sqlserver-simple/1-input-mld.database @@ -1,644 +1,649 @@ - + - - - + + + + + + + + + + - + - + - + - - - - - - - + + + + + - - + + + + + + + + + + + + + - + - - - - - - - - - - - - - + + + + + + - + - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - + + + + + + + + - - + + - - + + - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + + + - - - - - - - - + + + + + + - - - + - + - - - + + + + + - - + + - - - + + + - - - + + + + + + + + + + + + + - + - + - + - + - - - + + + + + + + + - - + + - - - + + - - + + - - + + - - + + - - + + - - - + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - + - - - - - - + + + + + + - + - + - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - + + + + + + + + + - + - + - - - - - - - diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/6-sqlserver-simple/3-expected-mpd.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/6-sqlserver-simple/3-expected-mpd.database index 20b7d94944..fa39f135d7 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/6-sqlserver-simple/3-expected-mpd.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/6-sqlserver-simple/3-expected-mpd.database @@ -1,632 +1,637 @@ - - + + - - - - - + + + + + - - + + - + - + - + - + + + + + + - - - - + + + + - - + + - - - + + + - + - + - - - - + + + + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - - + + + - + - + - - - - + + + + - - + + - - - + + + - - + + - - + + - - + + - - + + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - - - - + + + + - + - + - + - - - - + + + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - - + + - + - + - + - - - - - - - - - - + + + + + + + + + + From c593b75fdfd7ea5f9110985b50498cc55a6cbeb1 Mon Sep 17 00:00:00 2001 From: Vincent BOUSSAUD Date: Mon, 9 Feb 2026 14:34:25 +0100 Subject: [PATCH 08/15] [SAFRAN-1228] Evolve postgre test scaffold --- .../1-input-mld.database | 468 +++++++++++++++++ .../2-input-mpd.database | 4 + .../3-expected-mpd.database | 474 ++++++++++++++++++ .../database/transfo/MldToMpdTest.java | 5 + 4 files changed, 951 insertions(+) create mode 100644 addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/13-postgres-post9-simple/1-input-mld.database create mode 100644 addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/13-postgres-post9-simple/2-input-mpd.database create mode 100644 addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/13-postgres-post9-simple/3-expected-mpd.database diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/13-postgres-post9-simple/1-input-mld.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/13-postgres-post9-simple/1-input-mld.database new file mode 100644 index 0000000000..989899c286 --- /dev/null +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/13-postgres-post9-simple/1-input-mld.database @@ -0,0 +1,468 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/13-postgres-post9-simple/2-input-mpd.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/13-postgres-post9-simple/2-input-mpd.database new file mode 100644 index 0000000000..00be32efdb --- /dev/null +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/13-postgres-post9-simple/2-input-mpd.database @@ -0,0 +1,4 @@ + + + + diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/13-postgres-post9-simple/3-expected-mpd.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/13-postgres-post9-simple/3-expected-mpd.database new file mode 100644 index 0000000000..2df0cd3610 --- /dev/null +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/13-postgres-post9-simple/3-expected-mpd.database @@ -0,0 +1,474 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/src/org/obeonetwork/database/transfo/MldToMpdTest.java b/addons/scaffolding/plugins/org.obeonetwork.database.tests/src/org/obeonetwork/database/transfo/MldToMpdTest.java index 871734ddf6..cb813fa973 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/src/org/obeonetwork/database/transfo/MldToMpdTest.java +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/src/org/obeonetwork/database/transfo/MldToMpdTest.java @@ -79,4 +79,9 @@ public void testSafran416InitialComments() { public void test12() { testMldToMpd("12-mariadb-simple"); } + + @Test + public void test13RecentPostgre() { + testMldToMpd("13-postgres-post9-simple"); + } } From f4ab1ed5ca1dd1fb9dd8f81a0b8090fb1506575b Mon Sep 17 00:00:00 2001 From: Vincent BOUSSAUD Date: Mon, 9 Feb 2026 15:12:42 +0100 Subject: [PATCH 09/15] [SAFRAN-1228] Evolve h2 test reverse scaffold --- .../models/mpd2mld/6-h2-simple/1-input-mpd.database | 5 +++++ .../models/mpd2mld/6-h2-simple/3-expected-mld.database | 5 +++++ .../resources/H2.typeslibrary | 4 +++- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/6-h2-simple/1-input-mpd.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/6-h2-simple/1-input-mpd.database index 6b6cb83676..9e34462a6e 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/6-h2-simple/1-input-mpd.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/6-h2-simple/1-input-mpd.database @@ -48,6 +48,11 @@ + + + + + diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/6-h2-simple/3-expected-mld.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/6-h2-simple/3-expected-mld.database index f43ec9158f..36b920b9ee 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/6-h2-simple/3-expected-mld.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/6-h2-simple/3-expected-mld.database @@ -48,6 +48,11 @@ + + + + + diff --git a/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/H2.typeslibrary b/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/H2.typeslibrary index 2833e22ec2..6c3bb8c613 100644 --- a/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/H2.typeslibrary +++ b/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/H2.typeslibrary @@ -161,7 +161,9 @@ - + + + From c9e920d0868e8eab8ddfec2ca03d17e180ec41cc Mon Sep 17 00:00:00 2001 From: Vincent BOUSSAUD Date: Mon, 9 Feb 2026 16:04:28 +0100 Subject: [PATCH 10/15] [SAFRAN-1228] Evolve sqlserver test reverse scaffold --- .../models/mld2mpd/6-sqlserver-simple/1-input-mld.database | 2 +- .../models/mpd2mld/7-sqlserver-simple/1-input-mpd.database | 5 +++++ .../mpd2mld/7-sqlserver-simple/3-expected-mld.database | 5 +++++ .../resources/SQLServer.typeslibrary | 4 +++- 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/6-sqlserver-simple/1-input-mld.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/6-sqlserver-simple/1-input-mld.database index 224d4608ec..3ac02fa2c7 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/6-sqlserver-simple/1-input-mld.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/6-sqlserver-simple/1-input-mld.database @@ -32,7 +32,7 @@ - + diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/7-sqlserver-simple/1-input-mpd.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/7-sqlserver-simple/1-input-mpd.database index 612a4d2524..6626212c84 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/7-sqlserver-simple/1-input-mpd.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/7-sqlserver-simple/1-input-mpd.database @@ -30,6 +30,11 @@ + + + + + diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/7-sqlserver-simple/3-expected-mld.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/7-sqlserver-simple/3-expected-mld.database index 9734eea4e4..a362f9250d 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/7-sqlserver-simple/3-expected-mld.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/7-sqlserver-simple/3-expected-mld.database @@ -30,6 +30,11 @@ + + + + + diff --git a/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/SQLServer.typeslibrary b/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/SQLServer.typeslibrary index 1c6736a4d6..2e83340432 100644 --- a/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/SQLServer.typeslibrary +++ b/models/database/plugins/org.obeonetwork.dsl.typeslibrary/resources/SQLServer.typeslibrary @@ -123,7 +123,9 @@ - + + + From b08dd994873e6b5b3ab7933a3597607900855334 Mon Sep 17 00:00:00 2001 From: Vincent BOUSSAUD Date: Mon, 9 Feb 2026 16:14:25 +0100 Subject: [PATCH 11/15] [SAFRAN-1228] Evolve postgre test reverse scaffold --- .../1-input-mld.database | 2 +- .../1-input-mpd.database | 478 ++++++++++++++++++ .../2-input-mld.database | 4 + .../3-expected-mld.database | 468 +++++++++++++++++ .../database/transfo/MpdToMldTest.java | 5 + 5 files changed, 956 insertions(+), 1 deletion(-) create mode 100644 addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/10-postgres-post9-simple/1-input-mpd.database create mode 100644 addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/10-postgres-post9-simple/2-input-mld.database create mode 100644 addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/10-postgres-post9-simple/3-expected-mld.database diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/13-postgres-post9-simple/1-input-mld.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/13-postgres-post9-simple/1-input-mld.database index 989899c286..c56973097a 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/13-postgres-post9-simple/1-input-mld.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2mpd/13-postgres-post9-simple/1-input-mld.database @@ -50,7 +50,7 @@ - + diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/10-postgres-post9-simple/1-input-mpd.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/10-postgres-post9-simple/1-input-mpd.database new file mode 100644 index 0000000000..25aa90d676 --- /dev/null +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/10-postgres-post9-simple/1-input-mpd.database @@ -0,0 +1,478 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/10-postgres-post9-simple/2-input-mld.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/10-postgres-post9-simple/2-input-mld.database new file mode 100644 index 0000000000..360110b3b3 --- /dev/null +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/10-postgres-post9-simple/2-input-mld.database @@ -0,0 +1,4 @@ + + + + diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/10-postgres-post9-simple/3-expected-mld.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/10-postgres-post9-simple/3-expected-mld.database new file mode 100644 index 0000000000..3c22cceb9b --- /dev/null +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/10-postgres-post9-simple/3-expected-mld.database @@ -0,0 +1,468 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/src/org/obeonetwork/database/transfo/MpdToMldTest.java b/addons/scaffolding/plugins/org.obeonetwork.database.tests/src/org/obeonetwork/database/transfo/MpdToMldTest.java index cc0539fa50..9a02a81c53 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/src/org/obeonetwork/database/transfo/MpdToMldTest.java +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/src/org/obeonetwork/database/transfo/MpdToMldTest.java @@ -63,6 +63,11 @@ public void testpostgresSimple() { testMpdToMld("8-postgres-simple"); } + @Test + public void testpostgresPost9Simple() { + testMpdToMld("10-postgres-post9-simple"); + } + @Test public void testMariaDBSimple() { testMpdToMld("9-mariadb-simple"); From 116180c04a6f6fc4beb2b3a3c718b86fa755c151 Mon Sep 17 00:00:00 2001 From: Vincent BOUSSAUD Date: Mon, 9 Feb 2026 16:20:37 +0100 Subject: [PATCH 12/15] [SAFRAN-1228] Evolve mariadb test reverse scaffold --- .../models/mpd2mld/9-mariadb-simple/1-input-mpd.database | 5 +++++ .../models/mpd2mld/9-mariadb-simple/3-expected-mld.database | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/9-mariadb-simple/1-input-mpd.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/9-mariadb-simple/1-input-mpd.database index e798957aff..8f5a893c80 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/9-mariadb-simple/1-input-mpd.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/9-mariadb-simple/1-input-mpd.database @@ -28,6 +28,11 @@ + + + + + diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/9-mariadb-simple/3-expected-mld.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/9-mariadb-simple/3-expected-mld.database index 2347cc65d8..a4d981d8af 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/9-mariadb-simple/3-expected-mld.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mpd2mld/9-mariadb-simple/3-expected-mld.database @@ -28,6 +28,11 @@ + + + + + From 76634d2dfe2bc2d32a0c1da25301377ac761bfd8 Mon Sep 17 00:00:00 2001 From: Vincent BOUSSAUD Date: Tue, 10 Feb 2026 10:30:50 +0100 Subject: [PATCH 13/15] [SAFRAN-1228] Evolve entity test scaffold --- .../1-simple-pk-et-fk/1-input-mld.database | 5 +++ .../3-expected-entity.entity | 33 +++++++++++-------- 2 files changed, 24 insertions(+), 14 deletions(-) diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2entity/1-simple-pk-et-fk/1-input-mld.database b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2entity/1-simple-pk-et-fk/1-input-mld.database index e6f8a0b49f..10e765383c 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2entity/1-simple-pk-et-fk/1-input-mld.database +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2entity/1-simple-pk-et-fk/1-input-mld.database @@ -11,6 +11,11 @@ + + + + + diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2entity/1-simple-pk-et-fk/3-expected-entity.entity b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2entity/1-simple-pk-et-fk/3-expected-entity.entity index 2761facae2..177655e103 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2entity/1-simple-pk-et-fk/3-expected-entity.entity +++ b/addons/scaffolding/plugins/org.obeonetwork.database.tests/models/mld2entity/1-simple-pk-et-fk/3-expected-entity.entity @@ -1,20 +1,25 @@ - - - - - + + + + + - - - - + + + + + + + + + - - - + + + - - + + From 7db73fedfae49e545e6bbe28df54cd018e128c00 Mon Sep 17 00:00:00 2001 From: Vincent BOUSSAUD Date: Wed, 11 Feb 2026 15:25:55 +0100 Subject: [PATCH 14/15] [RELENG] Auto generate eclipse help from textile through maven --- .../pom.xml | 12 +++++ .../org.obeonetwork.database.doc/pom.xml | 12 +++++ .../org.obeonetwork.is.design.doc/pom.xml | 11 +++++ .../pom.xml | 12 +++++ .../org.obeonetwork.tools.doc.doc/pom.xml | 12 +++++ .../pom.xml | 12 +++++ .../pom.xml | 12 +++++ .../org.obeonetwork.dsl.entity.doc/pom.xml | 12 +++++ .../pom.xml | 12 +++++ .../pom.xml | 12 +++++ .../pom.xml | 12 +++++ .../org.obeonetwork.dsl.soa.doc/pom.xml | 12 +++++ .../pom.xml | 11 +++++ .../org.obeonetwork.dsl.cinematic.doc/pom.xml | 12 +++++ .../plugins/org.obeonetwork.graal.doc/pom.xml | 11 +++++ .../pom.xml | 12 +++++ .../pom.xml | 46 +++++++++++++++++++ 17 files changed, 235 insertions(+) diff --git a/addons/lifecycle/plugins/org.obeonetwork.project.lifecycle.doc/pom.xml b/addons/lifecycle/plugins/org.obeonetwork.project.lifecycle.doc/pom.xml index f89e9bcf62..db1f595312 100644 --- a/addons/lifecycle/plugins/org.obeonetwork.project.lifecycle.doc/pom.xml +++ b/addons/lifecycle/plugins/org.obeonetwork.project.lifecycle.doc/pom.xml @@ -26,4 +26,16 @@ 5.1.3-SNAPSHOT eclipse-plugin org.obeonetwork.project.lifecycle.doc + + + + + maven-clean-plugin + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + + diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.doc/pom.xml b/addons/scaffolding/plugins/org.obeonetwork.database.doc/pom.xml index 31b0a64c1f..e38c4b6fec 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.doc/pom.xml +++ b/addons/scaffolding/plugins/org.obeonetwork.database.doc/pom.xml @@ -27,4 +27,16 @@ eclipse-plugin org.obeonetwork.database.doc + + + + maven-clean-plugin + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + + + diff --git a/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/pom.xml b/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/pom.xml index ff4f591a9d..0fe1c94206 100644 --- a/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/pom.xml +++ b/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/pom.xml @@ -29,4 +29,15 @@ eclipse-plugin org.obeonetwork.is.design.doc + + + + maven-clean-plugin + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + + diff --git a/commons/tools/plugins/org.obeonetwork.tools.contextual.explorer.ui.doc/pom.xml b/commons/tools/plugins/org.obeonetwork.tools.contextual.explorer.ui.doc/pom.xml index 03ece902d7..5e041466c1 100644 --- a/commons/tools/plugins/org.obeonetwork.tools.contextual.explorer.ui.doc/pom.xml +++ b/commons/tools/plugins/org.obeonetwork.tools.contextual.explorer.ui.doc/pom.xml @@ -24,4 +24,16 @@ 5.1.3-SNAPSHOT eclipse-plugin Obeo Network - Contextual Explorer UI Documentation + + + + + maven-clean-plugin + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + + diff --git a/commons/tools/plugins/org.obeonetwork.tools.doc.doc/pom.xml b/commons/tools/plugins/org.obeonetwork.tools.doc.doc/pom.xml index ba6cb3a7bd..886b7741c8 100644 --- a/commons/tools/plugins/org.obeonetwork.tools.doc.doc/pom.xml +++ b/commons/tools/plugins/org.obeonetwork.tools.doc.doc/pom.xml @@ -23,4 +23,16 @@ 5.1.3-SNAPSHOT eclipse-plugin Tools Doc Doc + + + + + maven-clean-plugin + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + + diff --git a/commons/tools/plugins/org.obeonetwork.tools.projectlibrary.doc/pom.xml b/commons/tools/plugins/org.obeonetwork.tools.projectlibrary.doc/pom.xml index 1b491eadd7..537781cb00 100644 --- a/commons/tools/plugins/org.obeonetwork.tools.projectlibrary.doc/pom.xml +++ b/commons/tools/plugins/org.obeonetwork.tools.projectlibrary.doc/pom.xml @@ -23,4 +23,16 @@ 5.1.3-SNAPSHOT eclipse-plugin Modeling projects as libraries Documentation + + + + + maven-clean-plugin + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + + diff --git a/commons/tools/plugins/org.obeonetwork.tools.snapshot.viewer.doc/pom.xml b/commons/tools/plugins/org.obeonetwork.tools.snapshot.viewer.doc/pom.xml index bed4222a10..9d589b7395 100644 --- a/commons/tools/plugins/org.obeonetwork.tools.snapshot.viewer.doc/pom.xml +++ b/commons/tools/plugins/org.obeonetwork.tools.snapshot.viewer.doc/pom.xml @@ -23,4 +23,16 @@ 5.1.3-SNAPSHOT eclipse-plugin CDO XML Snapshot Importer Documentation + + + + + maven-clean-plugin + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + + diff --git a/designs/entity/plugins/org.obeonetwork.dsl.entity.doc/pom.xml b/designs/entity/plugins/org.obeonetwork.dsl.entity.doc/pom.xml index 94b3054771..3968b43a8d 100644 --- a/designs/entity/plugins/org.obeonetwork.dsl.entity.doc/pom.xml +++ b/designs/entity/plugins/org.obeonetwork.dsl.entity.doc/pom.xml @@ -25,5 +25,17 @@ 5.1.3-SNAPSHOT eclipse-plugin Entity Designer Documentation + + + + + maven-clean-plugin + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + + diff --git a/designs/environment/plugins/org.obeonetwork.dsl.environment.binding.design.doc/pom.xml b/designs/environment/plugins/org.obeonetwork.dsl.environment.binding.design.doc/pom.xml index c82ec790b0..37508391f2 100644 --- a/designs/environment/plugins/org.obeonetwork.dsl.environment.binding.design.doc/pom.xml +++ b/designs/environment/plugins/org.obeonetwork.dsl.environment.binding.design.doc/pom.xml @@ -22,4 +22,16 @@ 5.1.3-SNAPSHOT eclipse-plugin Environment Databinding Modeler Documentation + + + + + maven-clean-plugin + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + + \ No newline at end of file diff --git a/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/pom.xml b/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/pom.xml index 92c3ceb121..fc09f5ef53 100644 --- a/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/pom.xml +++ b/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/pom.xml @@ -22,4 +22,16 @@ 5.1.3-SNAPSHOT eclipse-plugin Environment Model Design Documentation + + + + + maven-clean-plugin + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + + \ No newline at end of file diff --git a/designs/interaction/plugins/org.obeonetwork.dsl.interaction.doc/pom.xml b/designs/interaction/plugins/org.obeonetwork.dsl.interaction.doc/pom.xml index fe0cd76e11..1692e91d56 100644 --- a/designs/interaction/plugins/org.obeonetwork.dsl.interaction.doc/pom.xml +++ b/designs/interaction/plugins/org.obeonetwork.dsl.interaction.doc/pom.xml @@ -26,5 +26,17 @@ eclipse-plugin 5.1.3-SNAPSHOT Interaction Designer Documentation + + + + + maven-clean-plugin + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + + diff --git a/designs/soa/plugins/org.obeonetwork.dsl.soa.doc/pom.xml b/designs/soa/plugins/org.obeonetwork.dsl.soa.doc/pom.xml index 37e5bde3c3..95bc0ff3a9 100644 --- a/designs/soa/plugins/org.obeonetwork.dsl.soa.doc/pom.xml +++ b/designs/soa/plugins/org.obeonetwork.dsl.soa.doc/pom.xml @@ -22,4 +22,16 @@ 5.1.3-SNAPSHOT eclipse-plugin SOA Designer Documentation + + + + + maven-clean-plugin + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + + \ No newline at end of file diff --git a/designs/statemachine/plugins/org.obeonetwork.dsl.statemachine.doc/pom.xml b/designs/statemachine/plugins/org.obeonetwork.dsl.statemachine.doc/pom.xml index bfef42de15..d19adb9abf 100644 --- a/designs/statemachine/plugins/org.obeonetwork.dsl.statemachine.doc/pom.xml +++ b/designs/statemachine/plugins/org.obeonetwork.dsl.statemachine.doc/pom.xml @@ -28,4 +28,15 @@ 5.1.3-SNAPSHOT StateMachine Designer Documentation + + + + maven-clean-plugin + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + + diff --git a/models/cinematic/plugins/org.obeonetwork.dsl.cinematic.doc/pom.xml b/models/cinematic/plugins/org.obeonetwork.dsl.cinematic.doc/pom.xml index cb3f8a11d4..0ef198e055 100644 --- a/models/cinematic/plugins/org.obeonetwork.dsl.cinematic.doc/pom.xml +++ b/models/cinematic/plugins/org.obeonetwork.dsl.cinematic.doc/pom.xml @@ -21,4 +21,16 @@ org.obeonetwork.dsl.cinematic.doc 5.1.3-SNAPSHOT eclipse-plugin + + + + + maven-clean-plugin + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + + diff --git a/models/graal/plugins/org.obeonetwork.graal.doc/pom.xml b/models/graal/plugins/org.obeonetwork.graal.doc/pom.xml index fc9bfc5fd1..85907f90a5 100644 --- a/models/graal/plugins/org.obeonetwork.graal.doc/pom.xml +++ b/models/graal/plugins/org.obeonetwork.graal.doc/pom.xml @@ -27,4 +27,15 @@ 5.1.3-SNAPSHOT Graal Modeler Documentation + + + + maven-clean-plugin + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + + diff --git a/models/requirement/plugins/org.obeonetwork.dsl.requirement.doc/pom.xml b/models/requirement/plugins/org.obeonetwork.dsl.requirement.doc/pom.xml index 54e4f9e8c3..40b8fdb4cd 100644 --- a/models/requirement/plugins/org.obeonetwork.dsl.requirement.doc/pom.xml +++ b/models/requirement/plugins/org.obeonetwork.dsl.requirement.doc/pom.xml @@ -22,4 +22,16 @@ 5.1.3-SNAPSHOT eclipse-plugin Requirement Doc + + + + + maven-clean-plugin + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + + \ No newline at end of file diff --git a/releng/org.obeonetwork.informationsystem.parent/pom.xml b/releng/org.obeonetwork.informationsystem.parent/pom.xml index 66571af9a8..123fec256a 100644 --- a/releng/org.obeonetwork.informationsystem.parent/pom.xml +++ b/releng/org.obeonetwork.informationsystem.parent/pom.xml @@ -381,6 +381,13 @@ Eclipse - Acceleo Releases https://repo.eclipse.org/content/repositories/acceleo-releases + + eclipse.org-mylyn + https://repo.eclipse.org/content/repositories/mylyn-snapshots/ + + true + + @@ -546,6 +553,45 @@ + + maven-clean-plugin + 3.5.0 + + + + doc + + *.html + *-toc.xml + + + *.textile + + false + + + + + + org.eclipse.mylyn.docs + org.eclipse.mylyn.wikitext.maven + + doc + ${help.copyrightNotice} + ${help.documentTitle} + true + true + true + doc + + + + + eclipse-help + + + + From 2ee4a6fbddab249e7b4fc20e9a7dfe967d90b6e2 Mon Sep 17 00:00:00 2001 From: Vincent BOUSSAUD Date: Wed, 11 Feb 2026 16:01:44 +0100 Subject: [PATCH 15/15] [RELENG] Re-generate html doc files using maven plugin --- .../ISD - Business Project importer-toc.xml | 17 +- .../doc/ISD - Business Project importer.html | 1 + ...D - Base de donnees et Scaffolding-toc.xml | 43 ++-- .../ISD - Base de donnees et Scaffolding.html | 15 +- ...D - Entity (ISD consolidated view)-toc.xml | 9 +- .../ISD - Entity (ISD consolidated view).html | 5 +- ...ethodology (ISD consolidated view)-toc.xml | 9 +- ...l Methodology (ISD consolidated view).html | 5 +- .../ISD - SOA (ISD consolidated view)-toc.xml | 9 +- .../ISD - SOA (ISD consolidated view).html | 5 +- ... Contextual Explorer Documentation-toc.xml | 11 +- ...D - Contextual Explorer Documentation.html | 3 +- .../doc/ISD - Documentation Tooling-toc.xml | 17 +- .../doc/ISD - Documentation Tooling.html | 3 +- ...ing modeling projects as libraries-toc.xml | 21 +- ... Using modeling projects as libraries.html | 1 + .../ISD - CDO XML Snapshot importer-toc.xml | 9 +- .../doc/ISD - CDO XML Snapshot importer.html | 3 +- .../doc/ISD - Entity Designer-toc.xml | 33 +-- .../doc/ISD - Entity Designer.html | 1 + .../doc/ISD - IS Databinding-toc.xml | 25 +-- .../doc/ISD - IS Databinding.html | 1 + .../doc/ISD - Environment tooling-toc.xml | 25 +-- .../doc/ISD - Environment tooling.html | 180 ++++------------- .../doc/ISD - Environment tooling.textile | 2 +- .../doc/ISD-Outillage-environnement.html | 190 ++++++++++++++++++ .../doc/ISD - Interaction tooling-toc.xml | 13 +- .../doc/ISD - Interaction tooling.html | 1 + .../doc/ISD - SOA Designer-toc.xml | 87 ++++---- .../doc/ISD - SOA Designer.html | 3 +- .../doc/ISD - SOA Designer.textile | 2 +- .../doc/ISD - State Machine tooling-toc.xml | 13 +- .../doc/ISD - State Machine tooling.html | 1 + .../doc/ISD - Cinematic tooling-toc.xml | 49 ++--- .../doc/ISD - Cinematic tooling.html | 1 + .../doc/ISD - Graal tooling-toc.xml | 107 +++++----- .../doc/ISD - Graal tooling.html | 3 +- .../doc/ISD - Requirements tooling-toc.xml | 31 +-- .../doc/ISD - Requirements tooling.html | 1 + 39 files changed, 537 insertions(+), 418 deletions(-) create mode 100644 designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/doc/ISD-Outillage-environnement.html diff --git a/addons/lifecycle/plugins/org.obeonetwork.project.lifecycle.doc/doc/ISD - Business Project importer-toc.xml b/addons/lifecycle/plugins/org.obeonetwork.project.lifecycle.doc/doc/ISD - Business Project importer-toc.xml index f8621239a6..d8fff863f7 100644 --- a/addons/lifecycle/plugins/org.obeonetwork.project.lifecycle.doc/doc/ISD - Business Project importer-toc.xml +++ b/addons/lifecycle/plugins/org.obeonetwork.project.lifecycle.doc/doc/ISD - Business Project importer-toc.xml @@ -1,12 +1,13 @@ - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/addons/lifecycle/plugins/org.obeonetwork.project.lifecycle.doc/doc/ISD - Business Project importer.html b/addons/lifecycle/plugins/org.obeonetwork.project.lifecycle.doc/doc/ISD - Business Project importer.html index 1504a6f323..700f74296b 100644 --- a/addons/lifecycle/plugins/org.obeonetwork.project.lifecycle.doc/doc/ISD - Business Project importer.html +++ b/addons/lifecycle/plugins/org.obeonetwork.project.lifecycle.doc/doc/ISD - Business Project importer.html @@ -2,6 +2,7 @@ + ISD - Business Project importer

diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.doc/doc/ISD - Base de donnees et Scaffolding-toc.xml b/addons/scaffolding/plugins/org.obeonetwork.database.doc/doc/ISD - Base de donnees et Scaffolding-toc.xml index 618b4bf91a..790aba9360 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.doc/doc/ISD - Base de donnees et Scaffolding-toc.xml +++ b/addons/scaffolding/plugins/org.obeonetwork.database.doc/doc/ISD - Base de donnees et Scaffolding-toc.xml @@ -1,28 +1,29 @@ - - - - - - - - - - - + + + + + + + + + + + - - - - - + + + + + - - - - + + + + - + + \ No newline at end of file diff --git a/addons/scaffolding/plugins/org.obeonetwork.database.doc/doc/ISD - Base de donnees et Scaffolding.html b/addons/scaffolding/plugins/org.obeonetwork.database.doc/doc/ISD - Base de donnees et Scaffolding.html index cd169076f6..bc8013dd35 100644 --- a/addons/scaffolding/plugins/org.obeonetwork.database.doc/doc/ISD - Base de donnees et Scaffolding.html +++ b/addons/scaffolding/plugins/org.obeonetwork.database.doc/doc/ISD - Base de donnees et Scaffolding.html @@ -2,6 +2,7 @@ + ISD - Base de donnees et Scaffolding

@@ -56,17 +57,17 @@

Bases de données supportées

Oracle - 11g à 21c - 8 et 11 + 11g à 23ai + 8, 11 et 17 MySQL - 5 à 8 + 5 à 9.6 8 et plus MariaDB - 10.2 à 10.6 + 10.2 à 12.1 8, 11 et 17 @@ -76,13 +77,13 @@

Bases de données supportées

PostgreSQL - 9.5 à 14.3 + 9.5 à 18.1 8 et plus SQLServer - 2008 et 2022 - 8, 11, 17 et 18 + 2008 et 2025 + 8 à 24

La rétrocompatibilité des drivers permet en théorie d’importer des schéma de base de versions antérieures à celles supportées, mais aucune garantie ne peut être donnée en ce sens.

diff --git a/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - Entity (ISD consolidated view)-toc.xml b/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - Entity (ISD consolidated view)-toc.xml index 47cf613264..f2b49e9721 100644 --- a/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - Entity (ISD consolidated view)-toc.xml +++ b/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - Entity (ISD consolidated view)-toc.xml @@ -1,7 +1,8 @@ - - - - + + + + + \ No newline at end of file diff --git a/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - Entity (ISD consolidated view).html b/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - Entity (ISD consolidated view).html index efdf3d2636..18f542d05e 100644 --- a/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - Entity (ISD consolidated view).html +++ b/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - Entity (ISD consolidated view).html @@ -2,12 +2,13 @@ + ISD - Entity (ISD consolidated view)

Copyright © 2008, 2025 Obeo - All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0

-

ISD – Entity (ISD consolidated view)

+

ISD – Entity (ISD consolidated view)

Le point de vue Entity (ISD consolidated view) fournit une table permettant de faciliter la saisie d’informations sur le stockage physique des entités.
Les informations sont stockées sous la forme d’annotations. @@ -63,4 +64,4 @@

Eléments affichés et outils

La modification des valeur se fait par édition directe des cellules du tableau.

- + \ No newline at end of file diff --git a/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - Graal Methodology (ISD consolidated view)-toc.xml b/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - Graal Methodology (ISD consolidated view)-toc.xml index 4f5881726e..a65635fe10 100644 --- a/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - Graal Methodology (ISD consolidated view)-toc.xml +++ b/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - Graal Methodology (ISD consolidated view)-toc.xml @@ -1,7 +1,8 @@ - - - - + + + + + \ No newline at end of file diff --git a/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - Graal Methodology (ISD consolidated view).html b/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - Graal Methodology (ISD consolidated view).html index acb587396f..d6e6275d3e 100644 --- a/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - Graal Methodology (ISD consolidated view).html +++ b/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - Graal Methodology (ISD consolidated view).html @@ -2,12 +2,13 @@ + ISD - Graal Methodology (ISD consolidated view)

Copyright © 2008, 2025 Obeo - All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0

-

ISD – Graal Methodology (ISD consolidated view)

+

ISD – Graal Methodology (ISD consolidated view)

Le point de vue Graal Methodology (ISD consolidated view) fournit une table permettant de faciliter la saisie d’informations sur le stockage physique des classes participantes Graal.
Les informations sont stockées sous la forme d’annotations. @@ -58,4 +59,4 @@

Eléments affichés et outils

La modification des valeur se fait par édition directe des cellules du tableau.

- + \ No newline at end of file diff --git a/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - SOA (ISD consolidated view)-toc.xml b/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - SOA (ISD consolidated view)-toc.xml index 56c20e2b72..c308a040ed 100644 --- a/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - SOA (ISD consolidated view)-toc.xml +++ b/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - SOA (ISD consolidated view)-toc.xml @@ -1,7 +1,8 @@ - - - - + + + + + \ No newline at end of file diff --git a/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - SOA (ISD consolidated view).html b/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - SOA (ISD consolidated view).html index 8dee01eaec..27e4dd50b7 100644 --- a/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - SOA (ISD consolidated view).html +++ b/addons/structuredtypes/plugins/org.obeonetwork.is.design.doc/doc/ISD - SOA (ISD consolidated view).html @@ -2,12 +2,13 @@ + ISD - SOA (ISD consolidated view)

Copyright © 2008, 2025 Obeo - All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0

-

ISD – SOA (ISD consolidated view)

+

ISD – SOA (ISD consolidated view)

Le point de vue SOA (ISD consolidated view) fournit une table permettant de faciliter la saisie d’informations sur le stockage physique des DTO.
Les informations sont stockées sous la forme d’annotations. @@ -58,4 +59,4 @@

Eléments affichés et outils

La modification des valeur se fait par édition directe des cellules du tableau.

- + \ No newline at end of file diff --git a/commons/tools/plugins/org.obeonetwork.tools.contextual.explorer.ui.doc/doc/ISD - Contextual Explorer Documentation-toc.xml b/commons/tools/plugins/org.obeonetwork.tools.contextual.explorer.ui.doc/doc/ISD - Contextual Explorer Documentation-toc.xml index d7f471eb20..dcec835e3d 100644 --- a/commons/tools/plugins/org.obeonetwork.tools.contextual.explorer.ui.doc/doc/ISD - Contextual Explorer Documentation-toc.xml +++ b/commons/tools/plugins/org.obeonetwork.tools.contextual.explorer.ui.doc/doc/ISD - Contextual Explorer Documentation-toc.xml @@ -1,9 +1,10 @@ - - - - - + + + + + + \ No newline at end of file diff --git a/commons/tools/plugins/org.obeonetwork.tools.contextual.explorer.ui.doc/doc/ISD - Contextual Explorer Documentation.html b/commons/tools/plugins/org.obeonetwork.tools.contextual.explorer.ui.doc/doc/ISD - Contextual Explorer Documentation.html index 99c641b5d9..0441ad0f1f 100644 --- a/commons/tools/plugins/org.obeonetwork.tools.contextual.explorer.ui.doc/doc/ISD - Contextual Explorer Documentation.html +++ b/commons/tools/plugins/org.obeonetwork.tools.contextual.explorer.ui.doc/doc/ISD - Contextual Explorer Documentation.html @@ -2,6 +2,7 @@ + ISD - Contextual Explorer Documentation

@@ -72,4 +73,4 @@

Catégories

Note aux développeurs

Il est possible de contribuer de nouvelles catégories ainsi que les éléments contenus en contribuant au Point d’extension «org.eclipse.amalgam.explorer.contextual.core.contentProviderCategory».

- + \ No newline at end of file diff --git a/commons/tools/plugins/org.obeonetwork.tools.doc.doc/doc/ISD - Documentation Tooling-toc.xml b/commons/tools/plugins/org.obeonetwork.tools.doc.doc/doc/ISD - Documentation Tooling-toc.xml index 20f1eea105..1afb2acef0 100644 --- a/commons/tools/plugins/org.obeonetwork.tools.doc.doc/doc/ISD - Documentation Tooling-toc.xml +++ b/commons/tools/plugins/org.obeonetwork.tools.doc.doc/doc/ISD - Documentation Tooling-toc.xml @@ -1,12 +1,13 @@ - - - - - - - + + + + + + + - + + \ No newline at end of file diff --git a/commons/tools/plugins/org.obeonetwork.tools.doc.doc/doc/ISD - Documentation Tooling.html b/commons/tools/plugins/org.obeonetwork.tools.doc.doc/doc/ISD - Documentation Tooling.html index 9d81b2f38e..ab4cdb8a53 100644 --- a/commons/tools/plugins/org.obeonetwork.tools.doc.doc/doc/ISD - Documentation Tooling.html +++ b/commons/tools/plugins/org.obeonetwork.tools.doc.doc/doc/ISD - Documentation Tooling.html @@ -2,6 +2,7 @@ + ISD - Documentation Tooling

@@ -63,4 +64,4 @@

Accès à la documentation

- + \ No newline at end of file diff --git a/commons/tools/plugins/org.obeonetwork.tools.projectlibrary.doc/doc/ISD - Using modeling projects as libraries-toc.xml b/commons/tools/plugins/org.obeonetwork.tools.projectlibrary.doc/doc/ISD - Using modeling projects as libraries-toc.xml index bfa2677cac..c73aa18d59 100644 --- a/commons/tools/plugins/org.obeonetwork.tools.projectlibrary.doc/doc/ISD - Using modeling projects as libraries-toc.xml +++ b/commons/tools/plugins/org.obeonetwork.tools.projectlibrary.doc/doc/ISD - Using modeling projects as libraries-toc.xml @@ -1,14 +1,15 @@ - - - - - - - - - - + + + + + + + + + + + \ No newline at end of file diff --git a/commons/tools/plugins/org.obeonetwork.tools.projectlibrary.doc/doc/ISD - Using modeling projects as libraries.html b/commons/tools/plugins/org.obeonetwork.tools.projectlibrary.doc/doc/ISD - Using modeling projects as libraries.html index 27142feb08..ab16187619 100644 --- a/commons/tools/plugins/org.obeonetwork.tools.projectlibrary.doc/doc/ISD - Using modeling projects as libraries.html +++ b/commons/tools/plugins/org.obeonetwork.tools.projectlibrary.doc/doc/ISD - Using modeling projects as libraries.html @@ -2,6 +2,7 @@ + ISD - Using modeling projects as libraries

diff --git a/commons/tools/plugins/org.obeonetwork.tools.snapshot.viewer.doc/doc/ISD - CDO XML Snapshot importer-toc.xml b/commons/tools/plugins/org.obeonetwork.tools.snapshot.viewer.doc/doc/ISD - CDO XML Snapshot importer-toc.xml index 2ef67381f8..7f25377ac5 100644 --- a/commons/tools/plugins/org.obeonetwork.tools.snapshot.viewer.doc/doc/ISD - CDO XML Snapshot importer-toc.xml +++ b/commons/tools/plugins/org.obeonetwork.tools.snapshot.viewer.doc/doc/ISD - CDO XML Snapshot importer-toc.xml @@ -1,7 +1,8 @@ - - - - + + + + + \ No newline at end of file diff --git a/commons/tools/plugins/org.obeonetwork.tools.snapshot.viewer.doc/doc/ISD - CDO XML Snapshot importer.html b/commons/tools/plugins/org.obeonetwork.tools.snapshot.viewer.doc/doc/ISD - CDO XML Snapshot importer.html index b7d5295d9e..0bd8680567 100644 --- a/commons/tools/plugins/org.obeonetwork.tools.snapshot.viewer.doc/doc/ISD - CDO XML Snapshot importer.html +++ b/commons/tools/plugins/org.obeonetwork.tools.snapshot.viewer.doc/doc/ISD - CDO XML Snapshot importer.html @@ -2,6 +2,7 @@ + ISD - CDO XML Snapshot importer

@@ -41,4 +42,4 @@

Use the importer

Once the wizard is completed a modeling project is created in the workspace.

- + \ No newline at end of file diff --git a/designs/entity/plugins/org.obeonetwork.dsl.entity.doc/doc/ISD - Entity Designer-toc.xml b/designs/entity/plugins/org.obeonetwork.dsl.entity.doc/doc/ISD - Entity Designer-toc.xml index 5fc8b1a647..0e0f88b7b4 100644 --- a/designs/entity/plugins/org.obeonetwork.dsl.entity.doc/doc/ISD - Entity Designer-toc.xml +++ b/designs/entity/plugins/org.obeonetwork.dsl.entity.doc/doc/ISD - Entity Designer-toc.xml @@ -1,22 +1,23 @@ - - - - - - - - - + + + + + + + + + - - + + - + - - - - + + + + + \ No newline at end of file diff --git a/designs/entity/plugins/org.obeonetwork.dsl.entity.doc/doc/ISD - Entity Designer.html b/designs/entity/plugins/org.obeonetwork.dsl.entity.doc/doc/ISD - Entity Designer.html index d5550aabcc..eb2a028b01 100644 --- a/designs/entity/plugins/org.obeonetwork.dsl.entity.doc/doc/ISD - Entity Designer.html +++ b/designs/entity/plugins/org.obeonetwork.dsl.entity.doc/doc/ISD - Entity Designer.html @@ -2,6 +2,7 @@ + ISD - Entity Designer

diff --git a/designs/environment/plugins/org.obeonetwork.dsl.environment.binding.design.doc/doc/ISD - IS Databinding-toc.xml b/designs/environment/plugins/org.obeonetwork.dsl.environment.binding.design.doc/doc/ISD - IS Databinding-toc.xml index 9a81226592..7e6d602584 100644 --- a/designs/environment/plugins/org.obeonetwork.dsl.environment.binding.design.doc/doc/ISD - IS Databinding-toc.xml +++ b/designs/environment/plugins/org.obeonetwork.dsl.environment.binding.design.doc/doc/ISD - IS Databinding-toc.xml @@ -1,18 +1,19 @@ - - - - - - + + + + + + - - - - - - + + + + + + + \ No newline at end of file diff --git a/designs/environment/plugins/org.obeonetwork.dsl.environment.binding.design.doc/doc/ISD - IS Databinding.html b/designs/environment/plugins/org.obeonetwork.dsl.environment.binding.design.doc/doc/ISD - IS Databinding.html index 854ab6c1fd..47cc2ff521 100644 --- a/designs/environment/plugins/org.obeonetwork.dsl.environment.binding.design.doc/doc/ISD - IS Databinding.html +++ b/designs/environment/plugins/org.obeonetwork.dsl.environment.binding.design.doc/doc/ISD - IS Databinding.html @@ -2,6 +2,7 @@ + ISD - IS Databinding

diff --git a/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/doc/ISD - Environment tooling-toc.xml b/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/doc/ISD - Environment tooling-toc.xml index 15a6ba404a..7a1d535448 100644 --- a/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/doc/ISD - Environment tooling-toc.xml +++ b/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/doc/ISD - Environment tooling-toc.xml @@ -1,17 +1,18 @@ - - - - - - - - - + + + + + + + + + - - - + + + + \ No newline at end of file diff --git a/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/doc/ISD - Environment tooling.html b/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/doc/ISD - Environment tooling.html index 45200fc5f4..a0b8a5a839 100644 --- a/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/doc/ISD - Environment tooling.html +++ b/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/doc/ISD - Environment tooling.html @@ -2,8 +2,28 @@ + ISD - Environment tooling + + + + + + + + + + + + + + +

Copyright © 2008, 2025 Obeo - All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0

@@ -35,148 +55,22 @@

ISD – Socle Obeo Designer

-

-

ISD – Outillage environnement

-

L’outillage environnement est le socle commun aux différents types de modeleurs que le studio IS-Designer fournit.

-

Vues partielles

-

La fonctionnalité «Vue Partielle» permet de créer une représentation dont le contenu présenté n’est pas exhaustif.

-

Par défaut, les différents types de représentation fournis par le studio sont synchronisés avec le contenu du modèle. Ainsi par exemple pour un diagramme d’entités qui est créé sur un Namespace, le diagramme présente tout le contenu du Namespace. Ce mode de fonctionnement offre à l’utilisateur la garantie que le contenu des diagrammes est toujours en cohérence avec le contenu du modèle. Les diagrammes synchronisés ont une couleur de fond blanche :

-

- -

-

Les «Vues Partielles» fournissent un moyen de constituer une représentation dont le contenu n’est pas exhaustif. Lorsqu’elle est créée, une Vue Partielle est vide, et elle est peuplée en y glissant et déposant des éléments depuis le Model Explorer. Ces vues peuvent être utiles pour faire un focus sur une sous partie d’un modèle , en particulier pour les gros modèles. Les vues partielles ont une couleur de fond spécifique les distinguant clairement des diagrammes classiques, et alertant sur le caractère non exaustif du contenu présenté :

-

- -

-

Les représentations classiques et les Vues Partielles peuvent être créées à partir du menu contextuel sur un élément du Model Explorer, dans le sous menu «New Representation». La première partie du menu jusqu'à l’entrée «Other...» permet de créer des représentations classique, les entrées présentées après «Other...» permettent de créer des Vues Partielles :

-

- -

-

Il est possible de convertir un diagramme synchronisé classique en Vue Partielle par l’action du menu contextuel «Unsynchronized» sur le fond du diagramme :

-

- -

-

Les vues partielles sont conçues de manière à ne pas permettre une suppression d'élément du modèle de manière accidentelle par une pression sur la touche Suppr. L’outil de suppression est donc désactivé, seul l’outil de suppression du diagramme est activé :

-

- -

-

Le raccourci clavier pour la suppression d’un élément du diagramme est - Shift+Ctrl+D. -

-

Les éléments de liste contenue ne peuvent pas être supprimés du diagramme, par contre ils peuvent être cachés. Une fois caché, l'élément fait toujours partie du diagramme mais n’est simplement pas visible. Les éléments cachés peuvent être rendus visible en utilisant le mode «Visibility» du diagramme. Ils sont alors affichés de manière estompée :

-

- -

-

La mise en forme d’un diagramme ou d’une vue partielle peut être reproduite sur une autre en utilisant les actions suivantes :

-
    -
  • Dans le menu contextuel sur le fond d’une représentation, séléctionner - Edit > Copy format. -
  • -
  • Dans le menu contextuel sur le fond d’une autre représentation, séléctionner - Edit > Paste layout. -
  • -
-

Vue error log

-

Certaines fonctionnalités du studio peuvent sous certaines conditions signaler à l’utilisateur qu’il peut consulter la vue - Error Log pour obtenir plus de détail. Cette vue peut être ouverte via le menu «Window > Show View > Error Log». -

-

Exemple de la vue Error Log suite à un traitement d’export Swagger avec messages d’avertissements :

-

- -

-

Le modèle environnement

-

Les modèles environnements sont principalement utilisés pour définir des librairies de types dans le but de rendre ces types disponibles dans les modèles ISD. -
Avant la version ISD 1.9 le modèle «obeo.environment» était ajouté par défaut dans les dépendances des projets modeling. Depuis la version ISD 1.9 il est possible de choisir les ressources environnements ajoutées lors de la création d’un projet modeling, ainsi que de gérer les ressources environnement d’un projet. -

-

Création d’un projet modeling

-

A la création d’un projet modeling la ressource «obeo.environment» est ajoutée par defaut.

-

Ce comportement repose sur l’utilisation du point d’extension «org.obeonetwork.dsl.environment.providedEnvironmentModel» qui permet de définir les modèles environnement utilisables dans le studio.

-

Ce point d’extenion permet de contribuer des modèles environement en définissant pour chacun d’eux :

-
    -
  • Un nom
  • -
  • Une URI
  • -
  • Une priorité
  • -
-

A la création d’un projet modeling, seuls les modèles environnement dont la priorité est la plus élevée sont chargés. La ressource «obeo.environment» est contribuée à ce point d’extension avec la priorité 0. (Ainsi, si un autre modèle environement est contribué avec la priorité 0, ces deux modèles seront chargés par défaut à la création d’un projet modeling).

-

Gestion des ressources environnement

-

La boîte de dialogue «Manage Environment» permet de gérer les ressources environnement pour un projet de modélisation donné. Elle est mise à disposition par l’action «Manage environment resources» du menu contextuel d’un projet modeling, d’une ressource aird, ou de l'élément «Project Dependencies» :

-

- -

-

La boîte de dialogue est composée d’un tableau listant toutes les ressources environnements accessibles pour le projet modeling concerné. -
Les ressources environnment se trouvant dans le projet sont automatiquement actives et ne peuvent pas être désactivées. Elles sont présentées en gris. -
Les ressources environnement apportées par point d’extension sont désactivables en décochant la case à cocher en début de ligne. Elles sont présentées en noir. -

-

- -

-

Le résultat de la sélection est appliqué lors de la validation de la boîte de dialogue.

-

Dans le cas du décochage d’une ressource, une vérification est faite pour s’assurer que les éléments contenus dans la ressource ne sont pas utilisés dans le projet modeling. Si certains éléments d’une ressource retirée du projet sont utilisés, un dialogue d’avertissement s’affiche demandant confirmation à l’utilisateur :

-

- -

-

Ce dialogue présente sous forme d’arbre les objets qui référencent des éléments de la ressource environnement sur le point d'être retirée des dépendances du projet (ici obeo.environment). Si ce dialogue est validé, les références listées sont supprimées. Si le message d’avertissement est annulé la ressource environnement n’est pas retirée des dépendances du projet. -
Il est possible que plusieurs messages d’avertissements se succèdent dans le cas où plusieurs ressources environnement sont retirées des dépendances du projet. -

-

Remarques : -
- Les changements sont appliqués mais pas sauvegardés -
- Il est possible d’annuler tous les changements opérés à l’aide du raccourci clavier "Ctrl+Z. -

-

Création d’un modèle Environment

-

Un assistant de création de modèles Environment est accessible via le menu :

-
-

File > New > Other ... > Environment Model (Catégorie IS Designer)

-
-

- -

-

Cet assistant permet de définir

-
    -
  • le nom du modèle à créer (l’extension du modèle est automatiquement ajoutée à la fin du nom en grisée et en italique s’il n’y a pas d’extension précisée),
  • -
  • le projet ou répertoire de destination pour cette nouvelle ressource :
  • -
-

- -

-

Une fois l’assistant validé, le modèle est créé.

-

Le modèle de définitions de métadonnées

-

Les modèles de définitions de métadonnées sont utlisés pour proposer à l’utilisateur final des métadonnées prédéfinies lors de la mise à jour des métadonnées d’un élément. -
Un exemple d’un tel modèle est accessible via l’URI: «platform:/plugin/org.obeonetwork.dsl.environment.common/model/obeo.metadatadef». -

-

Un modèle «.metadatadef» contient un élément racine de type - MetaDataDefinitions contenant plusieurs éléments de type - MetaDataDefinition. -
Une MetaDataDefinition possède trois attributs: - title, - body et - condition. - title et - body sont le titre et le corps; - condition est une expression AQL qui sera évaluée sur un élément acceptant les métadonnées. Si l’expression retourne vrai, alors la MetaDataDefinition est proposée pour créer une métadonnée sur l'élément, sinon elle n’est pas proposée. -
Si la métadonnée (Annotation) est créée sur l'élément, les attributs title et body de celle-ci auront comme valeurs celles de title et body de la MetaDataDefinition. -
Exemple: Une MetaDataDefinition avec title=«Modeling studio», body=«This element comes from an ISD modeling workbench» et condition="aql:true" -
pourra être applicable sur tous les éléments qui supportent des métadonnées. -

-

Contribution d’un modèle de définitions de métadonnées

-

Afin de contribuer un tel modèle, il faut utliser le point d’extension: «org.obeonetwork.dsl.environment.providedMetaDataDefinitionsModels». -
Ce point d’extenion permet de contribuer des modèles de définitions de métadonnées en définissant pour chacun d’eux : -

-
    -
  • Un nom
  • -
  • Une URI de la ressource contenant le modèle. Cette URI doit commencer par "platform:/plugin"
  • -
-

Ces modèles sont chargés une seule fois, lorsque l’utilisateur final ouvre la fenêtre de sélection de métadonnées pour la première fois.

-

Utilisation de métadonnées contribuées via un modèle de définitions de métadonnées

-

Pour utiliser des métadonnées provenant d’un modèle de définitions de métadonnées (contribué via le point d’extension), l’utilisateur final doit: -
Cliquer sur «...» dans l’onglet Metadatas de la vue Properties. -
Si une définition de métadonnée est applicable pour l’objet contexte, l’Annotation équivalente s’affiche parmi les Annotations candidates (colonne «Applicable Metadata») dans la fenêtre qui s’ouvre: -

-

- -

-

Une définition de métadonnée est applicable sur un objet contexte si: -
1. sa condition s'évalue à vrai sur l’objet contexte -
2. l’objet contexte ne possède pas de métadonnée (Annotation) dont le titre est le même que celui de la définition de la métadonnée -

+

+ + + + + + + + + + + + \ No newline at end of file diff --git a/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/doc/ISD - Environment tooling.textile b/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/doc/ISD - Environment tooling.textile index 55edb7821f..1f84c7129e 100644 --- a/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/doc/ISD - Environment tooling.textile +++ b/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/doc/ISD - Environment tooling.textile @@ -117,7 +117,7 @@ Remarques : - Les changements sont appliqués mais pas sauvegardés - Il est possible d'annuler tous les changements opérés à l'aide du raccourci clavier "Ctrl+Z. -h3(#error_log). Création d'un modèle Environment +h3(#modele_env). Création d'un modèle Environment Un assistant de création de modèles Environment est accessible via le menu : diff --git a/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/doc/ISD-Outillage-environnement.html b/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/doc/ISD-Outillage-environnement.html new file mode 100644 index 0000000000..64e29e94ab --- /dev/null +++ b/designs/environment/plugins/org.obeonetwork.dsl.environment.design.doc/doc/ISD-Outillage-environnement.html @@ -0,0 +1,190 @@ + + + + + ISD - Environment tooling - ISD - Outillage environnement + + + + + + + + + + + + + + + + + +

ISD – Outillage environnement

+

L’outillage environnement est le socle commun aux différents types de modeleurs que le studio IS-Designer fournit.

+

Vues partielles

+

La fonctionnalité «Vue Partielle» permet de créer une représentation dont le contenu présenté n’est pas exhaustif.

+

Par défaut, les différents types de représentation fournis par le studio sont synchronisés avec le contenu du modèle. Ainsi par exemple pour un diagramme d’entités qui est créé sur un Namespace, le diagramme présente tout le contenu du Namespace. Ce mode de fonctionnement offre à l’utilisateur la garantie que le contenu des diagrammes est toujours en cohérence avec le contenu du modèle. Les diagrammes synchronisés ont une couleur de fond blanche :

+

+ +

+

Les «Vues Partielles» fournissent un moyen de constituer une représentation dont le contenu n’est pas exhaustif. Lorsqu’elle est créée, une Vue Partielle est vide, et elle est peuplée en y glissant et déposant des éléments depuis le Model Explorer. Ces vues peuvent être utiles pour faire un focus sur une sous partie d’un modèle , en particulier pour les gros modèles. Les vues partielles ont une couleur de fond spécifique les distinguant clairement des diagrammes classiques, et alertant sur le caractère non exaustif du contenu présenté :

+

+ +

+

Les représentations classiques et les Vues Partielles peuvent être créées à partir du menu contextuel sur un élément du Model Explorer, dans le sous menu «New Representation». La première partie du menu jusqu'à l’entrée «Other...» permet de créer des représentations classique, les entrées présentées après «Other...» permettent de créer des Vues Partielles :

+

+ +

+

Il est possible de convertir un diagramme synchronisé classique en Vue Partielle par l’action du menu contextuel «Unsynchronized» sur le fond du diagramme :

+

+ +

+

Les vues partielles sont conçues de manière à ne pas permettre une suppression d'élément du modèle de manière accidentelle par une pression sur la touche Suppr. L’outil de suppression est donc désactivé, seul l’outil de suppression du diagramme est activé :

+

+ +

+

Le raccourci clavier pour la suppression d’un élément du diagramme est + Shift+Ctrl+D. +

+

Les éléments de liste contenue ne peuvent pas être supprimés du diagramme, par contre ils peuvent être cachés. Une fois caché, l'élément fait toujours partie du diagramme mais n’est simplement pas visible. Les éléments cachés peuvent être rendus visible en utilisant le mode «Visibility» du diagramme. Ils sont alors affichés de manière estompée :

+

+ +

+

La mise en forme d’un diagramme ou d’une vue partielle peut être reproduite sur une autre en utilisant les actions suivantes :

+
    +
  • Dans le menu contextuel sur le fond d’une représentation, séléctionner + Edit > Copy format. +
  • +
  • Dans le menu contextuel sur le fond d’une autre représentation, séléctionner + Edit > Paste layout. +
  • +
+

Vue error log

+

Certaines fonctionnalités du studio peuvent sous certaines conditions signaler à l’utilisateur qu’il peut consulter la vue + Error Log pour obtenir plus de détail. Cette vue peut être ouverte via le menu «Window > Show View > Error Log». +

+

Exemple de la vue Error Log suite à un traitement d’export Swagger avec messages d’avertissements :

+

+ +

+

Le modèle environnement

+

Les modèles environnements sont principalement utilisés pour définir des librairies de types dans le but de rendre ces types disponibles dans les modèles ISD. +
Avant la version ISD 1.9 le modèle «obeo.environment» était ajouté par défaut dans les dépendances des projets modeling. Depuis la version ISD 1.9 il est possible de choisir les ressources environnements ajoutées lors de la création d’un projet modeling, ainsi que de gérer les ressources environnement d’un projet. +

+

Création d’un projet modeling

+

A la création d’un projet modeling la ressource «obeo.environment» est ajoutée par defaut.

+

Ce comportement repose sur l’utilisation du point d’extension «org.obeonetwork.dsl.environment.providedEnvironmentModel» qui permet de définir les modèles environnement utilisables dans le studio.

+

Ce point d’extenion permet de contribuer des modèles environement en définissant pour chacun d’eux :

+
    +
  • Un nom
  • +
  • Une URI
  • +
  • Une priorité
  • +
+

A la création d’un projet modeling, seuls les modèles environnement dont la priorité est la plus élevée sont chargés. La ressource «obeo.environment» est contribuée à ce point d’extension avec la priorité 0. (Ainsi, si un autre modèle environement est contribué avec la priorité 0, ces deux modèles seront chargés par défaut à la création d’un projet modeling).

+

Gestion des ressources environnement

+

La boîte de dialogue «Manage Environment» permet de gérer les ressources environnement pour un projet de modélisation donné. Elle est mise à disposition par l’action «Manage environment resources» du menu contextuel d’un projet modeling, d’une ressource aird, ou de l'élément «Project Dependencies» :

+

+ +

+

La boîte de dialogue est composée d’un tableau listant toutes les ressources environnements accessibles pour le projet modeling concerné. +
Les ressources environnment se trouvant dans le projet sont automatiquement actives et ne peuvent pas être désactivées. Elles sont présentées en gris. +
Les ressources environnement apportées par point d’extension sont désactivables en décochant la case à cocher en début de ligne. Elles sont présentées en noir. +

+

+ +

+

Le résultat de la sélection est appliqué lors de la validation de la boîte de dialogue.

+

Dans le cas du décochage d’une ressource, une vérification est faite pour s’assurer que les éléments contenus dans la ressource ne sont pas utilisés dans le projet modeling. Si certains éléments d’une ressource retirée du projet sont utilisés, un dialogue d’avertissement s’affiche demandant confirmation à l’utilisateur :

+

+ +

+

Ce dialogue présente sous forme d’arbre les objets qui référencent des éléments de la ressource environnement sur le point d'être retirée des dépendances du projet (ici obeo.environment). Si ce dialogue est validé, les références listées sont supprimées. Si le message d’avertissement est annulé la ressource environnement n’est pas retirée des dépendances du projet. +
Il est possible que plusieurs messages d’avertissements se succèdent dans le cas où plusieurs ressources environnement sont retirées des dépendances du projet. +

+

Remarques : +
- Les changements sont appliqués mais pas sauvegardés +
- Il est possible d’annuler tous les changements opérés à l’aide du raccourci clavier "Ctrl+Z. +

+

Création d’un modèle Environment

+

Un assistant de création de modèles Environment est accessible via le menu :

+
+

File > New > Other ... > Environment Model (Catégorie IS Designer)

+
+

+ +

+

Cet assistant permet de définir

+
    +
  • le nom du modèle à créer (l’extension du modèle est automatiquement ajoutée à la fin du nom en grisée et en italique s’il n’y a pas d’extension précisée),
  • +
  • le projet ou répertoire de destination pour cette nouvelle ressource :
  • +
+

+ +

+

Une fois l’assistant validé, le modèle est créé.

+

Le modèle de définitions de métadonnées

+

Les modèles de définitions de métadonnées sont utlisés pour proposer à l’utilisateur final des métadonnées prédéfinies lors de la mise à jour des métadonnées d’un élément. +
Un exemple d’un tel modèle est accessible via l’URI: «platform:/plugin/org.obeonetwork.dsl.environment.common/model/obeo.metadatadef». +

+

Un modèle «.metadatadef» contient un élément racine de type + MetaDataDefinitions contenant plusieurs éléments de type + MetaDataDefinition. +
Une MetaDataDefinition possède trois attributs: + title, + body et + condition. + title et + body sont le titre et le corps; + condition est une expression AQL qui sera évaluée sur un élément acceptant les métadonnées. Si l’expression retourne vrai, alors la MetaDataDefinition est proposée pour créer une métadonnée sur l'élément, sinon elle n’est pas proposée. +
Si la métadonnée (Annotation) est créée sur l'élément, les attributs title et body de celle-ci auront comme valeurs celles de title et body de la MetaDataDefinition. +
Exemple: Une MetaDataDefinition avec title=«Modeling studio», body=«This element comes from an ISD modeling workbench» et condition="aql:true" +
pourra être applicable sur tous les éléments qui supportent des métadonnées. +

+

Contribution d’un modèle de définitions de métadonnées

+

Afin de contribuer un tel modèle, il faut utliser le point d’extension: «org.obeonetwork.dsl.environment.providedMetaDataDefinitionsModels». +
Ce point d’extenion permet de contribuer des modèles de définitions de métadonnées en définissant pour chacun d’eux : +

+
    +
  • Un nom
  • +
  • Une URI de la ressource contenant le modèle. Cette URI doit commencer par "platform:/plugin"
  • +
+

Ces modèles sont chargés une seule fois, lorsque l’utilisateur final ouvre la fenêtre de sélection de métadonnées pour la première fois.

+

Utilisation de métadonnées contribuées via un modèle de définitions de métadonnées

+

Pour utiliser des métadonnées provenant d’un modèle de définitions de métadonnées (contribué via le point d’extension), l’utilisateur final doit: +
Cliquer sur «...» dans l’onglet Metadatas de la vue Properties. +
Si une définition de métadonnée est applicable pour l’objet contexte, l’Annotation équivalente s’affiche parmi les Annotations candidates (colonne «Applicable Metadata») dans la fenêtre qui s’ouvre: +

+

+ +

+

Une définition de métadonnée est applicable sur un objet contexte si: +
1. sa condition s'évalue à vrai sur l’objet contexte +
2. l’objet contexte ne possède pas de métadonnée (Annotation) dont le titre est le même que celui de la définition de la métadonnée +

+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/designs/interaction/plugins/org.obeonetwork.dsl.interaction.doc/doc/ISD - Interaction tooling-toc.xml b/designs/interaction/plugins/org.obeonetwork.dsl.interaction.doc/doc/ISD - Interaction tooling-toc.xml index f0b433da14..c2688f6471 100644 --- a/designs/interaction/plugins/org.obeonetwork.dsl.interaction.doc/doc/ISD - Interaction tooling-toc.xml +++ b/designs/interaction/plugins/org.obeonetwork.dsl.interaction.doc/doc/ISD - Interaction tooling-toc.xml @@ -1,9 +1,10 @@ - - - - - - + + + + + + + \ No newline at end of file diff --git a/designs/interaction/plugins/org.obeonetwork.dsl.interaction.doc/doc/ISD - Interaction tooling.html b/designs/interaction/plugins/org.obeonetwork.dsl.interaction.doc/doc/ISD - Interaction tooling.html index 1edc0c7465..7a7a1872af 100644 --- a/designs/interaction/plugins/org.obeonetwork.dsl.interaction.doc/doc/ISD - Interaction tooling.html +++ b/designs/interaction/plugins/org.obeonetwork.dsl.interaction.doc/doc/ISD - Interaction tooling.html @@ -2,6 +2,7 @@ + ISD - Interaction tooling

diff --git a/designs/soa/plugins/org.obeonetwork.dsl.soa.doc/doc/ISD - SOA Designer-toc.xml b/designs/soa/plugins/org.obeonetwork.dsl.soa.doc/doc/ISD - SOA Designer-toc.xml index d84c93383e..6d7f2240ec 100644 --- a/designs/soa/plugins/org.obeonetwork.dsl.soa.doc/doc/ISD - SOA Designer-toc.xml +++ b/designs/soa/plugins/org.obeonetwork.dsl.soa.doc/doc/ISD - SOA Designer-toc.xml @@ -1,57 +1,58 @@ - - - - - - - - - + + + + + + + + + - - - + + + - - - + + + - - - + + + - - - - - - - - - - + + + + + + + + + + - - - + + + - - - + + + - + - - - + + + - + - - - - + + + + + \ No newline at end of file diff --git a/designs/soa/plugins/org.obeonetwork.dsl.soa.doc/doc/ISD - SOA Designer.html b/designs/soa/plugins/org.obeonetwork.dsl.soa.doc/doc/ISD - SOA Designer.html index ee491a31c6..506673eee7 100644 --- a/designs/soa/plugins/org.obeonetwork.dsl.soa.doc/doc/ISD - SOA Designer.html +++ b/designs/soa/plugins/org.obeonetwork.dsl.soa.doc/doc/ISD - SOA Designer.html @@ -2,6 +2,7 @@ + ISD - SOA Designer

@@ -1216,7 +1217,7 @@

Modélisation des extensions de propriétés

Les extensions de propriétés sont générées lors d’un export Swagger et insérées dans le modèle lors d’un import Swagger.

-

Export / Import au format Swagger OpenAPI

+

Export / Import au format Swagger OpenAPI

Export au format Swagger OpenAPI

Une fois que les informations requises à la définition d’une API Rest sont modélisées, il est possible de générer un fichier de spécification Swagger. diff --git a/designs/soa/plugins/org.obeonetwork.dsl.soa.doc/doc/ISD - SOA Designer.textile b/designs/soa/plugins/org.obeonetwork.dsl.soa.doc/doc/ISD - SOA Designer.textile index 590120f51d..1ad682b980 100644 --- a/designs/soa/plugins/org.obeonetwork.dsl.soa.doc/doc/ISD - SOA Designer.textile +++ b/designs/soa/plugins/org.obeonetwork.dsl.soa.doc/doc/ISD - SOA Designer.textile @@ -579,7 +579,7 @@ Les contextes possibles pour chaque type d'élément SOA sont présentés dans l Les extensions de propriétés sont générées lors d'un export Swagger et insérées dans le modèle lors d'un import Swagger. -h3(#open_api). Export / Import au format Swagger OpenAPI +h3(#open_api_swagger). Export / Import au format Swagger OpenAPI h4(#open_api_export). Export au format Swagger OpenAPI diff --git a/designs/statemachine/plugins/org.obeonetwork.dsl.statemachine.doc/doc/ISD - State Machine tooling-toc.xml b/designs/statemachine/plugins/org.obeonetwork.dsl.statemachine.doc/doc/ISD - State Machine tooling-toc.xml index c3779be146..84c6d4511b 100644 --- a/designs/statemachine/plugins/org.obeonetwork.dsl.statemachine.doc/doc/ISD - State Machine tooling-toc.xml +++ b/designs/statemachine/plugins/org.obeonetwork.dsl.statemachine.doc/doc/ISD - State Machine tooling-toc.xml @@ -1,9 +1,10 @@ - - - - - - + + + + + + + \ No newline at end of file diff --git a/designs/statemachine/plugins/org.obeonetwork.dsl.statemachine.doc/doc/ISD - State Machine tooling.html b/designs/statemachine/plugins/org.obeonetwork.dsl.statemachine.doc/doc/ISD - State Machine tooling.html index 37147b232a..63bfbed1d4 100644 --- a/designs/statemachine/plugins/org.obeonetwork.dsl.statemachine.doc/doc/ISD - State Machine tooling.html +++ b/designs/statemachine/plugins/org.obeonetwork.dsl.statemachine.doc/doc/ISD - State Machine tooling.html @@ -2,6 +2,7 @@ + ISD - State Machine tooling

diff --git a/models/cinematic/plugins/org.obeonetwork.dsl.cinematic.doc/doc/ISD - Cinematic tooling-toc.xml b/models/cinematic/plugins/org.obeonetwork.dsl.cinematic.doc/doc/ISD - Cinematic tooling-toc.xml index 7f9678df0c..f0a65c26fc 100644 --- a/models/cinematic/plugins/org.obeonetwork.dsl.cinematic.doc/doc/ISD - Cinematic tooling-toc.xml +++ b/models/cinematic/plugins/org.obeonetwork.dsl.cinematic.doc/doc/ISD - Cinematic tooling-toc.xml @@ -1,33 +1,34 @@ - - - - - - - + + + + + + + - - - - - + + + + + - - - + + + - - - - + + + + - - - - + + + + - + + \ No newline at end of file diff --git a/models/cinematic/plugins/org.obeonetwork.dsl.cinematic.doc/doc/ISD - Cinematic tooling.html b/models/cinematic/plugins/org.obeonetwork.dsl.cinematic.doc/doc/ISD - Cinematic tooling.html index 4da59ab9ac..a3e4f3c734 100644 --- a/models/cinematic/plugins/org.obeonetwork.dsl.cinematic.doc/doc/ISD - Cinematic tooling.html +++ b/models/cinematic/plugins/org.obeonetwork.dsl.cinematic.doc/doc/ISD - Cinematic tooling.html @@ -2,6 +2,7 @@ + ISD - Cinematic tooling

diff --git a/models/graal/plugins/org.obeonetwork.graal.doc/doc/ISD - Graal tooling-toc.xml b/models/graal/plugins/org.obeonetwork.graal.doc/doc/ISD - Graal tooling-toc.xml index c5e9fd06f5..6fe8677639 100644 --- a/models/graal/plugins/org.obeonetwork.graal.doc/doc/ISD - Graal tooling-toc.xml +++ b/models/graal/plugins/org.obeonetwork.graal.doc/doc/ISD - Graal tooling-toc.xml @@ -1,60 +1,61 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - + + + - - - - + + + + + \ No newline at end of file diff --git a/models/graal/plugins/org.obeonetwork.graal.doc/doc/ISD - Graal tooling.html b/models/graal/plugins/org.obeonetwork.graal.doc/doc/ISD - Graal tooling.html index 6e5c812395..64e99d3984 100644 --- a/models/graal/plugins/org.obeonetwork.graal.doc/doc/ISD - Graal tooling.html +++ b/models/graal/plugins/org.obeonetwork.graal.doc/doc/ISD - Graal tooling.html @@ -2,6 +2,7 @@ + ISD - Graal tooling

@@ -1006,7 +1007,7 @@

Use Case traceability matrix

-

Regroupements des éléments constituant un Système par blocs logiques

+

Regroupements des éléments constituant un Système par blocs logiques

Dans l’explorateur de modèles, en dessous du noeud Graal System, les éléments de types Task, SubSystem, Actor, UseCase, UserStory et Namespace liés à ce système sont regroupés dans des blocs logiques nommés Tasks, SubSystems, Actors, UseCases, UserStories, Namespaces respectivement. Ces blocs étant logiques, ils ne possèdent aucun attribut affichable dans la vue Propriétés.

diff --git a/models/requirement/plugins/org.obeonetwork.dsl.requirement.doc/doc/ISD - Requirements tooling-toc.xml b/models/requirement/plugins/org.obeonetwork.dsl.requirement.doc/doc/ISD - Requirements tooling-toc.xml index 3a5491d855..d4aa44730c 100644 --- a/models/requirement/plugins/org.obeonetwork.dsl.requirement.doc/doc/ISD - Requirements tooling-toc.xml +++ b/models/requirement/plugins/org.obeonetwork.dsl.requirement.doc/doc/ISD - Requirements tooling-toc.xml @@ -1,21 +1,22 @@ - - - - - + + + + + - - - + + + - - - - - - + + + + + + - + + \ No newline at end of file diff --git a/models/requirement/plugins/org.obeonetwork.dsl.requirement.doc/doc/ISD - Requirements tooling.html b/models/requirement/plugins/org.obeonetwork.dsl.requirement.doc/doc/ISD - Requirements tooling.html index 2207140be7..a9e3ea205f 100644 --- a/models/requirement/plugins/org.obeonetwork.dsl.requirement.doc/doc/ISD - Requirements tooling.html +++ b/models/requirement/plugins/org.obeonetwork.dsl.requirement.doc/doc/ISD - Requirements tooling.html @@ -2,6 +2,7 @@ + ISD - Requirements tooling