Issue 118042 - mis-merge in css.ui.UIElementType and framework
Summary: mis-merge in css.ui.UIElementType and framework
Status: CONFIRMED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: DEV300m106
Hardware: All All
: P2 Normal (vote)
Target Milestone: 3.4.0
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-18 08:59 UTC by mst.ooo
Modified: 2013-01-29 21:49 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description mst.ooo 2011-05-18 08:59:57 UTC
> 109385: constants UIElementType
> 109385: {
[...]
> 109385:     const short PROGRESSBAR     = 6;
> 269008: 
> 269008:     //-------------------------------------------------------------------------
> 269008:     /** specifies a tool panel
> 269008:     */
> 269008:     const short TOOLPANEL       = 7;
> 269008: 
> 109385:     //-------------------------------------------------------------------------
> 273252:     /** specifies a window that can be docked.
> 273252:     */
> 273252:     const short DOCKINGWINDOW   = 7;
> 273252:     
> 273252:     //-------------------------------------------------------------------------
> 109385:     /** specifies the number of constants.
> 109385:     */
> 269008:     const short COUNT           = 8;
> 109385: };

TOOLPANEL was added in CWS slidecopy,
DOCKINGWINDOW was added in CWS dockingwindows.

also, there are at least 2 arrays named UIELEMENTTYPENAMES in
framework/source/uiconfiguration/{uiconfigurationmanagerimpl.cxx,moduleuiconfigurationmanager.cxx}
which need to be in sync with this enum.
(and which should be consolidated to one array if possible.)
Comment 1 Oliver-Rainer Wittmann 2012-06-13 12:18:39 UTC
getting rid of value "enhancement" for field "severity".
For enhancement the field "issue type" shall be used.