This is an automated email from the ASF dual-hosted git repository.
hutcheb pushed a change to branch plc4j/profinet
in repository https://gitbox.apache.org/repos/asf/plc4x.git
from e99d97c6b fix(plc4j/profinet): Continued to split device logic out.
add ab2f67600 feat(plc4j/profinet): Add outline of GSDML parser.
No new revisions were added by this update.
Summary of changes:
plc4j/drivers/profinet/pom.xml | 9 +++
.../profinet/gsdml/ProfinetApplicationProcess.java | 16 +++++
.../gsdml/ProfinetApplicationRelations.java | 17 +++++
.../java/profinet/gsdml/ProfinetBitDataItem.java | 18 ++++++
.../profinet/gsdml/ProfinetCertificationInfo.java | 20 ++++++
.../java/profinet/gsdml/ProfinetDataItem.java | 27 ++++++++
.../gsdml/ProfinetDeviceAccessPointItem.java | 75 ++++++++++++++++++++++
.../gsdml/ProfinetDeviceAccessPointList.java | 9 +++
.../profinet/gsdml/ProfinetDeviceFunction.java | 14 ++++
.../profinet/gsdml/ProfinetDeviceIdentity.java | 24 +++++++
.../plc4x/java/profinet/gsdml/ProfinetFamily.java | 16 +++++
.../java/profinet/gsdml/ProfinetGSDMLParse.java | 9 +++
.../java/profinet/gsdml/ProfinetGraphics.java | 14 ++++
.../profinet/gsdml/ProfinetGraphicsItemRef.java | 17 +++++
.../java/profinet/gsdml/ProfinetIOConfigData.java | 17 +++++
.../profinet/gsdml/ProfinetISO15745Profile.java | 16 +++++
.../profinet/gsdml/ProfinetISO15745Reference.java | 20 ++++++
.../gsdml/ProfinetInterfaceSubmoduleItem.java | 42 ++++++++++++
.../plc4x/java/profinet/gsdml/ProfinetIoData.java | 16 +++++
.../java/profinet/gsdml/ProfinetIoDataInput.java | 19 ++++++
.../java/profinet/gsdml/ProfinetIoDataItem.java | 18 ++++++
.../java/profinet/gsdml/ProfinetIoDataOutput.java | 19 ++++++
.../java/profinet/gsdml/ProfinetModuleInfo.java | 29 +++++++++
.../java/profinet/gsdml/ProfinetModuleItemRef.java | 17 +++++
.../profinet/gsdml/ProfinetPortSubmoduleItem.java | 35 ++++++++++
.../java/profinet/gsdml/ProfinetProfileBody.java | 17 +++++
.../java/profinet/gsdml/ProfinetProfileHeader.java | 29 +++++++++
.../gsdml/ProfinetSystemDefinedSubmoduleItem.java | 25 ++++++++
.../plc4x/java/profinet/gsdml/ProfinetTextId.java | 14 ++++
.../profinet/gsdml/ProfinetTimingProperties.java | 17 +++++
.../plc4x/java/profinet/gsdml/ProfinetValue.java | 13 ++++
.../gsdml/ProfinetVirtualSubmoduleItem.java | 29 +++++++++
.../plc4x/java/profinet/ManualProfinetIoTest.java | 2 +-
.../profinet/gsdml/ProfinetGSDMLParseTest.java | 21 ++++++
34 files changed, 699 insertions(+), 1 deletion(-)
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetApplicationProcess.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetApplicationRelations.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetBitDataItem.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetCertificationInfo.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetDataItem.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetDeviceAccessPointItem.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetDeviceAccessPointList.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetDeviceFunction.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetDeviceIdentity.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetFamily.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetGSDMLParse.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetGraphics.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetGraphicsItemRef.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetIOConfigData.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetISO15745Profile.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetISO15745Reference.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetInterfaceSubmoduleItem.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetIoData.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetIoDataInput.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetIoDataItem.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetIoDataOutput.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetModuleInfo.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetModuleItemRef.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetPortSubmoduleItem.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetProfileBody.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetProfileHeader.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetSystemDefinedSubmoduleItem.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetTextId.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetTimingProperties.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetValue.java
create mode 100644
plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/gsdml/ProfinetVirtualSubmoduleItem.java
create mode 100644
plc4j/drivers/profinet/src/test/java/org/apache/plc4x/java/profinet/gsdml/ProfinetGSDMLParseTest.java