Summary:
Row of table/grid can be
copied
Bugzilla Bug (s)
Resolved: 130870
Description:
1、
In TableHandle.java and GridHandle.java
add doCopy , doPaste , doInsertAndPaste, doShift method.
2、
Check unit test.
Tests Description : Junit
test.
Files Edited:
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/i18n/Messages.properties"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/GridHandle.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/elements/SemanticError.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/golden/GridRowCopy_golden_1.xml"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/GridItemHandleTest.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/i18n/MessageConstants.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/TableItemHandleTest.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/TableHandle.java"
Files Added:
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/RowBandPasteAction.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/golden/TableRowCopy_golden_1.xml"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/TableRowBandAdapter.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/golden/GridRowCopy_golden_3.xml"
"/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/RowBandInsertAction.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/RowOperationParameters.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/golden/TableRowCopy_golden_3.xml"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/golden/TableRowCopy_golden_4.xml"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/golden/GridRowCopy_golden_4.xml"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/golden/TableRowCopy_golden_2.xml"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/RowBandAdapter.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/GridRowBandAdapter.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/input/TableItemHandleTest_1.xml"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/RowBandCopyAction.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/RowBandAction.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/golden/GridRowCopy_golden_2.xml"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/input/TableItemHandleTest_nested.xml"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/golden/TableRowCopy_golden_5.xml"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/RowBandInsertAndPasteAction.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