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