public class PrioritizedListener<TListener> extends java.lang.Object implements java.lang.Comparable<PrioritizedListener<TListener>>
Constructor and Description |
---|
PrioritizedListener(TListener listener,
ListenerPriority priority) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(PrioritizedListener<TListener> other) |
boolean |
equals(java.lang.Object obj) |
TListener |
getListener()
Retrieve the underlying listener.
|
ListenerPriority |
getPriority()
Retrieve the priority of this listener.
|
int |
hashCode() |
public PrioritizedListener(TListener listener, ListenerPriority priority)
public int compareTo(PrioritizedListener<TListener> other)
compareTo
in interface java.lang.Comparable<PrioritizedListener<TListener>>
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public TListener getListener()
public ListenerPriority getPriority()