Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] CheckIn: multiple bugs invovled -- used the new way to support backward compatibility for bound columns

Summary:

After the inter-team discussion, provided the new way to support backward compatibility for bound columns.

Bugzilla Bug (s) Resolved: 136517, 136367, 136541

Description:

1.    Changed the way for backward compaitibility.

2.    Changed the target element to create the bound. For example, The data item _expression_ should be binded with table or group, not itself.

3.    Provided the compatibility for Image.imageName.

4.    Refactored codes because of above changes.

5.    Updated test cases in api and parser package.

Tests Description : Junit test.

Files Edited:

"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/ExpressionState.java" "/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/CompatibleMiscExpressionState.java" "/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/CompatibleTestExpreState.java" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/ActionParseTest.java" "/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/ExtendedItemState.java" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/input/PropertyStateTest_1.xml" "/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/validators/DataColumnNameValidator.java" "/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/CompatibleURIState.java" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/golden/Birt2_1_M5TextContent_golden.xml" "/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/validators/DataColumnNameValidator.java" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/CompatibleBoundColumnsTest.java" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/ParserCompatibilityTest.java" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/golden/DataItemHighlightRuleCompatible_golden.xml"

"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/DataBoundColumnUtil.java" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/input/CompatibleBoundColumnNestedTable.xml"

"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ModuleUtil.java" "/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/ExtendedItemState.java" "/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/CompatibleURIState.java" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/input/UserPropertyTest.xml" "/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/CompatibleMiscExpressionState.java" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/ActionParseTest.java" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/input/CompatibleImageNameParseTest.xml" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/golden/CompatibleBoundColumnNestedTable_golden.xml" "/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/ExpressionState.java" "/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/CompatibleTestExpreState.java" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/golden/PropertyHandleTest_golden2.xml" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/golden/ElementExporterTestLibrary_golden_13.xml" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/golden/TableHighlightRuleCompatible_golden.xml" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/CompatibleBoundColumnsTest.java" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/golden/CompatibleBirt2_1M5Expr_golden.xml"

"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ModuleUtil.java" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/golden/PropertyStateTest_golden.xml" "/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/input/TableItemHandleTest.xml" "/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/TextItemState.java" "/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/CompatibleDataValueExprState.java"

 

 

Files Added:

 

Files Removed:

"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/CompatibleUserExpressionState.java"

Notes to Build Team:
 
Notes to Developers:

Notes to QA:
 
Quotes to Documentation:

 

 

 

Rick Lu

 

Actuate Software Shanghai Center

Tel: (86)21-58826388

Fax: (86)21-58826002

Email: rlu@xxxxxxxxxxx

 


Back to the top