Aantal reorganisaties om implementatie van macro's ondubbelzinnig duidelijk te maken.
This commit is contained in:
7
java/src/pm/macro/Event.java
Normal file
7
java/src/pm/macro/Event.java
Normal file
@@ -0,0 +1,7 @@
|
||||
package pm.macro;
|
||||
|
||||
import pm.Button;
|
||||
|
||||
public interface Event {
|
||||
public Button button = null;
|
||||
}
|
||||
12
java/src/pm/macro/event/Hold.java
Normal file
12
java/src/pm/macro/event/Hold.java
Normal file
@@ -0,0 +1,12 @@
|
||||
package pm.macro.event;
|
||||
|
||||
import pm.Button;
|
||||
import pm.macro.Event;
|
||||
|
||||
public class Hold implements Event {
|
||||
public Button button;
|
||||
|
||||
public Hold(Button button) {
|
||||
this.button = button;
|
||||
}
|
||||
}
|
||||
12
java/src/pm/macro/event/Press.java
Normal file
12
java/src/pm/macro/event/Press.java
Normal file
@@ -0,0 +1,12 @@
|
||||
package pm.macro.event;
|
||||
|
||||
import pm.Button;
|
||||
import pm.macro.Event;
|
||||
|
||||
public class Press implements Event {
|
||||
public Button button;
|
||||
|
||||
public Press(Button button) {
|
||||
this.button = button;
|
||||
}
|
||||
}
|
||||
12
java/src/pm/macro/event/Release.java
Normal file
12
java/src/pm/macro/event/Release.java
Normal file
@@ -0,0 +1,12 @@
|
||||
package pm.macro.event;
|
||||
|
||||
import pm.Button;
|
||||
import pm.macro.Event;
|
||||
|
||||
public class Release implements Event {
|
||||
public Button button;
|
||||
|
||||
public Release(Button button) {
|
||||
this.button = button;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user