Class GameEventControllerImpl
- java.lang.Object
-
- com.runemate.game.api.script.framework.task.Task
-
- com.runemate.game.internal.events.GameEventControllerImpl
-
- All Implemented Interfaces:
com.runemate.client.game.events.open.GameEventController
public final class GameEventControllerImpl extends com.runemate.game.api.script.framework.task.Task implements com.runemate.client.game.events.open.GameEventController
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
GameEventControllerImpl.OSRSListeners
-
Constructor Summary
Constructors Constructor Description GameEventControllerImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
displayTrayNotification(GameEventHandler solver, java.lang.String message, java.awt.TrayIcon.MessageType type)
void
execute()
java.util.List<GameEventHandler>
getEvents()
GameEvents.GameEvent
getGameEvent(GameEvents.GameEvent eventInstance)
@NonNull java.util.EventListener
getListener()
boolean
validate()
-
-
-
Method Detail
-
displayTrayNotification
public static void displayTrayNotification(GameEventHandler solver, java.lang.String message, java.awt.TrayIcon.MessageType type)
-
validate
public boolean validate()
- Specified by:
validate
in classcom.runemate.game.api.script.framework.task.Task
-
execute
public void execute()
- Specified by:
execute
in classcom.runemate.game.api.script.framework.task.Task
-
getGameEvent
public GameEvents.GameEvent getGameEvent(GameEvents.GameEvent eventInstance)
-
getEvents
public java.util.List<GameEventHandler> getEvents()
-
getListener
@NonNull public @NonNull java.util.EventListener getListener()
- Specified by:
getListener
in interfacecom.runemate.client.game.events.open.GameEventController
-
-