Change mouse wheel listener back to an interface as the instance map input listener uses it

Update instance map for new mouse wheel listener api
This commit is contained in:
Adam
2018-03-05 19:47:02 -05:00
parent 37bcb3ba63
commit 48966a9ab5
4 changed files with 6 additions and 10 deletions

View File

@@ -26,10 +26,7 @@ package net.runelite.client.input;
import java.awt.event.MouseWheelEvent;
public abstract class MouseWheelListener
public interface MouseWheelListener
{
public MouseWheelEvent mouseWheelMoved(MouseWheelEvent event)
{
return event;
}
MouseWheelEvent mouseWheelMoved(MouseWheelEvent event);
}

View File

@@ -66,11 +66,11 @@ public class InstanceMapInputListener extends MouseListener implements KeyListen
}
@Override
public void mouseWheelMoved(MouseWheelEvent event)
public MouseWheelEvent mouseWheelMoved(MouseWheelEvent event)
{
if (!plugin.isMapShown())
{
return;
return event;
}
int direction = event.getWheelRotation();
@@ -85,6 +85,7 @@ public class InstanceMapInputListener extends MouseListener implements KeyListen
}
event.consume();
return event;
}
@Override

View File

@@ -29,7 +29,6 @@ import java.awt.Component;
import java.awt.Dimension;
import java.awt.event.MouseEvent;
import javax.inject.Inject;
import javax.inject.Provider;
import net.runelite.api.Client;
import net.runelite.api.Constants;
import net.runelite.client.input.MouseListener;

View File

@@ -29,12 +29,11 @@ import java.awt.Component;
import java.awt.Dimension;
import java.awt.event.MouseWheelEvent;
import javax.inject.Inject;
import javax.inject.Provider;
import net.runelite.api.Client;
import net.runelite.api.Constants;
import net.runelite.client.input.MouseWheelListener;
public class TranslateMouseWheelListener extends MouseWheelListener
public class TranslateMouseWheelListener implements MouseWheelListener
{
private final Client client;