Skip to content
This repository was archived by the owner on Feb 15, 2024. It is now read-only.

Commit b1d4791

Browse files
committed
adding the util and spi packages, removing unnecessary dependencies and adding copyright statement to the license file
1 parent 9dcc13f commit b1d4791

193 files changed

Lines changed: 578 additions & 201 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

LICENSE

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,34 @@
1+
Copyright (c) 2021 Fraunhofer IOSB-INA Lemgo,
2+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
3+
zur Foerderung der angewandten Forschung e.V.
4+
5+
Copyright (c) 2021 Fraunhofer IOSB-ILT Karlsruhe,
6+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
7+
zur Foerderung der angewandten Forschung e.V.
8+
9+
Copyright (c) 2021 Fraunhofer IAIS,
10+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
11+
zur Foerderung der angewandten Forschung e.V.
12+
13+
Copyright (c) 2021 Fraunhofer IESE,
14+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
15+
zur Foerderung der angewandten Forschung e.V.
16+
17+
Copyright (c) 2021 Fraunhofer IWU Karlsruhe,
18+
eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
19+
zur Foerderung der angewandten Forschung e.V.
20+
21+
The Java Model contained in this repository provides representations of the
22+
Asset Administration Shell data model as a Java library. It is licensed under
23+
the Apache License 2.0 (Apache-2.0, see below).
24+
The Model uses the concepts of the document "Details of the Asset
25+
Administration Shell" published on www.plattform-i40.de which is licensed
26+
under Creative Commons CC BY-ND 3.0 DE.
27+
28+
-------------------------------------------------------------------------------
29+
30+
31+
132
Apache License
233
Version 2.0, January 2004
334
http://www.apache.org/licenses/

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1-
# java-model
1+
# Java Model
2+
23
AAS model implemented in Java

pom.xml

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,28 @@
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
66

7-
<groupId>io-adminshell-aas</groupId>
7+
<groupId>io.admin-shell.aas</groupId>
88
<artifactId>model</artifactId>
9-
<version>1.1.2-SNAPSHOT</version>
9+
<version>1.1.2</version>
1010

11+
<properties>
12+
<maven.compiler.source>1.8</maven.compiler.source>
13+
<maven.compiler.target>1.8</maven.compiler.target>
14+
</properties>
15+
16+
<dependencies>
17+
<dependency>
18+
<groupId>javax.validation</groupId>
19+
<artifactId>validation-api</artifactId>
20+
<version>2.0.1.Final</version>
21+
<scope>compile</scope>
22+
</dependency>
23+
<dependency>
24+
<groupId>com.fasterxml.jackson.core</groupId>
25+
<artifactId>jackson-annotations</artifactId>
26+
<version>2.11.2</version>
27+
<scope>compile</scope>
28+
</dependency>
29+
</dependencies>
1130

1231
</project>

src/main/java/io/adminshell/aas/v3/dataformat/DeserializationException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44

55

6-
import de.fraunhofer.iais.eis.util.*;
6+
import io.adminshell.aas.v3.util.*;
77
import io.adminshell.aas.v3.model.*;
88
import io.adminshell.aas.v3.model.builder.*;
99
import io.adminshell.aas.v3.model.impl.*;

src/main/java/io/adminshell/aas/v3/dataformat/Deserializer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212

1313

14-
import de.fraunhofer.iais.eis.util.*;
14+
import io.adminshell.aas.v3.util.*;
1515
import io.adminshell.aas.v3.model.*;
1616
import io.adminshell.aas.v3.model.builder.*;
1717
import io.adminshell.aas.v3.model.impl.*;

src/main/java/io/adminshell/aas/v3/dataformat/SchemaValidator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55

66

7-
import de.fraunhofer.iais.eis.util.*;
7+
import io.adminshell.aas.v3.util.*;
88
import io.adminshell.aas.v3.model.*;
99
import io.adminshell.aas.v3.model.builder.*;
1010
import io.adminshell.aas.v3.model.impl.*;

src/main/java/io/adminshell/aas/v3/dataformat/SerializationException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44

55

6-
import de.fraunhofer.iais.eis.util.*;
6+
import io.adminshell.aas.v3.util.*;
77
import io.adminshell.aas.v3.model.*;
88
import io.adminshell.aas.v3.model.builder.*;
99
import io.adminshell.aas.v3.model.impl.*;

src/main/java/io/adminshell/aas/v3/dataformat/Serializer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111

1212

13-
import de.fraunhofer.iais.eis.util.*;
13+
import io.adminshell.aas.v3.util.*;
1414
import io.adminshell.aas.v3.model.*;
1515
import io.adminshell.aas.v3.model.builder.*;
1616
import io.adminshell.aas.v3.model.impl.*;

src/main/java/io/adminshell/aas/v3/model/AccessControl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55

66

7-
import de.fraunhofer.iais.eis.util.*;
7+
import io.adminshell.aas.v3.util.*;
88
import io.adminshell.aas.v3.dataformat.*;
99
import io.adminshell.aas.v3.model.builder.*;
1010
import io.adminshell.aas.v3.model.impl.*;

src/main/java/io/adminshell/aas/v3/model/AccessControlPolicyPoints.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44

55

6-
import de.fraunhofer.iais.eis.util.*;
6+
import io.adminshell.aas.v3.util.*;
77
import io.adminshell.aas.v3.dataformat.*;
88
import io.adminshell.aas.v3.model.builder.*;
99
import io.adminshell.aas.v3.model.impl.*;

0 commit comments

Comments
 (0)