java.lang.Object | |
↳ | com.pnfsoftware.jeb.core.events.JebEvent |
The standard JEB engines implementation of the IEvent
interface. Plugins should use this
class.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
public static final AtomicInteger | ccnt |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
JebEvent(J type)
Create an event without attached data and a default source.
| |||||||||||
JebEvent(J type, Object data)
Create an event with a default event source.
| |||||||||||
JebEvent(J type, Object data, IEventSource source)
Create an event.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
boolean | equals(Object obj) | ||||||||||
Object | getData() | ||||||||||
IEventSource | getSource() | ||||||||||
long | getTimestamp() | ||||||||||
J | getType() | ||||||||||
int | hashCode() | ||||||||||
void | setStopPropagation(boolean stopPropagation) | ||||||||||
boolean | shouldStopPropagation() | ||||||||||
String | toString() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
com.pnfsoftware.jeb.util.events.IEvent
|
Create an event without attached data and a default source.
type | event type |
---|
Create an event with a default event source.
type | event type |
---|---|
data | event data |
Create an event.
type | event type |
---|---|
data | event data |
source | event source |