diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/datatransfer/FlavorListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/datatransfer/FlavorListener.java index 0367ccf50c..00e80ac8c5 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/datatransfer/FlavorListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/datatransfer/FlavorListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.datatransfer; -public final class FlavorListener extends org.mases.jcobridge.JCListener implements java.awt.datatransfer.FlavorListener { +public final class FlavorListener implements org.mases.jcobridge.IJCListener, java.awt.datatransfer.FlavorListener { + final org.mases.jcobridge.JCListener _internalListener; + public FlavorListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppForegroundListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppForegroundListener.java index 832075480c..ba1e3bd585 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppForegroundListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppForegroundListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.desktop; -public final class AppForegroundListener extends org.mases.jcobridge.JCListener implements java.awt.desktop.AppForegroundListener { +public final class AppForegroundListener implements org.mases.jcobridge.IJCListener, java.awt.desktop.AppForegroundListener { + final org.mases.jcobridge.JCListener _internalListener; + public AppForegroundListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppHiddenListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppHiddenListener.java index 998f3baffa..0853260ffe 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppHiddenListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppHiddenListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.desktop; -public final class AppHiddenListener extends org.mases.jcobridge.JCListener implements java.awt.desktop.AppHiddenListener { +public final class AppHiddenListener implements org.mases.jcobridge.IJCListener, java.awt.desktop.AppHiddenListener { + final org.mases.jcobridge.JCListener _internalListener; + public AppHiddenListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppReopenedListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppReopenedListener.java index 8b61fb293b..228045a727 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppReopenedListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/AppReopenedListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.desktop; -public final class AppReopenedListener extends org.mases.jcobridge.JCListener implements java.awt.desktop.AppReopenedListener { +public final class AppReopenedListener implements org.mases.jcobridge.IJCListener, java.awt.desktop.AppReopenedListener { + final org.mases.jcobridge.JCListener _internalListener; + public AppReopenedListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/ScreenSleepListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/ScreenSleepListener.java index 8b4724f6e1..797e1e7c6c 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/ScreenSleepListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/ScreenSleepListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.desktop; -public final class ScreenSleepListener extends org.mases.jcobridge.JCListener implements java.awt.desktop.ScreenSleepListener { +public final class ScreenSleepListener implements org.mases.jcobridge.IJCListener, java.awt.desktop.ScreenSleepListener { + final org.mases.jcobridge.JCListener _internalListener; + public ScreenSleepListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/SystemEventListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/SystemEventListener.java index 7b59350642..6e68a5b006 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/SystemEventListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/SystemEventListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.desktop; -public final class SystemEventListener extends org.mases.jcobridge.JCListener implements java.awt.desktop.SystemEventListener { +public final class SystemEventListener implements org.mases.jcobridge.IJCListener, java.awt.desktop.SystemEventListener { + final org.mases.jcobridge.JCListener _internalListener; + public SystemEventListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/SystemSleepListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/SystemSleepListener.java index d610f3ebdb..b82ea2e5a8 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/SystemSleepListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/SystemSleepListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.desktop; -public final class SystemSleepListener extends org.mases.jcobridge.JCListener implements java.awt.desktop.SystemSleepListener { +public final class SystemSleepListener implements org.mases.jcobridge.IJCListener, java.awt.desktop.SystemSleepListener { + final org.mases.jcobridge.JCListener _internalListener; + public SystemSleepListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/UserSessionListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/UserSessionListener.java index 356393eb4d..8cce27f3be 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/UserSessionListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/desktop/UserSessionListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.desktop; -public final class UserSessionListener extends org.mases.jcobridge.JCListener implements java.awt.desktop.UserSessionListener { +public final class UserSessionListener implements org.mases.jcobridge.IJCListener, java.awt.desktop.UserSessionListener { + final org.mases.jcobridge.JCListener _internalListener; + public UserSessionListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragGestureListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragGestureListener.java index da176fe1c3..e1688f9a4a 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragGestureListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragGestureListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.dnd; -public final class DragGestureListener extends org.mases.jcobridge.JCListener implements java.awt.dnd.DragGestureListener { +public final class DragGestureListener implements org.mases.jcobridge.IJCListener, java.awt.dnd.DragGestureListener { + final org.mases.jcobridge.JCListener _internalListener; + public DragGestureListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceAdapter.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceAdapter.java index 7c565bfb66..bdc0bc5791 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceAdapter.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceAdapter.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ 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 final class DragSourceAdapter extends java.awt.dnd.DragSourceAdapter implements org.mases.jcobridge.IJCListener { + final org.mases.jcobridge.JCListener _internalListener; + public DragSourceAdapter(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceListener.java index 929c56e240..0746c30137 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.dnd; -public final class DragSourceListener extends org.mases.jcobridge.JCListener implements java.awt.dnd.DragSourceListener { +public final class DragSourceListener implements org.mases.jcobridge.IJCListener, java.awt.dnd.DragSourceListener { + final org.mases.jcobridge.JCListener _internalListener; + public DragSourceListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceMotionListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceMotionListener.java index 95c2ae6d04..11844104e4 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceMotionListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DragSourceMotionListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.dnd; -public final class DragSourceMotionListener extends org.mases.jcobridge.JCListener implements java.awt.dnd.DragSourceMotionListener { +public final class DragSourceMotionListener implements org.mases.jcobridge.IJCListener, java.awt.dnd.DragSourceMotionListener { + final org.mases.jcobridge.JCListener _internalListener; + public DragSourceMotionListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DropTargetAdapter.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DropTargetAdapter.java index caea14441f..3535594718 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DropTargetAdapter.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DropTargetAdapter.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.dnd; -public final class DropTargetAdapter extends org.mases.jcobridge.JCListener implements java.awt.dnd.DropTargetListener { +public final class DropTargetAdapter extends java.awt.dnd.DropTargetAdapter implements org.mases.jcobridge.IJCListener { + final org.mases.jcobridge.JCListener _internalListener; + public DropTargetAdapter(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DropTargetListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DropTargetListener.java index fed4b194bd..c323ed17a6 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DropTargetListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/dnd/DropTargetListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.dnd; -public final class DropTargetListener extends org.mases.jcobridge.JCListener implements java.awt.dnd.DropTargetListener { +public final class DropTargetListener implements org.mases.jcobridge.IJCListener, java.awt.dnd.DropTargetListener { + final org.mases.jcobridge.JCListener _internalListener; + public DropTargetListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/AWTEventListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/AWTEventListener.java index c4dd93e5f0..5bf8a3ea3d 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/AWTEventListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/AWTEventListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class AWTEventListener extends org.mases.jcobridge.JCListener implements java.awt.event.AWTEventListener { +public final class AWTEventListener implements org.mases.jcobridge.IJCListener, java.awt.event.AWTEventListener { + final org.mases.jcobridge.JCListener _internalListener; + public AWTEventListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ActionListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ActionListener.java index e5e77bf302..bcc573a242 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ActionListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ActionListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class ActionListener extends org.mases.jcobridge.JCListener implements java.awt.event.ActionListener { +public final class ActionListener implements org.mases.jcobridge.IJCListener, java.awt.event.ActionListener { + final org.mases.jcobridge.JCListener _internalListener; + public ActionListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/AdjustmentListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/AdjustmentListener.java index f5a5ac2b1b..a2237c746b 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/AdjustmentListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/AdjustmentListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class AdjustmentListener extends org.mases.jcobridge.JCListener implements java.awt.event.AdjustmentListener { +public final class AdjustmentListener implements org.mases.jcobridge.IJCListener, java.awt.event.AdjustmentListener { + final org.mases.jcobridge.JCListener _internalListener; + public AdjustmentListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ComponentAdapter.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ComponentAdapter.java index bcccc6f81f..5640853e8d 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ComponentAdapter.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ComponentAdapter.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class ComponentAdapter extends org.mases.jcobridge.JCListener implements java.awt.event.ComponentListener { +public final class ComponentAdapter extends java.awt.event.ComponentAdapter implements org.mases.jcobridge.IJCListener { + final org.mases.jcobridge.JCListener _internalListener; + public ComponentAdapter(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ComponentListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ComponentListener.java index 34859deb78..1128840a3e 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ComponentListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ComponentListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class ComponentListener extends org.mases.jcobridge.JCListener implements java.awt.event.ComponentListener { +public final class ComponentListener implements org.mases.jcobridge.IJCListener, java.awt.event.ComponentListener { + final org.mases.jcobridge.JCListener _internalListener; + public ComponentListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ContainerAdapter.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ContainerAdapter.java index 4e30c7bbc5..9eec07da45 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ContainerAdapter.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ContainerAdapter.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class ContainerAdapter extends org.mases.jcobridge.JCListener implements java.awt.event.ContainerListener { +public final class ContainerAdapter extends java.awt.event.ContainerAdapter implements org.mases.jcobridge.IJCListener { + final org.mases.jcobridge.JCListener _internalListener; + public ContainerAdapter(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ContainerListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ContainerListener.java index bff86cc86a..4319f7c909 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ContainerListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ContainerListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class ContainerListener extends org.mases.jcobridge.JCListener implements java.awt.event.ContainerListener { +public final class ContainerListener implements org.mases.jcobridge.IJCListener, java.awt.event.ContainerListener { + final org.mases.jcobridge.JCListener _internalListener; + public ContainerListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/FocusAdapter.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/FocusAdapter.java index a0b98e1821..960f9263ec 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/FocusAdapter.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/FocusAdapter.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class FocusAdapter extends org.mases.jcobridge.JCListener implements java.awt.event.FocusListener { +public final class FocusAdapter extends java.awt.event.FocusAdapter implements org.mases.jcobridge.IJCListener { + final org.mases.jcobridge.JCListener _internalListener; + public FocusAdapter(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/FocusListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/FocusListener.java index a04b241fea..50c57ab63e 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/FocusListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/FocusListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class FocusListener extends org.mases.jcobridge.JCListener implements java.awt.event.FocusListener { +public final class FocusListener implements org.mases.jcobridge.IJCListener, java.awt.event.FocusListener { + final org.mases.jcobridge.JCListener _internalListener; + public FocusListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyBoundsAdapter.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyBoundsAdapter.java index 62620e9e3f..f529c35ae8 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyBoundsAdapter.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyBoundsAdapter.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class HierarchyBoundsAdapter extends org.mases.jcobridge.JCListener implements java.awt.event.HierarchyBoundsListener { +public final class HierarchyBoundsAdapter extends java.awt.event.HierarchyBoundsAdapter implements org.mases.jcobridge.IJCListener { + final org.mases.jcobridge.JCListener _internalListener; + public HierarchyBoundsAdapter(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyBoundsListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyBoundsListener.java index 0f4bfeae6b..6ee7017a39 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyBoundsListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyBoundsListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class HierarchyBoundsListener extends org.mases.jcobridge.JCListener implements java.awt.event.HierarchyBoundsListener { +public final class HierarchyBoundsListener implements org.mases.jcobridge.IJCListener, java.awt.event.HierarchyBoundsListener { + final org.mases.jcobridge.JCListener _internalListener; + public HierarchyBoundsListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyListener.java index 2d0c94266f..cb001b1c75 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/HierarchyListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class HierarchyListener extends org.mases.jcobridge.JCListener implements java.awt.event.HierarchyListener { +public final class HierarchyListener implements org.mases.jcobridge.IJCListener, java.awt.event.HierarchyListener { + final org.mases.jcobridge.JCListener _internalListener; + public HierarchyListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/InputMethodListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/InputMethodListener.java index f46bfc6779..a0b60a2df6 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/InputMethodListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/InputMethodListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class InputMethodListener extends org.mases.jcobridge.JCListener implements java.awt.event.InputMethodListener { +public final class InputMethodListener implements org.mases.jcobridge.IJCListener, java.awt.event.InputMethodListener { + final org.mases.jcobridge.JCListener _internalListener; + public InputMethodListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ItemListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ItemListener.java index 9936c281b4..4ffaf00fc0 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ItemListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/ItemListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class ItemListener extends org.mases.jcobridge.JCListener implements java.awt.event.ItemListener { +public final class ItemListener implements org.mases.jcobridge.IJCListener, java.awt.event.ItemListener { + final org.mases.jcobridge.JCListener _internalListener; + public ItemListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/KeyAdapter.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/KeyAdapter.java index 3962135575..62d0963ab9 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/KeyAdapter.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/KeyAdapter.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class KeyAdapter extends org.mases.jcobridge.JCListener implements java.awt.event.KeyListener { +public final class KeyAdapter extends java.awt.event.KeyAdapter implements org.mases.jcobridge.IJCListener { + final org.mases.jcobridge.JCListener _internalListener; + public KeyAdapter(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/KeyListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/KeyListener.java index 124f7d4d9d..6c9a37897f 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/KeyListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/KeyListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class KeyListener extends org.mases.jcobridge.JCListener implements java.awt.event.KeyListener { +public final class KeyListener implements org.mases.jcobridge.IJCListener, java.awt.event.KeyListener { + final org.mases.jcobridge.JCListener _internalListener; + public KeyListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseAdapter.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseAdapter.java index 802020e318..4c16f1f96e 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseAdapter.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseAdapter.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ 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 final class MouseAdapter extends java.awt.event.MouseAdapter implements org.mases.jcobridge.IJCListener { + final org.mases.jcobridge.JCListener _internalListener; + public MouseAdapter(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseListener.java index 1c4fac0ce8..020a15f28b 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class MouseListener extends org.mases.jcobridge.JCListener implements java.awt.event.MouseListener { +public final class MouseListener implements org.mases.jcobridge.IJCListener, java.awt.event.MouseListener { + final org.mases.jcobridge.JCListener _internalListener; + public MouseListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseMotionAdapter.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseMotionAdapter.java index 3466828ebb..2b89a71b31 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseMotionAdapter.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseMotionAdapter.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class MouseMotionAdapter extends org.mases.jcobridge.JCListener implements java.awt.event.MouseMotionListener { +public final class MouseMotionAdapter extends java.awt.event.MouseMotionAdapter implements org.mases.jcobridge.IJCListener { + final org.mases.jcobridge.JCListener _internalListener; + public MouseMotionAdapter(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseMotionListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseMotionListener.java index 3b43a8b990..0e2d644714 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseMotionListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseMotionListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class MouseMotionListener extends org.mases.jcobridge.JCListener implements java.awt.event.MouseMotionListener { +public final class MouseMotionListener implements org.mases.jcobridge.IJCListener, java.awt.event.MouseMotionListener { + final org.mases.jcobridge.JCListener _internalListener; + public MouseMotionListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseWheelListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseWheelListener.java index 80e2c6161c..48ff702ef1 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseWheelListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/MouseWheelListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class MouseWheelListener extends org.mases.jcobridge.JCListener implements java.awt.event.MouseWheelListener { +public final class MouseWheelListener implements org.mases.jcobridge.IJCListener, java.awt.event.MouseWheelListener { + final org.mases.jcobridge.JCListener _internalListener; + public MouseWheelListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/TextListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/TextListener.java index ab8d4fa52e..01612c3007 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/TextListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/TextListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class TextListener extends org.mases.jcobridge.JCListener implements java.awt.event.TextListener { +public final class TextListener implements org.mases.jcobridge.IJCListener, java.awt.event.TextListener { + final org.mases.jcobridge.JCListener _internalListener; + public TextListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/WindowAdapter.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/WindowAdapter.java index 86cbd9a032..b6ffde58c3 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/WindowAdapter.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/WindowAdapter.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ 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 final class WindowAdapter extends java.awt.event.WindowAdapter implements org.mases.jcobridge.IJCListener { + final org.mases.jcobridge.JCListener _internalListener; + public WindowAdapter(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/WindowFocusListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/WindowFocusListener.java index 2a5775d5d5..2d02473e38 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/WindowFocusListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/WindowFocusListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class WindowFocusListener extends org.mases.jcobridge.JCListener implements java.awt.event.WindowFocusListener { +public final class WindowFocusListener implements org.mases.jcobridge.IJCListener, java.awt.event.WindowFocusListener { + final org.mases.jcobridge.JCListener _internalListener; + public WindowFocusListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/WindowListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/WindowListener.java index 338bb0831c..1d9e46233c 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/WindowListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/WindowListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class WindowListener extends org.mases.jcobridge.JCListener implements java.awt.event.WindowListener { +public final class WindowListener implements org.mases.jcobridge.IJCListener, java.awt.event.WindowListener { + final org.mases.jcobridge.JCListener _internalListener; + public WindowListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/WindowStateListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/WindowStateListener.java index f977358822..09b9078909 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/WindowStateListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/awt/event/WindowStateListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.awt.event; -public final class WindowStateListener extends org.mases.jcobridge.JCListener implements java.awt.event.WindowStateListener { +public final class WindowStateListener implements org.mases.jcobridge.IJCListener, java.awt.event.WindowStateListener { + final org.mases.jcobridge.JCListener _internalListener; + public WindowStateListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/ExceptionListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/ExceptionListener.java index eac66e4984..d0fe240553 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/ExceptionListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/ExceptionListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.beans; -public final class ExceptionListener extends org.mases.jcobridge.JCListener implements java.beans.ExceptionListener { +public final class ExceptionListener implements org.mases.jcobridge.IJCListener, java.beans.ExceptionListener { + final org.mases.jcobridge.JCListener _internalListener; + public ExceptionListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/PropertyChangeListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/PropertyChangeListener.java index 04de7caa33..3868fe100f 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/PropertyChangeListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/PropertyChangeListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.beans; -public final class PropertyChangeListener extends org.mases.jcobridge.JCListener implements java.beans.PropertyChangeListener { +public final class PropertyChangeListener implements org.mases.jcobridge.IJCListener, java.beans.PropertyChangeListener { + final org.mases.jcobridge.JCListener _internalListener; + public PropertyChangeListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/VetoableChangeListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/VetoableChangeListener.java index 6dd7573e7f..ae183e1867 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/VetoableChangeListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/VetoableChangeListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.beans; -public final class VetoableChangeListener extends org.mases.jcobridge.JCListener implements java.beans.VetoableChangeListener { +public final class VetoableChangeListener implements org.mases.jcobridge.IJCListener, java.beans.VetoableChangeListener { + final org.mases.jcobridge.JCListener _internalListener; + public VetoableChangeListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextMembershipListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextMembershipListener.java index a34a882b66..c602505731 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextMembershipListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextMembershipListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.beans.beancontext; -public final class BeanContextMembershipListener extends org.mases.jcobridge.JCListener implements java.beans.beancontext.BeanContextMembershipListener { +public final class BeanContextMembershipListener implements org.mases.jcobridge.IJCListener, java.beans.beancontext.BeanContextMembershipListener { + final org.mases.jcobridge.JCListener _internalListener; + public BeanContextMembershipListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextServiceRevokedListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextServiceRevokedListener.java index 9972b5d188..b99e740884 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextServiceRevokedListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextServiceRevokedListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.beans.beancontext; -public final class BeanContextServiceRevokedListener extends org.mases.jcobridge.JCListener implements java.beans.beancontext.BeanContextServiceRevokedListener { +public final class BeanContextServiceRevokedListener implements org.mases.jcobridge.IJCListener, java.beans.beancontext.BeanContextServiceRevokedListener { + final org.mases.jcobridge.JCListener _internalListener; + public BeanContextServiceRevokedListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextServicesListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextServicesListener.java index 4378a6bd60..be29178767 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextServicesListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/beans/beancontext/BeanContextServicesListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.beans.beancontext; -public final class BeanContextServicesListener extends org.mases.jcobridge.JCListener implements java.beans.beancontext.BeanContextServicesListener { +public final class BeanContextServicesListener implements org.mases.jcobridge.IJCListener, java.beans.beancontext.BeanContextServicesListener { + final org.mases.jcobridge.JCListener _internalListener; + public BeanContextServicesListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/net/http/WebSocket_Listener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/net/http/WebSocket_Listener.java index b5ea6c23c9..16e29982f9 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/net/http/WebSocket_Listener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/net/http/WebSocket_Listener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ 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 final class WebSocket_Listener implements org.mases.jcobridge.IJCListener, java.net.http.WebSocket.Listener { + final org.mases.jcobridge.JCListener _internalListener; + public WebSocket_Listener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BiConsumer.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BiConsumer.java index d9d96cb93b..fb3130616c 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BiConsumer.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BiConsumer.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class BiConsumer extends org.mases.jcobridge.JCListener implements java.util.function.BiConsumer { +public final class BiConsumer implements org.mases.jcobridge.IJCListener, java.util.function.BiConsumer { + final org.mases.jcobridge.JCListener _internalListener; + public BiConsumer(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BiFunction.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BiFunction.java index 6cb5447858..e00ca47f80 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BiFunction.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BiFunction.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class BiFunction extends org.mases.jcobridge.JCListener implements java.util.function.BiFunction { +public final class BiFunction implements org.mases.jcobridge.IJCListener, java.util.function.BiFunction { + final org.mases.jcobridge.JCListener _internalListener; + public BiFunction(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BiPredicate.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BiPredicate.java index 545dcd5ad4..abf4a2eeae 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BiPredicate.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BiPredicate.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class BiPredicate extends org.mases.jcobridge.JCListener implements java.util.function.BiPredicate { +public final class BiPredicate implements org.mases.jcobridge.IJCListener, java.util.function.BiPredicate { + final org.mases.jcobridge.JCListener _internalListener; + public BiPredicate(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BinaryOperator.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BinaryOperator.java index 57f0039eda..ffc476d1b4 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BinaryOperator.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BinaryOperator.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class BinaryOperator extends org.mases.jcobridge.JCListener implements java.util.function.BinaryOperator { +public final class BinaryOperator implements org.mases.jcobridge.IJCListener, java.util.function.BinaryOperator { + final org.mases.jcobridge.JCListener _internalListener; + public BinaryOperator(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BooleanSupplier.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BooleanSupplier.java index 59105c734a..2b658b156b 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BooleanSupplier.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/BooleanSupplier.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class BooleanSupplier extends org.mases.jcobridge.JCListener implements java.util.function.BooleanSupplier { +public final class BooleanSupplier implements org.mases.jcobridge.IJCListener, java.util.function.BooleanSupplier { + final org.mases.jcobridge.JCListener _internalListener; + public BooleanSupplier(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/Consumer.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/Consumer.java index 9a2c710e7d..4a5cece5bb 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/Consumer.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/Consumer.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class Consumer extends org.mases.jcobridge.JCListener implements java.util.function.Consumer { +public final class Consumer implements org.mases.jcobridge.IJCListener, java.util.function.Consumer { + final org.mases.jcobridge.JCListener _internalListener; + public Consumer(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleBinaryOperator.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleBinaryOperator.java index 3850de9c56..c88da493ed 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleBinaryOperator.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleBinaryOperator.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class DoubleBinaryOperator extends org.mases.jcobridge.JCListener implements java.util.function.DoubleBinaryOperator { +public final class DoubleBinaryOperator implements org.mases.jcobridge.IJCListener, java.util.function.DoubleBinaryOperator { + final org.mases.jcobridge.JCListener _internalListener; + public DoubleBinaryOperator(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleConsumer.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleConsumer.java index bf29135d30..6b3f3a4184 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleConsumer.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleConsumer.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class DoubleConsumer extends org.mases.jcobridge.JCListener implements java.util.function.DoubleConsumer { +public final class DoubleConsumer implements org.mases.jcobridge.IJCListener, java.util.function.DoubleConsumer { + final org.mases.jcobridge.JCListener _internalListener; + public DoubleConsumer(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleFunction.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleFunction.java index 7ff11c2cc7..fd9be725b0 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleFunction.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleFunction.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class DoubleFunction extends org.mases.jcobridge.JCListener implements java.util.function.DoubleFunction { +public final class DoubleFunction implements org.mases.jcobridge.IJCListener, java.util.function.DoubleFunction { + final org.mases.jcobridge.JCListener _internalListener; + public DoubleFunction(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoublePredicate.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoublePredicate.java index 8ca9553595..6904db0987 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoublePredicate.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoublePredicate.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class DoublePredicate extends org.mases.jcobridge.JCListener implements java.util.function.DoublePredicate { +public final class DoublePredicate implements org.mases.jcobridge.IJCListener, java.util.function.DoublePredicate { + final org.mases.jcobridge.JCListener _internalListener; + public DoublePredicate(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleSupplier.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleSupplier.java index f2d2b8da0f..2d192726e3 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleSupplier.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleSupplier.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class DoubleSupplier extends org.mases.jcobridge.JCListener implements java.util.function.DoubleSupplier { +public final class DoubleSupplier implements org.mases.jcobridge.IJCListener, java.util.function.DoubleSupplier { + final org.mases.jcobridge.JCListener _internalListener; + public DoubleSupplier(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleToIntFunction.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleToIntFunction.java index b9c5599cad..89711f3acd 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleToIntFunction.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleToIntFunction.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class DoubleToIntFunction extends org.mases.jcobridge.JCListener implements java.util.function.DoubleToIntFunction { +public final class DoubleToIntFunction implements org.mases.jcobridge.IJCListener, java.util.function.DoubleToIntFunction { + final org.mases.jcobridge.JCListener _internalListener; + public DoubleToIntFunction(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleToLongFunction.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleToLongFunction.java index c911244768..9a6b40d667 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleToLongFunction.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleToLongFunction.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class DoubleToLongFunction extends org.mases.jcobridge.JCListener implements java.util.function.DoubleToLongFunction { +public final class DoubleToLongFunction implements org.mases.jcobridge.IJCListener, java.util.function.DoubleToLongFunction { + final org.mases.jcobridge.JCListener _internalListener; + public DoubleToLongFunction(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleUnaryOperator.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleUnaryOperator.java index 515f8d12db..a535659b51 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleUnaryOperator.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/DoubleUnaryOperator.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class DoubleUnaryOperator extends org.mases.jcobridge.JCListener implements java.util.function.DoubleUnaryOperator { +public final class DoubleUnaryOperator implements org.mases.jcobridge.IJCListener, java.util.function.DoubleUnaryOperator { + final org.mases.jcobridge.JCListener _internalListener; + public DoubleUnaryOperator(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/Function.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/Function.java index f748d4430f..757c132849 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/Function.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/Function.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class Function extends org.mases.jcobridge.JCListener implements java.util.function.Function { +public final class Function implements org.mases.jcobridge.IJCListener, java.util.function.Function { + final org.mases.jcobridge.JCListener _internalListener; + public Function(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntBinaryOperator.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntBinaryOperator.java index 29ac842597..7ce0d9cf87 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntBinaryOperator.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntBinaryOperator.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class IntBinaryOperator extends org.mases.jcobridge.JCListener implements java.util.function.IntBinaryOperator { +public final class IntBinaryOperator implements org.mases.jcobridge.IJCListener, java.util.function.IntBinaryOperator { + final org.mases.jcobridge.JCListener _internalListener; + public IntBinaryOperator(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntConsumer.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntConsumer.java index c46372ce1d..319fd9cda1 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntConsumer.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntConsumer.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class IntConsumer extends org.mases.jcobridge.JCListener implements java.util.function.IntConsumer { +public final class IntConsumer implements org.mases.jcobridge.IJCListener, java.util.function.IntConsumer { + final org.mases.jcobridge.JCListener _internalListener; + public IntConsumer(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntFunction.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntFunction.java index 5c5b7dc00c..e3a536298b 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntFunction.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntFunction.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class IntFunction extends org.mases.jcobridge.JCListener implements java.util.function.IntFunction { +public final class IntFunction implements org.mases.jcobridge.IJCListener, java.util.function.IntFunction { + final org.mases.jcobridge.JCListener _internalListener; + public IntFunction(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntPredicate.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntPredicate.java index 49984c72e8..32c649a579 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntPredicate.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntPredicate.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class IntPredicate extends org.mases.jcobridge.JCListener implements java.util.function.IntPredicate { +public final class IntPredicate implements org.mases.jcobridge.IJCListener, java.util.function.IntPredicate { + final org.mases.jcobridge.JCListener _internalListener; + public IntPredicate(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntSupplier.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntSupplier.java index 677b255121..7852f32492 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntSupplier.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntSupplier.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class IntSupplier extends org.mases.jcobridge.JCListener implements java.util.function.IntSupplier { +public final class IntSupplier implements org.mases.jcobridge.IJCListener, java.util.function.IntSupplier { + final org.mases.jcobridge.JCListener _internalListener; + public IntSupplier(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntToDoubleFunction.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntToDoubleFunction.java index fdfe69274f..47ff66294a 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntToDoubleFunction.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntToDoubleFunction.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class IntToDoubleFunction extends org.mases.jcobridge.JCListener implements java.util.function.IntToDoubleFunction { +public final class IntToDoubleFunction implements org.mases.jcobridge.IJCListener, java.util.function.IntToDoubleFunction { + final org.mases.jcobridge.JCListener _internalListener; + public IntToDoubleFunction(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntToLongFunction.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntToLongFunction.java index f64c939127..acb490c58d 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntToLongFunction.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntToLongFunction.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class IntToLongFunction extends org.mases.jcobridge.JCListener implements java.util.function.IntToLongFunction { +public final class IntToLongFunction implements org.mases.jcobridge.IJCListener, java.util.function.IntToLongFunction { + final org.mases.jcobridge.JCListener _internalListener; + public IntToLongFunction(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntUnaryOperator.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntUnaryOperator.java index c5d5493f25..deb099689b 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntUnaryOperator.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/IntUnaryOperator.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class IntUnaryOperator extends org.mases.jcobridge.JCListener implements java.util.function.IntUnaryOperator { +public final class IntUnaryOperator implements org.mases.jcobridge.IJCListener, java.util.function.IntUnaryOperator { + final org.mases.jcobridge.JCListener _internalListener; + public IntUnaryOperator(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongBinaryOperator.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongBinaryOperator.java index 9703a5429f..7139867346 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongBinaryOperator.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongBinaryOperator.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class LongBinaryOperator extends org.mases.jcobridge.JCListener implements java.util.function.LongBinaryOperator { +public final class LongBinaryOperator implements org.mases.jcobridge.IJCListener, java.util.function.LongBinaryOperator { + final org.mases.jcobridge.JCListener _internalListener; + public LongBinaryOperator(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongConsumer.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongConsumer.java index 8571f439dc..986c5d2742 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongConsumer.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongConsumer.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class LongConsumer extends org.mases.jcobridge.JCListener implements java.util.function.LongConsumer { +public final class LongConsumer implements org.mases.jcobridge.IJCListener, java.util.function.LongConsumer { + final org.mases.jcobridge.JCListener _internalListener; + public LongConsumer(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongFunction.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongFunction.java index 5b795858bd..9885cdf44a 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongFunction.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongFunction.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class LongFunction extends org.mases.jcobridge.JCListener implements java.util.function.LongFunction { +public final class LongFunction implements org.mases.jcobridge.IJCListener, java.util.function.LongFunction { + final org.mases.jcobridge.JCListener _internalListener; + public LongFunction(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongPredicate.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongPredicate.java index 3b0b754f7c..10a3f137ba 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongPredicate.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongPredicate.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class LongPredicate extends org.mases.jcobridge.JCListener implements java.util.function.LongPredicate { +public final class LongPredicate implements org.mases.jcobridge.IJCListener, java.util.function.LongPredicate { + final org.mases.jcobridge.JCListener _internalListener; + public LongPredicate(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongSupplier.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongSupplier.java index f100805ea0..55a64b6af2 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongSupplier.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongSupplier.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class LongSupplier extends org.mases.jcobridge.JCListener implements java.util.function.LongSupplier { +public final class LongSupplier implements org.mases.jcobridge.IJCListener, java.util.function.LongSupplier { + final org.mases.jcobridge.JCListener _internalListener; + public LongSupplier(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongToDoubleFunction.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongToDoubleFunction.java index 800ed2f4c4..bff4c9fb81 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongToDoubleFunction.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongToDoubleFunction.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class LongToDoubleFunction extends org.mases.jcobridge.JCListener implements java.util.function.LongToDoubleFunction { +public final class LongToDoubleFunction implements org.mases.jcobridge.IJCListener, java.util.function.LongToDoubleFunction { + final org.mases.jcobridge.JCListener _internalListener; + public LongToDoubleFunction(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongToIntFunction.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongToIntFunction.java index 8167eb8c33..fa3aa233e7 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongToIntFunction.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongToIntFunction.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class LongToIntFunction extends org.mases.jcobridge.JCListener implements java.util.function.LongToIntFunction { +public final class LongToIntFunction implements org.mases.jcobridge.IJCListener, java.util.function.LongToIntFunction { + final org.mases.jcobridge.JCListener _internalListener; + public LongToIntFunction(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongUnaryOperator.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongUnaryOperator.java index cf484c9fbc..9d2181356a 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongUnaryOperator.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/LongUnaryOperator.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class LongUnaryOperator extends org.mases.jcobridge.JCListener implements java.util.function.LongUnaryOperator { +public final class LongUnaryOperator implements org.mases.jcobridge.IJCListener, java.util.function.LongUnaryOperator { + final org.mases.jcobridge.JCListener _internalListener; + public LongUnaryOperator(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ObjDoubleConsumer.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ObjDoubleConsumer.java index 90b821143a..a5cc8c5a68 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ObjDoubleConsumer.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ObjDoubleConsumer.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class ObjDoubleConsumer extends org.mases.jcobridge.JCListener implements java.util.function.ObjDoubleConsumer { +public final class ObjDoubleConsumer implements org.mases.jcobridge.IJCListener, java.util.function.ObjDoubleConsumer { + final org.mases.jcobridge.JCListener _internalListener; + public ObjDoubleConsumer(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ObjIntConsumer.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ObjIntConsumer.java index f245b4ec21..b620433779 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ObjIntConsumer.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ObjIntConsumer.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class ObjIntConsumer extends org.mases.jcobridge.JCListener implements java.util.function.ObjIntConsumer { +public final class ObjIntConsumer implements org.mases.jcobridge.IJCListener, java.util.function.ObjIntConsumer { + final org.mases.jcobridge.JCListener _internalListener; + public ObjIntConsumer(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ObjLongConsumer.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ObjLongConsumer.java index 89365746ef..9f0edde5fe 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ObjLongConsumer.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ObjLongConsumer.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class ObjLongConsumer extends org.mases.jcobridge.JCListener implements java.util.function.ObjLongConsumer { +public final class ObjLongConsumer implements org.mases.jcobridge.IJCListener, java.util.function.ObjLongConsumer { + final org.mases.jcobridge.JCListener _internalListener; + public ObjLongConsumer(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/Predicate.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/Predicate.java index 380781f50b..545e96f5fb 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/Predicate.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/Predicate.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class Predicate extends org.mases.jcobridge.JCListener implements java.util.function.Predicate { +public final class Predicate implements org.mases.jcobridge.IJCListener, java.util.function.Predicate { + final org.mases.jcobridge.JCListener _internalListener; + public Predicate(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/Supplier.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/Supplier.java index 3b9e011a2c..94038ec238 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/Supplier.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/Supplier.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class Supplier extends org.mases.jcobridge.JCListener implements java.util.function.Supplier { +public final class Supplier implements org.mases.jcobridge.IJCListener, java.util.function.Supplier { + final org.mases.jcobridge.JCListener _internalListener; + public Supplier(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToDoubleBiFunction.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToDoubleBiFunction.java index c738ced289..b76cc6261f 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToDoubleBiFunction.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToDoubleBiFunction.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class ToDoubleBiFunction extends org.mases.jcobridge.JCListener implements java.util.function.ToDoubleBiFunction { +public final class ToDoubleBiFunction implements org.mases.jcobridge.IJCListener, java.util.function.ToDoubleBiFunction { + final org.mases.jcobridge.JCListener _internalListener; + public ToDoubleBiFunction(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToDoubleFunction.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToDoubleFunction.java index be314f6c84..a433529c5d 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToDoubleFunction.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToDoubleFunction.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class ToDoubleFunction extends org.mases.jcobridge.JCListener implements java.util.function.ToDoubleFunction { +public final class ToDoubleFunction implements org.mases.jcobridge.IJCListener, java.util.function.ToDoubleFunction { + final org.mases.jcobridge.JCListener _internalListener; + public ToDoubleFunction(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToIntBiFunction.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToIntBiFunction.java index 5f2e733814..402b67bdea 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToIntBiFunction.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToIntBiFunction.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class ToIntBiFunction extends org.mases.jcobridge.JCListener implements java.util.function.ToIntBiFunction { +public final class ToIntBiFunction implements org.mases.jcobridge.IJCListener, java.util.function.ToIntBiFunction { + final org.mases.jcobridge.JCListener _internalListener; + public ToIntBiFunction(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToIntFunction.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToIntFunction.java index 06c1278083..299ff411c0 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToIntFunction.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToIntFunction.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class ToIntFunction extends org.mases.jcobridge.JCListener implements java.util.function.ToIntFunction { +public final class ToIntFunction implements org.mases.jcobridge.IJCListener, java.util.function.ToIntFunction { + final org.mases.jcobridge.JCListener _internalListener; + public ToIntFunction(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToLongBiFunction.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToLongBiFunction.java index dc6b6d5245..2db93c4358 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToLongBiFunction.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToLongBiFunction.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class ToLongBiFunction extends org.mases.jcobridge.JCListener implements java.util.function.ToLongBiFunction { +public final class ToLongBiFunction implements org.mases.jcobridge.IJCListener, java.util.function.ToLongBiFunction { + final org.mases.jcobridge.JCListener _internalListener; + public ToLongBiFunction(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToLongFunction.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToLongFunction.java index 72ec2d4d99..5ba2cbd813 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToLongFunction.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/ToLongFunction.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class ToLongFunction extends org.mases.jcobridge.JCListener implements java.util.function.ToLongFunction { +public final class ToLongFunction implements org.mases.jcobridge.IJCListener, java.util.function.ToLongFunction { + final org.mases.jcobridge.JCListener _internalListener; + public ToLongFunction(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/UnaryOperator.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/UnaryOperator.java index 8dd6d63371..9d899bf4d1 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/UnaryOperator.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/function/UnaryOperator.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.function; -public final class UnaryOperator extends org.mases.jcobridge.JCListener implements java.util.function.UnaryOperator { +public final class UnaryOperator implements org.mases.jcobridge.IJCListener, java.util.function.UnaryOperator { + final org.mases.jcobridge.JCListener _internalListener; + public UnaryOperator(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/prefs/NodeChangeListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/prefs/NodeChangeListener.java index b95d3e42cf..7d78a8bf9b 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/prefs/NodeChangeListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/prefs/NodeChangeListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.prefs; -public final class NodeChangeListener extends org.mases.jcobridge.JCListener implements java.util.prefs.NodeChangeListener { +public final class NodeChangeListener implements org.mases.jcobridge.IJCListener, java.util.prefs.NodeChangeListener { + final org.mases.jcobridge.JCListener _internalListener; + public NodeChangeListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/prefs/PreferenceChangeListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/prefs/PreferenceChangeListener.java index 7fac7cf57b..edc457e6d6 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/prefs/PreferenceChangeListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/java/util/prefs/PreferenceChangeListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.java.util.prefs; -public final class PreferenceChangeListener extends org.mases.jcobridge.JCListener implements java.util.prefs.PreferenceChangeListener { +public final class PreferenceChangeListener implements org.mases.jcobridge.IJCListener, java.util.prefs.PreferenceChangeListener { + final org.mases.jcobridge.JCListener _internalListener; + public PreferenceChangeListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadProgressListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadProgressListener.java index 1eabaeb671..e54eb46970 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadProgressListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadProgressListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.imageio.event; -public final class IIOReadProgressListener extends org.mases.jcobridge.JCListener implements javax.imageio.event.IIOReadProgressListener { +public final class IIOReadProgressListener implements org.mases.jcobridge.IJCListener, javax.imageio.event.IIOReadProgressListener { + final org.mases.jcobridge.JCListener _internalListener; + public IIOReadProgressListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadUpdateListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadUpdateListener.java index 4c6cffed2f..5cd6d76d53 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadUpdateListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadUpdateListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.imageio.event; -public final class IIOReadUpdateListener extends org.mases.jcobridge.JCListener implements javax.imageio.event.IIOReadUpdateListener { +public final class IIOReadUpdateListener implements org.mases.jcobridge.IJCListener, javax.imageio.event.IIOReadUpdateListener { + final org.mases.jcobridge.JCListener _internalListener; + public IIOReadUpdateListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadWarningListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadWarningListener.java index d1a4b93fc8..38dae21518 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadWarningListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOReadWarningListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.imageio.event; -public final class IIOReadWarningListener extends org.mases.jcobridge.JCListener implements javax.imageio.event.IIOReadWarningListener { +public final class IIOReadWarningListener implements org.mases.jcobridge.IJCListener, javax.imageio.event.IIOReadWarningListener { + final org.mases.jcobridge.JCListener _internalListener; + public IIOReadWarningListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOWriteProgressListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOWriteProgressListener.java index adead1c206..ab8f25e1fb 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOWriteProgressListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOWriteProgressListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.imageio.event; -public final class IIOWriteProgressListener extends org.mases.jcobridge.JCListener implements javax.imageio.event.IIOWriteProgressListener { +public final class IIOWriteProgressListener implements org.mases.jcobridge.IJCListener, javax.imageio.event.IIOWriteProgressListener { + final org.mases.jcobridge.JCListener _internalListener; + public IIOWriteProgressListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOWriteWarningListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOWriteWarningListener.java index 6a9fb18c95..c8e1f5f5c5 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOWriteWarningListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/imageio/event/IIOWriteWarningListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.imageio.event; -public final class IIOWriteWarningListener extends org.mases.jcobridge.JCListener implements javax.imageio.event.IIOWriteWarningListener { +public final class IIOWriteWarningListener implements org.mases.jcobridge.IJCListener, javax.imageio.event.IIOWriteWarningListener { + final org.mases.jcobridge.JCListener _internalListener; + public IIOWriteWarningListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/management/NotificationFilter.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/management/NotificationFilter.java index 1c508f520d..f2532f4aff 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/management/NotificationFilter.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/management/NotificationFilter.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.management; -public final class NotificationFilter extends org.mases.jcobridge.JCListener implements javax.management.NotificationFilter { +public final class NotificationFilter implements org.mases.jcobridge.IJCListener, javax.management.NotificationFilter { + final org.mases.jcobridge.JCListener _internalListener; + public NotificationFilter(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/management/NotificationListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/management/NotificationListener.java index 9e8af39cf9..bc0f7b261a 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/management/NotificationListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/management/NotificationListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.management; -public final class NotificationListener extends org.mases.jcobridge.JCListener implements javax.management.NotificationListener { +public final class NotificationListener implements org.mases.jcobridge.IJCListener, javax.management.NotificationListener { + final org.mases.jcobridge.JCListener _internalListener; + public NotificationListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/naming/event/NamespaceChangeListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/naming/event/NamespaceChangeListener.java index 548dd81e76..772faaeaee 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/naming/event/NamespaceChangeListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/naming/event/NamespaceChangeListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.naming.event; -public final class NamespaceChangeListener extends org.mases.jcobridge.JCListener implements javax.naming.event.NamespaceChangeListener { +public final class NamespaceChangeListener implements org.mases.jcobridge.IJCListener, javax.naming.event.NamespaceChangeListener { + final org.mases.jcobridge.JCListener _internalListener; + public NamespaceChangeListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/naming/event/NamingListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/naming/event/NamingListener.java index 9cd9d6b6f2..93f170f586 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/naming/event/NamingListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/naming/event/NamingListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.naming.event; -public final class NamingListener extends org.mases.jcobridge.JCListener implements javax.naming.event.NamingListener { +public final class NamingListener implements org.mases.jcobridge.IJCListener, javax.naming.event.NamingListener { + final org.mases.jcobridge.JCListener _internalListener; + public NamingListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/naming/event/ObjectChangeListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/naming/event/ObjectChangeListener.java index cab5f6071d..a4d8fb9c4e 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/naming/event/ObjectChangeListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/naming/event/ObjectChangeListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.naming.event; -public final class ObjectChangeListener extends org.mases.jcobridge.JCListener implements javax.naming.event.ObjectChangeListener { +public final class ObjectChangeListener implements org.mases.jcobridge.IJCListener, javax.naming.event.ObjectChangeListener { + final org.mases.jcobridge.JCListener _internalListener; + public ObjectChangeListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/naming/ldap/UnsolicitedNotificationListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/naming/ldap/UnsolicitedNotificationListener.java index 720cd95213..34e8d796d7 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/naming/ldap/UnsolicitedNotificationListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/naming/ldap/UnsolicitedNotificationListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.naming.ldap; -public final class UnsolicitedNotificationListener extends org.mases.jcobridge.JCListener implements javax.naming.ldap.UnsolicitedNotificationListener { +public final class UnsolicitedNotificationListener implements org.mases.jcobridge.IJCListener, javax.naming.ldap.UnsolicitedNotificationListener { + final org.mases.jcobridge.JCListener _internalListener; + public UnsolicitedNotificationListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/net/ssl/HandshakeCompletedListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/net/ssl/HandshakeCompletedListener.java index 41bf1e95a5..4678188dff 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/net/ssl/HandshakeCompletedListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/net/ssl/HandshakeCompletedListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.net.ssl; -public final class HandshakeCompletedListener extends org.mases.jcobridge.JCListener implements javax.net.ssl.HandshakeCompletedListener { +public final class HandshakeCompletedListener implements org.mases.jcobridge.IJCListener, javax.net.ssl.HandshakeCompletedListener { + final org.mases.jcobridge.JCListener _internalListener; + public HandshakeCompletedListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/net/ssl/SSLSessionBindingListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/net/ssl/SSLSessionBindingListener.java index 14dc0bcc99..9498c36269 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/net/ssl/SSLSessionBindingListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/net/ssl/SSLSessionBindingListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.net.ssl; -public final class SSLSessionBindingListener extends org.mases.jcobridge.JCListener implements javax.net.ssl.SSLSessionBindingListener { +public final class SSLSessionBindingListener implements org.mases.jcobridge.IJCListener, javax.net.ssl.SSLSessionBindingListener { + final org.mases.jcobridge.JCListener _internalListener; + public SSLSessionBindingListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobAdapter.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobAdapter.java index 7e42563a7b..59de229be3 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobAdapter.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobAdapter.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.print.event; -public final class PrintJobAdapter extends org.mases.jcobridge.JCListener implements javax.print.event.PrintJobListener { +public final class PrintJobAdapter extends javax.print.event.PrintJobAdapter implements org.mases.jcobridge.IJCListener { + final org.mases.jcobridge.JCListener _internalListener; + public PrintJobAdapter(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobAttributeListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobAttributeListener.java index c6df0fbc09..78001bb3de 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobAttributeListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobAttributeListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.print.event; -public final class PrintJobAttributeListener extends org.mases.jcobridge.JCListener implements javax.print.event.PrintJobAttributeListener { +public final class PrintJobAttributeListener implements org.mases.jcobridge.IJCListener, javax.print.event.PrintJobAttributeListener { + final org.mases.jcobridge.JCListener _internalListener; + public PrintJobAttributeListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobListener.java index 48d18436f4..3dd798e8fd 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/print/event/PrintJobListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.print.event; -public final class PrintJobListener extends org.mases.jcobridge.JCListener implements javax.print.event.PrintJobListener { +public final class PrintJobListener implements org.mases.jcobridge.IJCListener, javax.print.event.PrintJobListener { + final org.mases.jcobridge.JCListener _internalListener; + public PrintJobListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/print/event/PrintServiceAttributeListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/print/event/PrintServiceAttributeListener.java index fb0079f34a..e90aace2d1 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/print/event/PrintServiceAttributeListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/print/event/PrintServiceAttributeListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.print.event; -public final class PrintServiceAttributeListener extends org.mases.jcobridge.JCListener implements javax.print.event.PrintServiceAttributeListener { +public final class PrintServiceAttributeListener implements org.mases.jcobridge.IJCListener, javax.print.event.PrintServiceAttributeListener { + final org.mases.jcobridge.JCListener _internalListener; + public PrintServiceAttributeListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sound/midi/ControllerEventListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sound/midi/ControllerEventListener.java index 90e3927be9..8f5d7ee87f 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sound/midi/ControllerEventListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sound/midi/ControllerEventListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.sound.midi; -public final class ControllerEventListener extends org.mases.jcobridge.JCListener implements javax.sound.midi.ControllerEventListener { +public final class ControllerEventListener implements org.mases.jcobridge.IJCListener, javax.sound.midi.ControllerEventListener { + final org.mases.jcobridge.JCListener _internalListener; + public ControllerEventListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sound/midi/MetaEventListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sound/midi/MetaEventListener.java index 1c7b7e5d3f..d2b79e127d 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sound/midi/MetaEventListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sound/midi/MetaEventListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.sound.midi; -public final class MetaEventListener extends org.mases.jcobridge.JCListener implements javax.sound.midi.MetaEventListener { +public final class MetaEventListener implements org.mases.jcobridge.IJCListener, javax.sound.midi.MetaEventListener { + final org.mases.jcobridge.JCListener _internalListener; + public MetaEventListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sound/sampled/LineListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sound/sampled/LineListener.java index 154fba8e18..29d6d34d54 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sound/sampled/LineListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sound/sampled/LineListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.sound.sampled; -public final class LineListener extends org.mases.jcobridge.JCListener implements javax.sound.sampled.LineListener { +public final class LineListener implements org.mases.jcobridge.IJCListener, javax.sound.sampled.LineListener { + final org.mases.jcobridge.JCListener _internalListener; + public LineListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sql/ConnectionEventListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sql/ConnectionEventListener.java index d68b414033..c02f0c2871 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sql/ConnectionEventListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sql/ConnectionEventListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.sql; -public final class ConnectionEventListener extends org.mases.jcobridge.JCListener implements javax.sql.ConnectionEventListener { +public final class ConnectionEventListener implements org.mases.jcobridge.IJCListener, javax.sql.ConnectionEventListener { + final org.mases.jcobridge.JCListener _internalListener; + public ConnectionEventListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sql/RowSetListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sql/RowSetListener.java index 142747b84b..218271cdd3 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sql/RowSetListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sql/RowSetListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.sql; -public final class RowSetListener extends org.mases.jcobridge.JCListener implements javax.sql.RowSetListener { +public final class RowSetListener implements org.mases.jcobridge.IJCListener, javax.sql.RowSetListener { + final org.mases.jcobridge.JCListener _internalListener; + public RowSetListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sql/StatementEventListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sql/StatementEventListener.java index 1579996c21..b1082b645f 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sql/StatementEventListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/sql/StatementEventListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.sql; -public final class StatementEventListener extends org.mases.jcobridge.JCListener implements javax.sql.StatementEventListener { +public final class StatementEventListener implements org.mases.jcobridge.IJCListener, javax.sql.StatementEventListener { + final org.mases.jcobridge.JCListener _internalListener; + public StatementEventListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/Action.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/Action.java index 9c86f30083..816b560f5b 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/Action.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/Action.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing; -public final class Action extends org.mases.jcobridge.JCListener implements javax.swing.Action { +public final class Action implements org.mases.jcobridge.IJCListener, javax.swing.Action { + final org.mases.jcobridge.JCListener _internalListener; + public Action(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/AncestorListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/AncestorListener.java index 187ad27e27..9d6b561505 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/AncestorListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/AncestorListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class AncestorListener extends org.mases.jcobridge.JCListener implements javax.swing.event.AncestorListener { +public final class AncestorListener implements org.mases.jcobridge.IJCListener, javax.swing.event.AncestorListener { + final org.mases.jcobridge.JCListener _internalListener; + public AncestorListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/CaretListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/CaretListener.java index cbaac7661b..754b7e8fa6 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/CaretListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/CaretListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class CaretListener extends org.mases.jcobridge.JCListener implements javax.swing.event.CaretListener { +public final class CaretListener implements org.mases.jcobridge.IJCListener, javax.swing.event.CaretListener { + final org.mases.jcobridge.JCListener _internalListener; + public CaretListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/CellEditorListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/CellEditorListener.java index 28be35a06c..9d6c3ab629 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/CellEditorListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/CellEditorListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class CellEditorListener extends org.mases.jcobridge.JCListener implements javax.swing.event.CellEditorListener { +public final class CellEditorListener implements org.mases.jcobridge.IJCListener, javax.swing.event.CellEditorListener { + final org.mases.jcobridge.JCListener _internalListener; + public CellEditorListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/ChangeListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/ChangeListener.java index 3147e555e5..8cc140af8e 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/ChangeListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/ChangeListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class ChangeListener extends org.mases.jcobridge.JCListener implements javax.swing.event.ChangeListener { +public final class ChangeListener implements org.mases.jcobridge.IJCListener, javax.swing.event.ChangeListener { + final org.mases.jcobridge.JCListener _internalListener; + public ChangeListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/DocumentListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/DocumentListener.java index 5bf53ffdec..3895b0d2dc 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/DocumentListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/DocumentListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class DocumentListener extends org.mases.jcobridge.JCListener implements javax.swing.event.DocumentListener { +public final class DocumentListener implements org.mases.jcobridge.IJCListener, javax.swing.event.DocumentListener { + final org.mases.jcobridge.JCListener _internalListener; + public DocumentListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/HyperlinkListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/HyperlinkListener.java index 454b9be95a..266d736175 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/HyperlinkListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/HyperlinkListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class HyperlinkListener extends org.mases.jcobridge.JCListener implements javax.swing.event.HyperlinkListener { +public final class HyperlinkListener implements org.mases.jcobridge.IJCListener, javax.swing.event.HyperlinkListener { + final org.mases.jcobridge.JCListener _internalListener; + public HyperlinkListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/InternalFrameAdapter.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/InternalFrameAdapter.java index 1536e762d3..5128738dea 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/InternalFrameAdapter.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/InternalFrameAdapter.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class InternalFrameAdapter extends org.mases.jcobridge.JCListener implements javax.swing.event.InternalFrameListener { +public final class InternalFrameAdapter extends javax.swing.event.InternalFrameAdapter implements org.mases.jcobridge.IJCListener { + final org.mases.jcobridge.JCListener _internalListener; + public InternalFrameAdapter(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/InternalFrameListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/InternalFrameListener.java index c79d43407b..021a6f4327 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/InternalFrameListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/InternalFrameListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class InternalFrameListener extends org.mases.jcobridge.JCListener implements javax.swing.event.InternalFrameListener { +public final class InternalFrameListener implements org.mases.jcobridge.IJCListener, javax.swing.event.InternalFrameListener { + final org.mases.jcobridge.JCListener _internalListener; + public InternalFrameListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/ListDataListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/ListDataListener.java index 11697ce4fe..42746088e0 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/ListDataListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/ListDataListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class ListDataListener extends org.mases.jcobridge.JCListener implements javax.swing.event.ListDataListener { +public final class ListDataListener implements org.mases.jcobridge.IJCListener, javax.swing.event.ListDataListener { + final org.mases.jcobridge.JCListener _internalListener; + public ListDataListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/ListSelectionListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/ListSelectionListener.java index 8968c782f5..6af81bdeef 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/ListSelectionListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/ListSelectionListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class ListSelectionListener extends org.mases.jcobridge.JCListener implements javax.swing.event.ListSelectionListener { +public final class ListSelectionListener implements org.mases.jcobridge.IJCListener, javax.swing.event.ListSelectionListener { + final org.mases.jcobridge.JCListener _internalListener; + public ListSelectionListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuDragMouseListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuDragMouseListener.java index 75eb35bf21..4c60034856 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuDragMouseListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuDragMouseListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class MenuDragMouseListener extends org.mases.jcobridge.JCListener implements javax.swing.event.MenuDragMouseListener { +public final class MenuDragMouseListener implements org.mases.jcobridge.IJCListener, javax.swing.event.MenuDragMouseListener { + final org.mases.jcobridge.JCListener _internalListener; + public MenuDragMouseListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuKeyListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuKeyListener.java index e875f2e099..494c255a5b 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuKeyListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuKeyListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class MenuKeyListener extends org.mases.jcobridge.JCListener implements javax.swing.event.MenuKeyListener { +public final class MenuKeyListener implements org.mases.jcobridge.IJCListener, javax.swing.event.MenuKeyListener { + final org.mases.jcobridge.JCListener _internalListener; + public MenuKeyListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuListener.java index 203bef86a7..565eba1c18 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MenuListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class MenuListener extends org.mases.jcobridge.JCListener implements javax.swing.event.MenuListener { +public final class MenuListener implements org.mases.jcobridge.IJCListener, javax.swing.event.MenuListener { + final org.mases.jcobridge.JCListener _internalListener; + public MenuListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MouseInputAdapter.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MouseInputAdapter.java index 819f32d6f5..395a321c23 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MouseInputAdapter.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MouseInputAdapter.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class MouseInputAdapter extends org.mases.jcobridge.JCListener implements javax.swing.event.MouseInputListener { +public final class MouseInputAdapter extends javax.swing.event.MouseInputAdapter implements org.mases.jcobridge.IJCListener { + final org.mases.jcobridge.JCListener _internalListener; + public MouseInputAdapter(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MouseInputListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MouseInputListener.java index c26ce42932..6ddd7600a7 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MouseInputListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/MouseInputListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class MouseInputListener extends org.mases.jcobridge.JCListener implements javax.swing.event.MouseInputListener { +public final class MouseInputListener implements org.mases.jcobridge.IJCListener, javax.swing.event.MouseInputListener { + final org.mases.jcobridge.JCListener _internalListener; + public MouseInputListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/PopupMenuListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/PopupMenuListener.java index cce39ff804..3123f6c534 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/PopupMenuListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/PopupMenuListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class PopupMenuListener extends org.mases.jcobridge.JCListener implements javax.swing.event.PopupMenuListener { +public final class PopupMenuListener implements org.mases.jcobridge.IJCListener, javax.swing.event.PopupMenuListener { + final org.mases.jcobridge.JCListener _internalListener; + public PopupMenuListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/RowSorterListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/RowSorterListener.java index dd35699cf6..383a291f06 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/RowSorterListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/RowSorterListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class RowSorterListener extends org.mases.jcobridge.JCListener implements javax.swing.event.RowSorterListener { +public final class RowSorterListener implements org.mases.jcobridge.IJCListener, javax.swing.event.RowSorterListener { + final org.mases.jcobridge.JCListener _internalListener; + public RowSorterListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TableColumnModelListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TableColumnModelListener.java index 7b79953359..75b37bab38 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TableColumnModelListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TableColumnModelListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class TableColumnModelListener extends org.mases.jcobridge.JCListener implements javax.swing.event.TableColumnModelListener { +public final class TableColumnModelListener implements org.mases.jcobridge.IJCListener, javax.swing.event.TableColumnModelListener { + final org.mases.jcobridge.JCListener _internalListener; + public TableColumnModelListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TableModelListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TableModelListener.java index 09e59dfb4c..7843cdec70 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TableModelListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TableModelListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class TableModelListener extends org.mases.jcobridge.JCListener implements javax.swing.event.TableModelListener { +public final class TableModelListener implements org.mases.jcobridge.IJCListener, javax.swing.event.TableModelListener { + final org.mases.jcobridge.JCListener _internalListener; + public TableModelListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeExpansionListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeExpansionListener.java index d06223224e..e27e092ef8 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeExpansionListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeExpansionListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class TreeExpansionListener extends org.mases.jcobridge.JCListener implements javax.swing.event.TreeExpansionListener { +public final class TreeExpansionListener implements org.mases.jcobridge.IJCListener, javax.swing.event.TreeExpansionListener { + final org.mases.jcobridge.JCListener _internalListener; + public TreeExpansionListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeModelListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeModelListener.java index 5ed72cf142..a98270878b 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeModelListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeModelListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class TreeModelListener extends org.mases.jcobridge.JCListener implements javax.swing.event.TreeModelListener { +public final class TreeModelListener implements org.mases.jcobridge.IJCListener, javax.swing.event.TreeModelListener { + final org.mases.jcobridge.JCListener _internalListener; + public TreeModelListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeSelectionListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeSelectionListener.java index 078f7740e7..07acbda024 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeSelectionListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeSelectionListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class TreeSelectionListener extends org.mases.jcobridge.JCListener implements javax.swing.event.TreeSelectionListener { +public final class TreeSelectionListener implements org.mases.jcobridge.IJCListener, javax.swing.event.TreeSelectionListener { + final org.mases.jcobridge.JCListener _internalListener; + public TreeSelectionListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeWillExpandListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeWillExpandListener.java index a4b8cc1946..e5e1998e82 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeWillExpandListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/TreeWillExpandListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class TreeWillExpandListener extends org.mases.jcobridge.JCListener implements javax.swing.event.TreeWillExpandListener { +public final class TreeWillExpandListener implements org.mases.jcobridge.IJCListener, javax.swing.event.TreeWillExpandListener { + final org.mases.jcobridge.JCListener _internalListener; + public TreeWillExpandListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/UndoableEditListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/UndoableEditListener.java index e7476ba2e3..26e8f62b1a 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/UndoableEditListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/swing/event/UndoableEditListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.swing.event; -public final class UndoableEditListener extends org.mases.jcobridge.JCListener implements javax.swing.event.UndoableEditListener { +public final class UndoableEditListener implements org.mases.jcobridge.IJCListener, javax.swing.event.UndoableEditListener { + final org.mases.jcobridge.JCListener _internalListener; + public UndoableEditListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/xml/transform/ErrorListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/xml/transform/ErrorListener.java index f8435a4bd4..5e03e7eafe 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/xml/transform/ErrorListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/javax/xml/transform/ErrorListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ package org.mases.jnet.generated.javax.xml.transform; -public final class ErrorListener extends org.mases.jcobridge.JCListener implements javax.xml.transform.ErrorListener { +public final class ErrorListener implements org.mases.jcobridge.IJCListener, javax.xml.transform.ErrorListener { + final org.mases.jcobridge.JCListener _internalListener; + public ErrorListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/org/w3c/dom/events/EventListener.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/org/w3c/dom/events/EventListener.java index 1714e70e16..4614261f8a 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/org/w3c/dom/events/EventListener.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/org/w3c/dom/events/EventListener.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ 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 final class EventListener implements org.mases.jcobridge.IJCListener, org.w3c.dom.events.EventListener { + final org.mases.jcobridge.JCListener _internalListener; + public EventListener(String key) throws org.mases.jcobridge.JCNativeException { - super(key); + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/org/xml/sax/helpers/ParserAdapter.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/org/xml/sax/helpers/ParserAdapter.java index ffcdc62526..bb191e1783 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/org/xml/sax/helpers/ParserAdapter.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/org/xml/sax/helpers/ParserAdapter.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ 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); +public final class ParserAdapter extends org.xml.sax.helpers.ParserAdapter implements org.mases.jcobridge.IJCListener { + final org.mases.jcobridge.JCListener _internalListener; + + public ParserAdapter(String key) throws org.mases.jcobridge.JCNativeException, org.xml.sax.SAXException { + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override diff --git a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/org/xml/sax/helpers/XMLReaderAdapter.java b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/org/xml/sax/helpers/XMLReaderAdapter.java index 41679887f8..1928fb62cb 100644 --- a/src/jvm/jnet/src/main/java/org/mases/jnet/generated/org/xml/sax/helpers/XMLReaderAdapter.java +++ b/src/jvm/jnet/src/main/java/org/mases/jnet/generated/org/xml/sax/helpers/XMLReaderAdapter.java @@ -1,20 +1,20 @@ /* - * 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. - */ +* 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) @@ -22,9 +22,51 @@ 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); +public final class XMLReaderAdapter extends org.xml.sax.helpers.XMLReaderAdapter implements org.mases.jcobridge.IJCListener { + final org.mases.jcobridge.JCListener _internalListener; + + public XMLReaderAdapter(String key) throws org.mases.jcobridge.JCNativeException, org.xml.sax.SAXException { + _internalListener = new org.mases.jcobridge.JCListener(key); + } + + public synchronized void release() { + _internalListener.release(); + } + + public synchronized void raiseEvent(String eventName) { + _internalListener.raiseEvent(eventName); + } + + public synchronized void raiseEvent(String eventName, Object e) { + _internalListener.raiseEvent(eventName, e); + } + + public synchronized void raiseEvent(String eventName, Object e, Object... objects) { + _internalListener.raiseEvent(eventName, e, objects); + } + + public Object getEventData() { + return _internalListener.getEventData(); + } + + public boolean hasExtraData() { + return _internalListener.hasExtraData(); + } + + public int extraDataLength() { + return _internalListener.extraDataLength(); + } + + public Object[] extraData() { + return _internalListener.extraData(); + } + + public Object getReturnData() { + return _internalListener.getReturnData(); + } + + public void setReturnData(Object retData) { + _internalListener.setReturnData(retData); } //@Override