This is an automated email from the ASF dual-hosted git repository.
cgarcia pushed a commit to branch feature/app
in repository https://gitbox.apache.org/repos/asf/plc4x-extras.git
The following commit(s) were added to refs/heads/feature/app by this push:
new 5cbe7c1 Delete plc4j/tools/app directory
5cbe7c1 is described below
commit 5cbe7c1072ec9518b0587e80b2a66c02a39b9f1e
Author: César José García León <[email protected]>
AuthorDate: Tue Feb 24 14:28:02 2026 -0400
Delete plc4j/tools/app directory
---
plc4j/tools/app/app-projecttype/pom.xml | 90 -------------
.../plc4x/app/projecttype/impl/Plc4xProject.java | 88 -------------
.../projecttype/impl/Plc4xProjectFactoryImpl.java | 35 -----
.../apache/plc4x/app/projecttype/impl/Proyecto.png | Bin 456 -> 0 bytes
.../app/app-projecttype/src/main/nbm/manifest.mf | 3 -
.../apache/plc4x/app/projecttype/Bundle.properties | 6 -
plc4j/tools/app/app-sample/pom.xml | 56 --------
.../tools/app/app-sample/src/main/nbm/manifest.mf | 3 -
.../org/apache/plc4x/malbec/Bundle.properties | 24 ----
plc4j/tools/app/application/pom.xml | 141 ---------------------
.../java/org/apache/plc4x/app/ApplicationTest.java | 32 -----
plc4j/tools/app/branding/pom.xml | 65 ----------
.../org/netbeans/core/startup/Bundle.properties | 26 ----
.../core.jar/org/netbeans/core/startup/splash.gif | Bin 134967 -> 0 bytes
.../core/windows/view/ui/Bundle.properties | 20 ---
.../org/netbeans/core/ui/Bundle.properties | 19 ---
plc4j/tools/app/branding/src/main/nbm/manifest.mf | 3 -
.../apache/plc4x/malbec/branding/Bundle.properties | 23 ----
plc4j/tools/app/pom.xml | 108 ----------------
19 files changed, 742 deletions(-)
diff --git a/plc4j/tools/app/app-projecttype/pom.xml
b/plc4j/tools/app/app-projecttype/pom.xml
deleted file mode 100644
index 1f85a4e..0000000
--- a/plc4j/tools/app/app-projecttype/pom.xml
+++ /dev/null
@@ -1,90 +0,0 @@
-<?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/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>app-parent</artifactId>
- <version>0.13.0-SNAPSHOT</version>
- </parent>
- <groupId>org.apache.plc4x.app.projecttype</groupId>
- <artifactId>app-projecttype</artifactId>
- <packaging>nbm</packaging>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.netbeans.utilities</groupId>
- <artifactId>nbm-maven-plugin</artifactId>
- <extensions>true</extensions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <configuration>
- <archive>
-
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
- </archive>
- </configuration>
- </plugin>
- </plugins>
- </build>
- <dependencies>
- <dependency>
- <groupId>org.netbeans.api</groupId>
- <artifactId>org-netbeans-api-annotations-common</artifactId>
- <version>${netbeans.version}</version>
- </dependency>
- <dependency>
- <groupId>org.netbeans.api</groupId>
- <artifactId>org-openide-loaders</artifactId>
- <version>${netbeans.version}</version>
- </dependency>
- <dependency>
- <groupId>org.netbeans.api</groupId>
- <artifactId>org-openide-dialogs</artifactId>
- <version>${netbeans.version}</version>
- </dependency>
- <dependency>
- <groupId>org.netbeans.api</groupId>
- <artifactId>org-openide-filesystems</artifactId>
- <version>${netbeans.version}</version>
- </dependency>
- <dependency>
- <groupId>org.netbeans.api</groupId>
- <artifactId>org-openide-util-lookup</artifactId>
- <version>${netbeans.version}</version>
- </dependency>
- <dependency>
- <groupId>org.netbeans.api</groupId>
- <artifactId>org-openide-nodes</artifactId>
- <version>${netbeans.version}</version>
- </dependency>
- <dependency>
- <groupId>org.netbeans.api</groupId>
- <artifactId>org-netbeans-modules-projectapi</artifactId>
- <version>${netbeans.version}</version>
- </dependency>
- <dependency>
- <groupId>org.netbeans.api</groupId>
- <artifactId>org-netbeans-modules-projectuiapi</artifactId>
- <version>${netbeans.version}</version>
- </dependency>
- <dependency>
- <groupId>org.netbeans.api</groupId>
- <artifactId>org-openide-awt</artifactId>
- <version>${netbeans.version}</version>
- </dependency>
- <dependency>
- <groupId>org.netbeans.api</groupId>
- <artifactId>org-openide-util</artifactId>
- <version>${netbeans.version}</version>
- </dependency>
- <dependency>
- <groupId>org.netbeans.api</groupId>
- <artifactId>org-openide-util-ui</artifactId>
- <version>RELEASE280</version>
- </dependency>
- </dependencies>
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- </properties>
-</project>
\ No newline at end of file
diff --git
a/plc4j/tools/app/app-projecttype/src/main/java/org/apache/plc4x/app/projecttype/impl/Plc4xProject.java
b/plc4j/tools/app/app-projecttype/src/main/java/org/apache/plc4x/app/projecttype/impl/Plc4xProject.java
deleted file mode 100644
index 4e04caa..0000000
---
a/plc4j/tools/app/app-projecttype/src/main/java/org/apache/plc4x/app/projecttype/impl/Plc4xProject.java
+++ /dev/null
@@ -1,88 +0,0 @@
-/*
- * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt
to change this license
- * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit
this template
- */
-package org.apache.plc4x.app.projecttype.impl;
-
-import java.beans.PropertyChangeListener;
-import javax.swing.Icon;
-import javax.swing.ImageIcon;
-import org.netbeans.api.annotations.common.StaticResource;
-import org.netbeans.api.project.Project;
-import org.netbeans.api.project.ProjectInformation;
-import org.netbeans.spi.project.ProjectState;
-import org.openide.filesystems.FileObject;
-import org.openide.util.ImageUtilities;
-import org.openide.util.Lookup;
-import org.openide.util.lookup.Lookups;
-
-/**
- *
- * @author cgarcia
- */
-public class Plc4xProject implements Project {
-
- private final FileObject projectDir;
- private final ProjectState state;
- private Lookup lkp;
-
- Plc4xProject(FileObject dir, ProjectState state) {
- this.projectDir = dir;
- this.state = state;
- }
-
- @Override
- public FileObject getProjectDirectory() {
- return projectDir;
- }
-
- @Override
- public Lookup getLookup() {
- if (lkp == null) {
- lkp = Lookups.fixed(new Object[]{
-
- // register your features here
-
- });
- }
- return lkp;
- }
-
- private class Plc4xProjectInformation implements ProjectInformation {
-
- @StaticResource()
- public static final String CUSTOMER_ICON =
"org/apache/plc4x/app/projecttype/impl/Proyecto.png";
-
- @Override
- public String getName() {
- return getProjectDirectory().getName();
- }
-
- @Override
- public String getDisplayName() {
- return getName();
- }
-
- @Override
- public Icon getIcon() {
- return new ImageIcon(ImageUtilities.loadImage(CUSTOMER_ICON));
- }
-
- @Override
- public Project getProject() {
- return Plc4xProject.this;
- }
-
- @Override
- public void addPropertyChangeListener(PropertyChangeListener pl) {
- //
- }
-
- @Override
- public void removePropertyChangeListener(PropertyChangeListener pl) {
- //
- }
-
- }
-
-}
diff --git
a/plc4j/tools/app/app-projecttype/src/main/java/org/apache/plc4x/app/projecttype/impl/Plc4xProjectFactoryImpl.java
b/plc4j/tools/app/app-projecttype/src/main/java/org/apache/plc4x/app/projecttype/impl/Plc4xProjectFactoryImpl.java
deleted file mode 100644
index 9e24c39..0000000
---
a/plc4j/tools/app/app-projecttype/src/main/java/org/apache/plc4x/app/projecttype/impl/Plc4xProjectFactoryImpl.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt
to change this license
- * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit
this template
- */
-package org.apache.plc4x.app.projecttype.impl;
-
-import java.io.IOException;
-import org.netbeans.api.project.Project;
-import org.netbeans.spi.project.ProjectFactory;
-import org.netbeans.spi.project.ProjectState;
-import org.openide.filesystems.FileObject;
-import org.openide.util.lookup.ServiceProvider;
-
-
-@ServiceProvider(service=ProjectFactory.class)
-public class Plc4xProjectFactoryImpl implements ProjectFactory {
-
- public static final String PROJECT_FILE = "plc4xproject.xml";
-
- @Override
- public boolean isProject(FileObject fo) {
- return fo.getFileObject(PROJECT_FILE) != null;
- }
-
- @Override
- public Project loadProject(FileObject fo, ProjectState ps) throws
IOException {
- return isProject(fo) ? new Plc4xProject(fo, ps) : null;
- }
-
- @Override
- public void saveProject(Project prjct) throws IOException,
ClassCastException {
- //
- }
-
-}
diff --git
a/plc4j/tools/app/app-projecttype/src/main/java/org/apache/plc4x/app/projecttype/impl/Proyecto.png
b/plc4j/tools/app/app-projecttype/src/main/java/org/apache/plc4x/app/projecttype/impl/Proyecto.png
deleted file mode 100644
index a50403a..0000000
Binary files
a/plc4j/tools/app/app-projecttype/src/main/java/org/apache/plc4x/app/projecttype/impl/Proyecto.png
and /dev/null differ
diff --git a/plc4j/tools/app/app-projecttype/src/main/nbm/manifest.mf
b/plc4j/tools/app/app-projecttype/src/main/nbm/manifest.mf
deleted file mode 100644
index 5b2b049..0000000
--- a/plc4j/tools/app/app-projecttype/src/main/nbm/manifest.mf
+++ /dev/null
@@ -1,3 +0,0 @@
-Manifest-Version: 1.0
-OpenIDE-Module-Localizing-Bundle:
org/apache/plc4x/app/projecttype/Bundle.properties
-
diff --git
a/plc4j/tools/app/app-projecttype/src/main/resources/org/apache/plc4x/app/projecttype/Bundle.properties
b/plc4j/tools/app/app-projecttype/src/main/resources/org/apache/plc4x/app/projecttype/Bundle.properties
deleted file mode 100644
index e6c4e9e..0000000
---
a/plc4j/tools/app/app-projecttype/src/main/resources/org/apache/plc4x/app/projecttype/Bundle.properties
+++ /dev/null
@@ -1,6 +0,0 @@
-#Localized module labels. Defaults taken from POM (<name>, <description>,
<groupId>) if unset.
-#OpenIDE-Module-Name=
-#OpenIDE-Module-Short-Description=
-#OpenIDE-Module-Long-Description=
-#OpenIDE-Module-Display-Category=
-#Sat Jan 10 10:43:30 GMT-04:00 2026
diff --git a/plc4j/tools/app/app-sample/pom.xml
b/plc4j/tools/app/app-sample/pom.xml
deleted file mode 100644
index 54b90c3..0000000
--- a/plc4j/tools/app/app-sample/pom.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- https://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
- -->
-<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/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>app-parent</artifactId>
- <version>0.13.0-SNAPSHOT</version>
- </parent>
- <artifactId>app-sample</artifactId>
- <version>0.13.0-SNAPSHOT</version>
- <packaging>nbm</packaging>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.netbeans.utilities</groupId>
- <artifactId>nbm-maven-plugin</artifactId>
- <extensions>true</extensions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <configuration>
- <archive>
-
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
- </archive>
- </configuration>
- </plugin>
- </plugins>
- </build>
- <dependencies>
- <dependency>
- <groupId>org.netbeans.api</groupId>
- <artifactId>org-netbeans-api-annotations-common</artifactId>
- <version>${netbeans.version}</version>
- </dependency>
- </dependencies>
-</project>
\ No newline at end of file
diff --git a/plc4j/tools/app/app-sample/src/main/nbm/manifest.mf
b/plc4j/tools/app/app-sample/src/main/nbm/manifest.mf
deleted file mode 100644
index 993694a..0000000
--- a/plc4j/tools/app/app-sample/src/main/nbm/manifest.mf
+++ /dev/null
@@ -1,3 +0,0 @@
-Manifest-Version: 1.0
-OpenIDE-Module-Localizing-Bundle: org/apache/plc4x/app/Bundle.properties
-
diff --git
a/plc4j/tools/app/app-sample/src/main/resources/org/apache/plc4x/malbec/Bundle.properties
b/plc4j/tools/app/app-sample/src/main/resources/org/apache/plc4x/malbec/Bundle.properties
deleted file mode 100644
index 81ead53..0000000
---
a/plc4j/tools/app/app-sample/src/main/resources/org/apache/plc4x/malbec/Bundle.properties
+++ /dev/null
@@ -1,24 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-#Localized module labels. Defaults taken from POM (<name>, <description>,
<groupId>) if unset.
-#OpenIDE-Module-Name=
-#OpenIDE-Module-Short-Description=
-#OpenIDE-Module-Long-Description=
-#OpenIDE-Module-Display-Category=
-#Wed Aug 07 20:14:41 VET 2024
diff --git a/plc4j/tools/app/application/pom.xml
b/plc4j/tools/app/application/pom.xml
deleted file mode 100644
index 78f9e42..0000000
--- a/plc4j/tools/app/application/pom.xml
+++ /dev/null
@@ -1,141 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- https://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
- -->
-<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/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>app-parent</artifactId>
- <version>0.13.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>app-app</artifactId>
- <packaging>nbm-application</packaging>
-
- <name>app-app</name>
-
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-
<all.clusters>${project.build.directory}/${brandingToken}</all.clusters>
- <jpms-flags>
- -Djava.security.manager=allow
- --add-opens=java.base/java.net=ALL-UNNAMED
- </jpms-flags>
- </properties>
-
- <dependencies>
- <dependency>
- <groupId>org.netbeans.cluster</groupId>
- <artifactId>platform</artifactId>
- <version>${netbeans.version}</version>
- <type>pom</type>
- </dependency>
- <dependency>
- <groupId>org.netbeans.cluster</groupId>
- <artifactId>ide</artifactId>
- <version>${netbeans.version}</version>
- <type>pom</type>
- </dependency>
- <!-- NbModuleSuite functional in RELEASE70 or later: -->
- <dependency>
- <groupId>org.netbeans.api</groupId>
- <artifactId>org-netbeans-modules-nbjunit</artifactId>
- <version>${netbeans.version}</version>
- <scope>test</scope> <!-- beyond platform cluster, this often needs
to be dropped down to compile/runtime, some other modules in IDE clusters
depend on it -->
- </dependency>
- <!-- To use Jelly Tools in your functional tests, add or replace with:
- <dependency>
- <groupId>org.netbeans.api</groupId>
- <artifactId>org-netbeans-modules-jellytools-platform</artifactId>
- <version>${netbeans.version}</version>
- <scope>test</scope>
- </dependency>
- -->
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>app-branding</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>app-sample</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.plc4x.app.projecttype</groupId>
- <artifactId>app-projecttype</artifactId>
- <version>0.13.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.netbeans.utilities</groupId>
- <artifactId>nbm-maven-plugin</artifactId>
- </plugin>
- <!-- Permits NbModuleSuite to be run in integration-test phase: -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>3.3.0</version>
- <configuration>
- <systemPropertyVariables>
- <all.clusters>${all.clusters}</all.clusters>
- <branding.token>${brandingToken}</branding.token>
- </systemPropertyVariables>
- <argLine>${jpms-flags}</argLine>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>3.13.0</version>
- <configuration>
- <showDeprecation>false</showDeprecation>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
- <profiles>
- <profile>
- <id>deployment</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.netbeans.utilities</groupId>
- <artifactId>nbm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>extra</id>
- <goals>
- <goal>autoupdate</goal>
- <goal>webstart-app</goal>
- <goal>build-installers</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-</project>
diff --git
a/plc4j/tools/app/application/src/test/java/org/apache/plc4x/app/ApplicationTest.java
b/plc4j/tools/app/application/src/test/java/org/apache/plc4x/app/ApplicationTest.java
deleted file mode 100644
index 7d3770b..0000000
---
a/plc4j/tools/app/application/src/test/java/org/apache/plc4x/app/ApplicationTest.java
+++ /dev/null
@@ -1,32 +0,0 @@
-package org.apache.plc4x.app;
-
-import java.util.logging.Level;
-import junit.framework.Test;
-import org.netbeans.junit.NbModuleSuite;
-import org.netbeans.junit.NbTestCase;
-
-public class ApplicationTest extends NbTestCase {
-
- public static Test suite() {
- return NbModuleSuite.createConfiguration(ApplicationTest.class).
- gui(false).
- failOnMessage(Level.WARNING). // works at least in RELEASE71
- failOnException(Level.INFO).
- enableClasspathModules(false).
- clusters(".*").
- suite(); // RELEASE71+, else use
NbModuleSuite.create(NbModuleSuite.createConfiguration(...))
- }
-
- public ApplicationTest(String n) {
- super(n);
- }
-
- public void testApplication() {
- // pass if there are merely no warnings/exceptions
- /* Example of using Jelly Tools (additional test dependencies
required) with gui(true):
- new ActionNoBlock("Help|About", null).performMenu();
- new NbDialogOperator("About").closeByButton();
- */
- }
-
-}
diff --git a/plc4j/tools/app/branding/pom.xml b/plc4j/tools/app/branding/pom.xml
deleted file mode 100644
index d2af433..0000000
--- a/plc4j/tools/app/branding/pom.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- https://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
- -->
-<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/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.plc4x</groupId>
- <artifactId>app-parent</artifactId>
- <version>0.13.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>app-branding</artifactId>
- <version>0.13.0-SNAPSHOT</version>
- <packaging>nbm</packaging>
-
- <name>app-branding</name>
-
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- </properties>
-
- <dependencies>
- <dependency>
- <groupId>org.netbeans.api</groupId>
- <artifactId>org-netbeans-api-annotations-common</artifactId>
- <version>${netbeans.version}</version>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.netbeans.utilities</groupId>
- <artifactId>nbm-maven-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <configuration>
- <!-- to have the jar plugin pickup the nbm generated
manifest -->
- <archive>
-
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
- </archive>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
diff --git
a/plc4j/tools/app/branding/src/main/nbm-branding/core/core.jar/org/netbeans/core/startup/Bundle.properties
b/plc4j/tools/app/branding/src/main/nbm-branding/core/core.jar/org/netbeans/core/startup/Bundle.properties
deleted file mode 100644
index c10d446..0000000
---
a/plc4j/tools/app/branding/src/main/nbm-branding/core/core.jar/org/netbeans/core/startup/Bundle.properties
+++ /dev/null
@@ -1,26 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-currentVersion=app {0}
-LBL_splash_window_title=Starting app
-SPLASH_HEIGHT=325
-SPLASH_WIDTH=490
-SplashProgressBarBounds=12,258,472,11
-SplashProgressBarColor=0xC0C0C0
-SplashRunningTextBounds=64,260,228,6
-SplashRunningTextFontSize=6
diff --git
a/plc4j/tools/app/branding/src/main/nbm-branding/core/core.jar/org/netbeans/core/startup/splash.gif
b/plc4j/tools/app/branding/src/main/nbm-branding/core/core.jar/org/netbeans/core/startup/splash.gif
deleted file mode 100644
index f23219c..0000000
Binary files
a/plc4j/tools/app/branding/src/main/nbm-branding/core/core.jar/org/netbeans/core/startup/splash.gif
and /dev/null differ
diff --git
a/plc4j/tools/app/branding/src/main/nbm-branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties
b/plc4j/tools/app/branding/src/main/nbm-branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties
deleted file mode 100644
index 28f35ee..0000000
---
a/plc4j/tools/app/branding/src/main/nbm-branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties
+++ /dev/null
@@ -1,20 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-CTL_MainWindow_Title=app {0}
-CTL_MainWindow_Title_No_Project=app {0}
diff --git
a/plc4j/tools/app/branding/src/main/nbm-branding/modules/org-netbeans-core.jar/org/netbeans/core/ui/Bundle.properties
b/plc4j/tools/app/branding/src/main/nbm-branding/modules/org-netbeans-core.jar/org/netbeans/core/ui/Bundle.properties
deleted file mode 100644
index 57c2e49..0000000
---
a/plc4j/tools/app/branding/src/main/nbm-branding/modules/org-netbeans-core.jar/org/netbeans/core/ui/Bundle.properties
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-LBL_ProductInformation=app
diff --git a/plc4j/tools/app/branding/src/main/nbm/manifest.mf
b/plc4j/tools/app/branding/src/main/nbm/manifest.mf
deleted file mode 100644
index f32474f..0000000
--- a/plc4j/tools/app/branding/src/main/nbm/manifest.mf
+++ /dev/null
@@ -1,3 +0,0 @@
-Manifest-Version: 1.0
-OpenIDE-Module-Localizing-Bundle:
org/apache/plc4x/app/branding/Bundle.properties
-AutoUpdate-Essential-Module: true
diff --git
a/plc4j/tools/app/branding/src/main/resources/org/apache/plc4x/malbec/branding/Bundle.properties
b/plc4j/tools/app/branding/src/main/resources/org/apache/plc4x/malbec/branding/Bundle.properties
deleted file mode 100644
index e8d49db..0000000
---
a/plc4j/tools/app/branding/src/main/resources/org/apache/plc4x/malbec/branding/Bundle.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-# Localized module labels. Defaults taken from POM (<name>, <description>,
<groupId>) if unset.
-#OpenIDE-Module-Name=
-#OpenIDE-Module-Short-Description=
-#OpenIDE-Module-Long-Description=
-#OpenIDE-Module-Display-Category=
diff --git a/plc4j/tools/app/pom.xml b/plc4j/tools/app/pom.xml
deleted file mode 100644
index 1b2d50d..0000000
--- a/plc4j/tools/app/pom.xml
+++ /dev/null
@@ -1,108 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- https://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
- -->
-<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/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
-<!-- <parent>
- <artifactId>plc4j-tools</artifactId>
- <groupId>org.apache.plc4x</groupId>
- <version>0.13.0-SNAPSHOT</version>
- </parent>-->
-
- <groupId>org.apache.plc4x</groupId>
- <artifactId>app-parent</artifactId>
- <version>0.13.0-SNAPSHOT</version>
- <packaging>pom</packaging>
-
- <name>app-parent</name>
-
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.netbeans.utilities</groupId>
- <artifactId>nbm-maven-plugin</artifactId>
- <version>14.1</version>
- <extensions>true</extensions>
- <configuration>
- <brandingToken>${brandingToken}</brandingToken>
- <cluster>${brandingToken}</cluster>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>3.11.0</version>
- <configuration>
- <source>21</source>
- <target>21</target>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <version>3.3.0</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <version>3.4.0</version>
- <executions>
- <execution>
- <id>check-dependencies</id>
- <goals>
- <goal>analyze-only</goal>
- </goals>
- <configuration>
- <failOnWarning>true</failOnWarning>
- <ignoredDependencies>
- <!--
<ignoredDependency>junit:junit</ignoredDependency> -->
- </ignoredDependencies>
- <!-- ignore annotations for "used but
undeclared" warnings -->
- <ignoredUsedUndeclaredDependencies>
-
<ignoredUsedUndeclaredDependency>junit:junit:jar</ignoredUsedUndeclaredDependency>
- </ignoredUsedUndeclaredDependencies>
- <!-- ignore annotations for "unused but
declared" warnings -->
- <ignoredUnusedDeclaredDependencies>
-
<ignoredUnusedDeclaredDependency>org.apache.plc4x:app-branding</ignoredUnusedDeclaredDependency>
- </ignoredUnusedDeclaredDependencies>
- <!-- ignore annotations for "non-test scoped"
warnings -->
- <ignoredNonTestScopedDependencies>
- <!--
<ignoredNonTestScopedDependency>com.google.code.findbugs:annotations</ignoredNonTestScopedDependency>
-->
- </ignoredNonTestScopedDependencies>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
-
- <modules>
- <module>branding</module>
- <module>application</module>
- <module>app-sample</module>
- <module>app-projecttype</module>
- </modules>
-
- <properties>
- <netbeans.version>RELEASE280</netbeans.version>
- <brandingToken>app</brandingToken>
- </properties>
-</project>