Commit Graph

72 Commits

Author SHA1 Message Date
Bram Veenboer
9048c76afe Thread aangemaakt voor het updaten van features en pollen van events. Misschien moet het hele Device een Thread worden? 2011-02-05 22:10:39 +00:00
Bram Veenboer
792c430ad0 JXInput verder geimplementeerd compleet met listeners. Het werkt nog niet helemaal. 2011-02-05 16:54:39 +00:00
Bram Veenboer
f8f51db076 Services en JXInput als java input device geimplementeerd. 2011-02-05 14:42:53 +00:00
Bram Veenboer
41758f5e24 2011-02-05 13:23:35 +00:00
1c61ac62fd Omslachtigheid van actions en type in event omgeschreven naar action enum met parameter voor type. Type hernoemd naar target, dat dekt de lading beter. Mogelijkheid om ook device als target te gebruiken? En op die manier feedback versturen? Het event is nu bedoeld om events van services naar de devices te versturen. 2011-02-04 21:23:01 +00:00
df91eab859 2011-02-04 13:01:56 +00:00
6ff0592e4f 2011-02-04 13:01:42 +00:00
d1c20dd63c 2011-02-04 12:54:49 +00:00
e9a3cd661f Action invoke systeem verbeterd en nette exceptions geintroduceerd. 2011-02-03 14:41:12 +00:00
76fdef60be Beginnetje gemaakt met loop om events van devices te ontvangen en hun action door te sturen naar de huidige applicatie. Onderscheid gemaakt tussen events voor applicaties (start, pauze, enz) en events voor de main (exit, volgend device, enz). Misschien van event een betere uitgebreidere nuttigere wrapper maken voor een action. 2011-02-03 13:41:53 +00:00
65429f1502 Nu wordt de methode dynamisch geladen via de enum met een beetje reflectie. Als de methode niet bestaat, worden exceptions gegooid. 2011-02-02 21:02:21 +00:00
83cbde6ec3 Begin gemaakt met devices die events kunnen sturen naar applications via main opdat actions worden uitgevoerd. 2011-02-02 20:29:41 +00:00
Bram Veenboer
4bf79db42e Begin gemaakt met Events. Ik neem aan dat elk Event een Feature gaat bevatten. In de main houden we een Queue met Events vast, en we kunnen voor elk Event de feature opvragen en daarna gelijk uitvoeren! 2011-02-02 16:34:02 +00:00
1e53c39bc2 Poging tot het flexibel laten werken van devices met features. Zou moeten werken via een enum, maar lukt nog niet. 2011-02-02 13:00:33 +00:00
35defa2593 2011-02-01 20:29:42 +00:00
ba0b2a54ac 2011-02-01 20:04:15 +00:00
Bram Veenboer
dabc16221a 2011-02-01 19:45:13 +00:00
a77bded1a2 2011-02-01 19:17:43 +00:00
35f2120568 2011-02-01 19:00:23 +00:00
a4facdae7a 2011-02-01 18:50:35 +00:00
683ed112d4 2011-02-01 18:38:43 +00:00
2516e790ff 2011-02-01 18:27:03 +00:00