Fix the issue #8,
Simplification of the validateCAList method in the UIController by using ge.setAttribute(ca),
For the Image and Orientation GraphicalElement, saves the last path to the source used, and on creating a new GE, use the saved path.
Fix the issue #9,
Fix the minimum and maximum value of several IntegerCA,
Add to all the JSpinner a mouseWheelListener to change the spinner value with the wheel.
Fix the issue #10,
Double clicking on a GraphicalElement open the dialog to configure it.
Resolves the issue #13,
Creates an UILayer for the CompositionArea. This layer will be used as Overlay to permit the user to specify the new GraphicalElement bounding box with the mouse. In the future it will be also used to display messages.
Now when a new GraphicalElement will be created, the UIController save the class of the GE, and ask the CompositionArea to enable the CompositionAreaOverlay. The overlay will get the GE bounding box, return it to the UIController that will create the GraphicalElement.
Adds in the UIController a GE List (toBeSet) to allow the user to configure a particulare GraphicalElement without loosing the liste of GE selected.
Corrects the readOnly state of the StringCA (by default it was at 'true').
Changes the way to create a new GraphicalElement,
After clicking on the GraphicalElement button, the GE configuration and the drawing of the GE bounding box can be done at the same time.
On drawing the GraphicalElement bounding box, the user can keep the ratio of the source image.
Makes the DialogProperties window be always on top.
Adds a tool tip text for the CompositionJPanel resizing.
Takes into account the image ration the Image GE has an already set path value.
Fix the z-index change (it was broken).
Increase to 2 pixels the border of a selected element in the CompositionArea.
Release version 1.0.2.
Merge pull request #25 from SPalominos/FixIssue

Fix the issues #8, #9, #10, #11, #13.