From 19f74e2c46117c60d9ebbbcf2d0e63235c44684b Mon Sep 17 00:00:00 2001
From: Lukas
Date: Wed, 30 Apr 2025 14:31:07 +0200
Subject: [PATCH] =?UTF-8?q?Bindings=20f=C3=BCr=20Produkt=20Auskunft.=20Inh?=
=?UTF-8?q?eritance=20Plugin=20um=20Interfaces=20zu=20generieren.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
OMDSServiceDefinition/pom.xml | 2 ++
.../main/resources/def/r2025_05/binding.xjb | 7 +++++++
.../main/resources/def/r2025_27/binding.xjb | 21 +++++++++++++++++++
.../def/r2025_27/omds3_ON3_Vertrag.xsd | 3 ++-
4 files changed, 32 insertions(+), 1 deletion(-)
diff --git a/OMDSServiceDefinition/pom.xml b/OMDSServiceDefinition/pom.xml
index a3d35165..b9f401c0 100644
--- a/OMDSServiceDefinition/pom.xml
+++ b/OMDSServiceDefinition/pom.xml
@@ -129,6 +129,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
+ true
en
XMLSCHEMA
${project.basedir}/src/main/resources/def/${currentReleaseDir}
@@ -142,6 +143,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
-Xannotate
+ -Xinheritance
diff --git a/OMDSServiceDefinition/src/main/resources/def/r2025_05/binding.xjb b/OMDSServiceDefinition/src/main/resources/def/r2025_05/binding.xjb
index 1cc7f058..ff22c6f4 100644
--- a/OMDSServiceDefinition/src/main/resources/def/r2025_05/binding.xjb
+++ b/OMDSServiceDefinition/src/main/resources/def/r2025_05/binding.xjb
@@ -5,6 +5,8 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:annox="urn:jaxb.jvnet.org:annox"
xsi:schemaLocation="https://jakarta.ee/xml/ns/jaxb https://jakarta.ee/xml/ns/jaxb/bindingschema_3_0.xsd"
+ xmlns:inheritance="urn:jaxb.jvnet.org:plugin:inheritance"
+ xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
jaxb:extensionBindingPrefixes="xjc annox"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
version="3.0">
@@ -104,6 +106,11 @@
+
+
+
+
+
diff --git a/OMDSServiceDefinition/src/main/resources/def/r2025_27/binding.xjb b/OMDSServiceDefinition/src/main/resources/def/r2025_27/binding.xjb
index 8bdd9637..7176399e 100644
--- a/OMDSServiceDefinition/src/main/resources/def/r2025_27/binding.xjb
+++ b/OMDSServiceDefinition/src/main/resources/def/r2025_27/binding.xjb
@@ -702,6 +702,27 @@
Die Liste der Attribute dieses Knotens. Die Liste kann leer sein, wenn es keine Attribute gibt.
]]>
+
+
+
+ Die Liste der Klauseln dieses Bausteins. Die Liste kann leer sein, wenn es keine Klauseln gibt.]]>
+
+
+
+
+ Die Liste der Klauseln dieses Bausteins. Die Liste kann leer sein, wenn es keine Klauseln gibt.]]>
+
+
+
+
+ Die Liste der Attribute dieses Bausteins. Die Liste kann leer sein, wenn es keine Attribute gibt.]]>
+
+
+
+
+ Die Liste der Verkaufsprodukte.]]>
+
+
diff --git a/OMDSServiceDefinition/src/main/resources/def/r2025_27/omds3_ON3_Vertrag.xsd b/OMDSServiceDefinition/src/main/resources/def/r2025_27/omds3_ON3_Vertrag.xsd
index b5474d91..b7338137 100644
--- a/OMDSServiceDefinition/src/main/resources/def/r2025_27/omds3_ON3_Vertrag.xsd
+++ b/OMDSServiceDefinition/src/main/resources/def/r2025_27/omds3_ON3_Vertrag.xsd
@@ -865,7 +865,8 @@
-
+
+