Community
Participate
Working Groups
CreateUnspecifiedTypeRequest override setLocation() and call setLocation() for all the wrapped requests, but do not override setSize() method. As a result, al the wrapped requests (passed to the command to process in future) do not get an information about actual size of object to be created. As a result, all the diagram elements will be created with default sizes, instead of selected with the creation tool.
Created attachment 32203 [details] Fix is attached
Added propogation of size, creation factory, and extended data to the individual requests in a CreateUnspecifiedTypeRequest. Activities: Bugzilla#122016 gmf_head cmahoney 060112 CreateUnspecifiedTypeRequest should setSize for all the wrapped requests Code Reviewed by: Tom How tested: - Tested with the polygon geoshape unspecified creation tool. - Added a new JUnit, RequestTests, to test this API. JUnit Tests: org.eclipse.gmf.tests.runtime.diagram.ui -- 74/74
[GMF Restructure] Bug 319140 : product GMF and component Runtime Diagram was the original product and component for this bug