Package org.bukkit.plugin
Class RegisteredListener
- java.lang.Object
-
- org.bukkit.plugin.RegisteredListener
-
- Direct Known Subclasses:
TimedRegisteredListener
public class RegisteredListener extends Object
Stores relevant information for plugin listeners
-
-
Constructor Summary
Constructors Constructor Description RegisteredListener(Listener listener, EventExecutor executor, EventPriority priority, Plugin plugin, boolean ignoreCancelled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
callEvent(Event event)
Calls the event executorListener
getListener()
Gets the listener for this registrationPlugin
getPlugin()
Gets the plugin for this registrationEventPriority
getPriority()
Gets the priority for this registrationboolean
isIgnoringCancelled()
Whether this listener accepts cancelled events
-
-
-
Constructor Detail
-
RegisteredListener
public RegisteredListener(Listener listener, EventExecutor executor, EventPriority priority, Plugin plugin, boolean ignoreCancelled)
-
-
Method Detail
-
getListener
public Listener getListener()
Gets the listener for this registration- Returns:
- Registered Listener
-
getPlugin
public Plugin getPlugin()
Gets the plugin for this registration- Returns:
- Registered Plugin
-
getPriority
public EventPriority getPriority()
Gets the priority for this registration- Returns:
- Registered Priority
-
callEvent
public void callEvent(Event event) throws EventException
Calls the event executor- Parameters:
event
- The event- Throws:
EventException
- If an event handler throws an exception.
-
isIgnoringCancelled
public boolean isIgnoringCancelled()
Whether this listener accepts cancelled events- Returns:
- True when ignoring cancelled events
-
-