Summary:
Library element popup
menu display is wrong.
Bugzilla Bug (s)
Resolved: 151960
Description:
1、
In RowBandAdapter.java and ColumnBandAdapter.java, add hasParent
method.
2、
In do action class, If table has parent, forbidden modifying
its layout, forbidden paste , insert and shift operation.
3、 Check
Unit Test.
Tests Description : Junit
test.
Files Edited:
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/RowBandInsertAction.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/RowBandShiftAction.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ColumnBandInsertAction.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/RowBandPasteAction.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ColumnBandAdapter.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/RowBandInsertAndPasteAction.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ColumnBandPasteAction.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ColumnBandInsertPasteAction.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ColumnBandShiftAction.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/RowBandAdapter.java
Files Added:
/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/library/input/TableItemRowUpdateTest.xml
/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/library/input/TableItemRowUpdateLibTest.xml
/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/library/LibraryWithTableTest.java
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