Library of helper code used by the Papyrus4Manufacturing AAS code generator. Papyrus4Manufacturing is a visual development tool for asset administration shells. It allows modeling AASs and then generating executable Java code for them. The generated code has two dependencies:
- Eclipse BaSyx SDK
- This library
Though it is possible to use this package in any context when working with the Eclipse BaSyx SDK, it's declared goal is to facilitate the generation of simpler and more efficient code from Papyrus4Manufacturing.
Assuming you do want to use this library in your own project, put this dependency into your pom.xml
:
<dependency>
<groupId>com.festo.aas</groupId>
<artifactId>p4m-helpers</artifactId>
<version>1.0.4</version>
</dependency>
Then code away!
Find the javadoc at javadoc.io.
Any contributions in form of bug repors, feature requests or even (gasp) pull requests are very welcome.
To create a pull request:
- Fork this repository.
- Commit and push your changes to your
main
or feature branch. - Open a PR.
This code is made available under the Eclipse Public License v2.0 (EPL-2.0). See LICENSE.txt
for more information.
Moritz Marseu - Festo Didactic SE - [email protected]
This library was developed in the CanvAAS activity, co-funded by the EIT Manufacturing.