initialize

This commit is contained in:
Pruefer
2025-06-06 09:15:13 +02:00
commit fa7c2730f1
5817 changed files with 1339670 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
Manifest-Version: 1.0
Built-By: frankp
Build-Jdk: 1.8.0_111
Created-By: Maven Integration for Eclipse

View File

@@ -0,0 +1,7 @@
#Generated by Maven Integration for Eclipse
#Tue Oct 13 14:05:25 CEST 2020
version=9.10.00beta-DEVELOPER
groupId=com.itac.interface.interfaces
m2e.projectName=data-interface-gui
m2e.projectLocation=C\:\\projects_jee\\imsinterface\\mainline\\interface\\gui
artifactId=data-interface-gui

View File

@@ -0,0 +1,104 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.itac.interface.interfaces</groupId>
<artifactId>data-interface-gui</artifactId>
<packaging>jar</packaging>
<name>data-interface-gui</name>
<version>${mes.interface.version}</version>
<parent>
<groupId>com.itac.interface</groupId>
<artifactId>data-interface</artifactId>
<version>${mes.interface.version}</version>
</parent>
<dependencies>
<dependency>
<groupId>com.itac.product</groupId>
<artifactId>artes-client</artifactId>
</dependency>
<dependency>
<groupId>com.itac.interface.interfaces</groupId>
<artifactId>data-interface-remote-gui-definition</artifactId>
</dependency>
<!-- interner -->
<dependency>
<groupId>com.itac.interface.interfaces</groupId>
<artifactId>data-interface-remote-gui</artifactId>
</dependency>
<dependency>
<groupId>com.itac.interface.interfaces</groupId>
<artifactId>data-interface-core</artifactId>
</dependency>
<dependency>
<groupId>com.itac.interface.interfaces</groupId>
<artifactId>data-interface-remote-gui-definition</artifactId>
</dependency>
<dependency>
<groupId>com.itac.interface.interfaces</groupId>
<artifactId>data-interface-fuji</artifactId>
</dependency>
<dependency>
<groupId>com.itac.interface.interfaces</groupId>
<artifactId>data-interface-fuji-definition</artifactId>
</dependency>
<dependency>
<groupId>com.itac.interface.interfaces</groupId>
<artifactId>data-interface-cogiscan-interface</artifactId>
</dependency>
<dependency>
<groupId>com.itac.interface.interfaces</groupId>
<artifactId>data-interface-asm-interface</artifactId>
</dependency>
<dependency>
<groupId>com.itac.interface.interfaces</groupId>
<artifactId>data-interface-panasonic</artifactId>
</dependency>
<dependency>
<groupId>com.itac.interface.interfaces</groupId>
<artifactId>data-interface-yamaha-interface</artifactId>
</dependency>
<dependency>
<groupId>com.itac.interface.interfaces</groupId>
<artifactId>imsinterfaces-samsung</artifactId>
</dependency>
<dependency>
<groupId>com.itac.interface.interfaces</groupId>
<artifactId>data-interface-line-dashboard-interface</artifactId>
</dependency>
<dependency>
<groupId>com.itac.interface.interfaces</groupId>
<artifactId>data-interface-machine</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>com.itac.tools</groupId>
<artifactId>webstart-plugin</artifactId>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>itacWebstartClient</goal>
</goals>
</execution>
</executions>
<configuration>
<applicationName>DataInterfaceClient.jnlp</applicationName>
<title>iTAC.MES.DataInterface Client</title>
<description>iTAC.MES.DataInterface Client</description>
<category>standard</category>
<mainClass>com.itac.mes.datainterface.DataInterfaceWithGui</mainClass>
<offlineAllowed>true</offlineAllowed>
<!-- optional params -->
<shortdescription>iTAC.MES.Suite with gui</shortdescription>
<tooltip>iTAC.MES.DataInterface Client</tooltip>
<icon>com/itac/resource/binaries/companyIcon.png</icon>
<jvmArgs>-showversion</jvmArgs>
</configuration>
</plugin>
</plugins>
</build>
</project>

View File

@@ -0,0 +1,3 @@
# alle verfügbaren FileHandler
com.itac.mes.datainterface.WindowSettings

View File

@@ -0,0 +1,61 @@
package com.itac.mes.datainterface;
public class DataInterfaceWithGuiWebstartLauncher {
public static void main(String[] args) {
try {
System.setProperty("itac.mainclass", "com.itac.mes.datainterface.DataInterfaceWithGui");
setSystemProperties(args[0]);
com.itac.mes.datainterface.DataInterfaceWithGui.main(new String[]{});
} catch(Exception e) {
throw new RuntimeException("Unable to execute com.itac.mes.datainterface.DataInterfaceWithGui.main()", e);
}
}
private static void setSystemProperties(String complete) {
boolean isEscape = false;
boolean isValue = false;
StringBuilder key = new StringBuilder();
StringBuilder value = new StringBuilder();
for (int i=0; i<complete.length(); i++) {
char c = complete.charAt(i);
if (c == ',') {
if (isEscape) {
if (isValue) {
value.append(c);
} else {
key.append(c);
}
isEscape = false;
} else {
System.setProperty(key.toString(), value.toString());
key = new StringBuilder();
value = new StringBuilder();
isEscape = false;
isValue = false;
}
} else if (c == '\\') {
if (isEscape) {
if (isValue) {
value.append(c);
} else {
key.append(c);
}
isEscape = false;
} else {
isEscape = true;
}
} else if (c == '=') {
isValue = true;
} else {
if (isValue) {
value.append(c);
} else {
key.append(c);
}
}
}
System.setProperty(key.toString(), value.toString());
}
}

View File

@@ -0,0 +1,5 @@
#Generated by Maven
#Tue Jun 12 15:26:05 CEST 2018
version=9.00.01alpha-DEVELOPER
groupId=com.itac.interface.interfaces
artifactId=data-interface-gui