An open API service indexing awesome lists of open source software.

https://github.com/jrop/mousetrap

An event library for Java
https://github.com/jrop/mousetrap

Last synced: over 1 year ago
JSON representation

An event library for Java

Awesome Lists containing this project

README

          

Mousetrap
=========

A (very small) event library for Java.

Use like:

public class MyClass {
public final event.Trigger somethingHappend = new event.Trigger();

public void doSomething() {
somethingHappened.trigger(null);
}

public static void main(String[] args) {
MyClass mc = new MyClass();

mc.somethingHappened.addListener(new event.Listener() {
public void handle(Trigger evt, Void args) {
System.out.println("Something happend!");
}
});

mc.doSomething();
}
}

# License

See the LICENCE file in the same directory as this README.