From 1b4e0af7168a538af0f7b9575bc20c7f58da4725 Mon Sep 17 00:00:00 2001 From: Hammy Date: Tue, 27 Jul 2021 00:03:20 +0100 Subject: [PATCH] Use eventManager --- src/main/java/me/goudham/MacClipboardListener.java | 4 ++-- .../java/me/goudham/WindowsOrUnixClipboardListener.java | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/me/goudham/MacClipboardListener.java b/src/main/java/me/goudham/MacClipboardListener.java index ffe2f21..809fc19 100644 --- a/src/main/java/me/goudham/MacClipboardListener.java +++ b/src/main/java/me/goudham/MacClipboardListener.java @@ -28,7 +28,7 @@ class MacClipboardListener extends ClipboardListener { if (STRING.isAvailable(clipboard)) { String newStringContent = getStringContent(newClipboardContents); if (!newStringContent.equals(myClipboardContents[0].getOldContent())) { - notifyStringEvent(newStringContent); + getEventManager().notifyStringEvent(newStringContent); myClipboardContents[0].setOldContent(newStringContent); } } @@ -39,7 +39,7 @@ class MacClipboardListener extends ClipboardListener { BufferedImage bufferedImageContent = getImageContent(newClipboardContents); Dimension newDimensionContent = new Dimension(bufferedImageContent.getWidth(), bufferedImageContent.getHeight()); if (!newDimensionContent.equals(myClipboardContents[0].getOldContent())) { - notifyImageEvent(bufferedImageContent); + getEventManager().notifyImageEvent(bufferedImageContent); myClipboardContents[0].setOldContent(newDimensionContent); } } diff --git a/src/main/java/me/goudham/WindowsOrUnixClipboardListener.java b/src/main/java/me/goudham/WindowsOrUnixClipboardListener.java index 8764b7e..d030494 100644 --- a/src/main/java/me/goudham/WindowsOrUnixClipboardListener.java +++ b/src/main/java/me/goudham/WindowsOrUnixClipboardListener.java @@ -32,14 +32,14 @@ class WindowsOrUnixClipboardListener extends ClipboardListener implements Runnab if (isTextMonitored()) { if (STRING.isAvailable(oldClipboard)) { String stringContent = getStringContent(newClipboardContents); - notifyStringEvent(stringContent); + getEventManager().notifyStringEvent(stringContent); } } if (isImagesMonitored()) { if (IMAGE.isAvailable(oldClipboard)) { BufferedImage bufferedImage = getImageContent(newClipboardContents); - notifyImageEvent(bufferedImage); + getEventManager().notifyImageEvent(bufferedImage); } } } @@ -64,6 +64,9 @@ class WindowsOrUnixClipboardListener extends ClipboardListener implements Runnab regainOwnership(clipboard, currentClipboardContents); } + /** + * + */ @Override public void execute() { ExecutorService executorService = Executors.newCachedThreadPool();