Summary:
DimensionCodition
rollback throws ClassCastException.
Drop
a DimensionHandle will drop all DimensionCoditions.
Bugzilla
Bug (s) Resolved: 183753 , 183920
Description:
1.
Solve case that member is element
reference value in structure list of element.
2.
Check unit tests
Tests
Description : Junit test.
Files
Edited:
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/core/StyleElementTest.java
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/api/input/DimensionJoinConditionHandleTest_2.xml
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/api/DimensionJoinConditionHandleTest.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/ListPropertyState.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/StructureState.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/command/ContentCommand.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/command/PropertyListRecord.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/BackRef.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/ReferenceableElementAdapter.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/ReferencableStyledElement.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/ReferenceableElement.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/Structure.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/PropertyStructure.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/IReferencableElement.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/ReferenceValueUtil.java
Mark He XingJie
Actuate Software
Shanghai Center
Tel: (86)21-58826388
Fax: (86)21-58826002
Email: xhe@xxxxxxxxxxx