Issue 31428 - Clean up reflection of UNOIDL constants in TypeDescriptionManager/Provider
Summary: Clean up reflection of UNOIDL constants in TypeDescriptionManager/Provider
Status: ACCEPTED
Alias: None
Product: udk
Classification: Code
Component: code (show other issues)
Version: 680m47
Hardware: All All
: P3 Trivial (vote)
Target Milestone: AOO PleaseHelp
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-13 15:08 UTC by Stephan Bergmann
Modified: 2017-05-20 11:30 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this issue.
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
accepted
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 "issues@openoffice.apache.org".