Description: Fix of bug 121019, 121354, 118970 and 121944.
Avoid npe in getAction(), return correct value in getText, make sure the
project classpaths are set during startup (for scripting in Java) etc
Regression: No
Code owner: XML API Team
Code reviewer: Wenbin He
Tests: Manual
Tests automated: No, manual at this time
Branches involved: Eclipse CVS
Bugzilla bugs resolved:
121019, 121354, 118970
and 121944
Notes to Developers:
None
Notes to QA:
None
Notes to Documentation:
None
Notes to Configuration Management:
None
Files changed:
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/instance/IRowInstance.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/instance/TableInstance.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/IReportContext.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/instance/ImageInstance.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/DataItemScriptExecutor.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/LabelScriptExecutor.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/instance/IImageInstance.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/element/Label.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/ReportContextImpl.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/RowScriptExecutor.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/instance/DataItemInstance.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/instance/ForeignTextInstance.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/instance/ReportElementInstance.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/CellScriptExecutor.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/instance/CellInstance.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/instance/IReportElementInstance.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/instance/TextItemInstance.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/TableScriptExecutor.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/ListScriptExecutor.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/element/DataItem.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/instance/ListInstance.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/instance/GridInstance.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/instance/LabelInstance.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/GridScriptExecutor.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/instance/DynamicTextInstance.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/ImageScriptExecutor.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/element/ActionImpl.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/ElementUtil.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/DynamicTextScriptExecutor.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/instance/ReportItemInstance.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/element/Image.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/instance/RowInstance.java"
Files
added:
None
Files
removed:
None
--
Petter Ivmark
Senior Software Engineer
Actuate Corporation
701 Gateway Blvd
South San Francisco, CA 94080
phone: +1 650 837 4772
email: pivmark@xxxxxxxxxxx
web: www.actuate.com