20 lines
469 B
Java
20 lines
469 B
Java
package pm.macro;
|
|
|
|
import pm.Button;
|
|
|
|
public abstract class Event {
|
|
protected Button button;
|
|
|
|
public Event(Button button) {
|
|
this.button = button;
|
|
}
|
|
|
|
public Button getButton() {
|
|
return button;
|
|
}
|
|
|
|
public boolean equals(Event event) {
|
|
return event.getClass().equals(getClass()) && event.getButton().equals(button); // Todo: controleren of equals goed werkt bij buttons van verschillende typen
|
|
}
|
|
}
|