Issue 118042

Summary: mis-merge in css.ui.UIElementType and framework
Product: General Reporter: mst.ooo
Component: codeAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Normal    
Priority: P2 CC: frank.schoenheit, issues, jsc
Version: DEV300m106   
Target Milestone: 3.4.0   
Hardware: All   
OS: All   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---

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.