Description of problem: All editors show the asset name in the header of the panel. This name contains also the file extension. This is an unnecessary information, especially for a business user. We don't show the file extension in the Project Explorer - Business view, this should be consistent with that. Instead of 'Business Process [evaluation.bpmn2]' and 'Enum Editor [enum.enumeration]', there should be only 'Business Process [evaluation]' and 'Enum Editor [enum]'.
Jervis, this should be as simple as going through drools-wb's screens and change the @WorkbenchPartTitle methods to strip the file extension.
Oh, and once you're done with drools-wb could you do the same for Designer (or speak to Tiho about making whatever changes might be necessary - although it'll only be the same thing as with drools-wb but with one of Designer's @WorkbenchEditors).
http://github.com/droolsjbpm/uberfire/commit/6566d9ad1 http://github.com/droolsjbpm/drools-wb/commit/ff096eac3 http://github.com/droolsjbpm/kie-wb-common/commit/6283dcf54
For Designer - https://github.com/droolsjbpm/jbpm-designer/commit/31a6fed17 in master and 6.0.x branches.
More commits:- Uberfire -------- (master) http://github.com/droolsjbpm/uberfire/commit/31de0a8d0 (0.3.x) http://github.com/droolsjbpm/uberfire/commit/37474d0ff kie-wb-common ------------- (master) http://github.com/droolsjbpm/kie-wb-common/commit/bc51a7dcd (6.0.x) http://github.com/droolsjbpm/kie-wb-common/commit/5dc089822 drools-wb --------- (master) http://github.com/droolsjbpm/drools-wb/commit/dcaf3ea1c (6.0.x) http://github.com/droolsjbpm/drools-wb/commit/e321a2aab
I can still see file extensions in Designer and Form Modeler, other editors show assets names properly.
Created attachment 813652 [details] screenshot of both form modeler and jbpm designer
Fixes done in designer and form modeler.
Verified on BPMS-6.0.0.ER5