diff --git a/.gitignore b/.gitignore
index 90edc16a1..02337e538 100644
--- a/.gitignore
+++ b/.gitignore
@@ -24,10 +24,6 @@ local.properties
.loadpath
.recommenders
*.iml
-
-.classpath
-.project
-
**/.flattened-pom.xml
**/nb-configuration.xml
**.iml
diff --git a/.project b/.project
new file mode 100644
index 000000000..f05e87f64
--- /dev/null
+++ b/.project
@@ -0,0 +1,8 @@
+
+
+ dataformat-parent
+
+
+
+
+
diff --git a/dataformat-aasx/.classpath b/dataformat-aasx/.classpath
new file mode 100644
index 000000000..41deb1700
--- /dev/null
+++ b/dataformat-aasx/.classpath
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dataformat-aasx/.gitignore b/dataformat-aasx/.gitignore
index 520731e01..621ed5023 100644
--- a/dataformat-aasx/.gitignore
+++ b/dataformat-aasx/.gitignore
@@ -23,9 +23,4 @@ local.properties
.settings/
.loadpath
.recommenders
-
-.classpath
-.project
-
testJsonSerialization.json
-
diff --git a/dataformat-aasx/.project b/dataformat-aasx/.project
new file mode 100644
index 000000000..35d9c1130
--- /dev/null
+++ b/dataformat-aasx/.project
@@ -0,0 +1,18 @@
+
+
+ dataformat-aasx
+ Eclipse AAS Model for Java (AAS4J) implements the specification of the Asset Administration Shell (AAS) such as metamodels, submodels, serialization and deserialization modules, and validators based on the AAS specifications.. NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.
+
+ dataformat-xml
+ dataformat-core
+ model
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
\ No newline at end of file
diff --git a/dataformat-aasx/pom.xml b/dataformat-aasx/pom.xml
index c42a42903..494ec4f7d 100644
--- a/dataformat-aasx/pom.xml
+++ b/dataformat-aasx/pom.xml
@@ -7,6 +7,7 @@
org.eclipse.digitaltwin.aas4j
dataformat-parent
${revision}
+ ../pom.xml
dataformat-aasx
Asset Administration Shell AASX-Serializer
diff --git a/dataformat-core/.classpath b/dataformat-core/.classpath
new file mode 100644
index 000000000..b9db1933b
--- /dev/null
+++ b/dataformat-core/.classpath
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dataformat-core/.gitignore b/dataformat-core/.gitignore
index 298ee54de..621ed5023 100644
--- a/dataformat-core/.gitignore
+++ b/dataformat-core/.gitignore
@@ -23,8 +23,4 @@ local.properties
.settings/
.loadpath
.recommenders
-
-.classpath
-.project
-
testJsonSerialization.json
diff --git a/dataformat-core/.project b/dataformat-core/.project
new file mode 100644
index 000000000..bedbd39dd
--- /dev/null
+++ b/dataformat-core/.project
@@ -0,0 +1,16 @@
+
+
+ dataformat-core
+ Eclipse AAS Model for Java (AAS4J) implements the specification of the Asset Administration Shell (AAS) such as metamodels, submodels, serialization and deserialization modules, and validators based on the AAS specifications.. NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.
+
+ model
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
\ No newline at end of file
diff --git a/dataformat-core/pom.xml b/dataformat-core/pom.xml
index 6f62bb325..8f2f9b72d 100644
--- a/dataformat-core/pom.xml
+++ b/dataformat-core/pom.xml
@@ -7,6 +7,7 @@
org.eclipse.digitaltwin.aas4j
dataformat-parent
${revision}
+ ../pom.xml
dataformat-core
Asset Administration Shell Serializer Core
diff --git a/dataformat-json/.classpath b/dataformat-json/.classpath
new file mode 100644
index 000000000..13577ee21
--- /dev/null
+++ b/dataformat-json/.classpath
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dataformat-json/.gitignore b/dataformat-json/.gitignore
index 298ee54de..621ed5023 100644
--- a/dataformat-json/.gitignore
+++ b/dataformat-json/.gitignore
@@ -23,8 +23,4 @@ local.properties
.settings/
.loadpath
.recommenders
-
-.classpath
-.project
-
testJsonSerialization.json
diff --git a/dataformat-json/.project b/dataformat-json/.project
new file mode 100644
index 000000000..5db348ef4
--- /dev/null
+++ b/dataformat-json/.project
@@ -0,0 +1,17 @@
+
+
+ dataformat-json
+ Eclipse AAS Model for Java (AAS4J) implements the specification of the Asset Administration Shell (AAS) such as metamodels, submodels, serialization and deserialization modules, and validators based on the AAS specifications.. NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.
+
+ dataformat-core
+ model
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
\ No newline at end of file
diff --git a/dataformat-json/pom.xml b/dataformat-json/pom.xml
index 04ab7de87..efcc257cb 100644
--- a/dataformat-json/pom.xml
+++ b/dataformat-json/pom.xml
@@ -7,6 +7,7 @@
org.eclipse.digitaltwin.aas4j
dataformat-parent
${revision}
+ ../pom.xml
dataformat-json
Asset Administration Shell JSON-Serializer
diff --git a/dataformat-xml/.classpath b/dataformat-xml/.classpath
new file mode 100644
index 000000000..b98ad222d
--- /dev/null
+++ b/dataformat-xml/.classpath
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dataformat-xml/.gitignore b/dataformat-xml/.gitignore
index 520731e01..621ed5023 100644
--- a/dataformat-xml/.gitignore
+++ b/dataformat-xml/.gitignore
@@ -23,9 +23,4 @@ local.properties
.settings/
.loadpath
.recommenders
-
-.classpath
-.project
-
testJsonSerialization.json
-
diff --git a/dataformat-xml/.project b/dataformat-xml/.project
new file mode 100644
index 000000000..6c3f5c58e
--- /dev/null
+++ b/dataformat-xml/.project
@@ -0,0 +1,17 @@
+
+
+ dataformat-xml
+ Eclipse AAS Model for Java (AAS4J) implements the specification of the Asset Administration Shell (AAS) such as metamodels, submodels, serialization and deserialization modules, and validators based on the AAS specifications.. NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.
+
+ dataformat-core
+ model
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
\ No newline at end of file
diff --git a/dataformat-xml/pom.xml b/dataformat-xml/pom.xml
index 4ed49f74a..d680d02a1 100644
--- a/dataformat-xml/pom.xml
+++ b/dataformat-xml/pom.xml
@@ -7,6 +7,7 @@
org.eclipse.digitaltwin.aas4j
dataformat-parent
${revision}
+ ../pom.xml
dataformat-xml
Asset Administration Shell XML-Serializer
diff --git a/model/.classpath b/model/.classpath
new file mode 100644
index 000000000..7a338a519
--- /dev/null
+++ b/model/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/model/.gitignore b/model/.gitignore
index 88f9d6a54..cc9ddc337 100644
--- a/model/.gitignore
+++ b/model/.gitignore
@@ -24,10 +24,6 @@ local.properties
.loadpath
.recommenders
*.iml
-
-.classpath
-.project
-
**/.flattened-pom.xml
**/nb-configuration.xml
**.iml
diff --git a/model/.project b/model/.project
new file mode 100644
index 000000000..9f7c3a99e
--- /dev/null
+++ b/model/.project
@@ -0,0 +1,14 @@
+
+
+ model
+ This project includes a Java representation of the classes defined in the Asset Administration Shell ontology. NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
\ No newline at end of file
diff --git a/model/pom.xml b/model/pom.xml
index af5720aa9..a3d5e3244 100644
--- a/model/pom.xml
+++ b/model/pom.xml
@@ -6,6 +6,7 @@
dataformat-parent
org.eclipse.digitaltwin.aas4j
${revision}
+ ../pom.xml
4.0.0
model