Issue 31428

Summary: Clean up reflection of UNOIDL constants in TypeDescriptionManager/Provider
Product: udk Reporter: Stephan Bergmann <stephan.bergmann.secondary>
Component: codeAssignee: AOO issues mailing list <issues>
Status: ACCEPTED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues
Version: 680m47   
Target Milestone: AOO PleaseHelp   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Latest Confirmation in: ---
Developer Difficulty: ---

Description Stephan Bergmann 2004-07-13 15:08:50 UTC
The current TypeDescriptionManager/Provider implementations in stoc have the
undocumented anomaly that for constants (both individual ones and members of
constant groups), XHierarchicalNameAccess::getByHierarchicalName returns an Any
that contains the constant's value, instead of an XConstantTypeDescription.  The
source in stoc/source/corefl (and maybe also Basic) depends on this anomaly. 
This anomaly violates the documentation of TypeDescriptionManager/Provider (that
getByHierarchicalName returns XTypeDescriptions) and should be removed.
Comment 1 Stephan Bergmann 2004-07-13 15:09:15 UTC
Comment 2 Stephan Bergmann 2004-07-13 15:12:37 UTC
Comment 3 Stephan Bergmann 2004-07-30 14:07:29 UTC
Comment 4 Marcus 2017-05-20 11:30:03 UTC
Reset assigne to the default "".