diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/datatransfer/FlavorListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/datatransfer/FlavorListener.java
new file mode 100644
index 0000000000..0367ccf50c
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/datatransfer/FlavorListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.datatransfer;
+
+public final class FlavorListener extends org.mases.jcobridge.JCListener implements java.awt.datatransfer.FlavorListener {
+ public FlavorListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void flavorsChanged(java.awt.datatransfer.FlavorEvent arg0) {
+ raiseEvent("flavorsChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppForegroundListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppForegroundListener.java
new file mode 100644
index 0000000000..832075480c
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppForegroundListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.desktop;
+
+public final class AppForegroundListener extends org.mases.jcobridge.JCListener implements java.awt.desktop.AppForegroundListener {
+ public AppForegroundListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void appMovedToBackground(java.awt.desktop.AppForegroundEvent arg0) {
+ raiseEvent("appMovedToBackground", arg0);
+ }
+ //@Override
+ public void appRaisedToForeground(java.awt.desktop.AppForegroundEvent arg0) {
+ raiseEvent("appRaisedToForeground", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppHiddenListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppHiddenListener.java
new file mode 100644
index 0000000000..998f3baffa
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppHiddenListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.desktop;
+
+public final class AppHiddenListener extends org.mases.jcobridge.JCListener implements java.awt.desktop.AppHiddenListener {
+ public AppHiddenListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void appHidden(java.awt.desktop.AppHiddenEvent arg0) {
+ raiseEvent("appHidden", arg0);
+ }
+ //@Override
+ public void appUnhidden(java.awt.desktop.AppHiddenEvent arg0) {
+ raiseEvent("appUnhidden", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppReopenedListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppReopenedListener.java
new file mode 100644
index 0000000000..8b61fb293b
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppReopenedListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.desktop;
+
+public final class AppReopenedListener extends org.mases.jcobridge.JCListener implements java.awt.desktop.AppReopenedListener {
+ public AppReopenedListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void appReopened(java.awt.desktop.AppReopenedEvent arg0) {
+ raiseEvent("appReopened", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/ScreenSleepListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/ScreenSleepListener.java
new file mode 100644
index 0000000000..8b4724f6e1
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/ScreenSleepListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.desktop;
+
+public final class ScreenSleepListener extends org.mases.jcobridge.JCListener implements java.awt.desktop.ScreenSleepListener {
+ public ScreenSleepListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void screenAboutToSleep(java.awt.desktop.ScreenSleepEvent arg0) {
+ raiseEvent("screenAboutToSleep", arg0);
+ }
+ //@Override
+ public void screenAwoke(java.awt.desktop.ScreenSleepEvent arg0) {
+ raiseEvent("screenAwoke", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/SystemEventListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/SystemEventListener.java
new file mode 100644
index 0000000000..7b59350642
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/SystemEventListener.java
@@ -0,0 +1,31 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.desktop;
+
+public final class SystemEventListener extends org.mases.jcobridge.JCListener implements java.awt.desktop.SystemEventListener {
+ public SystemEventListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/SystemSleepListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/SystemSleepListener.java
new file mode 100644
index 0000000000..d610f3ebdb
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/SystemSleepListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.desktop;
+
+public final class SystemSleepListener extends org.mases.jcobridge.JCListener implements java.awt.desktop.SystemSleepListener {
+ public SystemSleepListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void systemAboutToSleep(java.awt.desktop.SystemSleepEvent arg0) {
+ raiseEvent("systemAboutToSleep", arg0);
+ }
+ //@Override
+ public void systemAwoke(java.awt.desktop.SystemSleepEvent arg0) {
+ raiseEvent("systemAwoke", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/UserSessionListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/UserSessionListener.java
new file mode 100644
index 0000000000..356393eb4d
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/desktop/UserSessionListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.desktop;
+
+public final class UserSessionListener extends org.mases.jcobridge.JCListener implements java.awt.desktop.UserSessionListener {
+ public UserSessionListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void userSessionActivated(java.awt.desktop.UserSessionEvent arg0) {
+ raiseEvent("userSessionActivated", arg0);
+ }
+ //@Override
+ public void userSessionDeactivated(java.awt.desktop.UserSessionEvent arg0) {
+ raiseEvent("userSessionDeactivated", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragGestureListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragGestureListener.java
new file mode 100644
index 0000000000..da176fe1c3
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragGestureListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.dnd;
+
+public final class DragGestureListener extends org.mases.jcobridge.JCListener implements java.awt.dnd.DragGestureListener {
+ public DragGestureListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void dragGestureRecognized(java.awt.dnd.DragGestureEvent arg0) {
+ raiseEvent("dragGestureRecognized", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceAdapter.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceAdapter.java
new file mode 100644
index 0000000000..7c565bfb66
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceAdapter.java
@@ -0,0 +1,55 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.dnd;
+
+public final class DragSourceAdapter extends org.mases.jcobridge.JCListener implements java.awt.dnd.DragSourceListener, java.awt.dnd.DragSourceMotionListener {
+ public DragSourceAdapter(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void dragDropEnd(java.awt.dnd.DragSourceDropEvent arg0) {
+ raiseEvent("dragDropEnd", arg0);
+ }
+ //@Override
+ public void dragEnter(java.awt.dnd.DragSourceDragEvent arg0) {
+ raiseEvent("dragEnter", arg0);
+ }
+ //@Override
+ public void dragExit(java.awt.dnd.DragSourceEvent arg0) {
+ raiseEvent("dragExit", arg0);
+ }
+ //@Override
+ public void dragMouseMoved(java.awt.dnd.DragSourceDragEvent arg0) {
+ raiseEvent("dragMouseMoved", arg0);
+ }
+ //@Override
+ public void dragOver(java.awt.dnd.DragSourceDragEvent arg0) {
+ raiseEvent("dragOver", arg0);
+ }
+ //@Override
+ public void dropActionChanged(java.awt.dnd.DragSourceDragEvent arg0) {
+ raiseEvent("dropActionChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceListener.java
new file mode 100644
index 0000000000..929c56e240
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceListener.java
@@ -0,0 +1,51 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.dnd;
+
+public final class DragSourceListener extends org.mases.jcobridge.JCListener implements java.awt.dnd.DragSourceListener {
+ public DragSourceListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void dragDropEnd(java.awt.dnd.DragSourceDropEvent arg0) {
+ raiseEvent("dragDropEnd", arg0);
+ }
+ //@Override
+ public void dragEnter(java.awt.dnd.DragSourceDragEvent arg0) {
+ raiseEvent("dragEnter", arg0);
+ }
+ //@Override
+ public void dragExit(java.awt.dnd.DragSourceEvent arg0) {
+ raiseEvent("dragExit", arg0);
+ }
+ //@Override
+ public void dragOver(java.awt.dnd.DragSourceDragEvent arg0) {
+ raiseEvent("dragOver", arg0);
+ }
+ //@Override
+ public void dropActionChanged(java.awt.dnd.DragSourceDragEvent arg0) {
+ raiseEvent("dropActionChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceMotionListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceMotionListener.java
new file mode 100644
index 0000000000..95c2ae6d04
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceMotionListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.dnd;
+
+public final class DragSourceMotionListener extends org.mases.jcobridge.JCListener implements java.awt.dnd.DragSourceMotionListener {
+ public DragSourceMotionListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void dragMouseMoved(java.awt.dnd.DragSourceDragEvent arg0) {
+ raiseEvent("dragMouseMoved", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DropTargetAdapter.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DropTargetAdapter.java
new file mode 100644
index 0000000000..caea14441f
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DropTargetAdapter.java
@@ -0,0 +1,51 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.dnd;
+
+public final class DropTargetAdapter extends org.mases.jcobridge.JCListener implements java.awt.dnd.DropTargetListener {
+ public DropTargetAdapter(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void drop(java.awt.dnd.DropTargetDropEvent arg0) {
+ raiseEvent("drop", arg0);
+ }
+ //@Override
+ public void dragEnter(java.awt.dnd.DropTargetDragEvent arg0) {
+ raiseEvent("dragEnter", arg0);
+ }
+ //@Override
+ public void dragExit(java.awt.dnd.DropTargetEvent arg0) {
+ raiseEvent("dragExit", arg0);
+ }
+ //@Override
+ public void dragOver(java.awt.dnd.DropTargetDragEvent arg0) {
+ raiseEvent("dragOver", arg0);
+ }
+ //@Override
+ public void dropActionChanged(java.awt.dnd.DropTargetDragEvent arg0) {
+ raiseEvent("dropActionChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DropTargetListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DropTargetListener.java
new file mode 100644
index 0000000000..fed4b194bd
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/dnd/DropTargetListener.java
@@ -0,0 +1,51 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.dnd;
+
+public final class DropTargetListener extends org.mases.jcobridge.JCListener implements java.awt.dnd.DropTargetListener {
+ public DropTargetListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void dragEnter(java.awt.dnd.DropTargetDragEvent arg0) {
+ raiseEvent("dragEnter", arg0);
+ }
+ //@Override
+ public void dragExit(java.awt.dnd.DropTargetEvent arg0) {
+ raiseEvent("dragExit", arg0);
+ }
+ //@Override
+ public void dragOver(java.awt.dnd.DropTargetDragEvent arg0) {
+ raiseEvent("dragOver", arg0);
+ }
+ //@Override
+ public void drop(java.awt.dnd.DropTargetDropEvent arg0) {
+ raiseEvent("drop", arg0);
+ }
+ //@Override
+ public void dropActionChanged(java.awt.dnd.DropTargetDragEvent arg0) {
+ raiseEvent("dropActionChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/AWTEventListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/AWTEventListener.java
new file mode 100644
index 0000000000..c4dd93e5f0
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/AWTEventListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class AWTEventListener extends org.mases.jcobridge.JCListener implements java.awt.event.AWTEventListener {
+ public AWTEventListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void eventDispatched(java.awt.AWTEvent arg0) {
+ raiseEvent("eventDispatched", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ActionListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ActionListener.java
new file mode 100644
index 0000000000..e5e77bf302
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ActionListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class ActionListener extends org.mases.jcobridge.JCListener implements java.awt.event.ActionListener {
+ public ActionListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void actionPerformed(java.awt.event.ActionEvent arg0) {
+ raiseEvent("actionPerformed", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/AdjustmentListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/AdjustmentListener.java
new file mode 100644
index 0000000000..f5a5ac2b1b
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/AdjustmentListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class AdjustmentListener extends org.mases.jcobridge.JCListener implements java.awt.event.AdjustmentListener {
+ public AdjustmentListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void adjustmentValueChanged(java.awt.event.AdjustmentEvent arg0) {
+ raiseEvent("adjustmentValueChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ComponentAdapter.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ComponentAdapter.java
new file mode 100644
index 0000000000..bcccc6f81f
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ComponentAdapter.java
@@ -0,0 +1,47 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class ComponentAdapter extends org.mases.jcobridge.JCListener implements java.awt.event.ComponentListener {
+ public ComponentAdapter(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void componentHidden(java.awt.event.ComponentEvent arg0) {
+ raiseEvent("componentHidden", arg0);
+ }
+ //@Override
+ public void componentMoved(java.awt.event.ComponentEvent arg0) {
+ raiseEvent("componentMoved", arg0);
+ }
+ //@Override
+ public void componentResized(java.awt.event.ComponentEvent arg0) {
+ raiseEvent("componentResized", arg0);
+ }
+ //@Override
+ public void componentShown(java.awt.event.ComponentEvent arg0) {
+ raiseEvent("componentShown", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ComponentListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ComponentListener.java
new file mode 100644
index 0000000000..34859deb78
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ComponentListener.java
@@ -0,0 +1,47 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class ComponentListener extends org.mases.jcobridge.JCListener implements java.awt.event.ComponentListener {
+ public ComponentListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void componentHidden(java.awt.event.ComponentEvent arg0) {
+ raiseEvent("componentHidden", arg0);
+ }
+ //@Override
+ public void componentMoved(java.awt.event.ComponentEvent arg0) {
+ raiseEvent("componentMoved", arg0);
+ }
+ //@Override
+ public void componentResized(java.awt.event.ComponentEvent arg0) {
+ raiseEvent("componentResized", arg0);
+ }
+ //@Override
+ public void componentShown(java.awt.event.ComponentEvent arg0) {
+ raiseEvent("componentShown", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ContainerAdapter.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ContainerAdapter.java
new file mode 100644
index 0000000000..4e30c7bbc5
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ContainerAdapter.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class ContainerAdapter extends org.mases.jcobridge.JCListener implements java.awt.event.ContainerListener {
+ public ContainerAdapter(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void componentAdded(java.awt.event.ContainerEvent arg0) {
+ raiseEvent("componentAdded", arg0);
+ }
+ //@Override
+ public void componentRemoved(java.awt.event.ContainerEvent arg0) {
+ raiseEvent("componentRemoved", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ContainerListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ContainerListener.java
new file mode 100644
index 0000000000..bff86cc86a
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ContainerListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class ContainerListener extends org.mases.jcobridge.JCListener implements java.awt.event.ContainerListener {
+ public ContainerListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void componentAdded(java.awt.event.ContainerEvent arg0) {
+ raiseEvent("componentAdded", arg0);
+ }
+ //@Override
+ public void componentRemoved(java.awt.event.ContainerEvent arg0) {
+ raiseEvent("componentRemoved", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/FocusAdapter.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/FocusAdapter.java
new file mode 100644
index 0000000000..a0b98e1821
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/FocusAdapter.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class FocusAdapter extends org.mases.jcobridge.JCListener implements java.awt.event.FocusListener {
+ public FocusAdapter(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void focusGained(java.awt.event.FocusEvent arg0) {
+ raiseEvent("focusGained", arg0);
+ }
+ //@Override
+ public void focusLost(java.awt.event.FocusEvent arg0) {
+ raiseEvent("focusLost", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/FocusListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/FocusListener.java
new file mode 100644
index 0000000000..a04b241fea
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/FocusListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class FocusListener extends org.mases.jcobridge.JCListener implements java.awt.event.FocusListener {
+ public FocusListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void focusGained(java.awt.event.FocusEvent arg0) {
+ raiseEvent("focusGained", arg0);
+ }
+ //@Override
+ public void focusLost(java.awt.event.FocusEvent arg0) {
+ raiseEvent("focusLost", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyBoundsAdapter.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyBoundsAdapter.java
new file mode 100644
index 0000000000..62620e9e3f
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyBoundsAdapter.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class HierarchyBoundsAdapter extends org.mases.jcobridge.JCListener implements java.awt.event.HierarchyBoundsListener {
+ public HierarchyBoundsAdapter(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void ancestorMoved(java.awt.event.HierarchyEvent arg0) {
+ raiseEvent("ancestorMoved", arg0);
+ }
+ //@Override
+ public void ancestorResized(java.awt.event.HierarchyEvent arg0) {
+ raiseEvent("ancestorResized", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyBoundsListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyBoundsListener.java
new file mode 100644
index 0000000000..0f4bfeae6b
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyBoundsListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class HierarchyBoundsListener extends org.mases.jcobridge.JCListener implements java.awt.event.HierarchyBoundsListener {
+ public HierarchyBoundsListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void ancestorMoved(java.awt.event.HierarchyEvent arg0) {
+ raiseEvent("ancestorMoved", arg0);
+ }
+ //@Override
+ public void ancestorResized(java.awt.event.HierarchyEvent arg0) {
+ raiseEvent("ancestorResized", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyListener.java
new file mode 100644
index 0000000000..2d0c94266f
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class HierarchyListener extends org.mases.jcobridge.JCListener implements java.awt.event.HierarchyListener {
+ public HierarchyListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void hierarchyChanged(java.awt.event.HierarchyEvent arg0) {
+ raiseEvent("hierarchyChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/InputMethodListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/InputMethodListener.java
new file mode 100644
index 0000000000..f46bfc6779
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/InputMethodListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class InputMethodListener extends org.mases.jcobridge.JCListener implements java.awt.event.InputMethodListener {
+ public InputMethodListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void caretPositionChanged(java.awt.event.InputMethodEvent arg0) {
+ raiseEvent("caretPositionChanged", arg0);
+ }
+ //@Override
+ public void inputMethodTextChanged(java.awt.event.InputMethodEvent arg0) {
+ raiseEvent("inputMethodTextChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ItemListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ItemListener.java
new file mode 100644
index 0000000000..9936c281b4
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/ItemListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class ItemListener extends org.mases.jcobridge.JCListener implements java.awt.event.ItemListener {
+ public ItemListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void itemStateChanged(java.awt.event.ItemEvent arg0) {
+ raiseEvent("itemStateChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/KeyAdapter.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/KeyAdapter.java
new file mode 100644
index 0000000000..3962135575
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/KeyAdapter.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class KeyAdapter extends org.mases.jcobridge.JCListener implements java.awt.event.KeyListener {
+ public KeyAdapter(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void keyPressed(java.awt.event.KeyEvent arg0) {
+ raiseEvent("keyPressed", arg0);
+ }
+ //@Override
+ public void keyReleased(java.awt.event.KeyEvent arg0) {
+ raiseEvent("keyReleased", arg0);
+ }
+ //@Override
+ public void keyTyped(java.awt.event.KeyEvent arg0) {
+ raiseEvent("keyTyped", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/KeyListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/KeyListener.java
new file mode 100644
index 0000000000..124f7d4d9d
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/KeyListener.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class KeyListener extends org.mases.jcobridge.JCListener implements java.awt.event.KeyListener {
+ public KeyListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void keyPressed(java.awt.event.KeyEvent arg0) {
+ raiseEvent("keyPressed", arg0);
+ }
+ //@Override
+ public void keyReleased(java.awt.event.KeyEvent arg0) {
+ raiseEvent("keyReleased", arg0);
+ }
+ //@Override
+ public void keyTyped(java.awt.event.KeyEvent arg0) {
+ raiseEvent("keyTyped", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/MouseAdapter.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/MouseAdapter.java
new file mode 100644
index 0000000000..802020e318
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/MouseAdapter.java
@@ -0,0 +1,63 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class MouseAdapter extends org.mases.jcobridge.JCListener implements java.awt.event.MouseListener, java.awt.event.MouseWheelListener, java.awt.event.MouseMotionListener {
+ public MouseAdapter(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void mouseClicked(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseClicked", arg0);
+ }
+ //@Override
+ public void mouseDragged(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseDragged", arg0);
+ }
+ //@Override
+ public void mouseEntered(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseEntered", arg0);
+ }
+ //@Override
+ public void mouseExited(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseExited", arg0);
+ }
+ //@Override
+ public void mouseMoved(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseMoved", arg0);
+ }
+ //@Override
+ public void mousePressed(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mousePressed", arg0);
+ }
+ //@Override
+ public void mouseReleased(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseReleased", arg0);
+ }
+ //@Override
+ public void mouseWheelMoved(java.awt.event.MouseWheelEvent arg0) {
+ raiseEvent("mouseWheelMoved", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/MouseListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/MouseListener.java
new file mode 100644
index 0000000000..1c4fac0ce8
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/MouseListener.java
@@ -0,0 +1,51 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class MouseListener extends org.mases.jcobridge.JCListener implements java.awt.event.MouseListener {
+ public MouseListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void mouseClicked(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseClicked", arg0);
+ }
+ //@Override
+ public void mouseEntered(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseEntered", arg0);
+ }
+ //@Override
+ public void mouseExited(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseExited", arg0);
+ }
+ //@Override
+ public void mousePressed(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mousePressed", arg0);
+ }
+ //@Override
+ public void mouseReleased(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseReleased", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/MouseMotionAdapter.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/MouseMotionAdapter.java
new file mode 100644
index 0000000000..3466828ebb
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/MouseMotionAdapter.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class MouseMotionAdapter extends org.mases.jcobridge.JCListener implements java.awt.event.MouseMotionListener {
+ public MouseMotionAdapter(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void mouseDragged(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseDragged", arg0);
+ }
+ //@Override
+ public void mouseMoved(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseMoved", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/MouseMotionListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/MouseMotionListener.java
new file mode 100644
index 0000000000..3b43a8b990
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/MouseMotionListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class MouseMotionListener extends org.mases.jcobridge.JCListener implements java.awt.event.MouseMotionListener {
+ public MouseMotionListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void mouseDragged(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseDragged", arg0);
+ }
+ //@Override
+ public void mouseMoved(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseMoved", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/MouseWheelListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/MouseWheelListener.java
new file mode 100644
index 0000000000..80e2c6161c
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/MouseWheelListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class MouseWheelListener extends org.mases.jcobridge.JCListener implements java.awt.event.MouseWheelListener {
+ public MouseWheelListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void mouseWheelMoved(java.awt.event.MouseWheelEvent arg0) {
+ raiseEvent("mouseWheelMoved", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/TextListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/TextListener.java
new file mode 100644
index 0000000000..ab8d4fa52e
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/TextListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class TextListener extends org.mases.jcobridge.JCListener implements java.awt.event.TextListener {
+ public TextListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void textValueChanged(java.awt.event.TextEvent arg0) {
+ raiseEvent("textValueChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/WindowAdapter.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/WindowAdapter.java
new file mode 100644
index 0000000000..86cbd9a032
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/WindowAdapter.java
@@ -0,0 +1,71 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class WindowAdapter extends org.mases.jcobridge.JCListener implements java.awt.event.WindowListener, java.awt.event.WindowStateListener, java.awt.event.WindowFocusListener {
+ public WindowAdapter(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void windowActivated(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowActivated", arg0);
+ }
+ //@Override
+ public void windowClosed(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowClosed", arg0);
+ }
+ //@Override
+ public void windowClosing(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowClosing", arg0);
+ }
+ //@Override
+ public void windowDeactivated(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowDeactivated", arg0);
+ }
+ //@Override
+ public void windowDeiconified(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowDeiconified", arg0);
+ }
+ //@Override
+ public void windowGainedFocus(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowGainedFocus", arg0);
+ }
+ //@Override
+ public void windowIconified(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowIconified", arg0);
+ }
+ //@Override
+ public void windowLostFocus(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowLostFocus", arg0);
+ }
+ //@Override
+ public void windowOpened(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowOpened", arg0);
+ }
+ //@Override
+ public void windowStateChanged(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowStateChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/WindowFocusListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/WindowFocusListener.java
new file mode 100644
index 0000000000..2a5775d5d5
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/WindowFocusListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class WindowFocusListener extends org.mases.jcobridge.JCListener implements java.awt.event.WindowFocusListener {
+ public WindowFocusListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void windowGainedFocus(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowGainedFocus", arg0);
+ }
+ //@Override
+ public void windowLostFocus(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowLostFocus", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/WindowListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/WindowListener.java
new file mode 100644
index 0000000000..338bb0831c
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/WindowListener.java
@@ -0,0 +1,59 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class WindowListener extends org.mases.jcobridge.JCListener implements java.awt.event.WindowListener {
+ public WindowListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void windowActivated(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowActivated", arg0);
+ }
+ //@Override
+ public void windowClosed(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowClosed", arg0);
+ }
+ //@Override
+ public void windowClosing(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowClosing", arg0);
+ }
+ //@Override
+ public void windowDeactivated(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowDeactivated", arg0);
+ }
+ //@Override
+ public void windowDeiconified(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowDeiconified", arg0);
+ }
+ //@Override
+ public void windowIconified(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowIconified", arg0);
+ }
+ //@Override
+ public void windowOpened(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowOpened", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/WindowStateListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/WindowStateListener.java
new file mode 100644
index 0000000000..f977358822
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/awt/event/WindowStateListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.awt.event;
+
+public final class WindowStateListener extends org.mases.jcobridge.JCListener implements java.awt.event.WindowStateListener {
+ public WindowStateListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void windowStateChanged(java.awt.event.WindowEvent arg0) {
+ raiseEvent("windowStateChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/ExceptionListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/ExceptionListener.java
new file mode 100644
index 0000000000..eac66e4984
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/ExceptionListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.beans;
+
+public final class ExceptionListener extends org.mases.jcobridge.JCListener implements java.beans.ExceptionListener {
+ public ExceptionListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void exceptionThrown(java.lang.Exception arg0) {
+ raiseEvent("exceptionThrown", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/PropertyChangeListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/PropertyChangeListener.java
new file mode 100644
index 0000000000..04de7caa33
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/PropertyChangeListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.beans;
+
+public final class PropertyChangeListener extends org.mases.jcobridge.JCListener implements java.beans.PropertyChangeListener {
+ public PropertyChangeListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void propertyChange(java.beans.PropertyChangeEvent arg0) {
+ raiseEvent("propertyChange", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/VetoableChangeListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/VetoableChangeListener.java
new file mode 100644
index 0000000000..6dd7573e7f
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/VetoableChangeListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.beans;
+
+public final class VetoableChangeListener extends org.mases.jcobridge.JCListener implements java.beans.VetoableChangeListener {
+ public VetoableChangeListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void vetoableChange(java.beans.PropertyChangeEvent arg0) {
+ raiseEvent("vetoableChange", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextMembershipListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextMembershipListener.java
new file mode 100644
index 0000000000..a34a882b66
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextMembershipListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.beans.beancontext;
+
+public final class BeanContextMembershipListener extends org.mases.jcobridge.JCListener implements java.beans.beancontext.BeanContextMembershipListener {
+ public BeanContextMembershipListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void childrenAdded(java.beans.beancontext.BeanContextMembershipEvent arg0) {
+ raiseEvent("childrenAdded", arg0);
+ }
+ //@Override
+ public void childrenRemoved(java.beans.beancontext.BeanContextMembershipEvent arg0) {
+ raiseEvent("childrenRemoved", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextServiceRevokedListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextServiceRevokedListener.java
new file mode 100644
index 0000000000..9972b5d188
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextServiceRevokedListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.beans.beancontext;
+
+public final class BeanContextServiceRevokedListener extends org.mases.jcobridge.JCListener implements java.beans.beancontext.BeanContextServiceRevokedListener {
+ public BeanContextServiceRevokedListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void serviceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent arg0) {
+ raiseEvent("serviceRevoked", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextServicesListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextServicesListener.java
new file mode 100644
index 0000000000..4378a6bd60
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextServicesListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.beans.beancontext;
+
+public final class BeanContextServicesListener extends org.mases.jcobridge.JCListener implements java.beans.beancontext.BeanContextServicesListener {
+ public BeanContextServicesListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void serviceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent arg0) {
+ raiseEvent("serviceRevoked", arg0);
+ }
+ //@Override
+ public void serviceAvailable(java.beans.beancontext.BeanContextServiceAvailableEvent arg0) {
+ raiseEvent("serviceAvailable", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/net/http/WebSocket_Listener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/net/http/WebSocket_Listener.java
new file mode 100644
index 0000000000..b5ea6c23c9
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/net/http/WebSocket_Listener.java
@@ -0,0 +1,87 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.net.http;
+
+public final class WebSocket_Listener extends org.mases.jcobridge.JCListener implements java.net.http.WebSocket.Listener {
+ public WebSocket_Listener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public java.util.concurrent.CompletionStage onBinary(java.net.http.WebSocket arg0, java.nio.ByteBuffer arg1, boolean arg2) {
+ raiseEvent("onBinary", arg0, arg1, arg2); Object retVal = getReturnData(); return (java.util.concurrent.CompletionStage)retVal;
+ }
+ //@Override
+ public java.util.concurrent.CompletionStage onBinaryDefault(java.net.http.WebSocket arg0, java.nio.ByteBuffer arg1, boolean arg2) {
+ return java.net.http.WebSocket.Listener.super.onBinary(arg0, arg1, arg2);
+ }
+ //@Override
+ public java.util.concurrent.CompletionStage onClose(java.net.http.WebSocket arg0, int arg1, java.lang.String arg2) {
+ raiseEvent("onClose", arg0, arg1, arg2); Object retVal = getReturnData(); return (java.util.concurrent.CompletionStage)retVal;
+ }
+ //@Override
+ public java.util.concurrent.CompletionStage onCloseDefault(java.net.http.WebSocket arg0, int arg1, java.lang.String arg2) {
+ return java.net.http.WebSocket.Listener.super.onClose(arg0, arg1, arg2);
+ }
+ //@Override
+ public java.util.concurrent.CompletionStage onPing(java.net.http.WebSocket arg0, java.nio.ByteBuffer arg1) {
+ raiseEvent("onPing", arg0, arg1); Object retVal = getReturnData(); return (java.util.concurrent.CompletionStage)retVal;
+ }
+ //@Override
+ public java.util.concurrent.CompletionStage onPingDefault(java.net.http.WebSocket arg0, java.nio.ByteBuffer arg1) {
+ return java.net.http.WebSocket.Listener.super.onPing(arg0, arg1);
+ }
+ //@Override
+ public java.util.concurrent.CompletionStage onPong(java.net.http.WebSocket arg0, java.nio.ByteBuffer arg1) {
+ raiseEvent("onPong", arg0, arg1); Object retVal = getReturnData(); return (java.util.concurrent.CompletionStage)retVal;
+ }
+ //@Override
+ public java.util.concurrent.CompletionStage onPongDefault(java.net.http.WebSocket arg0, java.nio.ByteBuffer arg1) {
+ return java.net.http.WebSocket.Listener.super.onPong(arg0, arg1);
+ }
+ //@Override
+ public java.util.concurrent.CompletionStage onText(java.net.http.WebSocket arg0, java.lang.CharSequence arg1, boolean arg2) {
+ raiseEvent("onText", arg0, arg1, arg2); Object retVal = getReturnData(); return (java.util.concurrent.CompletionStage)retVal;
+ }
+ //@Override
+ public java.util.concurrent.CompletionStage onTextDefault(java.net.http.WebSocket arg0, java.lang.CharSequence arg1, boolean arg2) {
+ return java.net.http.WebSocket.Listener.super.onText(arg0, arg1, arg2);
+ }
+ //@Override
+ public void onError(java.net.http.WebSocket arg0, java.lang.Throwable arg1) {
+ raiseEvent("onError", arg0, arg1);
+ }
+ //@Override
+ public void onErrorDefault(java.net.http.WebSocket arg0, java.lang.Throwable arg1) {
+ java.net.http.WebSocket.Listener.super.onError(arg0, arg1);
+ }
+ //@Override
+ public void onOpen(java.net.http.WebSocket arg0) {
+ raiseEvent("onOpen", arg0);
+ }
+ //@Override
+ public void onOpenDefault(java.net.http.WebSocket arg0) {
+ java.net.http.WebSocket.Listener.super.onOpen(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/BiConsumer.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/BiConsumer.java
new file mode 100644
index 0000000000..d9d96cb93b
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/BiConsumer.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class BiConsumer extends org.mases.jcobridge.JCListener implements java.util.function.BiConsumer {
+ public BiConsumer(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void accept(java.lang.Object arg0, java.lang.Object arg1) {
+ raiseEvent("accept", arg0, arg1);
+ }
+ //@Override
+ public java.util.function.BiConsumer andThen(java.util.function.BiConsumer arg0) {
+ raiseEvent("andThen", arg0); Object retVal = getReturnData(); return (java.util.function.BiConsumer)retVal;
+ }
+ //@Override
+ public java.util.function.BiConsumer andThenDefault(java.util.function.BiConsumer arg0) {
+ return java.util.function.BiConsumer.super.andThen(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/BiFunction.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/BiFunction.java
new file mode 100644
index 0000000000..6cb5447858
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/BiFunction.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class BiFunction extends org.mases.jcobridge.JCListener implements java.util.function.BiFunction {
+ public BiFunction(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public java.lang.Object apply(java.lang.Object arg0, java.lang.Object arg1) {
+ raiseEvent("apply", arg0, arg1); Object retVal = getReturnData(); return (java.lang.Object)retVal;
+ }
+ //@Override
+ public java.util.function.BiFunction andThen(java.util.function.Function arg0) {
+ raiseEvent("andThen", arg0); Object retVal = getReturnData(); return (java.util.function.BiFunction)retVal;
+ }
+ //@Override
+ public java.util.function.BiFunction andThenDefault(java.util.function.Function arg0) {
+ return java.util.function.BiFunction.super.andThen(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/BiPredicate.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/BiPredicate.java
new file mode 100644
index 0000000000..545dcd5ad4
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/BiPredicate.java
@@ -0,0 +1,59 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class BiPredicate extends org.mases.jcobridge.JCListener implements java.util.function.BiPredicate {
+ public BiPredicate(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public boolean test(java.lang.Object arg0, java.lang.Object arg1) {
+ raiseEvent("test", arg0, arg1); Object retVal = getReturnData(); return (boolean)retVal;
+ }
+ //@Override
+ public java.util.function.BiPredicate and(java.util.function.BiPredicate arg0) {
+ raiseEvent("and", arg0); Object retVal = getReturnData(); return (java.util.function.BiPredicate)retVal;
+ }
+ //@Override
+ public java.util.function.BiPredicate andDefault(java.util.function.BiPredicate arg0) {
+ return java.util.function.BiPredicate.super.and(arg0);
+ }
+ //@Override
+ public java.util.function.BiPredicate negate() {
+ raiseEvent("negate"); Object retVal = getReturnData(); return (java.util.function.BiPredicate)retVal;
+ }
+ //@Override
+ public java.util.function.BiPredicate negateDefault() {
+ return java.util.function.BiPredicate.super.negate();
+ }
+ //@Override
+ public java.util.function.BiPredicate or(java.util.function.BiPredicate arg0) {
+ raiseEvent("or", arg0); Object retVal = getReturnData(); return (java.util.function.BiPredicate)retVal;
+ }
+ //@Override
+ public java.util.function.BiPredicate orDefault(java.util.function.BiPredicate arg0) {
+ return java.util.function.BiPredicate.super.or(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/BinaryOperator.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/BinaryOperator.java
new file mode 100644
index 0000000000..57f0039eda
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/BinaryOperator.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class BinaryOperator extends org.mases.jcobridge.JCListener implements java.util.function.BinaryOperator {
+ public BinaryOperator(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public java.lang.Object apply(java.lang.Object arg0, java.lang.Object arg1) {
+ raiseEvent("apply", arg0, arg1); Object retVal = getReturnData(); return (java.lang.Object)retVal;
+ }
+ //@Override
+ public java.util.function.BiFunction andThen(java.util.function.Function arg0) {
+ raiseEvent("andThen", arg0); Object retVal = getReturnData(); return (java.util.function.BiFunction)retVal;
+ }
+ //@Override
+ public java.util.function.BiFunction andThenDefault(java.util.function.Function arg0) {
+ return java.util.function.BinaryOperator.super.andThen(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/BooleanSupplier.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/BooleanSupplier.java
new file mode 100644
index 0000000000..59105c734a
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/BooleanSupplier.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class BooleanSupplier extends org.mases.jcobridge.JCListener implements java.util.function.BooleanSupplier {
+ public BooleanSupplier(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public boolean getAsBoolean() {
+ raiseEvent("getAsBoolean"); Object retVal = getReturnData(); return (boolean)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/Consumer.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/Consumer.java
new file mode 100644
index 0000000000..9a2c710e7d
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/Consumer.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class Consumer extends org.mases.jcobridge.JCListener implements java.util.function.Consumer {
+ public Consumer(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void accept(java.lang.Object arg0) {
+ raiseEvent("accept", arg0);
+ }
+ //@Override
+ public java.util.function.Consumer andThen(java.util.function.Consumer arg0) {
+ raiseEvent("andThen", arg0); Object retVal = getReturnData(); return (java.util.function.Consumer)retVal;
+ }
+ //@Override
+ public java.util.function.Consumer andThenDefault(java.util.function.Consumer arg0) {
+ return java.util.function.Consumer.super.andThen(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleBinaryOperator.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleBinaryOperator.java
new file mode 100644
index 0000000000..3850de9c56
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleBinaryOperator.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class DoubleBinaryOperator extends org.mases.jcobridge.JCListener implements java.util.function.DoubleBinaryOperator {
+ public DoubleBinaryOperator(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public double applyAsDouble(double arg0, double arg1) {
+ raiseEvent("applyAsDouble", arg0, arg1); Object retVal = getReturnData(); return (double)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleConsumer.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleConsumer.java
new file mode 100644
index 0000000000..bf29135d30
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleConsumer.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class DoubleConsumer extends org.mases.jcobridge.JCListener implements java.util.function.DoubleConsumer {
+ public DoubleConsumer(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void accept(double arg0) {
+ raiseEvent("accept", arg0);
+ }
+ //@Override
+ public java.util.function.DoubleConsumer andThen(java.util.function.DoubleConsumer arg0) {
+ raiseEvent("andThen", arg0); Object retVal = getReturnData(); return (java.util.function.DoubleConsumer)retVal;
+ }
+ //@Override
+ public java.util.function.DoubleConsumer andThenDefault(java.util.function.DoubleConsumer arg0) {
+ return java.util.function.DoubleConsumer.super.andThen(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleFunction.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleFunction.java
new file mode 100644
index 0000000000..7ff11c2cc7
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleFunction.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class DoubleFunction extends org.mases.jcobridge.JCListener implements java.util.function.DoubleFunction {
+ public DoubleFunction(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public java.lang.Object apply(double arg0) {
+ raiseEvent("apply", arg0); Object retVal = getReturnData(); return (java.lang.Object)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoublePredicate.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoublePredicate.java
new file mode 100644
index 0000000000..8ca9553595
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoublePredicate.java
@@ -0,0 +1,59 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class DoublePredicate extends org.mases.jcobridge.JCListener implements java.util.function.DoublePredicate {
+ public DoublePredicate(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public boolean test(double arg0) {
+ raiseEvent("test", arg0); Object retVal = getReturnData(); return (boolean)retVal;
+ }
+ //@Override
+ public java.util.function.DoublePredicate and(java.util.function.DoublePredicate arg0) {
+ raiseEvent("and", arg0); Object retVal = getReturnData(); return (java.util.function.DoublePredicate)retVal;
+ }
+ //@Override
+ public java.util.function.DoublePredicate andDefault(java.util.function.DoublePredicate arg0) {
+ return java.util.function.DoublePredicate.super.and(arg0);
+ }
+ //@Override
+ public java.util.function.DoublePredicate negate() {
+ raiseEvent("negate"); Object retVal = getReturnData(); return (java.util.function.DoublePredicate)retVal;
+ }
+ //@Override
+ public java.util.function.DoublePredicate negateDefault() {
+ return java.util.function.DoublePredicate.super.negate();
+ }
+ //@Override
+ public java.util.function.DoublePredicate or(java.util.function.DoublePredicate arg0) {
+ raiseEvent("or", arg0); Object retVal = getReturnData(); return (java.util.function.DoublePredicate)retVal;
+ }
+ //@Override
+ public java.util.function.DoublePredicate orDefault(java.util.function.DoublePredicate arg0) {
+ return java.util.function.DoublePredicate.super.or(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleSupplier.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleSupplier.java
new file mode 100644
index 0000000000..f2d2b8da0f
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleSupplier.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class DoubleSupplier extends org.mases.jcobridge.JCListener implements java.util.function.DoubleSupplier {
+ public DoubleSupplier(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public double getAsDouble() {
+ raiseEvent("getAsDouble"); Object retVal = getReturnData(); return (double)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleToIntFunction.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleToIntFunction.java
new file mode 100644
index 0000000000..b9c5599cad
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleToIntFunction.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class DoubleToIntFunction extends org.mases.jcobridge.JCListener implements java.util.function.DoubleToIntFunction {
+ public DoubleToIntFunction(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public int applyAsInt(double arg0) {
+ raiseEvent("applyAsInt", arg0); Object retVal = getReturnData(); return (int)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleToLongFunction.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleToLongFunction.java
new file mode 100644
index 0000000000..c911244768
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleToLongFunction.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class DoubleToLongFunction extends org.mases.jcobridge.JCListener implements java.util.function.DoubleToLongFunction {
+ public DoubleToLongFunction(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public long applyAsLong(double arg0) {
+ raiseEvent("applyAsLong", arg0); Object retVal = getReturnData(); return (long)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleUnaryOperator.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleUnaryOperator.java
new file mode 100644
index 0000000000..515f8d12db
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/DoubleUnaryOperator.java
@@ -0,0 +1,51 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class DoubleUnaryOperator extends org.mases.jcobridge.JCListener implements java.util.function.DoubleUnaryOperator {
+ public DoubleUnaryOperator(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public double applyAsDouble(double arg0) {
+ raiseEvent("applyAsDouble", arg0); Object retVal = getReturnData(); return (double)retVal;
+ }
+ //@Override
+ public java.util.function.DoubleUnaryOperator andThen(java.util.function.DoubleUnaryOperator arg0) {
+ raiseEvent("andThen", arg0); Object retVal = getReturnData(); return (java.util.function.DoubleUnaryOperator)retVal;
+ }
+ //@Override
+ public java.util.function.DoubleUnaryOperator andThenDefault(java.util.function.DoubleUnaryOperator arg0) {
+ return java.util.function.DoubleUnaryOperator.super.andThen(arg0);
+ }
+ //@Override
+ public java.util.function.DoubleUnaryOperator compose(java.util.function.DoubleUnaryOperator arg0) {
+ raiseEvent("compose", arg0); Object retVal = getReturnData(); return (java.util.function.DoubleUnaryOperator)retVal;
+ }
+ //@Override
+ public java.util.function.DoubleUnaryOperator composeDefault(java.util.function.DoubleUnaryOperator arg0) {
+ return java.util.function.DoubleUnaryOperator.super.compose(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/Function.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/Function.java
new file mode 100644
index 0000000000..f748d4430f
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/Function.java
@@ -0,0 +1,51 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class Function extends org.mases.jcobridge.JCListener implements java.util.function.Function {
+ public Function(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public java.lang.Object apply(java.lang.Object arg0) {
+ raiseEvent("apply", arg0); Object retVal = getReturnData(); return (java.lang.Object)retVal;
+ }
+ //@Override
+ public java.util.function.Function andThen(java.util.function.Function arg0) {
+ raiseEvent("andThen", arg0); Object retVal = getReturnData(); return (java.util.function.Function)retVal;
+ }
+ //@Override
+ public java.util.function.Function andThenDefault(java.util.function.Function arg0) {
+ return java.util.function.Function.super.andThen(arg0);
+ }
+ //@Override
+ public java.util.function.Function compose(java.util.function.Function arg0) {
+ raiseEvent("compose", arg0); Object retVal = getReturnData(); return (java.util.function.Function)retVal;
+ }
+ //@Override
+ public java.util.function.Function composeDefault(java.util.function.Function arg0) {
+ return java.util.function.Function.super.compose(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntBinaryOperator.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntBinaryOperator.java
new file mode 100644
index 0000000000..29ac842597
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntBinaryOperator.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class IntBinaryOperator extends org.mases.jcobridge.JCListener implements java.util.function.IntBinaryOperator {
+ public IntBinaryOperator(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public int applyAsInt(int arg0, int arg1) {
+ raiseEvent("applyAsInt", arg0, arg1); Object retVal = getReturnData(); return (int)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntConsumer.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntConsumer.java
new file mode 100644
index 0000000000..c46372ce1d
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntConsumer.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class IntConsumer extends org.mases.jcobridge.JCListener implements java.util.function.IntConsumer {
+ public IntConsumer(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void accept(int arg0) {
+ raiseEvent("accept", arg0);
+ }
+ //@Override
+ public java.util.function.IntConsumer andThen(java.util.function.IntConsumer arg0) {
+ raiseEvent("andThen", arg0); Object retVal = getReturnData(); return (java.util.function.IntConsumer)retVal;
+ }
+ //@Override
+ public java.util.function.IntConsumer andThenDefault(java.util.function.IntConsumer arg0) {
+ return java.util.function.IntConsumer.super.andThen(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntFunction.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntFunction.java
new file mode 100644
index 0000000000..5c5b7dc00c
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntFunction.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class IntFunction extends org.mases.jcobridge.JCListener implements java.util.function.IntFunction {
+ public IntFunction(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public java.lang.Object apply(int arg0) {
+ raiseEvent("apply", arg0); Object retVal = getReturnData(); return (java.lang.Object)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntPredicate.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntPredicate.java
new file mode 100644
index 0000000000..49984c72e8
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntPredicate.java
@@ -0,0 +1,59 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class IntPredicate extends org.mases.jcobridge.JCListener implements java.util.function.IntPredicate {
+ public IntPredicate(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public boolean test(int arg0) {
+ raiseEvent("test", arg0); Object retVal = getReturnData(); return (boolean)retVal;
+ }
+ //@Override
+ public java.util.function.IntPredicate and(java.util.function.IntPredicate arg0) {
+ raiseEvent("and", arg0); Object retVal = getReturnData(); return (java.util.function.IntPredicate)retVal;
+ }
+ //@Override
+ public java.util.function.IntPredicate andDefault(java.util.function.IntPredicate arg0) {
+ return java.util.function.IntPredicate.super.and(arg0);
+ }
+ //@Override
+ public java.util.function.IntPredicate negate() {
+ raiseEvent("negate"); Object retVal = getReturnData(); return (java.util.function.IntPredicate)retVal;
+ }
+ //@Override
+ public java.util.function.IntPredicate negateDefault() {
+ return java.util.function.IntPredicate.super.negate();
+ }
+ //@Override
+ public java.util.function.IntPredicate or(java.util.function.IntPredicate arg0) {
+ raiseEvent("or", arg0); Object retVal = getReturnData(); return (java.util.function.IntPredicate)retVal;
+ }
+ //@Override
+ public java.util.function.IntPredicate orDefault(java.util.function.IntPredicate arg0) {
+ return java.util.function.IntPredicate.super.or(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntSupplier.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntSupplier.java
new file mode 100644
index 0000000000..677b255121
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntSupplier.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class IntSupplier extends org.mases.jcobridge.JCListener implements java.util.function.IntSupplier {
+ public IntSupplier(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public int getAsInt() {
+ raiseEvent("getAsInt"); Object retVal = getReturnData(); return (int)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntToDoubleFunction.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntToDoubleFunction.java
new file mode 100644
index 0000000000..fdfe69274f
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntToDoubleFunction.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class IntToDoubleFunction extends org.mases.jcobridge.JCListener implements java.util.function.IntToDoubleFunction {
+ public IntToDoubleFunction(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public double applyAsDouble(int arg0) {
+ raiseEvent("applyAsDouble", arg0); Object retVal = getReturnData(); return (double)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntToLongFunction.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntToLongFunction.java
new file mode 100644
index 0000000000..f64c939127
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntToLongFunction.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class IntToLongFunction extends org.mases.jcobridge.JCListener implements java.util.function.IntToLongFunction {
+ public IntToLongFunction(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public long applyAsLong(int arg0) {
+ raiseEvent("applyAsLong", arg0); Object retVal = getReturnData(); return (long)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntUnaryOperator.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntUnaryOperator.java
new file mode 100644
index 0000000000..c5d5493f25
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/IntUnaryOperator.java
@@ -0,0 +1,51 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class IntUnaryOperator extends org.mases.jcobridge.JCListener implements java.util.function.IntUnaryOperator {
+ public IntUnaryOperator(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public int applyAsInt(int arg0) {
+ raiseEvent("applyAsInt", arg0); Object retVal = getReturnData(); return (int)retVal;
+ }
+ //@Override
+ public java.util.function.IntUnaryOperator andThen(java.util.function.IntUnaryOperator arg0) {
+ raiseEvent("andThen", arg0); Object retVal = getReturnData(); return (java.util.function.IntUnaryOperator)retVal;
+ }
+ //@Override
+ public java.util.function.IntUnaryOperator andThenDefault(java.util.function.IntUnaryOperator arg0) {
+ return java.util.function.IntUnaryOperator.super.andThen(arg0);
+ }
+ //@Override
+ public java.util.function.IntUnaryOperator compose(java.util.function.IntUnaryOperator arg0) {
+ raiseEvent("compose", arg0); Object retVal = getReturnData(); return (java.util.function.IntUnaryOperator)retVal;
+ }
+ //@Override
+ public java.util.function.IntUnaryOperator composeDefault(java.util.function.IntUnaryOperator arg0) {
+ return java.util.function.IntUnaryOperator.super.compose(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongBinaryOperator.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongBinaryOperator.java
new file mode 100644
index 0000000000..9703a5429f
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongBinaryOperator.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class LongBinaryOperator extends org.mases.jcobridge.JCListener implements java.util.function.LongBinaryOperator {
+ public LongBinaryOperator(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public long applyAsLong(long arg0, long arg1) {
+ raiseEvent("applyAsLong", arg0, arg1); Object retVal = getReturnData(); return (long)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongConsumer.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongConsumer.java
new file mode 100644
index 0000000000..8571f439dc
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongConsumer.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class LongConsumer extends org.mases.jcobridge.JCListener implements java.util.function.LongConsumer {
+ public LongConsumer(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void accept(long arg0) {
+ raiseEvent("accept", arg0);
+ }
+ //@Override
+ public java.util.function.LongConsumer andThen(java.util.function.LongConsumer arg0) {
+ raiseEvent("andThen", arg0); Object retVal = getReturnData(); return (java.util.function.LongConsumer)retVal;
+ }
+ //@Override
+ public java.util.function.LongConsumer andThenDefault(java.util.function.LongConsumer arg0) {
+ return java.util.function.LongConsumer.super.andThen(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongFunction.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongFunction.java
new file mode 100644
index 0000000000..5b795858bd
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongFunction.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class LongFunction extends org.mases.jcobridge.JCListener implements java.util.function.LongFunction {
+ public LongFunction(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public java.lang.Object apply(long arg0) {
+ raiseEvent("apply", arg0); Object retVal = getReturnData(); return (java.lang.Object)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongPredicate.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongPredicate.java
new file mode 100644
index 0000000000..3b0b754f7c
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongPredicate.java
@@ -0,0 +1,59 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class LongPredicate extends org.mases.jcobridge.JCListener implements java.util.function.LongPredicate {
+ public LongPredicate(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public boolean test(long arg0) {
+ raiseEvent("test", arg0); Object retVal = getReturnData(); return (boolean)retVal;
+ }
+ //@Override
+ public java.util.function.LongPredicate and(java.util.function.LongPredicate arg0) {
+ raiseEvent("and", arg0); Object retVal = getReturnData(); return (java.util.function.LongPredicate)retVal;
+ }
+ //@Override
+ public java.util.function.LongPredicate andDefault(java.util.function.LongPredicate arg0) {
+ return java.util.function.LongPredicate.super.and(arg0);
+ }
+ //@Override
+ public java.util.function.LongPredicate negate() {
+ raiseEvent("negate"); Object retVal = getReturnData(); return (java.util.function.LongPredicate)retVal;
+ }
+ //@Override
+ public java.util.function.LongPredicate negateDefault() {
+ return java.util.function.LongPredicate.super.negate();
+ }
+ //@Override
+ public java.util.function.LongPredicate or(java.util.function.LongPredicate arg0) {
+ raiseEvent("or", arg0); Object retVal = getReturnData(); return (java.util.function.LongPredicate)retVal;
+ }
+ //@Override
+ public java.util.function.LongPredicate orDefault(java.util.function.LongPredicate arg0) {
+ return java.util.function.LongPredicate.super.or(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongSupplier.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongSupplier.java
new file mode 100644
index 0000000000..f100805ea0
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongSupplier.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class LongSupplier extends org.mases.jcobridge.JCListener implements java.util.function.LongSupplier {
+ public LongSupplier(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public long getAsLong() {
+ raiseEvent("getAsLong"); Object retVal = getReturnData(); return (long)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongToDoubleFunction.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongToDoubleFunction.java
new file mode 100644
index 0000000000..800ed2f4c4
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongToDoubleFunction.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class LongToDoubleFunction extends org.mases.jcobridge.JCListener implements java.util.function.LongToDoubleFunction {
+ public LongToDoubleFunction(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public double applyAsDouble(long arg0) {
+ raiseEvent("applyAsDouble", arg0); Object retVal = getReturnData(); return (double)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongToIntFunction.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongToIntFunction.java
new file mode 100644
index 0000000000..8167eb8c33
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongToIntFunction.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class LongToIntFunction extends org.mases.jcobridge.JCListener implements java.util.function.LongToIntFunction {
+ public LongToIntFunction(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public int applyAsInt(long arg0) {
+ raiseEvent("applyAsInt", arg0); Object retVal = getReturnData(); return (int)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongUnaryOperator.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongUnaryOperator.java
new file mode 100644
index 0000000000..cf484c9fbc
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/LongUnaryOperator.java
@@ -0,0 +1,51 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class LongUnaryOperator extends org.mases.jcobridge.JCListener implements java.util.function.LongUnaryOperator {
+ public LongUnaryOperator(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public long applyAsLong(long arg0) {
+ raiseEvent("applyAsLong", arg0); Object retVal = getReturnData(); return (long)retVal;
+ }
+ //@Override
+ public java.util.function.LongUnaryOperator andThen(java.util.function.LongUnaryOperator arg0) {
+ raiseEvent("andThen", arg0); Object retVal = getReturnData(); return (java.util.function.LongUnaryOperator)retVal;
+ }
+ //@Override
+ public java.util.function.LongUnaryOperator andThenDefault(java.util.function.LongUnaryOperator arg0) {
+ return java.util.function.LongUnaryOperator.super.andThen(arg0);
+ }
+ //@Override
+ public java.util.function.LongUnaryOperator compose(java.util.function.LongUnaryOperator arg0) {
+ raiseEvent("compose", arg0); Object retVal = getReturnData(); return (java.util.function.LongUnaryOperator)retVal;
+ }
+ //@Override
+ public java.util.function.LongUnaryOperator composeDefault(java.util.function.LongUnaryOperator arg0) {
+ return java.util.function.LongUnaryOperator.super.compose(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ObjDoubleConsumer.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ObjDoubleConsumer.java
new file mode 100644
index 0000000000..90b821143a
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ObjDoubleConsumer.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class ObjDoubleConsumer extends org.mases.jcobridge.JCListener implements java.util.function.ObjDoubleConsumer {
+ public ObjDoubleConsumer(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void accept(java.lang.Object arg0, double arg1) {
+ raiseEvent("accept", arg0, arg1);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ObjIntConsumer.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ObjIntConsumer.java
new file mode 100644
index 0000000000..f245b4ec21
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ObjIntConsumer.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class ObjIntConsumer extends org.mases.jcobridge.JCListener implements java.util.function.ObjIntConsumer {
+ public ObjIntConsumer(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void accept(java.lang.Object arg0, int arg1) {
+ raiseEvent("accept", arg0, arg1);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ObjLongConsumer.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ObjLongConsumer.java
new file mode 100644
index 0000000000..89365746ef
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ObjLongConsumer.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class ObjLongConsumer extends org.mases.jcobridge.JCListener implements java.util.function.ObjLongConsumer {
+ public ObjLongConsumer(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void accept(java.lang.Object arg0, long arg1) {
+ raiseEvent("accept", arg0, arg1);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/Predicate.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/Predicate.java
new file mode 100644
index 0000000000..380781f50b
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/Predicate.java
@@ -0,0 +1,59 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class Predicate extends org.mases.jcobridge.JCListener implements java.util.function.Predicate {
+ public Predicate(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public boolean test(java.lang.Object arg0) {
+ raiseEvent("test", arg0); Object retVal = getReturnData(); return (boolean)retVal;
+ }
+ //@Override
+ public java.util.function.Predicate and(java.util.function.Predicate arg0) {
+ raiseEvent("and", arg0); Object retVal = getReturnData(); return (java.util.function.Predicate)retVal;
+ }
+ //@Override
+ public java.util.function.Predicate andDefault(java.util.function.Predicate arg0) {
+ return java.util.function.Predicate.super.and(arg0);
+ }
+ //@Override
+ public java.util.function.Predicate negate() {
+ raiseEvent("negate"); Object retVal = getReturnData(); return (java.util.function.Predicate)retVal;
+ }
+ //@Override
+ public java.util.function.Predicate negateDefault() {
+ return java.util.function.Predicate.super.negate();
+ }
+ //@Override
+ public java.util.function.Predicate or(java.util.function.Predicate arg0) {
+ raiseEvent("or", arg0); Object retVal = getReturnData(); return (java.util.function.Predicate)retVal;
+ }
+ //@Override
+ public java.util.function.Predicate orDefault(java.util.function.Predicate arg0) {
+ return java.util.function.Predicate.super.or(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/Supplier.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/Supplier.java
new file mode 100644
index 0000000000..3b9e011a2c
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/Supplier.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class Supplier extends org.mases.jcobridge.JCListener implements java.util.function.Supplier {
+ public Supplier(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public java.lang.Object get() {
+ raiseEvent("get"); Object retVal = getReturnData(); return (java.lang.Object)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToDoubleBiFunction.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToDoubleBiFunction.java
new file mode 100644
index 0000000000..c738ced289
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToDoubleBiFunction.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class ToDoubleBiFunction extends org.mases.jcobridge.JCListener implements java.util.function.ToDoubleBiFunction {
+ public ToDoubleBiFunction(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public double applyAsDouble(java.lang.Object arg0, java.lang.Object arg1) {
+ raiseEvent("applyAsDouble", arg0, arg1); Object retVal = getReturnData(); return (double)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToDoubleFunction.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToDoubleFunction.java
new file mode 100644
index 0000000000..be314f6c84
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToDoubleFunction.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class ToDoubleFunction extends org.mases.jcobridge.JCListener implements java.util.function.ToDoubleFunction {
+ public ToDoubleFunction(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public double applyAsDouble(java.lang.Object arg0) {
+ raiseEvent("applyAsDouble", arg0); Object retVal = getReturnData(); return (double)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToIntBiFunction.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToIntBiFunction.java
new file mode 100644
index 0000000000..5f2e733814
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToIntBiFunction.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class ToIntBiFunction extends org.mases.jcobridge.JCListener implements java.util.function.ToIntBiFunction {
+ public ToIntBiFunction(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public int applyAsInt(java.lang.Object arg0, java.lang.Object arg1) {
+ raiseEvent("applyAsInt", arg0, arg1); Object retVal = getReturnData(); return (int)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToIntFunction.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToIntFunction.java
new file mode 100644
index 0000000000..06c1278083
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToIntFunction.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class ToIntFunction extends org.mases.jcobridge.JCListener implements java.util.function.ToIntFunction {
+ public ToIntFunction(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public int applyAsInt(java.lang.Object arg0) {
+ raiseEvent("applyAsInt", arg0); Object retVal = getReturnData(); return (int)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToLongBiFunction.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToLongBiFunction.java
new file mode 100644
index 0000000000..dc6b6d5245
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToLongBiFunction.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class ToLongBiFunction extends org.mases.jcobridge.JCListener implements java.util.function.ToLongBiFunction {
+ public ToLongBiFunction(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public long applyAsLong(java.lang.Object arg0, java.lang.Object arg1) {
+ raiseEvent("applyAsLong", arg0, arg1); Object retVal = getReturnData(); return (long)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToLongFunction.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToLongFunction.java
new file mode 100644
index 0000000000..72ec2d4d99
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/ToLongFunction.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class ToLongFunction extends org.mases.jcobridge.JCListener implements java.util.function.ToLongFunction {
+ public ToLongFunction(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public long applyAsLong(java.lang.Object arg0) {
+ raiseEvent("applyAsLong", arg0); Object retVal = getReturnData(); return (long)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/UnaryOperator.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/UnaryOperator.java
new file mode 100644
index 0000000000..8dd6d63371
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/function/UnaryOperator.java
@@ -0,0 +1,51 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.function;
+
+public final class UnaryOperator extends org.mases.jcobridge.JCListener implements java.util.function.UnaryOperator {
+ public UnaryOperator(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public java.lang.Object apply(java.lang.Object arg0) {
+ raiseEvent("apply", arg0); Object retVal = getReturnData(); return (java.lang.Object)retVal;
+ }
+ //@Override
+ public java.util.function.Function andThen(java.util.function.Function arg0) {
+ raiseEvent("andThen", arg0); Object retVal = getReturnData(); return (java.util.function.Function)retVal;
+ }
+ //@Override
+ public java.util.function.Function andThenDefault(java.util.function.Function arg0) {
+ return java.util.function.UnaryOperator.super.andThen(arg0);
+ }
+ //@Override
+ public java.util.function.Function compose(java.util.function.Function arg0) {
+ raiseEvent("compose", arg0); Object retVal = getReturnData(); return (java.util.function.Function)retVal;
+ }
+ //@Override
+ public java.util.function.Function composeDefault(java.util.function.Function arg0) {
+ return java.util.function.UnaryOperator.super.compose(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/prefs/NodeChangeListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/prefs/NodeChangeListener.java
new file mode 100644
index 0000000000..b95d3e42cf
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/prefs/NodeChangeListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.prefs;
+
+public final class NodeChangeListener extends org.mases.jcobridge.JCListener implements java.util.prefs.NodeChangeListener {
+ public NodeChangeListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void childAdded(java.util.prefs.NodeChangeEvent arg0) {
+ raiseEvent("childAdded", arg0);
+ }
+ //@Override
+ public void childRemoved(java.util.prefs.NodeChangeEvent arg0) {
+ raiseEvent("childRemoved", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/prefs/PreferenceChangeListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/prefs/PreferenceChangeListener.java
new file mode 100644
index 0000000000..7fac7cf57b
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/java/util/prefs/PreferenceChangeListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.java.util.prefs;
+
+public final class PreferenceChangeListener extends org.mases.jcobridge.JCListener implements java.util.prefs.PreferenceChangeListener {
+ public PreferenceChangeListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void preferenceChange(java.util.prefs.PreferenceChangeEvent arg0) {
+ raiseEvent("preferenceChange", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadProgressListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadProgressListener.java
new file mode 100644
index 0000000000..1eabaeb671
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadProgressListener.java
@@ -0,0 +1,67 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.imageio.event;
+
+public final class IIOReadProgressListener extends org.mases.jcobridge.JCListener implements javax.imageio.event.IIOReadProgressListener {
+ public IIOReadProgressListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void imageComplete(javax.imageio.ImageReader arg0) {
+ raiseEvent("imageComplete", arg0);
+ }
+ //@Override
+ public void imageProgress(javax.imageio.ImageReader arg0, float arg1) {
+ raiseEvent("imageProgress", arg0, arg1);
+ }
+ //@Override
+ public void imageStarted(javax.imageio.ImageReader arg0, int arg1) {
+ raiseEvent("imageStarted", arg0, arg1);
+ }
+ //@Override
+ public void readAborted(javax.imageio.ImageReader arg0) {
+ raiseEvent("readAborted", arg0);
+ }
+ //@Override
+ public void sequenceComplete(javax.imageio.ImageReader arg0) {
+ raiseEvent("sequenceComplete", arg0);
+ }
+ //@Override
+ public void sequenceStarted(javax.imageio.ImageReader arg0, int arg1) {
+ raiseEvent("sequenceStarted", arg0, arg1);
+ }
+ //@Override
+ public void thumbnailComplete(javax.imageio.ImageReader arg0) {
+ raiseEvent("thumbnailComplete", arg0);
+ }
+ //@Override
+ public void thumbnailProgress(javax.imageio.ImageReader arg0, float arg1) {
+ raiseEvent("thumbnailProgress", arg0, arg1);
+ }
+ //@Override
+ public void thumbnailStarted(javax.imageio.ImageReader arg0, int arg1, int arg2) {
+ raiseEvent("thumbnailStarted", arg0, arg1, arg2);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadUpdateListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadUpdateListener.java
new file mode 100644
index 0000000000..4c6cffed2f
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadUpdateListener.java
@@ -0,0 +1,55 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.imageio.event;
+
+public final class IIOReadUpdateListener extends org.mases.jcobridge.JCListener implements javax.imageio.event.IIOReadUpdateListener {
+ public IIOReadUpdateListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void imageUpdate(javax.imageio.ImageReader arg0, java.awt.image.BufferedImage arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int[] arg8) {
+ raiseEvent("imageUpdate", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
+ }
+ //@Override
+ public void passComplete(javax.imageio.ImageReader arg0, java.awt.image.BufferedImage arg1) {
+ raiseEvent("passComplete", arg0, arg1);
+ }
+ //@Override
+ public void passStarted(javax.imageio.ImageReader arg0, java.awt.image.BufferedImage arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int[] arg9) {
+ raiseEvent("passStarted", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
+ }
+ //@Override
+ public void thumbnailPassComplete(javax.imageio.ImageReader arg0, java.awt.image.BufferedImage arg1) {
+ raiseEvent("thumbnailPassComplete", arg0, arg1);
+ }
+ //@Override
+ public void thumbnailPassStarted(javax.imageio.ImageReader arg0, java.awt.image.BufferedImage arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int[] arg9) {
+ raiseEvent("thumbnailPassStarted", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);
+ }
+ //@Override
+ public void thumbnailUpdate(javax.imageio.ImageReader arg0, java.awt.image.BufferedImage arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int[] arg8) {
+ raiseEvent("thumbnailUpdate", arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadWarningListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadWarningListener.java
new file mode 100644
index 0000000000..d1a4b93fc8
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadWarningListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.imageio.event;
+
+public final class IIOReadWarningListener extends org.mases.jcobridge.JCListener implements javax.imageio.event.IIOReadWarningListener {
+ public IIOReadWarningListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void warningOccurred(javax.imageio.ImageReader arg0, java.lang.String arg1) {
+ raiseEvent("warningOccurred", arg0, arg1);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOWriteProgressListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOWriteProgressListener.java
new file mode 100644
index 0000000000..adead1c206
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOWriteProgressListener.java
@@ -0,0 +1,59 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.imageio.event;
+
+public final class IIOWriteProgressListener extends org.mases.jcobridge.JCListener implements javax.imageio.event.IIOWriteProgressListener {
+ public IIOWriteProgressListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void imageComplete(javax.imageio.ImageWriter arg0) {
+ raiseEvent("imageComplete", arg0);
+ }
+ //@Override
+ public void imageProgress(javax.imageio.ImageWriter arg0, float arg1) {
+ raiseEvent("imageProgress", arg0, arg1);
+ }
+ //@Override
+ public void imageStarted(javax.imageio.ImageWriter arg0, int arg1) {
+ raiseEvent("imageStarted", arg0, arg1);
+ }
+ //@Override
+ public void thumbnailComplete(javax.imageio.ImageWriter arg0) {
+ raiseEvent("thumbnailComplete", arg0);
+ }
+ //@Override
+ public void thumbnailProgress(javax.imageio.ImageWriter arg0, float arg1) {
+ raiseEvent("thumbnailProgress", arg0, arg1);
+ }
+ //@Override
+ public void thumbnailStarted(javax.imageio.ImageWriter arg0, int arg1, int arg2) {
+ raiseEvent("thumbnailStarted", arg0, arg1, arg2);
+ }
+ //@Override
+ public void writeAborted(javax.imageio.ImageWriter arg0) {
+ raiseEvent("writeAborted", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOWriteWarningListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOWriteWarningListener.java
new file mode 100644
index 0000000000..6a9fb18c95
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOWriteWarningListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.imageio.event;
+
+public final class IIOWriteWarningListener extends org.mases.jcobridge.JCListener implements javax.imageio.event.IIOWriteWarningListener {
+ public IIOWriteWarningListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void warningOccurred(javax.imageio.ImageWriter arg0, int arg1, java.lang.String arg2) {
+ raiseEvent("warningOccurred", arg0, arg1, arg2);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/management/NotificationFilter.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/management/NotificationFilter.java
new file mode 100644
index 0000000000..1c508f520d
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/management/NotificationFilter.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.management;
+
+public final class NotificationFilter extends org.mases.jcobridge.JCListener implements javax.management.NotificationFilter {
+ public NotificationFilter(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public boolean isNotificationEnabled(javax.management.Notification arg0) {
+ raiseEvent("isNotificationEnabled", arg0); Object retVal = getReturnData(); return (boolean)retVal;
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/management/NotificationListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/management/NotificationListener.java
new file mode 100644
index 0000000000..9e8af39cf9
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/management/NotificationListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.management;
+
+public final class NotificationListener extends org.mases.jcobridge.JCListener implements javax.management.NotificationListener {
+ public NotificationListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void handleNotification(javax.management.Notification arg0, java.lang.Object arg1) {
+ raiseEvent("handleNotification", arg0, arg1);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/naming/event/NamespaceChangeListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/naming/event/NamespaceChangeListener.java
new file mode 100644
index 0000000000..548dd81e76
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/naming/event/NamespaceChangeListener.java
@@ -0,0 +1,47 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.naming.event;
+
+public final class NamespaceChangeListener extends org.mases.jcobridge.JCListener implements javax.naming.event.NamespaceChangeListener {
+ public NamespaceChangeListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void objectAdded(javax.naming.event.NamingEvent arg0) {
+ raiseEvent("objectAdded", arg0);
+ }
+ //@Override
+ public void objectRemoved(javax.naming.event.NamingEvent arg0) {
+ raiseEvent("objectRemoved", arg0);
+ }
+ //@Override
+ public void objectRenamed(javax.naming.event.NamingEvent arg0) {
+ raiseEvent("objectRenamed", arg0);
+ }
+ //@Override
+ public void namingExceptionThrown(javax.naming.event.NamingExceptionEvent arg0) {
+ raiseEvent("namingExceptionThrown", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/naming/event/NamingListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/naming/event/NamingListener.java
new file mode 100644
index 0000000000..9cd9d6b6f2
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/naming/event/NamingListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.naming.event;
+
+public final class NamingListener extends org.mases.jcobridge.JCListener implements javax.naming.event.NamingListener {
+ public NamingListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void namingExceptionThrown(javax.naming.event.NamingExceptionEvent arg0) {
+ raiseEvent("namingExceptionThrown", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/naming/event/ObjectChangeListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/naming/event/ObjectChangeListener.java
new file mode 100644
index 0000000000..cab5f6071d
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/naming/event/ObjectChangeListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.naming.event;
+
+public final class ObjectChangeListener extends org.mases.jcobridge.JCListener implements javax.naming.event.ObjectChangeListener {
+ public ObjectChangeListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void namingExceptionThrown(javax.naming.event.NamingExceptionEvent arg0) {
+ raiseEvent("namingExceptionThrown", arg0);
+ }
+ //@Override
+ public void objectChanged(javax.naming.event.NamingEvent arg0) {
+ raiseEvent("objectChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/naming/ldap/UnsolicitedNotificationListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/naming/ldap/UnsolicitedNotificationListener.java
new file mode 100644
index 0000000000..720cd95213
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/naming/ldap/UnsolicitedNotificationListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.naming.ldap;
+
+public final class UnsolicitedNotificationListener extends org.mases.jcobridge.JCListener implements javax.naming.ldap.UnsolicitedNotificationListener {
+ public UnsolicitedNotificationListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void namingExceptionThrown(javax.naming.event.NamingExceptionEvent arg0) {
+ raiseEvent("namingExceptionThrown", arg0);
+ }
+ //@Override
+ public void notificationReceived(javax.naming.ldap.UnsolicitedNotificationEvent arg0) {
+ raiseEvent("notificationReceived", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/net/ssl/HandshakeCompletedListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/net/ssl/HandshakeCompletedListener.java
new file mode 100644
index 0000000000..41bf1e95a5
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/net/ssl/HandshakeCompletedListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.net.ssl;
+
+public final class HandshakeCompletedListener extends org.mases.jcobridge.JCListener implements javax.net.ssl.HandshakeCompletedListener {
+ public HandshakeCompletedListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void handshakeCompleted(javax.net.ssl.HandshakeCompletedEvent arg0) {
+ raiseEvent("handshakeCompleted", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/net/ssl/SSLSessionBindingListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/net/ssl/SSLSessionBindingListener.java
new file mode 100644
index 0000000000..14dc0bcc99
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/net/ssl/SSLSessionBindingListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.net.ssl;
+
+public final class SSLSessionBindingListener extends org.mases.jcobridge.JCListener implements javax.net.ssl.SSLSessionBindingListener {
+ public SSLSessionBindingListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void valueBound(javax.net.ssl.SSLSessionBindingEvent arg0) {
+ raiseEvent("valueBound", arg0);
+ }
+ //@Override
+ public void valueUnbound(javax.net.ssl.SSLSessionBindingEvent arg0) {
+ raiseEvent("valueUnbound", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobAdapter.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobAdapter.java
new file mode 100644
index 0000000000..7e42563a7b
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobAdapter.java
@@ -0,0 +1,55 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.print.event;
+
+public final class PrintJobAdapter extends org.mases.jcobridge.JCListener implements javax.print.event.PrintJobListener {
+ public PrintJobAdapter(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void printDataTransferCompleted(javax.print.event.PrintJobEvent arg0) {
+ raiseEvent("printDataTransferCompleted", arg0);
+ }
+ //@Override
+ public void printJobCanceled(javax.print.event.PrintJobEvent arg0) {
+ raiseEvent("printJobCanceled", arg0);
+ }
+ //@Override
+ public void printJobCompleted(javax.print.event.PrintJobEvent arg0) {
+ raiseEvent("printJobCompleted", arg0);
+ }
+ //@Override
+ public void printJobFailed(javax.print.event.PrintJobEvent arg0) {
+ raiseEvent("printJobFailed", arg0);
+ }
+ //@Override
+ public void printJobNoMoreEvents(javax.print.event.PrintJobEvent arg0) {
+ raiseEvent("printJobNoMoreEvents", arg0);
+ }
+ //@Override
+ public void printJobRequiresAttention(javax.print.event.PrintJobEvent arg0) {
+ raiseEvent("printJobRequiresAttention", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobAttributeListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobAttributeListener.java
new file mode 100644
index 0000000000..c6df0fbc09
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobAttributeListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.print.event;
+
+public final class PrintJobAttributeListener extends org.mases.jcobridge.JCListener implements javax.print.event.PrintJobAttributeListener {
+ public PrintJobAttributeListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void attributeUpdate(javax.print.event.PrintJobAttributeEvent arg0) {
+ raiseEvent("attributeUpdate", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobListener.java
new file mode 100644
index 0000000000..48d18436f4
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobListener.java
@@ -0,0 +1,55 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.print.event;
+
+public final class PrintJobListener extends org.mases.jcobridge.JCListener implements javax.print.event.PrintJobListener {
+ public PrintJobListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void printDataTransferCompleted(javax.print.event.PrintJobEvent arg0) {
+ raiseEvent("printDataTransferCompleted", arg0);
+ }
+ //@Override
+ public void printJobCanceled(javax.print.event.PrintJobEvent arg0) {
+ raiseEvent("printJobCanceled", arg0);
+ }
+ //@Override
+ public void printJobCompleted(javax.print.event.PrintJobEvent arg0) {
+ raiseEvent("printJobCompleted", arg0);
+ }
+ //@Override
+ public void printJobFailed(javax.print.event.PrintJobEvent arg0) {
+ raiseEvent("printJobFailed", arg0);
+ }
+ //@Override
+ public void printJobNoMoreEvents(javax.print.event.PrintJobEvent arg0) {
+ raiseEvent("printJobNoMoreEvents", arg0);
+ }
+ //@Override
+ public void printJobRequiresAttention(javax.print.event.PrintJobEvent arg0) {
+ raiseEvent("printJobRequiresAttention", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/print/event/PrintServiceAttributeListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/print/event/PrintServiceAttributeListener.java
new file mode 100644
index 0000000000..fb0079f34a
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/print/event/PrintServiceAttributeListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.print.event;
+
+public final class PrintServiceAttributeListener extends org.mases.jcobridge.JCListener implements javax.print.event.PrintServiceAttributeListener {
+ public PrintServiceAttributeListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void attributeUpdate(javax.print.event.PrintServiceAttributeEvent arg0) {
+ raiseEvent("attributeUpdate", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sound/midi/ControllerEventListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sound/midi/ControllerEventListener.java
new file mode 100644
index 0000000000..90e3927be9
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sound/midi/ControllerEventListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.sound.midi;
+
+public final class ControllerEventListener extends org.mases.jcobridge.JCListener implements javax.sound.midi.ControllerEventListener {
+ public ControllerEventListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void controlChange(javax.sound.midi.ShortMessage arg0) {
+ raiseEvent("controlChange", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sound/midi/MetaEventListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sound/midi/MetaEventListener.java
new file mode 100644
index 0000000000..1c7b7e5d3f
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sound/midi/MetaEventListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.sound.midi;
+
+public final class MetaEventListener extends org.mases.jcobridge.JCListener implements javax.sound.midi.MetaEventListener {
+ public MetaEventListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void meta(javax.sound.midi.MetaMessage arg0) {
+ raiseEvent("meta", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sound/sampled/LineListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sound/sampled/LineListener.java
new file mode 100644
index 0000000000..154fba8e18
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sound/sampled/LineListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.sound.sampled;
+
+public final class LineListener extends org.mases.jcobridge.JCListener implements javax.sound.sampled.LineListener {
+ public LineListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void update(javax.sound.sampled.LineEvent arg0) {
+ raiseEvent("update", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sql/ConnectionEventListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sql/ConnectionEventListener.java
new file mode 100644
index 0000000000..d68b414033
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sql/ConnectionEventListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.sql;
+
+public final class ConnectionEventListener extends org.mases.jcobridge.JCListener implements javax.sql.ConnectionEventListener {
+ public ConnectionEventListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void connectionClosed(javax.sql.ConnectionEvent arg0) {
+ raiseEvent("connectionClosed", arg0);
+ }
+ //@Override
+ public void connectionErrorOccurred(javax.sql.ConnectionEvent arg0) {
+ raiseEvent("connectionErrorOccurred", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sql/RowSetListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sql/RowSetListener.java
new file mode 100644
index 0000000000..142747b84b
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sql/RowSetListener.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.sql;
+
+public final class RowSetListener extends org.mases.jcobridge.JCListener implements javax.sql.RowSetListener {
+ public RowSetListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void cursorMoved(javax.sql.RowSetEvent arg0) {
+ raiseEvent("cursorMoved", arg0);
+ }
+ //@Override
+ public void rowChanged(javax.sql.RowSetEvent arg0) {
+ raiseEvent("rowChanged", arg0);
+ }
+ //@Override
+ public void rowSetChanged(javax.sql.RowSetEvent arg0) {
+ raiseEvent("rowSetChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sql/StatementEventListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sql/StatementEventListener.java
new file mode 100644
index 0000000000..1579996c21
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/sql/StatementEventListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.sql;
+
+public final class StatementEventListener extends org.mases.jcobridge.JCListener implements javax.sql.StatementEventListener {
+ public StatementEventListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void statementClosed(javax.sql.StatementEvent arg0) {
+ raiseEvent("statementClosed", arg0);
+ }
+ //@Override
+ public void statementErrorOccurred(javax.sql.StatementEvent arg0) {
+ raiseEvent("statementErrorOccurred", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/Action.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/Action.java
new file mode 100644
index 0000000000..9c86f30083
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/Action.java
@@ -0,0 +1,67 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing;
+
+public final class Action extends org.mases.jcobridge.JCListener implements javax.swing.Action {
+ public Action(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public boolean isEnabled() {
+ raiseEvent("isEnabled"); Object retVal = getReturnData(); return (boolean)retVal;
+ }
+ //@Override
+ public java.lang.Object getValue(java.lang.String arg0) {
+ raiseEvent("getValue", arg0); Object retVal = getReturnData(); return (java.lang.Object)retVal;
+ }
+ //@Override
+ public void actionPerformed(java.awt.event.ActionEvent arg0) {
+ raiseEvent("actionPerformed", arg0);
+ }
+ //@Override
+ public void addPropertyChangeListener(java.beans.PropertyChangeListener arg0) {
+ raiseEvent("addPropertyChangeListener", arg0);
+ }
+ //@Override
+ public void putValue(java.lang.String arg0, java.lang.Object arg1) {
+ raiseEvent("putValue", arg0, arg1);
+ }
+ //@Override
+ public void removePropertyChangeListener(java.beans.PropertyChangeListener arg0) {
+ raiseEvent("removePropertyChangeListener", arg0);
+ }
+ //@Override
+ public void setEnabled(boolean arg0) {
+ raiseEvent("setEnabled", arg0);
+ }
+ //@Override
+ public boolean accept(java.lang.Object arg0) {
+ raiseEvent("accept", arg0); Object retVal = getReturnData(); return (boolean)retVal;
+ }
+ //@Override
+ public boolean acceptDefault(java.lang.Object arg0) {
+ return javax.swing.Action.super.accept(arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/AncestorListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/AncestorListener.java
new file mode 100644
index 0000000000..187ad27e27
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/AncestorListener.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class AncestorListener extends org.mases.jcobridge.JCListener implements javax.swing.event.AncestorListener {
+ public AncestorListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void ancestorAdded(javax.swing.event.AncestorEvent arg0) {
+ raiseEvent("ancestorAdded", arg0);
+ }
+ //@Override
+ public void ancestorMoved(javax.swing.event.AncestorEvent arg0) {
+ raiseEvent("ancestorMoved", arg0);
+ }
+ //@Override
+ public void ancestorRemoved(javax.swing.event.AncestorEvent arg0) {
+ raiseEvent("ancestorRemoved", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/CaretListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/CaretListener.java
new file mode 100644
index 0000000000..cbaac7661b
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/CaretListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class CaretListener extends org.mases.jcobridge.JCListener implements javax.swing.event.CaretListener {
+ public CaretListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void caretUpdate(javax.swing.event.CaretEvent arg0) {
+ raiseEvent("caretUpdate", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/CellEditorListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/CellEditorListener.java
new file mode 100644
index 0000000000..28be35a06c
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/CellEditorListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class CellEditorListener extends org.mases.jcobridge.JCListener implements javax.swing.event.CellEditorListener {
+ public CellEditorListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void editingCanceled(javax.swing.event.ChangeEvent arg0) {
+ raiseEvent("editingCanceled", arg0);
+ }
+ //@Override
+ public void editingStopped(javax.swing.event.ChangeEvent arg0) {
+ raiseEvent("editingStopped", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/ChangeListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/ChangeListener.java
new file mode 100644
index 0000000000..3147e555e5
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/ChangeListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class ChangeListener extends org.mases.jcobridge.JCListener implements javax.swing.event.ChangeListener {
+ public ChangeListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void stateChanged(javax.swing.event.ChangeEvent arg0) {
+ raiseEvent("stateChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/DocumentListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/DocumentListener.java
new file mode 100644
index 0000000000..5bf53ffdec
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/DocumentListener.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class DocumentListener extends org.mases.jcobridge.JCListener implements javax.swing.event.DocumentListener {
+ public DocumentListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void changedUpdate(javax.swing.event.DocumentEvent arg0) {
+ raiseEvent("changedUpdate", arg0);
+ }
+ //@Override
+ public void insertUpdate(javax.swing.event.DocumentEvent arg0) {
+ raiseEvent("insertUpdate", arg0);
+ }
+ //@Override
+ public void removeUpdate(javax.swing.event.DocumentEvent arg0) {
+ raiseEvent("removeUpdate", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/HyperlinkListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/HyperlinkListener.java
new file mode 100644
index 0000000000..454b9be95a
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/HyperlinkListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class HyperlinkListener extends org.mases.jcobridge.JCListener implements javax.swing.event.HyperlinkListener {
+ public HyperlinkListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void hyperlinkUpdate(javax.swing.event.HyperlinkEvent arg0) {
+ raiseEvent("hyperlinkUpdate", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/InternalFrameAdapter.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/InternalFrameAdapter.java
new file mode 100644
index 0000000000..1536e762d3
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/InternalFrameAdapter.java
@@ -0,0 +1,59 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class InternalFrameAdapter extends org.mases.jcobridge.JCListener implements javax.swing.event.InternalFrameListener {
+ public InternalFrameAdapter(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void internalFrameActivated(javax.swing.event.InternalFrameEvent arg0) {
+ raiseEvent("internalFrameActivated", arg0);
+ }
+ //@Override
+ public void internalFrameClosed(javax.swing.event.InternalFrameEvent arg0) {
+ raiseEvent("internalFrameClosed", arg0);
+ }
+ //@Override
+ public void internalFrameClosing(javax.swing.event.InternalFrameEvent arg0) {
+ raiseEvent("internalFrameClosing", arg0);
+ }
+ //@Override
+ public void internalFrameDeactivated(javax.swing.event.InternalFrameEvent arg0) {
+ raiseEvent("internalFrameDeactivated", arg0);
+ }
+ //@Override
+ public void internalFrameDeiconified(javax.swing.event.InternalFrameEvent arg0) {
+ raiseEvent("internalFrameDeiconified", arg0);
+ }
+ //@Override
+ public void internalFrameIconified(javax.swing.event.InternalFrameEvent arg0) {
+ raiseEvent("internalFrameIconified", arg0);
+ }
+ //@Override
+ public void internalFrameOpened(javax.swing.event.InternalFrameEvent arg0) {
+ raiseEvent("internalFrameOpened", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/InternalFrameListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/InternalFrameListener.java
new file mode 100644
index 0000000000..c79d43407b
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/InternalFrameListener.java
@@ -0,0 +1,59 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class InternalFrameListener extends org.mases.jcobridge.JCListener implements javax.swing.event.InternalFrameListener {
+ public InternalFrameListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void internalFrameActivated(javax.swing.event.InternalFrameEvent arg0) {
+ raiseEvent("internalFrameActivated", arg0);
+ }
+ //@Override
+ public void internalFrameClosed(javax.swing.event.InternalFrameEvent arg0) {
+ raiseEvent("internalFrameClosed", arg0);
+ }
+ //@Override
+ public void internalFrameClosing(javax.swing.event.InternalFrameEvent arg0) {
+ raiseEvent("internalFrameClosing", arg0);
+ }
+ //@Override
+ public void internalFrameDeactivated(javax.swing.event.InternalFrameEvent arg0) {
+ raiseEvent("internalFrameDeactivated", arg0);
+ }
+ //@Override
+ public void internalFrameDeiconified(javax.swing.event.InternalFrameEvent arg0) {
+ raiseEvent("internalFrameDeiconified", arg0);
+ }
+ //@Override
+ public void internalFrameIconified(javax.swing.event.InternalFrameEvent arg0) {
+ raiseEvent("internalFrameIconified", arg0);
+ }
+ //@Override
+ public void internalFrameOpened(javax.swing.event.InternalFrameEvent arg0) {
+ raiseEvent("internalFrameOpened", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/ListDataListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/ListDataListener.java
new file mode 100644
index 0000000000..11697ce4fe
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/ListDataListener.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class ListDataListener extends org.mases.jcobridge.JCListener implements javax.swing.event.ListDataListener {
+ public ListDataListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void contentsChanged(javax.swing.event.ListDataEvent arg0) {
+ raiseEvent("contentsChanged", arg0);
+ }
+ //@Override
+ public void intervalAdded(javax.swing.event.ListDataEvent arg0) {
+ raiseEvent("intervalAdded", arg0);
+ }
+ //@Override
+ public void intervalRemoved(javax.swing.event.ListDataEvent arg0) {
+ raiseEvent("intervalRemoved", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/ListSelectionListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/ListSelectionListener.java
new file mode 100644
index 0000000000..8968c782f5
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/ListSelectionListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class ListSelectionListener extends org.mases.jcobridge.JCListener implements javax.swing.event.ListSelectionListener {
+ public ListSelectionListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void valueChanged(javax.swing.event.ListSelectionEvent arg0) {
+ raiseEvent("valueChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuDragMouseListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuDragMouseListener.java
new file mode 100644
index 0000000000..75eb35bf21
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuDragMouseListener.java
@@ -0,0 +1,47 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class MenuDragMouseListener extends org.mases.jcobridge.JCListener implements javax.swing.event.MenuDragMouseListener {
+ public MenuDragMouseListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void menuDragMouseDragged(javax.swing.event.MenuDragMouseEvent arg0) {
+ raiseEvent("menuDragMouseDragged", arg0);
+ }
+ //@Override
+ public void menuDragMouseEntered(javax.swing.event.MenuDragMouseEvent arg0) {
+ raiseEvent("menuDragMouseEntered", arg0);
+ }
+ //@Override
+ public void menuDragMouseExited(javax.swing.event.MenuDragMouseEvent arg0) {
+ raiseEvent("menuDragMouseExited", arg0);
+ }
+ //@Override
+ public void menuDragMouseReleased(javax.swing.event.MenuDragMouseEvent arg0) {
+ raiseEvent("menuDragMouseReleased", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuKeyListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuKeyListener.java
new file mode 100644
index 0000000000..e875f2e099
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuKeyListener.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class MenuKeyListener extends org.mases.jcobridge.JCListener implements javax.swing.event.MenuKeyListener {
+ public MenuKeyListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void menuKeyPressed(javax.swing.event.MenuKeyEvent arg0) {
+ raiseEvent("menuKeyPressed", arg0);
+ }
+ //@Override
+ public void menuKeyReleased(javax.swing.event.MenuKeyEvent arg0) {
+ raiseEvent("menuKeyReleased", arg0);
+ }
+ //@Override
+ public void menuKeyTyped(javax.swing.event.MenuKeyEvent arg0) {
+ raiseEvent("menuKeyTyped", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuListener.java
new file mode 100644
index 0000000000..203bef86a7
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuListener.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class MenuListener extends org.mases.jcobridge.JCListener implements javax.swing.event.MenuListener {
+ public MenuListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void menuCanceled(javax.swing.event.MenuEvent arg0) {
+ raiseEvent("menuCanceled", arg0);
+ }
+ //@Override
+ public void menuDeselected(javax.swing.event.MenuEvent arg0) {
+ raiseEvent("menuDeselected", arg0);
+ }
+ //@Override
+ public void menuSelected(javax.swing.event.MenuEvent arg0) {
+ raiseEvent("menuSelected", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/MouseInputAdapter.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/MouseInputAdapter.java
new file mode 100644
index 0000000000..819f32d6f5
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/MouseInputAdapter.java
@@ -0,0 +1,63 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class MouseInputAdapter extends org.mases.jcobridge.JCListener implements javax.swing.event.MouseInputListener {
+ public MouseInputAdapter(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void mouseClicked(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseClicked", arg0);
+ }
+ //@Override
+ public void mouseDragged(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseDragged", arg0);
+ }
+ //@Override
+ public void mouseEntered(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseEntered", arg0);
+ }
+ //@Override
+ public void mouseExited(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseExited", arg0);
+ }
+ //@Override
+ public void mouseMoved(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseMoved", arg0);
+ }
+ //@Override
+ public void mousePressed(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mousePressed", arg0);
+ }
+ //@Override
+ public void mouseReleased(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseReleased", arg0);
+ }
+ //@Override
+ public void mouseWheelMoved(java.awt.event.MouseWheelEvent arg0) {
+ raiseEvent("mouseWheelMoved", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/MouseInputListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/MouseInputListener.java
new file mode 100644
index 0000000000..c26ce42932
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/MouseInputListener.java
@@ -0,0 +1,59 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class MouseInputListener extends org.mases.jcobridge.JCListener implements javax.swing.event.MouseInputListener {
+ public MouseInputListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void mouseClicked(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseClicked", arg0);
+ }
+ //@Override
+ public void mouseEntered(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseEntered", arg0);
+ }
+ //@Override
+ public void mouseExited(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseExited", arg0);
+ }
+ //@Override
+ public void mousePressed(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mousePressed", arg0);
+ }
+ //@Override
+ public void mouseReleased(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseReleased", arg0);
+ }
+ //@Override
+ public void mouseDragged(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseDragged", arg0);
+ }
+ //@Override
+ public void mouseMoved(java.awt.event.MouseEvent arg0) {
+ raiseEvent("mouseMoved", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/PopupMenuListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/PopupMenuListener.java
new file mode 100644
index 0000000000..cce39ff804
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/PopupMenuListener.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class PopupMenuListener extends org.mases.jcobridge.JCListener implements javax.swing.event.PopupMenuListener {
+ public PopupMenuListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void popupMenuCanceled(javax.swing.event.PopupMenuEvent arg0) {
+ raiseEvent("popupMenuCanceled", arg0);
+ }
+ //@Override
+ public void popupMenuWillBecomeInvisible(javax.swing.event.PopupMenuEvent arg0) {
+ raiseEvent("popupMenuWillBecomeInvisible", arg0);
+ }
+ //@Override
+ public void popupMenuWillBecomeVisible(javax.swing.event.PopupMenuEvent arg0) {
+ raiseEvent("popupMenuWillBecomeVisible", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/RowSorterListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/RowSorterListener.java
new file mode 100644
index 0000000000..dd35699cf6
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/RowSorterListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class RowSorterListener extends org.mases.jcobridge.JCListener implements javax.swing.event.RowSorterListener {
+ public RowSorterListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void sorterChanged(javax.swing.event.RowSorterEvent arg0) {
+ raiseEvent("sorterChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TableColumnModelListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TableColumnModelListener.java
new file mode 100644
index 0000000000..7b79953359
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TableColumnModelListener.java
@@ -0,0 +1,51 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class TableColumnModelListener extends org.mases.jcobridge.JCListener implements javax.swing.event.TableColumnModelListener {
+ public TableColumnModelListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void columnAdded(javax.swing.event.TableColumnModelEvent arg0) {
+ raiseEvent("columnAdded", arg0);
+ }
+ //@Override
+ public void columnMarginChanged(javax.swing.event.ChangeEvent arg0) {
+ raiseEvent("columnMarginChanged", arg0);
+ }
+ //@Override
+ public void columnMoved(javax.swing.event.TableColumnModelEvent arg0) {
+ raiseEvent("columnMoved", arg0);
+ }
+ //@Override
+ public void columnRemoved(javax.swing.event.TableColumnModelEvent arg0) {
+ raiseEvent("columnRemoved", arg0);
+ }
+ //@Override
+ public void columnSelectionChanged(javax.swing.event.ListSelectionEvent arg0) {
+ raiseEvent("columnSelectionChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TableModelListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TableModelListener.java
new file mode 100644
index 0000000000..09e59dfb4c
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TableModelListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class TableModelListener extends org.mases.jcobridge.JCListener implements javax.swing.event.TableModelListener {
+ public TableModelListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void tableChanged(javax.swing.event.TableModelEvent arg0) {
+ raiseEvent("tableChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeExpansionListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeExpansionListener.java
new file mode 100644
index 0000000000..d06223224e
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeExpansionListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class TreeExpansionListener extends org.mases.jcobridge.JCListener implements javax.swing.event.TreeExpansionListener {
+ public TreeExpansionListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void treeCollapsed(javax.swing.event.TreeExpansionEvent arg0) {
+ raiseEvent("treeCollapsed", arg0);
+ }
+ //@Override
+ public void treeExpanded(javax.swing.event.TreeExpansionEvent arg0) {
+ raiseEvent("treeExpanded", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeModelListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeModelListener.java
new file mode 100644
index 0000000000..5ed72cf142
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeModelListener.java
@@ -0,0 +1,47 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class TreeModelListener extends org.mases.jcobridge.JCListener implements javax.swing.event.TreeModelListener {
+ public TreeModelListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void treeNodesChanged(javax.swing.event.TreeModelEvent arg0) {
+ raiseEvent("treeNodesChanged", arg0);
+ }
+ //@Override
+ public void treeNodesInserted(javax.swing.event.TreeModelEvent arg0) {
+ raiseEvent("treeNodesInserted", arg0);
+ }
+ //@Override
+ public void treeNodesRemoved(javax.swing.event.TreeModelEvent arg0) {
+ raiseEvent("treeNodesRemoved", arg0);
+ }
+ //@Override
+ public void treeStructureChanged(javax.swing.event.TreeModelEvent arg0) {
+ raiseEvent("treeStructureChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeSelectionListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeSelectionListener.java
new file mode 100644
index 0000000000..078f7740e7
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeSelectionListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class TreeSelectionListener extends org.mases.jcobridge.JCListener implements javax.swing.event.TreeSelectionListener {
+ public TreeSelectionListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void valueChanged(javax.swing.event.TreeSelectionEvent arg0) {
+ raiseEvent("valueChanged", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeWillExpandListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeWillExpandListener.java
new file mode 100644
index 0000000000..a4b8cc1946
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeWillExpandListener.java
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class TreeWillExpandListener extends org.mases.jcobridge.JCListener implements javax.swing.event.TreeWillExpandListener {
+ public TreeWillExpandListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void treeWillCollapse(javax.swing.event.TreeExpansionEvent arg0) {
+ raiseEvent("treeWillCollapse", arg0);
+ }
+ //@Override
+ public void treeWillExpand(javax.swing.event.TreeExpansionEvent arg0) {
+ raiseEvent("treeWillExpand", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/UndoableEditListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/UndoableEditListener.java
new file mode 100644
index 0000000000..e7476ba2e3
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/swing/event/UndoableEditListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.swing.event;
+
+public final class UndoableEditListener extends org.mases.jcobridge.JCListener implements javax.swing.event.UndoableEditListener {
+ public UndoableEditListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void undoableEditHappened(javax.swing.event.UndoableEditEvent arg0) {
+ raiseEvent("undoableEditHappened", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/xml/transform/ErrorListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/xml/transform/ErrorListener.java
new file mode 100644
index 0000000000..f8435a4bd4
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/javax/xml/transform/ErrorListener.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.javax.xml.transform;
+
+public final class ErrorListener extends org.mases.jcobridge.JCListener implements javax.xml.transform.ErrorListener {
+ public ErrorListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void error(javax.xml.transform.TransformerException arg0) {
+ raiseEvent("error", arg0);
+ }
+ //@Override
+ public void fatalError(javax.xml.transform.TransformerException arg0) {
+ raiseEvent("fatalError", arg0);
+ }
+ //@Override
+ public void warning(javax.xml.transform.TransformerException arg0) {
+ raiseEvent("warning", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/org/w3c/dom/events/EventListener.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/org/w3c/dom/events/EventListener.java
new file mode 100644
index 0000000000..1714e70e16
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/org/w3c/dom/events/EventListener.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.org.w3c.dom.events;
+
+public final class EventListener extends org.mases.jcobridge.JCListener implements org.w3c.dom.events.EventListener {
+ public EventListener(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void handleEvent(org.w3c.dom.events.Event arg0) {
+ raiseEvent("handleEvent", arg0);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/org/xml/sax/helpers/ParserAdapter.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/org/xml/sax/helpers/ParserAdapter.java
new file mode 100644
index 0000000000..ffcdc62526
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/org/xml/sax/helpers/ParserAdapter.java
@@ -0,0 +1,119 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.org.xml.sax.helpers;
+
+public final class ParserAdapter extends org.mases.jcobridge.JCListener implements org.xml.sax.XMLReader, org.xml.sax.DocumentHandler {
+ public ParserAdapter(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public boolean getFeature(java.lang.String arg0) {
+ raiseEvent("getFeature", arg0); Object retVal = getReturnData(); return (boolean)retVal;
+ }
+ //@Override
+ public java.lang.Object getProperty(java.lang.String arg0) {
+ raiseEvent("getProperty", arg0); Object retVal = getReturnData(); return (java.lang.Object)retVal;
+ }
+ //@Override
+ public org.xml.sax.ContentHandler getContentHandler() {
+ raiseEvent("getContentHandler"); Object retVal = getReturnData(); return (org.xml.sax.ContentHandler)retVal;
+ }
+ //@Override
+ public org.xml.sax.DTDHandler getDTDHandler() {
+ raiseEvent("getDTDHandler"); Object retVal = getReturnData(); return (org.xml.sax.DTDHandler)retVal;
+ }
+ //@Override
+ public org.xml.sax.EntityResolver getEntityResolver() {
+ raiseEvent("getEntityResolver"); Object retVal = getReturnData(); return (org.xml.sax.EntityResolver)retVal;
+ }
+ //@Override
+ public org.xml.sax.ErrorHandler getErrorHandler() {
+ raiseEvent("getErrorHandler"); Object retVal = getReturnData(); return (org.xml.sax.ErrorHandler)retVal;
+ }
+ //@Override
+ public void characters(char[] arg0, int arg1, int arg2) {
+ raiseEvent("characters", arg0, arg1, arg2);
+ }
+ //@Override
+ public void endDocument() {
+ raiseEvent("endDocument");
+ }
+ //@Override
+ public void endElement(java.lang.String arg0) {
+ raiseEvent("endElement", arg0);
+ }
+ //@Override
+ public void ignorableWhitespace(char[] arg0, int arg1, int arg2) {
+ raiseEvent("ignorableWhitespace", arg0, arg1, arg2);
+ }
+ //@Override
+ public void parse(java.lang.String arg0) {
+ raiseEvent("parse", arg0);
+ }
+ //@Override
+ public void parse(org.xml.sax.InputSource arg0) {
+ raiseEvent("parse1", arg0);
+ }
+ //@Override
+ public void processingInstruction(java.lang.String arg0, java.lang.String arg1) {
+ raiseEvent("processingInstruction", arg0, arg1);
+ }
+ //@Override
+ public void setContentHandler(org.xml.sax.ContentHandler arg0) {
+ raiseEvent("setContentHandler", arg0);
+ }
+ //@Override
+ public void setDocumentLocator(org.xml.sax.Locator arg0) {
+ raiseEvent("setDocumentLocator", arg0);
+ }
+ //@Override
+ public void setDTDHandler(org.xml.sax.DTDHandler arg0) {
+ raiseEvent("setDTDHandler", arg0);
+ }
+ //@Override
+ public void setEntityResolver(org.xml.sax.EntityResolver arg0) {
+ raiseEvent("setEntityResolver", arg0);
+ }
+ //@Override
+ public void setErrorHandler(org.xml.sax.ErrorHandler arg0) {
+ raiseEvent("setErrorHandler", arg0);
+ }
+ //@Override
+ public void setFeature(java.lang.String arg0, boolean arg1) {
+ raiseEvent("setFeature", arg0, arg1);
+ }
+ //@Override
+ public void setProperty(java.lang.String arg0, java.lang.Object arg1) {
+ raiseEvent("setProperty", arg0, arg1);
+ }
+ //@Override
+ public void startDocument() {
+ raiseEvent("startDocument");
+ }
+ //@Override
+ public void startElement(java.lang.String arg0, org.xml.sax.AttributeList arg1) {
+ raiseEvent("startElement", arg0, arg1);
+ }
+
+}
\ No newline at end of file
diff --git a/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/org/xml/sax/helpers/XMLReaderAdapter.java b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/org/xml/sax/helpers/XMLReaderAdapter.java
new file mode 100644
index 0000000000..41679887f8
--- /dev/null
+++ b/src/jvm/jnetcore/src/main/java/org/mases/jnet/generated/org/xml/sax/helpers/XMLReaderAdapter.java
@@ -0,0 +1,103 @@
+/*
+ * Copyright 2024 MASES s.r.l.
+ *
+ * Licensed 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
+ *
+ * http://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.
+ *
+ * Refer to LICENSE for more information.
+ */
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+*/
+
+package org.mases.jnet.generated.org.xml.sax.helpers;
+
+public final class XMLReaderAdapter extends org.mases.jcobridge.JCListener implements org.xml.sax.Parser, org.xml.sax.ContentHandler {
+ public XMLReaderAdapter(String key) throws org.mases.jcobridge.JCNativeException {
+ super(key);
+ }
+
+ //@Override
+ public void characters(char[] arg0, int arg1, int arg2) {
+ raiseEvent("characters", arg0, arg1, arg2);
+ }
+ //@Override
+ public void endDocument() {
+ raiseEvent("endDocument");
+ }
+ //@Override
+ public void endElement(java.lang.String arg0, java.lang.String arg1, java.lang.String arg2) {
+ raiseEvent("endElement", arg0, arg1, arg2);
+ }
+ //@Override
+ public void endPrefixMapping(java.lang.String arg0) {
+ raiseEvent("endPrefixMapping", arg0);
+ }
+ //@Override
+ public void ignorableWhitespace(char[] arg0, int arg1, int arg2) {
+ raiseEvent("ignorableWhitespace", arg0, arg1, arg2);
+ }
+ //@Override
+ public void parse(java.lang.String arg0) {
+ raiseEvent("parse", arg0);
+ }
+ //@Override
+ public void parse(org.xml.sax.InputSource arg0) {
+ raiseEvent("parse1", arg0);
+ }
+ //@Override
+ public void processingInstruction(java.lang.String arg0, java.lang.String arg1) {
+ raiseEvent("processingInstruction", arg0, arg1);
+ }
+ //@Override
+ public void setDocumentHandler(org.xml.sax.DocumentHandler arg0) {
+ raiseEvent("setDocumentHandler", arg0);
+ }
+ //@Override
+ public void setDocumentLocator(org.xml.sax.Locator arg0) {
+ raiseEvent("setDocumentLocator", arg0);
+ }
+ //@Override
+ public void setDTDHandler(org.xml.sax.DTDHandler arg0) {
+ raiseEvent("setDTDHandler", arg0);
+ }
+ //@Override
+ public void setEntityResolver(org.xml.sax.EntityResolver arg0) {
+ raiseEvent("setEntityResolver", arg0);
+ }
+ //@Override
+ public void setErrorHandler(org.xml.sax.ErrorHandler arg0) {
+ raiseEvent("setErrorHandler", arg0);
+ }
+ //@Override
+ public void setLocale(java.util.Locale arg0) {
+ raiseEvent("setLocale", arg0);
+ }
+ //@Override
+ public void skippedEntity(java.lang.String arg0) {
+ raiseEvent("skippedEntity", arg0);
+ }
+ //@Override
+ public void startDocument() {
+ raiseEvent("startDocument");
+ }
+ //@Override
+ public void startElement(java.lang.String arg0, java.lang.String arg1, java.lang.String arg2, org.xml.sax.Attributes arg3) {
+ raiseEvent("startElement", arg0, arg1, arg2, arg3);
+ }
+ //@Override
+ public void startPrefixMapping(java.lang.String arg0, java.lang.String arg1) {
+ raiseEvent("startPrefixMapping", arg0, arg1);
+ }
+
+}
\ No newline at end of file
diff --git a/src/net/JNet/GeneratedCore/Java/Applet/AllPackageClasses.cs b/src/net/JNet/GeneratedCore/Java/Applet/AllPackageClasses.cs
new file mode 100644
index 0000000000..831c635b31
--- /dev/null
+++ b/src/net/JNet/GeneratedCore/Java/Applet/AllPackageClasses.cs
@@ -0,0 +1,30 @@
+/*
+* Copyright 2024 MASES s.r.l.
+*
+* Licensed 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
+*
+* http://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.
+*
+* Refer to LICENSE for more information.
+*/
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+* using java.* as reference
+*/
+
+using MASES.JCOBridge.C2JBridge.JVMInterop;
+using System;
+
+namespace Java.Applet
+{
+
+}
\ No newline at end of file
diff --git a/src/net/JNet/GeneratedCore/Java/Awt/AWTError.cs b/src/net/JNet/GeneratedCore/Java/Awt/AWTError.cs
new file mode 100644
index 0000000000..053e85356f
--- /dev/null
+++ b/src/net/JNet/GeneratedCore/Java/Awt/AWTError.cs
@@ -0,0 +1,58 @@
+/*
+* Copyright 2024 MASES s.r.l.
+*
+* Licensed 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
+*
+* http://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.
+*
+* Refer to LICENSE for more information.
+*/
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+* using java.* as reference
+*/
+
+using MASES.JCOBridge.C2JBridge;
+
+namespace Java.Awt
+{
+ #region AWTError
+ public partial class AWTError
+ {
+ #region Constructors
+
+ #endregion
+
+ #region Class/Interface conversion operators
+
+ #endregion
+
+ #region Fields
+
+ #endregion
+
+ #region Static methods
+
+ #endregion
+
+ #region Instance methods
+
+ #endregion
+
+ #region Nested classes
+
+ #endregion
+
+ // TODO: complete the class
+ }
+ #endregion
+}
\ No newline at end of file
diff --git a/src/net/JNet/GeneratedCore/Java/Awt/AWTEvent.cs b/src/net/JNet/GeneratedCore/Java/Awt/AWTEvent.cs
new file mode 100644
index 0000000000..e7c135a519
--- /dev/null
+++ b/src/net/JNet/GeneratedCore/Java/Awt/AWTEvent.cs
@@ -0,0 +1,210 @@
+/*
+* Copyright 2024 MASES s.r.l.
+*
+* Licensed 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
+*
+* http://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.
+*
+* Refer to LICENSE for more information.
+*/
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+* using java.* as reference
+*/
+
+using MASES.JCOBridge.C2JBridge;
+
+namespace Java.Awt
+{
+ #region AWTEvent
+ public partial class AWTEvent
+ {
+ #region Constructors
+ ///
+ ///
+ ///
+ ///
+ ///
+ public AWTEvent(object arg0, int arg1)
+ : base(arg0, arg1)
+ {
+ }
+
+ #endregion
+
+ #region Class/Interface conversion operators
+
+ #endregion
+
+ #region Fields
+ ///
+ ///
+ ///
+ public static int RESERVED_ID_MAX { get { if (!_RESERVED_ID_MAXReady) { _RESERVED_ID_MAXContent = SGetField(LocalBridgeClazz, "RESERVED_ID_MAX"); _RESERVED_ID_MAXReady = true; } return _RESERVED_ID_MAXContent; } }
+ private static int _RESERVED_ID_MAXContent = default;
+ private static bool _RESERVED_ID_MAXReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long ACTION_EVENT_MASK { get { if (!_ACTION_EVENT_MASKReady) { _ACTION_EVENT_MASKContent = SGetField(LocalBridgeClazz, "ACTION_EVENT_MASK"); _ACTION_EVENT_MASKReady = true; } return _ACTION_EVENT_MASKContent; } }
+ private static long _ACTION_EVENT_MASKContent = default;
+ private static bool _ACTION_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long ADJUSTMENT_EVENT_MASK { get { if (!_ADJUSTMENT_EVENT_MASKReady) { _ADJUSTMENT_EVENT_MASKContent = SGetField(LocalBridgeClazz, "ADJUSTMENT_EVENT_MASK"); _ADJUSTMENT_EVENT_MASKReady = true; } return _ADJUSTMENT_EVENT_MASKContent; } }
+ private static long _ADJUSTMENT_EVENT_MASKContent = default;
+ private static bool _ADJUSTMENT_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long COMPONENT_EVENT_MASK { get { if (!_COMPONENT_EVENT_MASKReady) { _COMPONENT_EVENT_MASKContent = SGetField(LocalBridgeClazz, "COMPONENT_EVENT_MASK"); _COMPONENT_EVENT_MASKReady = true; } return _COMPONENT_EVENT_MASKContent; } }
+ private static long _COMPONENT_EVENT_MASKContent = default;
+ private static bool _COMPONENT_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long CONTAINER_EVENT_MASK { get { if (!_CONTAINER_EVENT_MASKReady) { _CONTAINER_EVENT_MASKContent = SGetField(LocalBridgeClazz, "CONTAINER_EVENT_MASK"); _CONTAINER_EVENT_MASKReady = true; } return _CONTAINER_EVENT_MASKContent; } }
+ private static long _CONTAINER_EVENT_MASKContent = default;
+ private static bool _CONTAINER_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long FOCUS_EVENT_MASK { get { if (!_FOCUS_EVENT_MASKReady) { _FOCUS_EVENT_MASKContent = SGetField(LocalBridgeClazz, "FOCUS_EVENT_MASK"); _FOCUS_EVENT_MASKReady = true; } return _FOCUS_EVENT_MASKContent; } }
+ private static long _FOCUS_EVENT_MASKContent = default;
+ private static bool _FOCUS_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long HIERARCHY_BOUNDS_EVENT_MASK { get { if (!_HIERARCHY_BOUNDS_EVENT_MASKReady) { _HIERARCHY_BOUNDS_EVENT_MASKContent = SGetField(LocalBridgeClazz, "HIERARCHY_BOUNDS_EVENT_MASK"); _HIERARCHY_BOUNDS_EVENT_MASKReady = true; } return _HIERARCHY_BOUNDS_EVENT_MASKContent; } }
+ private static long _HIERARCHY_BOUNDS_EVENT_MASKContent = default;
+ private static bool _HIERARCHY_BOUNDS_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long HIERARCHY_EVENT_MASK { get { if (!_HIERARCHY_EVENT_MASKReady) { _HIERARCHY_EVENT_MASKContent = SGetField(LocalBridgeClazz, "HIERARCHY_EVENT_MASK"); _HIERARCHY_EVENT_MASKReady = true; } return _HIERARCHY_EVENT_MASKContent; } }
+ private static long _HIERARCHY_EVENT_MASKContent = default;
+ private static bool _HIERARCHY_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long INPUT_METHOD_EVENT_MASK { get { if (!_INPUT_METHOD_EVENT_MASKReady) { _INPUT_METHOD_EVENT_MASKContent = SGetField(LocalBridgeClazz, "INPUT_METHOD_EVENT_MASK"); _INPUT_METHOD_EVENT_MASKReady = true; } return _INPUT_METHOD_EVENT_MASKContent; } }
+ private static long _INPUT_METHOD_EVENT_MASKContent = default;
+ private static bool _INPUT_METHOD_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long INVOCATION_EVENT_MASK { get { if (!_INVOCATION_EVENT_MASKReady) { _INVOCATION_EVENT_MASKContent = SGetField(LocalBridgeClazz, "INVOCATION_EVENT_MASK"); _INVOCATION_EVENT_MASKReady = true; } return _INVOCATION_EVENT_MASKContent; } }
+ private static long _INVOCATION_EVENT_MASKContent = default;
+ private static bool _INVOCATION_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long ITEM_EVENT_MASK { get { if (!_ITEM_EVENT_MASKReady) { _ITEM_EVENT_MASKContent = SGetField(LocalBridgeClazz, "ITEM_EVENT_MASK"); _ITEM_EVENT_MASKReady = true; } return _ITEM_EVENT_MASKContent; } }
+ private static long _ITEM_EVENT_MASKContent = default;
+ private static bool _ITEM_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long KEY_EVENT_MASK { get { if (!_KEY_EVENT_MASKReady) { _KEY_EVENT_MASKContent = SGetField(LocalBridgeClazz, "KEY_EVENT_MASK"); _KEY_EVENT_MASKReady = true; } return _KEY_EVENT_MASKContent; } }
+ private static long _KEY_EVENT_MASKContent = default;
+ private static bool _KEY_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long MOUSE_EVENT_MASK { get { if (!_MOUSE_EVENT_MASKReady) { _MOUSE_EVENT_MASKContent = SGetField(LocalBridgeClazz, "MOUSE_EVENT_MASK"); _MOUSE_EVENT_MASKReady = true; } return _MOUSE_EVENT_MASKContent; } }
+ private static long _MOUSE_EVENT_MASKContent = default;
+ private static bool _MOUSE_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long MOUSE_MOTION_EVENT_MASK { get { if (!_MOUSE_MOTION_EVENT_MASKReady) { _MOUSE_MOTION_EVENT_MASKContent = SGetField(LocalBridgeClazz, "MOUSE_MOTION_EVENT_MASK"); _MOUSE_MOTION_EVENT_MASKReady = true; } return _MOUSE_MOTION_EVENT_MASKContent; } }
+ private static long _MOUSE_MOTION_EVENT_MASKContent = default;
+ private static bool _MOUSE_MOTION_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long MOUSE_WHEEL_EVENT_MASK { get { if (!_MOUSE_WHEEL_EVENT_MASKReady) { _MOUSE_WHEEL_EVENT_MASKContent = SGetField(LocalBridgeClazz, "MOUSE_WHEEL_EVENT_MASK"); _MOUSE_WHEEL_EVENT_MASKReady = true; } return _MOUSE_WHEEL_EVENT_MASKContent; } }
+ private static long _MOUSE_WHEEL_EVENT_MASKContent = default;
+ private static bool _MOUSE_WHEEL_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long PAINT_EVENT_MASK { get { if (!_PAINT_EVENT_MASKReady) { _PAINT_EVENT_MASKContent = SGetField(LocalBridgeClazz, "PAINT_EVENT_MASK"); _PAINT_EVENT_MASKReady = true; } return _PAINT_EVENT_MASKContent; } }
+ private static long _PAINT_EVENT_MASKContent = default;
+ private static bool _PAINT_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long TEXT_EVENT_MASK { get { if (!_TEXT_EVENT_MASKReady) { _TEXT_EVENT_MASKContent = SGetField(LocalBridgeClazz, "TEXT_EVENT_MASK"); _TEXT_EVENT_MASKReady = true; } return _TEXT_EVENT_MASKContent; } }
+ private static long _TEXT_EVENT_MASKContent = default;
+ private static bool _TEXT_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long WINDOW_EVENT_MASK { get { if (!_WINDOW_EVENT_MASKReady) { _WINDOW_EVENT_MASKContent = SGetField(LocalBridgeClazz, "WINDOW_EVENT_MASK"); _WINDOW_EVENT_MASKReady = true; } return _WINDOW_EVENT_MASKContent; } }
+ private static long _WINDOW_EVENT_MASKContent = default;
+ private static bool _WINDOW_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long WINDOW_FOCUS_EVENT_MASK { get { if (!_WINDOW_FOCUS_EVENT_MASKReady) { _WINDOW_FOCUS_EVENT_MASKContent = SGetField(LocalBridgeClazz, "WINDOW_FOCUS_EVENT_MASK"); _WINDOW_FOCUS_EVENT_MASKReady = true; } return _WINDOW_FOCUS_EVENT_MASKContent; } }
+ private static long _WINDOW_FOCUS_EVENT_MASKContent = default;
+ private static bool _WINDOW_FOCUS_EVENT_MASKReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static long WINDOW_STATE_EVENT_MASK { get { if (!_WINDOW_STATE_EVENT_MASKReady) { _WINDOW_STATE_EVENT_MASKContent = SGetField(LocalBridgeClazz, "WINDOW_STATE_EVENT_MASK"); _WINDOW_STATE_EVENT_MASKReady = true; } return _WINDOW_STATE_EVENT_MASKContent; } }
+ private static long _WINDOW_STATE_EVENT_MASKContent = default;
+ private static bool _WINDOW_STATE_EVENT_MASKReady = false; // this is used because in case of generics
+
+ #endregion
+
+ #region Static methods
+
+ #endregion
+
+ #region Instance methods
+ ///
+ ///
+ ///
+ public int ID
+ {
+ get { return IExecuteWithSignature("getID", "()I"); }
+ }
+ ///
+ ///
+ ///
+ ///
+ public Java.Lang.String ParamString()
+ {
+ return IExecuteWithSignature("paramString", "()Ljava/lang/String;");
+ }
+ ///
+ ///
+ ///
+ ///
+ public void SetSource(object arg0)
+ {
+ IExecuteWithSignature("setSource", "(Ljava/lang/Object;)V", arg0);
+ }
+
+ #endregion
+
+ #region Nested classes
+
+ #endregion
+
+ // TODO: complete the class
+ }
+ #endregion
+}
\ No newline at end of file
diff --git a/src/net/JNet/GeneratedCore/Java/Awt/AWTEventMulticaster.cs b/src/net/JNet/GeneratedCore/Java/Awt/AWTEventMulticaster.cs
new file mode 100644
index 0000000000..d7e6708c82
--- /dev/null
+++ b/src/net/JNet/GeneratedCore/Java/Awt/AWTEventMulticaster.cs
@@ -0,0 +1,1121 @@
+/*
+* Copyright 2024 MASES s.r.l.
+*
+* Licensed 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
+*
+* http://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.
+*
+* Refer to LICENSE for more information.
+*/
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+* using java.* as reference
+*/
+
+using MASES.JCOBridge.C2JBridge;
+
+namespace Java.Awt
+{
+ #region AWTEventMulticaster
+ public partial class AWTEventMulticaster
+ {
+ #region Constructors
+
+ #endregion
+
+ #region Class/Interface conversion operators
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.ComponentListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.ContainerListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.FocusListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.KeyListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.MouseListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.MouseMotionListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.WindowListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.WindowFocusListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.WindowStateListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.ActionListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.ItemListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.AdjustmentListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.TextListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.InputMethodListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.HierarchyListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.HierarchyBoundsListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.EventNs.MouseWheelListener(Java.Awt.AWTEventMulticaster t) => t.Cast();
+
+ #endregion
+
+ #region Fields
+
+ #endregion
+
+ #region Static methods
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static T[] GetListeners(Java.Util.EventListener arg0, Java.Lang.Class arg1) where T : Java.Util.IEventListener, new()
+ {
+ return SExecuteArray(LocalBridgeClazz, "getListeners", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.ActionListener Add(Java.Awt.EventNs.ActionListener arg0, Java.Awt.EventNs.ActionListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.ActionListener AddDirect(Java.Awt.EventNs.ActionListener arg0, Java.Awt.EventNs.ActionListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.ActionListener Remove(Java.Awt.EventNs.ActionListener arg0, Java.Awt.EventNs.ActionListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.ActionListener RemoveDirect(Java.Awt.EventNs.ActionListener arg0, Java.Awt.EventNs.ActionListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.AdjustmentListener Add(Java.Awt.EventNs.AdjustmentListener arg0, Java.Awt.EventNs.AdjustmentListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.AdjustmentListener AddDirect(Java.Awt.EventNs.AdjustmentListener arg0, Java.Awt.EventNs.AdjustmentListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.AdjustmentListener Remove(Java.Awt.EventNs.AdjustmentListener arg0, Java.Awt.EventNs.AdjustmentListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.AdjustmentListener RemoveDirect(Java.Awt.EventNs.AdjustmentListener arg0, Java.Awt.EventNs.AdjustmentListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.ComponentListener Add(Java.Awt.EventNs.ComponentListener arg0, Java.Awt.EventNs.ComponentListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.ComponentListener AddDirect(Java.Awt.EventNs.ComponentListener arg0, Java.Awt.EventNs.ComponentListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.ComponentListener Remove(Java.Awt.EventNs.ComponentListener arg0, Java.Awt.EventNs.ComponentListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.ComponentListener RemoveDirect(Java.Awt.EventNs.ComponentListener arg0, Java.Awt.EventNs.ComponentListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.ContainerListener Add(Java.Awt.EventNs.ContainerListener arg0, Java.Awt.EventNs.ContainerListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.ContainerListener AddDirect(Java.Awt.EventNs.ContainerListener arg0, Java.Awt.EventNs.ContainerListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.ContainerListener Remove(Java.Awt.EventNs.ContainerListener arg0, Java.Awt.EventNs.ContainerListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.ContainerListener RemoveDirect(Java.Awt.EventNs.ContainerListener arg0, Java.Awt.EventNs.ContainerListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.FocusListener Add(Java.Awt.EventNs.FocusListener arg0, Java.Awt.EventNs.FocusListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.FocusListener AddDirect(Java.Awt.EventNs.FocusListener arg0, Java.Awt.EventNs.FocusListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.FocusListener Remove(Java.Awt.EventNs.FocusListener arg0, Java.Awt.EventNs.FocusListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.FocusListener RemoveDirect(Java.Awt.EventNs.FocusListener arg0, Java.Awt.EventNs.FocusListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.HierarchyBoundsListener Add(Java.Awt.EventNs.HierarchyBoundsListener arg0, Java.Awt.EventNs.HierarchyBoundsListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.HierarchyBoundsListener AddDirect(Java.Awt.EventNs.HierarchyBoundsListener arg0, Java.Awt.EventNs.HierarchyBoundsListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.HierarchyBoundsListener Remove(Java.Awt.EventNs.HierarchyBoundsListener arg0, Java.Awt.EventNs.HierarchyBoundsListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.HierarchyBoundsListener RemoveDirect(Java.Awt.EventNs.HierarchyBoundsListener arg0, Java.Awt.EventNs.HierarchyBoundsListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.HierarchyListener Add(Java.Awt.EventNs.HierarchyListener arg0, Java.Awt.EventNs.HierarchyListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.HierarchyListener AddDirect(Java.Awt.EventNs.HierarchyListener arg0, Java.Awt.EventNs.HierarchyListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.HierarchyListener Remove(Java.Awt.EventNs.HierarchyListener arg0, Java.Awt.EventNs.HierarchyListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.HierarchyListener RemoveDirect(Java.Awt.EventNs.HierarchyListener arg0, Java.Awt.EventNs.HierarchyListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.InputMethodListener Add(Java.Awt.EventNs.InputMethodListener arg0, Java.Awt.EventNs.InputMethodListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.InputMethodListener AddDirect(Java.Awt.EventNs.InputMethodListener arg0, Java.Awt.EventNs.InputMethodListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.InputMethodListener Remove(Java.Awt.EventNs.InputMethodListener arg0, Java.Awt.EventNs.InputMethodListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.InputMethodListener RemoveDirect(Java.Awt.EventNs.InputMethodListener arg0, Java.Awt.EventNs.InputMethodListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.ItemListener Add(Java.Awt.EventNs.ItemListener arg0, Java.Awt.EventNs.ItemListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.ItemListener AddDirect(Java.Awt.EventNs.ItemListener arg0, Java.Awt.EventNs.ItemListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.ItemListener Remove(Java.Awt.EventNs.ItemListener arg0, Java.Awt.EventNs.ItemListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.ItemListener RemoveDirect(Java.Awt.EventNs.ItemListener arg0, Java.Awt.EventNs.ItemListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.KeyListener Add(Java.Awt.EventNs.KeyListener arg0, Java.Awt.EventNs.KeyListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.KeyListener AddDirect(Java.Awt.EventNs.KeyListener arg0, Java.Awt.EventNs.KeyListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.KeyListener Remove(Java.Awt.EventNs.KeyListener arg0, Java.Awt.EventNs.KeyListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.KeyListener RemoveDirect(Java.Awt.EventNs.KeyListener arg0, Java.Awt.EventNs.KeyListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.MouseListener Add(Java.Awt.EventNs.MouseListener arg0, Java.Awt.EventNs.MouseListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.MouseListener AddDirect(Java.Awt.EventNs.MouseListener arg0, Java.Awt.EventNs.MouseListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.MouseListener Remove(Java.Awt.EventNs.MouseListener arg0, Java.Awt.EventNs.MouseListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.MouseListener RemoveDirect(Java.Awt.EventNs.MouseListener arg0, Java.Awt.EventNs.MouseListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.MouseMotionListener Add(Java.Awt.EventNs.MouseMotionListener arg0, Java.Awt.EventNs.MouseMotionListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.MouseMotionListener AddDirect(Java.Awt.EventNs.MouseMotionListener arg0, Java.Awt.EventNs.MouseMotionListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.MouseMotionListener Remove(Java.Awt.EventNs.MouseMotionListener arg0, Java.Awt.EventNs.MouseMotionListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.MouseMotionListener RemoveDirect(Java.Awt.EventNs.MouseMotionListener arg0, Java.Awt.EventNs.MouseMotionListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.MouseWheelListener Add(Java.Awt.EventNs.MouseWheelListener arg0, Java.Awt.EventNs.MouseWheelListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.MouseWheelListener AddDirect(Java.Awt.EventNs.MouseWheelListener arg0, Java.Awt.EventNs.MouseWheelListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.MouseWheelListener Remove(Java.Awt.EventNs.MouseWheelListener arg0, Java.Awt.EventNs.MouseWheelListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.MouseWheelListener RemoveDirect(Java.Awt.EventNs.MouseWheelListener arg0, Java.Awt.EventNs.MouseWheelListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.TextListener Add(Java.Awt.EventNs.TextListener arg0, Java.Awt.EventNs.TextListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.TextListener AddDirect(Java.Awt.EventNs.TextListener arg0, Java.Awt.EventNs.TextListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.TextListener Remove(Java.Awt.EventNs.TextListener arg0, Java.Awt.EventNs.TextListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.TextListener RemoveDirect(Java.Awt.EventNs.TextListener arg0, Java.Awt.EventNs.TextListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.WindowFocusListener Add(Java.Awt.EventNs.WindowFocusListener arg0, Java.Awt.EventNs.WindowFocusListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.WindowFocusListener AddDirect(Java.Awt.EventNs.WindowFocusListener arg0, Java.Awt.EventNs.WindowFocusListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.WindowFocusListener Remove(Java.Awt.EventNs.WindowFocusListener arg0, Java.Awt.EventNs.WindowFocusListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.WindowFocusListener RemoveDirect(Java.Awt.EventNs.WindowFocusListener arg0, Java.Awt.EventNs.WindowFocusListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.WindowListener Add(Java.Awt.EventNs.WindowListener arg0, Java.Awt.EventNs.WindowListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.WindowListener AddDirect(Java.Awt.EventNs.WindowListener arg0, Java.Awt.EventNs.WindowListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.WindowListener Remove(Java.Awt.EventNs.WindowListener arg0, Java.Awt.EventNs.WindowListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.WindowListener RemoveDirect(Java.Awt.EventNs.WindowListener arg0, Java.Awt.EventNs.WindowListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.WindowStateListener Add(Java.Awt.EventNs.WindowStateListener arg0, Java.Awt.EventNs.WindowStateListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.WindowStateListener AddDirect(Java.Awt.EventNs.WindowStateListener arg0, Java.Awt.EventNs.WindowStateListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "add", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.WindowStateListener Remove(Java.Awt.EventNs.WindowStateListener arg0, Java.Awt.EventNs.WindowStateListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.EventNs.WindowStateListener RemoveDirect(Java.Awt.EventNs.WindowStateListener arg0, Java.Awt.EventNs.WindowStateListener arg1)
+ {
+ return SExecute(LocalBridgeClazz, "remove", arg0, arg1);
+ }
+
+ #endregion
+
+ #region Instance methods
+ ///
+ ///
+ ///
+ ///
+ public void ActionPerformed(Java.Awt.EventNs.ActionEvent arg0)
+ {
+ IExecuteWithSignature("actionPerformed", "(Ljava/awt/event/ActionEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void AdjustmentValueChanged(Java.Awt.EventNs.AdjustmentEvent arg0)
+ {
+ IExecuteWithSignature("adjustmentValueChanged", "(Ljava/awt/event/AdjustmentEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void AncestorMoved(Java.Awt.EventNs.HierarchyEvent arg0)
+ {
+ IExecuteWithSignature("ancestorMoved", "(Ljava/awt/event/HierarchyEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void AncestorResized(Java.Awt.EventNs.HierarchyEvent arg0)
+ {
+ IExecuteWithSignature("ancestorResized", "(Ljava/awt/event/HierarchyEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void CaretPositionChanged(Java.Awt.EventNs.InputMethodEvent arg0)
+ {
+ IExecuteWithSignature("caretPositionChanged", "(Ljava/awt/event/InputMethodEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void ComponentAdded(Java.Awt.EventNs.ContainerEvent arg0)
+ {
+ IExecuteWithSignature("componentAdded", "(Ljava/awt/event/ContainerEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void ComponentHidden(Java.Awt.EventNs.ComponentEvent arg0)
+ {
+ IExecuteWithSignature("componentHidden", "(Ljava/awt/event/ComponentEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void ComponentMoved(Java.Awt.EventNs.ComponentEvent arg0)
+ {
+ IExecuteWithSignature("componentMoved", "(Ljava/awt/event/ComponentEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void ComponentRemoved(Java.Awt.EventNs.ContainerEvent arg0)
+ {
+ IExecuteWithSignature("componentRemoved", "(Ljava/awt/event/ContainerEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void ComponentResized(Java.Awt.EventNs.ComponentEvent arg0)
+ {
+ IExecuteWithSignature("componentResized", "(Ljava/awt/event/ComponentEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void ComponentShown(Java.Awt.EventNs.ComponentEvent arg0)
+ {
+ IExecuteWithSignature("componentShown", "(Ljava/awt/event/ComponentEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void FocusGained(Java.Awt.EventNs.FocusEvent arg0)
+ {
+ IExecuteWithSignature("focusGained", "(Ljava/awt/event/FocusEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void FocusLost(Java.Awt.EventNs.FocusEvent arg0)
+ {
+ IExecuteWithSignature("focusLost", "(Ljava/awt/event/FocusEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void HierarchyChanged(Java.Awt.EventNs.HierarchyEvent arg0)
+ {
+ IExecuteWithSignature("hierarchyChanged", "(Ljava/awt/event/HierarchyEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void InputMethodTextChanged(Java.Awt.EventNs.InputMethodEvent arg0)
+ {
+ IExecuteWithSignature("inputMethodTextChanged", "(Ljava/awt/event/InputMethodEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void ItemStateChanged(Java.Awt.EventNs.ItemEvent arg0)
+ {
+ IExecuteWithSignature("itemStateChanged", "(Ljava/awt/event/ItemEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void KeyPressed(Java.Awt.EventNs.KeyEvent arg0)
+ {
+ IExecuteWithSignature("keyPressed", "(Ljava/awt/event/KeyEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void KeyReleased(Java.Awt.EventNs.KeyEvent arg0)
+ {
+ IExecuteWithSignature("keyReleased", "(Ljava/awt/event/KeyEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void KeyTyped(Java.Awt.EventNs.KeyEvent arg0)
+ {
+ IExecuteWithSignature("keyTyped", "(Ljava/awt/event/KeyEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void MouseClicked(Java.Awt.EventNs.MouseEvent arg0)
+ {
+ IExecuteWithSignature("mouseClicked", "(Ljava/awt/event/MouseEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void MouseDragged(Java.Awt.EventNs.MouseEvent arg0)
+ {
+ IExecuteWithSignature("mouseDragged", "(Ljava/awt/event/MouseEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void MouseEntered(Java.Awt.EventNs.MouseEvent arg0)
+ {
+ IExecuteWithSignature("mouseEntered", "(Ljava/awt/event/MouseEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void MouseExited(Java.Awt.EventNs.MouseEvent arg0)
+ {
+ IExecuteWithSignature("mouseExited", "(Ljava/awt/event/MouseEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void MouseMoved(Java.Awt.EventNs.MouseEvent arg0)
+ {
+ IExecuteWithSignature("mouseMoved", "(Ljava/awt/event/MouseEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void MousePressed(Java.Awt.EventNs.MouseEvent arg0)
+ {
+ IExecuteWithSignature("mousePressed", "(Ljava/awt/event/MouseEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void MouseReleased(Java.Awt.EventNs.MouseEvent arg0)
+ {
+ IExecuteWithSignature("mouseReleased", "(Ljava/awt/event/MouseEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void MouseWheelMoved(Java.Awt.EventNs.MouseWheelEvent arg0)
+ {
+ IExecuteWithSignature("mouseWheelMoved", "(Ljava/awt/event/MouseWheelEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void TextValueChanged(Java.Awt.EventNs.TextEvent arg0)
+ {
+ IExecuteWithSignature("textValueChanged", "(Ljava/awt/event/TextEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void WindowActivated(Java.Awt.EventNs.WindowEvent arg0)
+ {
+ IExecuteWithSignature("windowActivated", "(Ljava/awt/event/WindowEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void WindowClosed(Java.Awt.EventNs.WindowEvent arg0)
+ {
+ IExecuteWithSignature("windowClosed", "(Ljava/awt/event/WindowEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void WindowClosing(Java.Awt.EventNs.WindowEvent arg0)
+ {
+ IExecuteWithSignature("windowClosing", "(Ljava/awt/event/WindowEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void WindowDeactivated(Java.Awt.EventNs.WindowEvent arg0)
+ {
+ IExecuteWithSignature("windowDeactivated", "(Ljava/awt/event/WindowEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void WindowDeiconified(Java.Awt.EventNs.WindowEvent arg0)
+ {
+ IExecuteWithSignature("windowDeiconified", "(Ljava/awt/event/WindowEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void WindowGainedFocus(Java.Awt.EventNs.WindowEvent arg0)
+ {
+ IExecuteWithSignature("windowGainedFocus", "(Ljava/awt/event/WindowEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void WindowIconified(Java.Awt.EventNs.WindowEvent arg0)
+ {
+ IExecuteWithSignature("windowIconified", "(Ljava/awt/event/WindowEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void WindowLostFocus(Java.Awt.EventNs.WindowEvent arg0)
+ {
+ IExecuteWithSignature("windowLostFocus", "(Ljava/awt/event/WindowEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void WindowOpened(Java.Awt.EventNs.WindowEvent arg0)
+ {
+ IExecuteWithSignature("windowOpened", "(Ljava/awt/event/WindowEvent;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void WindowStateChanged(Java.Awt.EventNs.WindowEvent arg0)
+ {
+ IExecuteWithSignature("windowStateChanged", "(Ljava/awt/event/WindowEvent;)V", arg0);
+ }
+
+ #endregion
+
+ #region Nested classes
+
+ #endregion
+
+ // TODO: complete the class
+ }
+ #endregion
+}
\ No newline at end of file
diff --git a/src/net/JNet/GeneratedCore/Java/Awt/AWTException.cs b/src/net/JNet/GeneratedCore/Java/Awt/AWTException.cs
new file mode 100644
index 0000000000..160c6092f4
--- /dev/null
+++ b/src/net/JNet/GeneratedCore/Java/Awt/AWTException.cs
@@ -0,0 +1,58 @@
+/*
+* Copyright 2024 MASES s.r.l.
+*
+* Licensed 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
+*
+* http://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.
+*
+* Refer to LICENSE for more information.
+*/
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+* using java.* as reference
+*/
+
+using MASES.JCOBridge.C2JBridge;
+
+namespace Java.Awt
+{
+ #region AWTException
+ public partial class AWTException
+ {
+ #region Constructors
+
+ #endregion
+
+ #region Class/Interface conversion operators
+
+ #endregion
+
+ #region Fields
+
+ #endregion
+
+ #region Static methods
+
+ #endregion
+
+ #region Instance methods
+
+ #endregion
+
+ #region Nested classes
+
+ #endregion
+
+ // TODO: complete the class
+ }
+ #endregion
+}
\ No newline at end of file
diff --git a/src/net/JNet/GeneratedCore/Java/Awt/AWTKeyStroke.cs b/src/net/JNet/GeneratedCore/Java/Awt/AWTKeyStroke.cs
new file mode 100644
index 0000000000..9f5ff92363
--- /dev/null
+++ b/src/net/JNet/GeneratedCore/Java/Awt/AWTKeyStroke.cs
@@ -0,0 +1,152 @@
+/*
+* Copyright 2024 MASES s.r.l.
+*
+* Licensed 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
+*
+* http://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.
+*
+* Refer to LICENSE for more information.
+*/
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+* using java.* as reference
+*/
+
+using MASES.JCOBridge.C2JBridge;
+
+namespace Java.Awt
+{
+ #region AWTKeyStroke
+ public partial class AWTKeyStroke
+ {
+ #region Constructors
+
+ #endregion
+
+ #region Class/Interface conversion operators
+
+ #endregion
+
+ #region Fields
+
+ #endregion
+
+ #region Static methods
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.AWTKeyStroke GetAWTKeyStroke(char arg0)
+ {
+ return SExecuteWithSignature(LocalBridgeClazz, "getAWTKeyStroke", "(C)Ljava/awt/AWTKeyStroke;", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.AWTKeyStroke GetAWTKeyStroke(int arg0, int arg1, bool arg2)
+ {
+ return SExecute(LocalBridgeClazz, "getAWTKeyStroke", arg0, arg1, arg2);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.AWTKeyStroke GetAWTKeyStroke(int arg0, int arg1)
+ {
+ return SExecute(LocalBridgeClazz, "getAWTKeyStroke", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.AWTKeyStroke GetAWTKeyStroke(Java.Lang.Character arg0, int arg1)
+ {
+ return SExecute(LocalBridgeClazz, "getAWTKeyStroke", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.AWTKeyStroke GetAWTKeyStroke(Java.Lang.String arg0)
+ {
+ return SExecuteWithSignature(LocalBridgeClazz, "getAWTKeyStroke", "(Ljava/lang/String;)Ljava/awt/AWTKeyStroke;", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.AWTKeyStroke GetAWTKeyStrokeForEvent(Java.Awt.EventNs.KeyEvent arg0)
+ {
+ return SExecuteWithSignature(LocalBridgeClazz, "getAWTKeyStrokeForEvent", "(Ljava/awt/event/KeyEvent;)Ljava/awt/AWTKeyStroke;", arg0);
+ }
+
+ #endregion
+
+ #region Instance methods
+ ///
+ ///
+ ///
+ public char KeyChar
+ {
+ get { return IExecuteWithSignature("getKeyChar", "()C"); }
+ }
+ ///
+ ///
+ ///
+ public int KeyCode
+ {
+ get { return IExecuteWithSignature("getKeyCode", "()I"); }
+ }
+ ///
+ ///
+ ///
+ public int KeyEventType
+ {
+ get { return IExecuteWithSignature("getKeyEventType", "()I"); }
+ }
+ ///
+ ///
+ ///
+ public int Modifiers
+ {
+ get { return IExecuteWithSignature("getModifiers", "()I"); }
+ }
+ ///
+ ///
+ ///
+ ///
+ public bool IsOnKeyRelease()
+ {
+ return IExecuteWithSignature("isOnKeyRelease", "()Z");
+ }
+
+ #endregion
+
+ #region Nested classes
+
+ #endregion
+
+ // TODO: complete the class
+ }
+ #endregion
+}
\ No newline at end of file
diff --git a/src/net/JNet/GeneratedCore/Java/Awt/AWTPermission.cs b/src/net/JNet/GeneratedCore/Java/Awt/AWTPermission.cs
new file mode 100644
index 0000000000..c7a553e4cc
--- /dev/null
+++ b/src/net/JNet/GeneratedCore/Java/Awt/AWTPermission.cs
@@ -0,0 +1,75 @@
+/*
+* Copyright 2024 MASES s.r.l.
+*
+* Licensed 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
+*
+* http://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.
+*
+* Refer to LICENSE for more information.
+*/
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+* using java.* as reference
+*/
+
+using MASES.JCOBridge.C2JBridge;
+
+namespace Java.Awt
+{
+ #region AWTPermission
+ public partial class AWTPermission
+ {
+ #region Constructors
+ ///
+ ///
+ ///
+ ///
+ ///
+ public AWTPermission(Java.Lang.String arg0, Java.Lang.String arg1)
+ : base(arg0, arg1)
+ {
+ }
+ ///
+ ///
+ ///
+ ///
+ public AWTPermission(Java.Lang.String arg0)
+ : base(arg0)
+ {
+ }
+
+ #endregion
+
+ #region Class/Interface conversion operators
+
+ #endregion
+
+ #region Fields
+
+ #endregion
+
+ #region Static methods
+
+ #endregion
+
+ #region Instance methods
+
+ #endregion
+
+ #region Nested classes
+
+ #endregion
+
+ // TODO: complete the class
+ }
+ #endregion
+}
\ No newline at end of file
diff --git a/src/net/JNet/GeneratedCore/Java/Awt/ActiveEvent.cs b/src/net/JNet/GeneratedCore/Java/Awt/ActiveEvent.cs
new file mode 100644
index 0000000000..8bb3c6c1b7
--- /dev/null
+++ b/src/net/JNet/GeneratedCore/Java/Awt/ActiveEvent.cs
@@ -0,0 +1,87 @@
+/*
+* Copyright 2024 MASES s.r.l.
+*
+* Licensed 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
+*
+* http://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.
+*
+* Refer to LICENSE for more information.
+*/
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+* using java.* as reference
+*/
+
+using MASES.JCOBridge.C2JBridge;
+
+namespace Java.Awt
+{
+ #region IActiveEvent
+ ///
+ /// .NET interface for TO BE DEFINED FROM USER
+ ///
+ public partial interface IActiveEvent
+ {
+ #region Instance methods
+ ///
+ ///
+ ///
+ void Dispatch();
+
+ #endregion
+
+ #region Nested classes
+
+ #endregion
+
+ // TODO: complete the class
+ }
+ #endregion
+
+ #region ActiveEvent
+ public partial class ActiveEvent : Java.Awt.IActiveEvent
+ {
+ #region Constructors
+
+ #endregion
+
+ #region Class/Interface conversion operators
+
+ #endregion
+
+ #region Fields
+
+ #endregion
+
+ #region Static methods
+
+ #endregion
+
+ #region Instance methods
+ ///
+ ///
+ ///
+ public void Dispatch()
+ {
+ IExecuteWithSignature("dispatch", "()V");
+ }
+
+ #endregion
+
+ #region Nested classes
+
+ #endregion
+
+ // TODO: complete the class
+ }
+ #endregion
+}
\ No newline at end of file
diff --git a/src/net/JNet/GeneratedCore/Java/Awt/Adjustable.cs b/src/net/JNet/GeneratedCore/Java/Awt/Adjustable.cs
new file mode 100644
index 0000000000..ce2fd40b8b
--- /dev/null
+++ b/src/net/JNet/GeneratedCore/Java/Awt/Adjustable.cs
@@ -0,0 +1,197 @@
+/*
+* Copyright 2024 MASES s.r.l.
+*
+* Licensed 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
+*
+* http://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.
+*
+* Refer to LICENSE for more information.
+*/
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+* using java.* as reference
+*/
+
+using MASES.JCOBridge.C2JBridge;
+
+namespace Java.Awt
+{
+ #region IAdjustable
+ ///
+ /// .NET interface for TO BE DEFINED FROM USER
+ ///
+ public partial interface IAdjustable
+ {
+ #region Instance methods
+ ///
+ ///
+ ///
+ int BlockIncrement { get; set; }
+ ///
+ ///
+ ///
+ int Maximum { get; set; }
+ ///
+ ///
+ ///
+ int Minimum { get; set; }
+ ///
+ ///
+ ///
+ int Orientation { get; }
+ ///
+ ///
+ ///
+ int UnitIncrement { get; set; }
+ ///
+ ///
+ ///
+ int Value { get; set; }
+ ///
+ ///
+ ///
+ int VisibleAmount { get; set; }
+ ///
+ ///
+ ///
+ ///
+ void AddAdjustmentListener(Java.Awt.EventNs.AdjustmentListener arg0);
+ ///
+ ///
+ ///
+ ///
+ void RemoveAdjustmentListener(Java.Awt.EventNs.AdjustmentListener arg0);
+
+ #endregion
+
+ #region Nested classes
+
+ #endregion
+
+ // TODO: complete the class
+ }
+ #endregion
+
+ #region Adjustable
+ public partial class Adjustable : Java.Awt.IAdjustable
+ {
+ #region Constructors
+
+ #endregion
+
+ #region Class/Interface conversion operators
+
+ #endregion
+
+ #region Fields
+ ///
+ ///
+ ///
+ public static int HORIZONTAL { get { if (!_HORIZONTALReady) { _HORIZONTALContent = SGetField(LocalBridgeClazz, "HORIZONTAL"); _HORIZONTALReady = true; } return _HORIZONTALContent; } }
+ private static int _HORIZONTALContent = default;
+ private static bool _HORIZONTALReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int NO_ORIENTATION { get { if (!_NO_ORIENTATIONReady) { _NO_ORIENTATIONContent = SGetField(LocalBridgeClazz, "NO_ORIENTATION"); _NO_ORIENTATIONReady = true; } return _NO_ORIENTATIONContent; } }
+ private static int _NO_ORIENTATIONContent = default;
+ private static bool _NO_ORIENTATIONReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int VERTICAL { get { if (!_VERTICALReady) { _VERTICALContent = SGetField(LocalBridgeClazz, "VERTICAL"); _VERTICALReady = true; } return _VERTICALContent; } }
+ private static int _VERTICALContent = default;
+ private static bool _VERTICALReady = false; // this is used because in case of generics
+
+ #endregion
+
+ #region Static methods
+
+ #endregion
+
+ #region Instance methods
+ ///
+ ///
+ ///
+ public int BlockIncrement
+ {
+ get { return IExecuteWithSignature("getBlockIncrement", "()I"); } set { IExecuteWithSignature("setBlockIncrement", "(I)V", value); }
+ }
+ ///
+ ///
+ ///
+ public int Maximum
+ {
+ get { return IExecuteWithSignature("getMaximum", "()I"); } set { IExecuteWithSignature("setMaximum", "(I)V", value); }
+ }
+ ///
+ ///
+ ///
+ public int Minimum
+ {
+ get { return IExecuteWithSignature("getMinimum", "()I"); } set { IExecuteWithSignature("setMinimum", "(I)V", value); }
+ }
+ ///
+ ///
+ ///
+ public int Orientation
+ {
+ get { return IExecuteWithSignature("getOrientation", "()I"); }
+ }
+ ///
+ ///
+ ///
+ public int UnitIncrement
+ {
+ get { return IExecuteWithSignature("getUnitIncrement", "()I"); } set { IExecuteWithSignature("setUnitIncrement", "(I)V", value); }
+ }
+ ///
+ ///
+ ///
+ public int Value
+ {
+ get { return IExecuteWithSignature("getValue", "()I"); } set { IExecuteWithSignature("setValue", "(I)V", value); }
+ }
+ ///
+ ///
+ ///
+ public int VisibleAmount
+ {
+ get { return IExecuteWithSignature("getVisibleAmount", "()I"); } set { IExecuteWithSignature("setVisibleAmount", "(I)V", value); }
+ }
+ ///
+ ///
+ ///
+ ///
+ public void AddAdjustmentListener(Java.Awt.EventNs.AdjustmentListener arg0)
+ {
+ IExecuteWithSignature("addAdjustmentListener", "(Ljava/awt/event/AdjustmentListener;)V", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ public void RemoveAdjustmentListener(Java.Awt.EventNs.AdjustmentListener arg0)
+ {
+ IExecuteWithSignature("removeAdjustmentListener", "(Ljava/awt/event/AdjustmentListener;)V", arg0);
+ }
+
+ #endregion
+
+ #region Nested classes
+
+ #endregion
+
+ // TODO: complete the class
+ }
+ #endregion
+}
\ No newline at end of file
diff --git a/src/net/JNet/GeneratedCore/Java/Awt/AllPackageClasses.cs b/src/net/JNet/GeneratedCore/Java/Awt/AllPackageClasses.cs
new file mode 100644
index 0000000000..cbbe2f0b93
--- /dev/null
+++ b/src/net/JNet/GeneratedCore/Java/Awt/AllPackageClasses.cs
@@ -0,0 +1,5853 @@
+/*
+* Copyright 2024 MASES s.r.l.
+*
+* Licensed 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
+*
+* http://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.
+*
+* Refer to LICENSE for more information.
+*/
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+* using java.* as reference
+*/
+
+using MASES.JCOBridge.C2JBridge.JVMInterop;
+using System;
+
+namespace Java.Awt
+{
+ #region ActiveEvent
+ ///
+ ///
+ ///
+ public partial class ActiveEvent : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.ActiveEvent";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("ActiveEvent class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public ActiveEvent() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("ActiveEvent class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public ActiveEvent(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Adjustable
+ ///
+ ///
+ ///
+ public partial class Adjustable : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.Adjustable";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("Adjustable class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Adjustable() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("Adjustable class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Adjustable(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region AlphaComposite
+ ///
+ ///
+ ///
+ public partial class AlphaComposite : Java.Awt.Composite
+ {
+ const string _bridgeClassName = "java.awt.AlphaComposite";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public AlphaComposite() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public AlphaComposite(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region AWTError
+ ///
+ ///
+ ///
+ public partial class AWTError : Java.Lang.Error
+ {
+ const string _bridgeClassName = "java.awt.AWTError";
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region AWTEvent
+ ///
+ ///
+ ///
+ public partial class AWTEvent : Java.Util.EventObject
+ {
+ const string _bridgeClassName = "java.awt.AWTEvent";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("AWTEvent class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public AWTEvent() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("AWTEvent class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public AWTEvent(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region AWTEventMulticaster
+ ///
+ ///
+ ///
+ public partial class AWTEventMulticaster : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.AWTEventMulticaster";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public AWTEventMulticaster() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public AWTEventMulticaster(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region AWTException
+ ///
+ ///
+ ///
+ public partial class AWTException : Java.Lang.Exception
+ {
+ const string _bridgeClassName = "java.awt.AWTException";
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region AWTKeyStroke
+ ///
+ ///
+ ///
+ public partial class AWTKeyStroke : Java.Io.Serializable
+ {
+ const string _bridgeClassName = "java.awt.AWTKeyStroke";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public AWTKeyStroke() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public AWTKeyStroke(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region AWTPermission
+ ///
+ ///
+ ///
+ public partial class AWTPermission : Java.Security.BasicPermission
+ {
+ const string _bridgeClassName = "java.awt.AWTPermission";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public AWTPermission() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public AWTPermission(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region BasicStroke
+ ///
+ ///
+ ///
+ public partial class BasicStroke : Java.Awt.Stroke
+ {
+ const string _bridgeClassName = "java.awt.BasicStroke";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public BasicStroke() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public BasicStroke(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region BorderLayout
+ ///
+ ///
+ ///
+ public partial class BorderLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.BorderLayout";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public BorderLayout() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public BorderLayout(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region BufferCapabilities
+ ///
+ ///
+ ///
+ public partial class BufferCapabilities : Java.Lang.Cloneable
+ {
+ const string _bridgeClassName = "java.awt.BufferCapabilities";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public BufferCapabilities() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public BufferCapabilities(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+ #region FlipContents
+ ///
+ ///
+ ///
+ public partial class FlipContents : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.BufferCapabilities$FlipContents";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public FlipContents() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public FlipContents(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+
+ }
+ #endregion
+
+ #region Button
+ ///
+ ///
+ ///
+ public partial class Button : Java.Awt.Component
+ {
+ const string _bridgeClassName = "java.awt.Button";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Button() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Button(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Canvas
+ ///
+ ///
+ ///
+ public partial class Canvas : Java.Awt.Component
+ {
+ const string _bridgeClassName = "java.awt.Canvas";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Canvas() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Canvas(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region CardLayout
+ ///
+ ///
+ ///
+ public partial class CardLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.CardLayout";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public CardLayout() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public CardLayout(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Checkbox
+ ///
+ ///
+ ///
+ public partial class Checkbox : Java.Awt.Component
+ {
+ const string _bridgeClassName = "java.awt.Checkbox";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Checkbox() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Checkbox(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region CheckboxGroup
+ ///
+ ///
+ ///
+ public partial class CheckboxGroup : Java.Io.Serializable
+ {
+ const string _bridgeClassName = "java.awt.CheckboxGroup";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public CheckboxGroup() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public CheckboxGroup(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region CheckboxMenuItem
+ ///
+ ///
+ ///
+ public partial class CheckboxMenuItem : Java.Awt.MenuItem
+ {
+ const string _bridgeClassName = "java.awt.CheckboxMenuItem";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public CheckboxMenuItem() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public CheckboxMenuItem(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Choice
+ ///
+ ///
+ ///
+ public partial class Choice : Java.Awt.Component
+ {
+ const string _bridgeClassName = "java.awt.Choice";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Choice() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Choice(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Color
+ ///
+ ///
+ ///
+ public partial class Color : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.Color";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Color() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Color(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Component
+ ///
+ ///
+ ///
+ public partial class Component : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.Component";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("Component class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Component() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("Component class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Component(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+ #region BaselineResizeBehavior
+ ///
+ ///
+ ///
+ public partial class BaselineResizeBehavior : Java.Lang.Enum
+ {
+ const string _bridgeClassName = "java.awt.Component$BaselineResizeBehavior";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public BaselineResizeBehavior() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public BaselineResizeBehavior(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+
+ }
+ #endregion
+
+ #region ComponentOrientation
+ ///
+ ///
+ ///
+ public partial class ComponentOrientation : Java.Io.Serializable
+ {
+ const string _bridgeClassName = "java.awt.ComponentOrientation";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public ComponentOrientation() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public ComponentOrientation(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Composite
+ ///
+ ///
+ ///
+ public partial class Composite : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.Composite";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("Composite class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Composite() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("Composite class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Composite(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region CompositeContext
+ ///
+ ///
+ ///
+ public partial class CompositeContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.CompositeContext";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("CompositeContext class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public CompositeContext() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("CompositeContext class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public CompositeContext(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Container
+ ///
+ ///
+ ///
+ public partial class Container : Java.Awt.Component
+ {
+ const string _bridgeClassName = "java.awt.Container";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Container() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Container(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region ContainerOrderFocusTraversalPolicy
+ ///
+ ///
+ ///
+ public partial class ContainerOrderFocusTraversalPolicy : Java.Awt.FocusTraversalPolicy
+ {
+ const string _bridgeClassName = "java.awt.ContainerOrderFocusTraversalPolicy";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public ContainerOrderFocusTraversalPolicy() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public ContainerOrderFocusTraversalPolicy(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Cursor
+ ///
+ ///
+ ///
+ public partial class Cursor : Java.Io.Serializable
+ {
+ const string _bridgeClassName = "java.awt.Cursor";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Cursor() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Cursor(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region DefaultFocusTraversalPolicy
+ ///
+ ///
+ ///
+ public partial class DefaultFocusTraversalPolicy : Java.Awt.ContainerOrderFocusTraversalPolicy
+ {
+ const string _bridgeClassName = "java.awt.DefaultFocusTraversalPolicy";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public DefaultFocusTraversalPolicy() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public DefaultFocusTraversalPolicy(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region DefaultKeyboardFocusManager
+ ///
+ ///
+ ///
+ public partial class DefaultKeyboardFocusManager : Java.Awt.KeyboardFocusManager
+ {
+ const string _bridgeClassName = "java.awt.DefaultKeyboardFocusManager";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public DefaultKeyboardFocusManager() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public DefaultKeyboardFocusManager(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Desktop
+ ///
+ ///
+ ///
+ public partial class Desktop : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.Desktop";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Desktop() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Desktop(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+ #region Action
+ ///
+ ///
+ ///
+ public partial class Action : Java.Lang.Enum
+ {
+ const string _bridgeClassName = "java.awt.Desktop$Action";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Action() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Action(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+
+ }
+ #endregion
+
+ #region Dialog
+ ///
+ ///
+ ///
+ public partial class Dialog : Java.Awt.Window
+ {
+ const string _bridgeClassName = "java.awt.Dialog";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Dialog() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Dialog(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+ #region ModalExclusionType
+ ///
+ ///
+ ///
+ public partial class ModalExclusionType : Java.Lang.Enum
+ {
+ const string _bridgeClassName = "java.awt.Dialog$ModalExclusionType";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public ModalExclusionType() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public ModalExclusionType(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region ModalityType
+ ///
+ ///
+ ///
+ public partial class ModalityType : Java.Lang.Enum
+ {
+ const string _bridgeClassName = "java.awt.Dialog$ModalityType";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public ModalityType() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public ModalityType(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+
+ }
+ #endregion
+
+ #region Dimension
+ ///
+ ///
+ ///
+ public partial class Dimension : Java.Awt.Geom.Dimension2D
+ {
+ const string _bridgeClassName = "java.awt.Dimension";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Dimension() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Dimension(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region DisplayMode
+ ///
+ ///
+ ///
+ public partial class DisplayMode : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.DisplayMode";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public DisplayMode() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public DisplayMode(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region EventQueue
+ ///
+ ///
+ ///
+ public partial class EventQueue : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.EventQueue";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public EventQueue() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public EventQueue(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region FileDialog
+ ///
+ ///
+ ///
+ public partial class FileDialog : Java.Awt.Dialog
+ {
+ const string _bridgeClassName = "java.awt.FileDialog";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public FileDialog() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public FileDialog(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region FlowLayout
+ ///
+ ///
+ ///
+ public partial class FlowLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.FlowLayout";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public FlowLayout() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public FlowLayout(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region FocusTraversalPolicy
+ ///
+ ///
+ ///
+ public partial class FocusTraversalPolicy : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.FocusTraversalPolicy";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("FocusTraversalPolicy class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public FocusTraversalPolicy() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("FocusTraversalPolicy class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public FocusTraversalPolicy(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Font
+ ///
+ ///
+ ///
+ public partial class Font : Java.Io.Serializable
+ {
+ const string _bridgeClassName = "java.awt.Font";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Font() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Font(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region FontFormatException
+ ///
+ ///
+ ///
+ public partial class FontFormatException : Java.Lang.Exception
+ {
+ const string _bridgeClassName = "java.awt.FontFormatException";
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region FontMetrics
+ ///
+ ///
+ ///
+ public partial class FontMetrics : Java.Io.Serializable
+ {
+ const string _bridgeClassName = "java.awt.FontMetrics";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("FontMetrics class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public FontMetrics() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("FontMetrics class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public FontMetrics(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Frame
+ ///
+ ///
+ ///
+ public partial class Frame : Java.Awt.Window
+ {
+ const string _bridgeClassName = "java.awt.Frame";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Frame() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Frame(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region GradientPaint
+ ///
+ ///
+ ///
+ public partial class GradientPaint : Java.Awt.Paint
+ {
+ const string _bridgeClassName = "java.awt.GradientPaint";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public GradientPaint() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public GradientPaint(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Graphics
+ ///
+ ///
+ ///
+ public partial class Graphics : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.Graphics";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("Graphics class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Graphics() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("Graphics class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Graphics(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Graphics2D
+ ///
+ ///
+ ///
+ public partial class Graphics2D : Java.Awt.Graphics
+ {
+ const string _bridgeClassName = "java.awt.Graphics2D";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("Graphics2D class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Graphics2D() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("Graphics2D class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Graphics2D(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region GraphicsConfigTemplate
+ ///
+ ///
+ ///
+ public partial class GraphicsConfigTemplate : Java.Io.Serializable
+ {
+ const string _bridgeClassName = "java.awt.GraphicsConfigTemplate";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("GraphicsConfigTemplate class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public GraphicsConfigTemplate() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("GraphicsConfigTemplate class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public GraphicsConfigTemplate(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region GraphicsConfiguration
+ ///
+ ///
+ ///
+ public partial class GraphicsConfiguration : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.GraphicsConfiguration";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("GraphicsConfiguration class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public GraphicsConfiguration() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("GraphicsConfiguration class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public GraphicsConfiguration(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region GraphicsDevice
+ ///
+ ///
+ ///
+ public partial class GraphicsDevice : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.GraphicsDevice";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("GraphicsDevice class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public GraphicsDevice() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("GraphicsDevice class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public GraphicsDevice(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+ #region WindowTranslucency
+ ///
+ ///
+ ///
+ public partial class WindowTranslucency : Java.Lang.Enum
+ {
+ const string _bridgeClassName = "java.awt.GraphicsDevice$WindowTranslucency";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public WindowTranslucency() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public WindowTranslucency(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+
+ }
+ #endregion
+
+ #region GraphicsEnvironment
+ ///
+ ///
+ ///
+ public partial class GraphicsEnvironment : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.GraphicsEnvironment";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("GraphicsEnvironment class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public GraphicsEnvironment() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("GraphicsEnvironment class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public GraphicsEnvironment(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region GridBagConstraints
+ ///
+ ///
+ ///
+ public partial class GridBagConstraints : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.GridBagConstraints";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public GridBagConstraints() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public GridBagConstraints(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region GridBagLayout
+ ///
+ ///
+ ///
+ public partial class GridBagLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.GridBagLayout";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public GridBagLayout() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public GridBagLayout(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region GridBagLayoutInfo
+ ///
+ ///
+ ///
+ public partial class GridBagLayoutInfo : Java.Io.Serializable
+ {
+ const string _bridgeClassName = "java.awt.GridBagLayoutInfo";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public GridBagLayoutInfo() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public GridBagLayoutInfo(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region GridLayout
+ ///
+ ///
+ ///
+ public partial class GridLayout : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.GridLayout";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public GridLayout() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public GridLayout(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region HeadlessException
+ ///
+ ///
+ ///
+ public partial class HeadlessException : Java.Lang.UnsupportedOperationException
+ {
+ const string _bridgeClassName = "java.awt.HeadlessException";
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region IllegalComponentStateException
+ ///
+ ///
+ ///
+ public partial class IllegalComponentStateException : Java.Lang.IllegalStateException
+ {
+ const string _bridgeClassName = "java.awt.IllegalComponentStateException";
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Image
+ ///
+ ///
+ ///
+ public partial class Image : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.Image";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("Image class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Image() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("Image class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Image(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region ImageCapabilities
+ ///
+ ///
+ ///
+ public partial class ImageCapabilities : Java.Lang.Cloneable
+ {
+ const string _bridgeClassName = "java.awt.ImageCapabilities";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public ImageCapabilities() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public ImageCapabilities(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Insets
+ ///
+ ///
+ ///
+ public partial class Insets : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.Insets";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Insets() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Insets(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region ItemSelectable
+ ///
+ ///
+ ///
+ public partial class ItemSelectable : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.ItemSelectable";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("ItemSelectable class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public ItemSelectable() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("ItemSelectable class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public ItemSelectable(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region JobAttributes
+ ///
+ ///
+ ///
+ public partial class JobAttributes : Java.Lang.Cloneable
+ {
+ const string _bridgeClassName = "java.awt.JobAttributes";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public JobAttributes() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public JobAttributes(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+ #region DefaultSelectionType
+ ///
+ ///
+ ///
+ public partial class DefaultSelectionType : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.JobAttributes$DefaultSelectionType";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public DefaultSelectionType() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public DefaultSelectionType(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region DestinationType
+ ///
+ ///
+ ///
+ public partial class DestinationType : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.JobAttributes$DestinationType";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public DestinationType() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public DestinationType(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region DialogType
+ ///
+ ///
+ ///
+ public partial class DialogType : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.JobAttributes$DialogType";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public DialogType() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public DialogType(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region MultipleDocumentHandlingType
+ ///
+ ///
+ ///
+ public partial class MultipleDocumentHandlingType : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.JobAttributes$MultipleDocumentHandlingType";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public MultipleDocumentHandlingType() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public MultipleDocumentHandlingType(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region SidesType
+ ///
+ ///
+ ///
+ public partial class SidesType : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.JobAttributes$SidesType";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public SidesType() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public SidesType(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+
+ }
+ #endregion
+
+ #region KeyboardFocusManager
+ ///
+ ///
+ ///
+ public partial class KeyboardFocusManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.KeyboardFocusManager";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("KeyboardFocusManager class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public KeyboardFocusManager() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("KeyboardFocusManager class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public KeyboardFocusManager(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region KeyEventDispatcher
+ ///
+ ///
+ ///
+ public partial class KeyEventDispatcher : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.KeyEventDispatcher";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("KeyEventDispatcher class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public KeyEventDispatcher() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("KeyEventDispatcher class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public KeyEventDispatcher(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region KeyEventPostProcessor
+ ///
+ ///
+ ///
+ public partial class KeyEventPostProcessor : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.KeyEventPostProcessor";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("KeyEventPostProcessor class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public KeyEventPostProcessor() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("KeyEventPostProcessor class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public KeyEventPostProcessor(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Label
+ ///
+ ///
+ ///
+ public partial class Label : Java.Awt.Component
+ {
+ const string _bridgeClassName = "java.awt.Label";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Label() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Label(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region LayoutManager
+ ///
+ ///
+ ///
+ public partial class LayoutManager : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.LayoutManager";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("LayoutManager class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public LayoutManager() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("LayoutManager class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public LayoutManager(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region LayoutManager2
+ ///
+ ///
+ ///
+ public partial class LayoutManager2 : Java.Awt.LayoutManager
+ {
+ const string _bridgeClassName = "java.awt.LayoutManager2";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("LayoutManager2 class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public LayoutManager2() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("LayoutManager2 class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public LayoutManager2(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region LinearGradientPaint
+ ///
+ ///
+ ///
+ public partial class LinearGradientPaint : Java.Awt.MultipleGradientPaint
+ {
+ const string _bridgeClassName = "java.awt.LinearGradientPaint";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public LinearGradientPaint() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public LinearGradientPaint(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region List
+ ///
+ ///
+ ///
+ public partial class List : Java.Awt.Component
+ {
+ const string _bridgeClassName = "java.awt.List";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public List() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public List(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region MediaTracker
+ ///
+ ///
+ ///
+ public partial class MediaTracker : Java.Io.Serializable
+ {
+ const string _bridgeClassName = "java.awt.MediaTracker";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public MediaTracker() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public MediaTracker(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Menu
+ ///
+ ///
+ ///
+ public partial class Menu : Java.Awt.MenuItem
+ {
+ const string _bridgeClassName = "java.awt.Menu";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Menu() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Menu(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region MenuBar
+ ///
+ ///
+ ///
+ public partial class MenuBar : Java.Awt.MenuComponent
+ {
+ const string _bridgeClassName = "java.awt.MenuBar";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public MenuBar() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public MenuBar(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region MenuComponent
+ ///
+ ///
+ ///
+ public partial class MenuComponent : Java.Io.Serializable
+ {
+ const string _bridgeClassName = "java.awt.MenuComponent";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("MenuComponent class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public MenuComponent() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("MenuComponent class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public MenuComponent(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region MenuContainer
+ ///
+ ///
+ ///
+ public partial class MenuContainer : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.MenuContainer";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("MenuContainer class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public MenuContainer() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("MenuContainer class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public MenuContainer(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region MenuItem
+ ///
+ ///
+ ///
+ public partial class MenuItem : Java.Awt.MenuComponent
+ {
+ const string _bridgeClassName = "java.awt.MenuItem";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public MenuItem() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public MenuItem(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region MenuShortcut
+ ///
+ ///
+ ///
+ public partial class MenuShortcut : Java.Io.Serializable
+ {
+ const string _bridgeClassName = "java.awt.MenuShortcut";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public MenuShortcut() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public MenuShortcut(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region MouseInfo
+ ///
+ ///
+ ///
+ public partial class MouseInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.MouseInfo";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public MouseInfo() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public MouseInfo(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region MultipleGradientPaint
+ ///
+ ///
+ ///
+ public partial class MultipleGradientPaint : Java.Awt.Paint
+ {
+ const string _bridgeClassName = "java.awt.MultipleGradientPaint";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("MultipleGradientPaint class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public MultipleGradientPaint() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("MultipleGradientPaint class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public MultipleGradientPaint(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+ #region ColorSpaceType
+ ///
+ ///
+ ///
+ public partial class ColorSpaceType : Java.Lang.Enum
+ {
+ const string _bridgeClassName = "java.awt.MultipleGradientPaint$ColorSpaceType";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public ColorSpaceType() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public ColorSpaceType(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region CycleMethod
+ ///
+ ///
+ ///
+ public partial class CycleMethod : Java.Lang.Enum
+ {
+ const string _bridgeClassName = "java.awt.MultipleGradientPaint$CycleMethod";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public CycleMethod() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public CycleMethod(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+
+ }
+ #endregion
+
+ #region PageAttributes
+ ///
+ ///
+ ///
+ public partial class PageAttributes : Java.Lang.Cloneable
+ {
+ const string _bridgeClassName = "java.awt.PageAttributes";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public PageAttributes() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public PageAttributes(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+ #region ColorType
+ ///
+ ///
+ ///
+ public partial class ColorType : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.PageAttributes$ColorType";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public ColorType() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public ColorType(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region MediaType
+ ///
+ ///
+ ///
+ public partial class MediaType : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.PageAttributes$MediaType";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public MediaType() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public MediaType(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region OrientationRequestedType
+ ///
+ ///
+ ///
+ public partial class OrientationRequestedType : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.PageAttributes$OrientationRequestedType";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public OrientationRequestedType() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public OrientationRequestedType(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region OriginType
+ ///
+ ///
+ ///
+ public partial class OriginType : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.PageAttributes$OriginType";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public OriginType() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public OriginType(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region PrintQualityType
+ ///
+ ///
+ ///
+ public partial class PrintQualityType : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.PageAttributes$PrintQualityType";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public PrintQualityType() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public PrintQualityType(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+
+ }
+ #endregion
+
+ #region Paint
+ ///
+ ///
+ ///
+ public partial class Paint : Java.Awt.Transparency
+ {
+ const string _bridgeClassName = "java.awt.Paint";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("Paint class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Paint() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("Paint class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Paint(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region PaintContext
+ ///
+ ///
+ ///
+ public partial class PaintContext : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.PaintContext";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("PaintContext class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public PaintContext() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("PaintContext class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public PaintContext(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Panel
+ ///
+ ///
+ ///
+ public partial class Panel : Java.Awt.Container
+ {
+ const string _bridgeClassName = "java.awt.Panel";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Panel() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Panel(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Point
+ ///
+ ///
+ ///
+ public partial class Point : Java.Awt.Geom.Point2D
+ {
+ const string _bridgeClassName = "java.awt.Point";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Point() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Point(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region PointerInfo
+ ///
+ ///
+ ///
+ public partial class PointerInfo : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.PointerInfo";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public PointerInfo() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public PointerInfo(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Polygon
+ ///
+ ///
+ ///
+ public partial class Polygon : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.Polygon";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Polygon() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Polygon(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region PopupMenu
+ ///
+ ///
+ ///
+ public partial class PopupMenu : Java.Awt.Menu
+ {
+ const string _bridgeClassName = "java.awt.PopupMenu";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public PopupMenu() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public PopupMenu(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region PrintGraphics
+ ///
+ ///
+ ///
+ public partial class PrintGraphics : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.PrintGraphics";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("PrintGraphics class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public PrintGraphics() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("PrintGraphics class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public PrintGraphics(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region PrintJob
+ ///
+ ///
+ ///
+ public partial class PrintJob : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.PrintJob";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("PrintJob class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public PrintJob() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("PrintJob class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public PrintJob(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region RadialGradientPaint
+ ///
+ ///
+ ///
+ public partial class RadialGradientPaint : Java.Awt.MultipleGradientPaint
+ {
+ const string _bridgeClassName = "java.awt.RadialGradientPaint";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public RadialGradientPaint() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public RadialGradientPaint(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Rectangle
+ ///
+ ///
+ ///
+ public partial class Rectangle : Java.Awt.Geom.Rectangle2D
+ {
+ const string _bridgeClassName = "java.awt.Rectangle";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Rectangle() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Rectangle(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region RenderingHints
+ ///
+ ///
+ ///
+ public partial class RenderingHints : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.RenderingHints";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public RenderingHints() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public RenderingHints(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+ #region Key
+ ///
+ ///
+ ///
+ public partial class Key : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.RenderingHints$Key";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("Key class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Key() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("Key class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Key(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+
+ }
+ #endregion
+
+ #region Robot
+ ///
+ ///
+ ///
+ public partial class Robot : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.Robot";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Robot() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Robot(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Scrollbar
+ ///
+ ///
+ ///
+ public partial class Scrollbar : Java.Awt.Component
+ {
+ const string _bridgeClassName = "java.awt.Scrollbar";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Scrollbar() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Scrollbar(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region ScrollPane
+ ///
+ ///
+ ///
+ public partial class ScrollPane : Java.Awt.Container
+ {
+ const string _bridgeClassName = "java.awt.ScrollPane";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public ScrollPane() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public ScrollPane(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region ScrollPaneAdjustable
+ ///
+ ///
+ ///
+ public partial class ScrollPaneAdjustable : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.ScrollPaneAdjustable";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public ScrollPaneAdjustable() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public ScrollPaneAdjustable(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region SecondaryLoop
+ ///
+ ///
+ ///
+ public partial class SecondaryLoop : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.SecondaryLoop";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("SecondaryLoop class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public SecondaryLoop() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("SecondaryLoop class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public SecondaryLoop(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Shape
+ ///
+ ///
+ ///
+ public partial class Shape : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.Shape";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("Shape class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Shape() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("Shape class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Shape(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region SplashScreen
+ ///
+ ///
+ ///
+ public partial class SplashScreen : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.SplashScreen";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public SplashScreen() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public SplashScreen(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Stroke
+ ///
+ ///
+ ///
+ public partial class Stroke : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.Stroke";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("Stroke class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Stroke() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("Stroke class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Stroke(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region SystemColor
+ ///
+ ///
+ ///
+ public partial class SystemColor : Java.Awt.Color
+ {
+ const string _bridgeClassName = "java.awt.SystemColor";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public SystemColor() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public SystemColor(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region SystemTray
+ ///
+ ///
+ ///
+ public partial class SystemTray : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.SystemTray";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public SystemTray() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public SystemTray(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Taskbar
+ ///
+ ///
+ ///
+ public partial class Taskbar : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.Taskbar";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Taskbar() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Taskbar(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+ #region Feature
+ ///
+ ///
+ ///
+ public partial class Feature : Java.Lang.Enum
+ {
+ const string _bridgeClassName = "java.awt.Taskbar$Feature";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Feature() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Feature(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region State
+ ///
+ ///
+ ///
+ public partial class State : Java.Lang.Enum
+ {
+ const string _bridgeClassName = "java.awt.Taskbar$State";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public State() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public State(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+
+ }
+ #endregion
+
+ #region TextArea
+ ///
+ ///
+ ///
+ public partial class TextArea : Java.Awt.TextComponent
+ {
+ const string _bridgeClassName = "java.awt.TextArea";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public TextArea() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public TextArea(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region TextComponent
+ ///
+ ///
+ ///
+ public partial class TextComponent : Java.Awt.Component
+ {
+ const string _bridgeClassName = "java.awt.TextComponent";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public TextComponent() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public TextComponent(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region TextField
+ ///
+ ///
+ ///
+ public partial class TextField : Java.Awt.TextComponent
+ {
+ const string _bridgeClassName = "java.awt.TextField";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public TextField() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public TextField(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region TexturePaint
+ ///
+ ///
+ ///
+ public partial class TexturePaint : Java.Awt.Paint
+ {
+ const string _bridgeClassName = "java.awt.TexturePaint";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public TexturePaint() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public TexturePaint(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Toolkit
+ ///
+ ///
+ ///
+ public partial class Toolkit : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.Toolkit";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("Toolkit class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Toolkit() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("Toolkit class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Toolkit(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region Transparency
+ ///
+ ///
+ ///
+ public partial class Transparency : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.Transparency";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ [global::System.Obsolete("Transparency class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Transparency() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ [global::System.Obsolete("Transparency class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
+ public Transparency(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => true;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+ #region TrayIcon
+ ///
+ ///
+ ///
+ public partial class TrayIcon : MASES.JCOBridge.C2JBridge.JVMBridgeBase
+ {
+ const string _bridgeClassName = "java.awt.TrayIcon";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public TrayIcon() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public TrayIcon(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+ #region MessageType
+ ///
+ ///
+ ///
+ public partial class MessageType : Java.Lang.Enum
+ {
+ const string _bridgeClassName = "java.awt.TrayIcon$MessageType";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public MessageType() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public MessageType(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+
+ }
+ #endregion
+
+ #region Window
+ ///
+ ///
+ ///
+ public partial class Window : Java.Awt.Container
+ {
+ const string _bridgeClassName = "java.awt.Window";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Window() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Window(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => false;
+
+ // TODO: complete the class
+ #region Type
+ ///
+ ///
+ ///
+ public partial class Type : Java.Lang.Enum
+ {
+ const string _bridgeClassName = "java.awt.Window$Type";
+ ///
+ /// Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
+ ///
+ public Type() { }
+ ///
+ /// Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
+ ///
+ public Type(params object[] args) : base(args) { }
+
+ private static readonly IJavaType _LocalBridgeClazz = ClazzOf(_bridgeClassName);
+ private static IJavaType LocalBridgeClazz => _LocalBridgeClazz ?? throw new InvalidOperationException($"Class {_bridgeClassName} was not found.");
+
+ ///
+ ///
+ ///
+ public override string BridgeClassName => _bridgeClassName;
+ ///
+ ///
+ ///
+ public override bool IsBridgeAbstract => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeCloseable => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeInterface => false;
+ ///
+ ///
+ ///
+ public override bool IsBridgeStatic => true;
+
+ // TODO: complete the class
+
+ }
+ #endregion
+
+
+ }
+ #endregion
+
+
+}
\ No newline at end of file
diff --git a/src/net/JNet/GeneratedCore/Java/Awt/AlphaComposite.cs b/src/net/JNet/GeneratedCore/Java/Awt/AlphaComposite.cs
new file mode 100644
index 0000000000..8999049e84
--- /dev/null
+++ b/src/net/JNet/GeneratedCore/Java/Awt/AlphaComposite.cs
@@ -0,0 +1,264 @@
+/*
+* Copyright 2024 MASES s.r.l.
+*
+* Licensed 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
+*
+* http://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.
+*
+* Refer to LICENSE for more information.
+*/
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+* using java.* as reference
+*/
+
+using MASES.JCOBridge.C2JBridge;
+
+namespace Java.Awt
+{
+ #region AlphaComposite
+ public partial class AlphaComposite
+ {
+ #region Constructors
+
+ #endregion
+
+ #region Class/Interface conversion operators
+
+ #endregion
+
+ #region Fields
+ ///
+ ///
+ ///
+ public static int CLEAR { get { if (!_CLEARReady) { _CLEARContent = SGetField(LocalBridgeClazz, "CLEAR"); _CLEARReady = true; } return _CLEARContent; } }
+ private static int _CLEARContent = default;
+ private static bool _CLEARReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int DST { get { if (!_DSTReady) { _DSTContent = SGetField(LocalBridgeClazz, "DST"); _DSTReady = true; } return _DSTContent; } }
+ private static int _DSTContent = default;
+ private static bool _DSTReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int DST_ATOP { get { if (!_DST_ATOPReady) { _DST_ATOPContent = SGetField(LocalBridgeClazz, "DST_ATOP"); _DST_ATOPReady = true; } return _DST_ATOPContent; } }
+ private static int _DST_ATOPContent = default;
+ private static bool _DST_ATOPReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int DST_IN { get { if (!_DST_INReady) { _DST_INContent = SGetField(LocalBridgeClazz, "DST_IN"); _DST_INReady = true; } return _DST_INContent; } }
+ private static int _DST_INContent = default;
+ private static bool _DST_INReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int DST_OUT { get { if (!_DST_OUTReady) { _DST_OUTContent = SGetField(LocalBridgeClazz, "DST_OUT"); _DST_OUTReady = true; } return _DST_OUTContent; } }
+ private static int _DST_OUTContent = default;
+ private static bool _DST_OUTReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int DST_OVER { get { if (!_DST_OVERReady) { _DST_OVERContent = SGetField(LocalBridgeClazz, "DST_OVER"); _DST_OVERReady = true; } return _DST_OVERContent; } }
+ private static int _DST_OVERContent = default;
+ private static bool _DST_OVERReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int SRC { get { if (!_SRCReady) { _SRCContent = SGetField(LocalBridgeClazz, "SRC"); _SRCReady = true; } return _SRCContent; } }
+ private static int _SRCContent = default;
+ private static bool _SRCReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int SRC_ATOP { get { if (!_SRC_ATOPReady) { _SRC_ATOPContent = SGetField(LocalBridgeClazz, "SRC_ATOP"); _SRC_ATOPReady = true; } return _SRC_ATOPContent; } }
+ private static int _SRC_ATOPContent = default;
+ private static bool _SRC_ATOPReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int SRC_IN { get { if (!_SRC_INReady) { _SRC_INContent = SGetField(LocalBridgeClazz, "SRC_IN"); _SRC_INReady = true; } return _SRC_INContent; } }
+ private static int _SRC_INContent = default;
+ private static bool _SRC_INReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int SRC_OUT { get { if (!_SRC_OUTReady) { _SRC_OUTContent = SGetField(LocalBridgeClazz, "SRC_OUT"); _SRC_OUTReady = true; } return _SRC_OUTContent; } }
+ private static int _SRC_OUTContent = default;
+ private static bool _SRC_OUTReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int SRC_OVER { get { if (!_SRC_OVERReady) { _SRC_OVERContent = SGetField(LocalBridgeClazz, "SRC_OVER"); _SRC_OVERReady = true; } return _SRC_OVERContent; } }
+ private static int _SRC_OVERContent = default;
+ private static bool _SRC_OVERReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int XOR { get { if (!_XORReady) { _XORContent = SGetField(LocalBridgeClazz, "XOR"); _XORReady = true; } return _XORContent; } }
+ private static int _XORContent = default;
+ private static bool _XORReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Awt.AlphaComposite Clear { get { if (!_ClearReady) { _ClearContent = SGetField(LocalBridgeClazz, "Clear"); _ClearReady = true; } return _ClearContent; } }
+ private static Java.Awt.AlphaComposite _ClearContent = default;
+ private static bool _ClearReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Awt.AlphaComposite Dst { get { if (!_DstReady) { _DstContent = SGetField(LocalBridgeClazz, "Dst"); _DstReady = true; } return _DstContent; } }
+ private static Java.Awt.AlphaComposite _DstContent = default;
+ private static bool _DstReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Awt.AlphaComposite DstAtop { get { if (!_DstAtopReady) { _DstAtopContent = SGetField(LocalBridgeClazz, "DstAtop"); _DstAtopReady = true; } return _DstAtopContent; } }
+ private static Java.Awt.AlphaComposite _DstAtopContent = default;
+ private static bool _DstAtopReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Awt.AlphaComposite DstIn { get { if (!_DstInReady) { _DstInContent = SGetField(LocalBridgeClazz, "DstIn"); _DstInReady = true; } return _DstInContent; } }
+ private static Java.Awt.AlphaComposite _DstInContent = default;
+ private static bool _DstInReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Awt.AlphaComposite DstOut { get { if (!_DstOutReady) { _DstOutContent = SGetField(LocalBridgeClazz, "DstOut"); _DstOutReady = true; } return _DstOutContent; } }
+ private static Java.Awt.AlphaComposite _DstOutContent = default;
+ private static bool _DstOutReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Awt.AlphaComposite DstOver { get { if (!_DstOverReady) { _DstOverContent = SGetField(LocalBridgeClazz, "DstOver"); _DstOverReady = true; } return _DstOverContent; } }
+ private static Java.Awt.AlphaComposite _DstOverContent = default;
+ private static bool _DstOverReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Awt.AlphaComposite Src { get { if (!_SrcReady) { _SrcContent = SGetField(LocalBridgeClazz, "Src"); _SrcReady = true; } return _SrcContent; } }
+ private static Java.Awt.AlphaComposite _SrcContent = default;
+ private static bool _SrcReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Awt.AlphaComposite SrcAtop { get { if (!_SrcAtopReady) { _SrcAtopContent = SGetField(LocalBridgeClazz, "SrcAtop"); _SrcAtopReady = true; } return _SrcAtopContent; } }
+ private static Java.Awt.AlphaComposite _SrcAtopContent = default;
+ private static bool _SrcAtopReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Awt.AlphaComposite SrcIn { get { if (!_SrcInReady) { _SrcInContent = SGetField(LocalBridgeClazz, "SrcIn"); _SrcInReady = true; } return _SrcInContent; } }
+ private static Java.Awt.AlphaComposite _SrcInContent = default;
+ private static bool _SrcInReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Awt.AlphaComposite SrcOut { get { if (!_SrcOutReady) { _SrcOutContent = SGetField(LocalBridgeClazz, "SrcOut"); _SrcOutReady = true; } return _SrcOutContent; } }
+ private static Java.Awt.AlphaComposite _SrcOutContent = default;
+ private static bool _SrcOutReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Awt.AlphaComposite SrcOver { get { if (!_SrcOverReady) { _SrcOverContent = SGetField(LocalBridgeClazz, "SrcOver"); _SrcOverReady = true; } return _SrcOverContent; } }
+ private static Java.Awt.AlphaComposite _SrcOverContent = default;
+ private static bool _SrcOverReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Awt.AlphaComposite Xor { get { if (!_XorReady) { _XorContent = SGetField(LocalBridgeClazz, "Xor"); _XorReady = true; } return _XorContent; } }
+ private static Java.Awt.AlphaComposite _XorContent = default;
+ private static bool _XorReady = false; // this is used because in case of generics
+
+ #endregion
+
+ #region Static methods
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.AlphaComposite GetInstance(int arg0, float arg1)
+ {
+ return SExecute(LocalBridgeClazz, "getInstance", arg0, arg1);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ public static Java.Awt.AlphaComposite GetInstance(int arg0)
+ {
+ return SExecuteWithSignature(LocalBridgeClazz, "getInstance", "(I)Ljava/awt/AlphaComposite;", arg0);
+ }
+
+ #endregion
+
+ #region Instance methods
+ ///
+ ///
+ ///
+ public float Alpha
+ {
+ get { return IExecuteWithSignature("getAlpha", "()F"); }
+ }
+ ///
+ ///
+ ///
+ public int Rule
+ {
+ get { return IExecuteWithSignature("getRule", "()I"); }
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ public Java.Awt.AlphaComposite Derive(float arg0)
+ {
+ return IExecuteWithSignature("derive", "(F)Ljava/awt/AlphaComposite;", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ public Java.Awt.AlphaComposite Derive(int arg0)
+ {
+ return IExecuteWithSignature("derive", "(I)Ljava/awt/AlphaComposite;", arg0);
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public Java.Awt.CompositeContext CreateContext(Java.Awt.ImageNs.ColorModel arg0, Java.Awt.ImageNs.ColorModel arg1, Java.Awt.RenderingHints arg2)
+ {
+ return IExecute("createContext", arg0, arg1, arg2);
+ }
+
+ #endregion
+
+ #region Nested classes
+
+ #endregion
+
+ // TODO: complete the class
+ }
+ #endregion
+}
\ No newline at end of file
diff --git a/src/net/JNet/GeneratedCore/Java/Awt/BasicStroke.cs b/src/net/JNet/GeneratedCore/Java/Awt/BasicStroke.cs
new file mode 100644
index 0000000000..8d95965894
--- /dev/null
+++ b/src/net/JNet/GeneratedCore/Java/Awt/BasicStroke.cs
@@ -0,0 +1,187 @@
+/*
+* Copyright 2024 MASES s.r.l.
+*
+* Licensed 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
+*
+* http://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.
+*
+* Refer to LICENSE for more information.
+*/
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+* using java.* as reference
+*/
+
+using MASES.JCOBridge.C2JBridge;
+
+namespace Java.Awt
+{
+ #region BasicStroke
+ public partial class BasicStroke
+ {
+ #region Constructors
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public BasicStroke(float arg0, int arg1, int arg2, float arg3, float[] arg4, float arg5)
+ : base(arg0, arg1, arg2, arg3, arg4, arg5)
+ {
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public BasicStroke(float arg0, int arg1, int arg2, float arg3)
+ : base(arg0, arg1, arg2, arg3)
+ {
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public BasicStroke(float arg0, int arg1, int arg2)
+ : base(arg0, arg1, arg2)
+ {
+ }
+ ///
+ ///
+ ///
+ ///
+ public BasicStroke(float arg0)
+ : base(arg0)
+ {
+ }
+
+ #endregion
+
+ #region Class/Interface conversion operators
+
+ #endregion
+
+ #region Fields
+ ///
+ ///
+ ///
+ public static int CAP_BUTT { get { if (!_CAP_BUTTReady) { _CAP_BUTTContent = SGetField(LocalBridgeClazz, "CAP_BUTT"); _CAP_BUTTReady = true; } return _CAP_BUTTContent; } }
+ private static int _CAP_BUTTContent = default;
+ private static bool _CAP_BUTTReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int CAP_ROUND { get { if (!_CAP_ROUNDReady) { _CAP_ROUNDContent = SGetField(LocalBridgeClazz, "CAP_ROUND"); _CAP_ROUNDReady = true; } return _CAP_ROUNDContent; } }
+ private static int _CAP_ROUNDContent = default;
+ private static bool _CAP_ROUNDReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int CAP_SQUARE { get { if (!_CAP_SQUAREReady) { _CAP_SQUAREContent = SGetField(LocalBridgeClazz, "CAP_SQUARE"); _CAP_SQUAREReady = true; } return _CAP_SQUAREContent; } }
+ private static int _CAP_SQUAREContent = default;
+ private static bool _CAP_SQUAREReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int JOIN_BEVEL { get { if (!_JOIN_BEVELReady) { _JOIN_BEVELContent = SGetField(LocalBridgeClazz, "JOIN_BEVEL"); _JOIN_BEVELReady = true; } return _JOIN_BEVELContent; } }
+ private static int _JOIN_BEVELContent = default;
+ private static bool _JOIN_BEVELReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int JOIN_MITER { get { if (!_JOIN_MITERReady) { _JOIN_MITERContent = SGetField(LocalBridgeClazz, "JOIN_MITER"); _JOIN_MITERReady = true; } return _JOIN_MITERContent; } }
+ private static int _JOIN_MITERContent = default;
+ private static bool _JOIN_MITERReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static int JOIN_ROUND { get { if (!_JOIN_ROUNDReady) { _JOIN_ROUNDContent = SGetField(LocalBridgeClazz, "JOIN_ROUND"); _JOIN_ROUNDReady = true; } return _JOIN_ROUNDContent; } }
+ private static int _JOIN_ROUNDContent = default;
+ private static bool _JOIN_ROUNDReady = false; // this is used because in case of generics
+
+ #endregion
+
+ #region Static methods
+
+ #endregion
+
+ #region Instance methods
+ ///
+ ///
+ ///
+ public float[] DashArray
+ {
+ get { return IExecuteWithSignatureArray("getDashArray", "()[F"); }
+ }
+ ///
+ ///
+ ///
+ public float DashPhase
+ {
+ get { return IExecuteWithSignature("getDashPhase", "()F"); }
+ }
+ ///
+ ///
+ ///
+ public int EndCap
+ {
+ get { return IExecuteWithSignature("getEndCap", "()I"); }
+ }
+ ///
+ ///
+ ///
+ public int LineJoin
+ {
+ get { return IExecuteWithSignature("getLineJoin", "()I"); }
+ }
+ ///
+ ///
+ ///
+ public float LineWidth
+ {
+ get { return IExecuteWithSignature("getLineWidth", "()F"); }
+ }
+ ///
+ ///
+ ///
+ public float MiterLimit
+ {
+ get { return IExecuteWithSignature("getMiterLimit", "()F"); }
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ public Java.Awt.Shape CreateStrokedShape(Java.Awt.Shape arg0)
+ {
+ return IExecuteWithSignature("createStrokedShape", "(Ljava/awt/Shape;)Ljava/awt/Shape;", arg0);
+ }
+
+ #endregion
+
+ #region Nested classes
+
+ #endregion
+
+ // TODO: complete the class
+ }
+ #endregion
+}
\ No newline at end of file
diff --git a/src/net/JNet/GeneratedCore/Java/Awt/BorderLayout.cs b/src/net/JNet/GeneratedCore/Java/Awt/BorderLayout.cs
new file mode 100644
index 0000000000..c70c5bf984
--- /dev/null
+++ b/src/net/JNet/GeneratedCore/Java/Awt/BorderLayout.cs
@@ -0,0 +1,273 @@
+/*
+* Copyright 2024 MASES s.r.l.
+*
+* Licensed 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
+*
+* http://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.
+*
+* Refer to LICENSE for more information.
+*/
+
+/*
+* This file is generated by MASES.JNetReflector (ver. 2.5.8.0)
+* using java.* as reference
+*/
+
+using MASES.JCOBridge.C2JBridge;
+
+namespace Java.Awt
+{
+ #region BorderLayout
+ public partial class BorderLayout
+ {
+ #region Constructors
+ ///
+ ///
+ ///
+ ///
+ ///
+ public BorderLayout(int arg0, int arg1)
+ : base(arg0, arg1)
+ {
+ }
+
+ #endregion
+
+ #region Class/Interface conversion operators
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Awt.LayoutManager2(Java.Awt.BorderLayout t) => t.Cast();
+ ///
+ /// Converter from to
+ ///
+ public static implicit operator Java.Io.Serializable(Java.Awt.BorderLayout t) => t.Cast();
+
+ #endregion
+
+ #region Fields
+ ///
+ ///
+ ///
+ public static Java.Lang.String AFTER_LAST_LINE { get { if (!_AFTER_LAST_LINEReady) { _AFTER_LAST_LINEContent = SGetField(LocalBridgeClazz, "AFTER_LAST_LINE"); _AFTER_LAST_LINEReady = true; } return _AFTER_LAST_LINEContent; } }
+ private static Java.Lang.String _AFTER_LAST_LINEContent = default;
+ private static bool _AFTER_LAST_LINEReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Lang.String AFTER_LINE_ENDS { get { if (!_AFTER_LINE_ENDSReady) { _AFTER_LINE_ENDSContent = SGetField(LocalBridgeClazz, "AFTER_LINE_ENDS"); _AFTER_LINE_ENDSReady = true; } return _AFTER_LINE_ENDSContent; } }
+ private static Java.Lang.String _AFTER_LINE_ENDSContent = default;
+ private static bool _AFTER_LINE_ENDSReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Lang.String BEFORE_FIRST_LINE { get { if (!_BEFORE_FIRST_LINEReady) { _BEFORE_FIRST_LINEContent = SGetField(LocalBridgeClazz, "BEFORE_FIRST_LINE"); _BEFORE_FIRST_LINEReady = true; } return _BEFORE_FIRST_LINEContent; } }
+ private static Java.Lang.String _BEFORE_FIRST_LINEContent = default;
+ private static bool _BEFORE_FIRST_LINEReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Lang.String BEFORE_LINE_BEGINS { get { if (!_BEFORE_LINE_BEGINSReady) { _BEFORE_LINE_BEGINSContent = SGetField(LocalBridgeClazz, "BEFORE_LINE_BEGINS"); _BEFORE_LINE_BEGINSReady = true; } return _BEFORE_LINE_BEGINSContent; } }
+ private static Java.Lang.String _BEFORE_LINE_BEGINSContent = default;
+ private static bool _BEFORE_LINE_BEGINSReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Lang.String CENTER { get { if (!_CENTERReady) { _CENTERContent = SGetField(LocalBridgeClazz, "CENTER"); _CENTERReady = true; } return _CENTERContent; } }
+ private static Java.Lang.String _CENTERContent = default;
+ private static bool _CENTERReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Lang.String EAST { get { if (!_EASTReady) { _EASTContent = SGetField(LocalBridgeClazz, "EAST"); _EASTReady = true; } return _EASTContent; } }
+ private static Java.Lang.String _EASTContent = default;
+ private static bool _EASTReady = false; // this is used because in case of generics
+ ///
+ ///
+ ///
+ public static Java.Lang.String LINE_END { get { if (!_LINE_ENDReady) { _LINE_ENDContent = SGetField(LocalBridgeClazz, "LINE_END"); _LINE_ENDReady = true; } return _LINE_ENDContent; } }
+ private static Java.Lang.String _LINE_ENDContent = default;
+ private static bool _LINE_ENDReady = false; // this is used because in case of generics
+ ///
+ ///