fixing Bindings.isActionMapped. Moving (experimental) Actionable to
outer Interface Vactionable
Adding abstract click and keyboard profiles and abstract keyboard device
before final touch
no more DLActions in profile package
No more DLAction in Event package. It wasn't possible at all to define a
default action, e.g., NO_ACTION. The new convention is (allowing) null
Actionable which needs additional checking to avoid null pointer
exceptions (in DLAction dealers: IFrame, ICamFrame, and AbstractScene).
This definitively has to do with a Java limitation.
No more DLAction in Actionable
fixing warning in profile package due to Actionable missing the Enum
Type parameter: Actionable<?>
Moving Actionable interface to core package
splitting events into two packages
re-organizing packages, fixing Event* warning by adding some proper
casts. Grabber activation now is totally abstract (i.e., the grabbing
method doesn't require x,y input). Renaming grabsCursor to grabsInput,
accordingly. It remains to to add multi-selection (via grabbers),
restoring all the actions, and creating some advanced examples, like
creating a totally customized interactivity library (defining its own
set of actions to be handled by some grabbers).