Summary: For
UI requirements, table/grid elements need to receive same events. Sends LayoutChanged
events to grid elements for GUI refresh.
- Bugzilla Bug (s) Resolved:
- Description:
1. Changed java-class names of the layout task and layout event.
2. Updated
codes in records for the change.
3. Updated
test cases.
- Tests Description : Unit tests.
- Files Edited:
"/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/editors/schematic/editparts/TableEditPart.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/util/ModelUtil.java"
"/org.eclipse.birt.report.model_bugs/test/org/eclipse/birt/report/model/activity/ActivityStackTest.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/command/ContentReplaceRecord.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/elements/table/LayoutUtil.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/activity/NotificationEvent.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/command/ContentRecord.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/activity/LayoutCompoundRecord.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/command/PropertyRecord.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/command/MoveContentRecord.java"
Files Deleted:
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/activity/LayoutActivityTask.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/elements/table/TableModelEvent.java"
- Files
Added:
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/api/elements/table/LayoutChangedEvent.java"
"/org.eclipse.birt.report.model_bugs/src/org/eclipse/birt/report/model/activity/LayoutRecordTask.java"
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
- Notes to Documentation:
Rick Lu
Actuate Shanghai Center.
Email: rlu@xxxxxxxxxxx
Phone: 86 21 58826388
Fax: 86 21 58826002