Issue 121841 - Remove ad hoc css::container::XNamedEx
Summary: Remove ad hoc css::container::XNamedEx
Status: CONFIRMED
Alias: None
Product: App Dev
Classification: Unclassified
Component: api (show other issues)
Version: 3.3.0 or older (OOo)
Hardware: All All
: P3 Normal
Target Milestone: 4.0.0
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on: 121178
Blocks:
  Show dependency tree
 
Reported: 2013-03-02 11:59 UTC by Ariel Constenla-Haile
Modified: 2013-03-05 10:10 UTC (History)
2 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 Ariel Constenla-Haile 2013-03-02 11:59:41 UTC
The interface css::container::XNamedEx extends css::container::XNamed; with the efforts to unify the mess of extended APIs for AOO 4.0, this new interface XNamedEx should be merged with XNamed.

But this XNamedEx was added ad hoc, for sole purpose of solving bug 121178 Merging it with XNamed will create a huge mess, adding XNamedEx methods to already existing implementations makes no sense.

The bug could have been solved by other means, instead of extending the UDK API, with an interface that has no other use than the one to solve that bug.

The proper fix, without adding extra API, is creating a new property: properties can be extended, and internal properties do not need to be documented. This is already done in ScChartObj, which as the property "RelatedCellRanges", that was added while fixing bug 112084
See http://hg.services.openoffice.org/OOO340/rev/68972d484d7d

calc55: #i112084# All charts in a Calc document are loaded when saving the document
author	Thomas Benisch <tbe@openoffice.org>
Fri Jun 04 20:08:33 2010 +0200 (2010-06-04)
changeset 270809	68972d484d7d
parent 270808 	aa81dd07fcc9
child 270810 	f435fa0e0a43
Comment 1 Oliver Brinzing 2013-03-05 10:10:49 UTC
.