Summary:
Enhance the error
reporting in Model for extended items.
Bugzilla Bug (s) Resolved:
142676
Description:
1、 Add sub_editer, lineNo, message in ExtendedElementException.java
2、 Modify return type of validate method in ExtendedItem.java,
ReportItem.java and IReportItem.java
3、 Check Unit Tests.
Tests Description : Junit
test.
Files Edited:
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ErrorDetail.java”
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/extension/PeerExtensibilityProvider.java
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/validators/ExtensionValidator.java
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/element/ExtendedItem.java”
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/extension/IReportItem.java”
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/extension/ReportItem.java”
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/extension/ReportItemExtensionTest.java”
“/org.eclipse.birt.report.model/tests/matrix/ReportItemImpl.java”
“/org.eclipse.birt.report.model/tests/box/ReportItemImpl.java”
“/org.eclipse.birt.report.model/tests/matrix/Message.properties”
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/extension/ExtendedElementException.java”
Files Added:
Notes to Build Team:
Notes to Developers:
Notes to QA:
Mark He XingJie
Actuate Software Shanghai Center
Tel: (86)21-58826388
Fax: (86)21-58826002
Email: xhe@xxxxxxxxxxx