Minor changes in the JavaDoc
Extract ActionListerner interface and EnableActionListener and create their own interface/class. Modify the references to these class/interface.
Minor changes in the JavaDoc
Add the support to ModelListener#modelChanged Action Clases (only in Paste and Save, the others have it already implemented)
Added new style class for IconButton and its corresponding implementation in light/skin.json
Modify createIcon and createItem methods to take into account the "enable/disable" state of the actions
Adatp the code to rebased changes in WidgetsUtil and include other methods in that class
Formatter changes
PR Comments commit 1: JavaDoc changes and IconButtonStyle attribute renamed
PR comments commit 2: Refactor "Enable Action when Game Load" fact
Changes after Formatter
Changes related to comments on PR: refactor EnableOnLoad method name and fix the code of Paste.checkAditionalPreconditions
After rebase, change import to new location of ActionListener
After Formatter
Styles for spinner and select box
Schema
Converted EffectsComponent to BehaviorComponent, to use it with InitEvent
Test
Adding special variables that store viewport width and height
Adding layer for the camera. This way transformations applied to the camera don't interfere with scene transformations