Project: Birt
Bug 240813 Refresh Library reset overridden values
Reported: 2008-07-15 08:15:54 | Status: resolved fixed

Build ID: I20080617-2000 Steps To Reproduce: 1. create a library with a grid (1x1) and place a label inside. (define a text on that label) 2. create a report using this library. 3. drag the grid twice into this report. 4. override the text of the two labels. 5. hit "refresh library" Result: Only the first occurence of the overridden value will be kept. The second (or all following) time the overriden value will be lost. More information: (Versions) org.eclipse.birt (2.3.0.v20080304) "Business Intelligence and Reporting Tools" [Resolved] org.eclipse.birt.chart (2.3.0.v20080304) "BIRT Chart Framework" [Resolved] org.eclipse.birt.chart.cshelp (2.3.0.v20080616) "BIRT Chart Context-sensitive Help" [Starting] org.eclipse.birt.chart.device.extension (2.3.0.v20080424) "BIRT Chart Device Extension(s)" [Starting] org.eclipse.birt.chart.device.pdf (2.3.0.v20080417) "BIRT Chart Device PDF Extension" [Starting] org.eclipse.birt.chart.device.svg (2.3.0.v20080526) "BIRT Chart Device SVG Extension" [Starting] org.eclipse.birt.chart.device.swt (2.3.0.v20080522) "BIRT Chart Device SWT Extension" [Starting] org.eclipse.birt.chart.engine (2.3.0.v20080606) "BIRT Chart Engine" [Active] org.eclipse.birt.chart.engine.extension (2.3.0.v20080611) "BIRT Chart Engine Extension" [Starting] org.eclipse.birt.chart.examples (2.3.0.v20080612) "BIRT Chart Examples Plug-in" [Starting] org.eclipse.birt.chart.reportitem (2.3.0.v20080610) "BIRT Chart-Report Integration" [Active] org.eclipse.birt.chart.reportitem.ui (2.3.0.v20080610) "BIRT Chart-Report UI Integration Plug-in" [Active] org.eclipse.birt.chart.runtime (2.3.0.v20080304) "BIRT Chart Runtime" [Resolved] org.eclipse.birt.chart.ui (2.3.0.v20080522) "BIRT Chart Library UI Plug-in" [Active] org.eclipse.birt.chart.ui.extension (2.3.0.v20080610) "BIRT Chart UI Extension" [Starting] org.eclipse.birt.core (2.3.0.v20080606) "BIRT Core Package" [Active] org.eclipse.birt.core.ui (2.3.0.v20080515) "BIRT Core UI" [Active] org.eclipse.birt.cshelp (2.3.0.v20080617) "BIRT Context-sensitive Help" [Starting] org.eclipse.birt.data (2.3.0.v20080606) "BIRT Data Engine" [Active] org.eclipse.birt.data.aggregation (2.3.0.v20080606) "Build-in Aggregation Plug-in" [Starting] org.eclipse.birt.doc (2.3.0.v20080617a) "BIRT Documentation" [Starting] org.eclipse.birt.example (2.3.0.v20080304) "BIRT Example" [Resolved] org.eclipse.birt.report.data.adapter (2.3.0.v20080606) "BIRT Data Adapter" [Active] org.eclipse.birt.report.data.oda.jdbc (2.3.0.v20080610) "BIRT ODA-JDBC Bridge Driver" [Starting] org.eclipse.birt.report.data.oda.jdbc.dbprofile (2.3.0.v20080606) "JDBC Databases Profile Data Source ODA Runtime Driver" [Starting] org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb (2.3.0.v20080606) "BIRT Sample Database Connection Profile Plug-in" [Starting] org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui (2.3.0.v20080606) "JDBC Databases Profile Data Source ODA Designer" [Starting] org.eclipse.birt.report.data.oda.jdbc.ui (2.3.0.v20080606) "BIRT JDBC UI Plug-in" [Starting] org.eclipse.birt.report.data.oda.sampledb (2.3.0.v20080606) "BIRT Sample Database" [Starting] org.eclipse.birt.report.data.oda.sampledb.ui (2.3.0.v20080606) "BIRT Sample Database UI Plug-in" [Starting] org.eclipse.birt.report.data.oda.xml (2.3.0.v20080606) "BIRT ODA-XML Driver" [Starting] org.eclipse.birt.report.data.oda.xml.ui (2.3.0.v20080606) "BIRT ODA XML Designer" [Starting] org.eclipse.birt.report.debug.core (2.3.0.v200806102) "BIRT Debug Core Plug-in" [Resolved] org.eclipse.birt.report.debug.ui (2.3.0.v200806102) "BIRT Debug UI Plug-in" [Active] org.eclipse.birt.report.designer (2.3.0.v200806102) "BIRT Report Designer" [Resolved] org.eclipse.birt.report.designer.core (2.3.0.v200806102) "BIRT Designer Core" [Active] org.eclipse.birt.report.designer.samplereports (2.3.0.v20080606) "BIRT Samplereports Plug-in" [Resolved] org.eclipse.birt.report.designer.ui (2.3.0.v20080606) "BIRT Designer UI" [Active] org.eclipse.birt.report.designer.ui.cubebuilder (2.3.0.v20080606) "BIRT Cube Builder Plug-in" [Active] org.eclipse.birt.report.designer.ui.editor.script (2.3.0.v200806102) "BIRT Enhanced Script Editor Plug-in" [Active] org.eclipse.birt.report.designer.ui.editor.xml.wtp (2.3.0.v200806102) "BIRT Advanced XML Editor Plug-in" [Active] org.eclipse.birt.report.designer.ui.editors (2.3.0.v20080610a) "BIRT MultipageEditor Extension Point Plug-in" [Active] org.eclipse.birt.report.designer.ui.editors.schematic (2.3.0.v200806102) "BIRT Editors Plug-in" [Active] org.eclipse.birt.report.designer.ui.ide (2.3.0.v20080606) "BIRT Designer UI for IDE" [Active] org.eclipse.birt.report.designer.ui.lib (2.3.0.v20080606) "BIRT Designer UI for Library" [Active] org.eclipse.birt.report.designer.ui.lib.explorer (2.3.0.v20080606) "BIRT Library Explorer Plug-in" [Active] org.eclipse.birt.report.designer.ui.preview.web (2.3.0.v200806102) "BIRT Preview Plug-in" [Active] org.eclipse.birt.report.designer.ui.samples.ide (2.3.0.v20080606) "Report Samples IDE Plug-in" [Resolved] org.eclipse.birt.report.designer.ui.samplesview (2.3.0.v20080606) "BIRT Report Samples View Plug-in" [Starting] org.eclipse.birt.report.designer.ui.views (2.3.0.v20080606) "BIRT UI Views Plug-in" [Active] org.eclipse.birt.report.engine (2.3.0.v20080616) "BIRT Engine" [Active] org.eclipse.birt.report.engine.dataextraction (2.3.0.v20080611) "Dataextraction Plug-in" [Resolved] org.eclipse.birt.report.engine.dataextraction.csv (2.3.0.v200806102) "CSV Data Extraction Plug-in" [Resolved] org.eclipse.birt.report.engine.emitter.html (2.3.0.v20080606) "BIRT HTML Emitter" [Starting] org.eclipse.birt.report.engine.emitter.pdf (2.3.0.v20080606) "BIRT PDF emitter" [Starting] org.eclipse.birt.report.engine.emitter.postscript (2.3.0.v20080610) "BIRT POSTSCRIPT emitter" [Resolved] org.eclipse.birt.report.engine.emitter.ppt (2.3.0.v20080606) "BIRT PPT emitter" [Starting] org.eclipse.birt.report.engine.emitter.prototype.excel (2.3.0.v20080606) "BIRT Excel emitter" [Starting] org.eclipse.birt.report.engine.emitter.wpml (2.3.0.v20080606) "BIRT Word emitter" [Starting] org.eclipse.birt.report.engine.fonts (2.3.0.v20080606) "BIRT Engine fonts" [Resolved] org.eclipse.birt.report.item.crosstab.core (2.3.0.v20080606) "BIRT Crosstab Plug-in" [Resolved] org.eclipse.birt.report.item.crosstab.ui (2.3.0.v20080606) "BIRT Crosstab UI Plug-in" [Active] org.eclipse.birt.report.model (2.3.0.v20080605) "BIRT Model" [Active] org.eclipse.birt.report.model.adapter.oda (2.3.0.v20080523) "BIRT Model ODA Adapter" [Starting] org.eclipse.birt.report.runtime (2.3.0.v20080304) "BIRT Report Runtime" [Resolved] org.eclipse.birt.report.viewer (2.3.0.v20080606) "BIRT Web Viewer" [Active] org.eclipse.birt.resources (2.3.0.v20080313) "BIRT Resources Plug-in" [Resolved]

Files changed in fix:
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/ElementStructureUtil.java