Summary: SimpleNameScope
returned themes in all included libraries. This resulted in this bug. Revised
the name scope source and introduced level into it.
- Bugzilla Bug (s) Resolved: 122213
- Description:
1. Modified IModuleNameSpace, AbstractNameScope, StyleNameScope and SimpleNameScope so that they can recognize the
depth of included libraries.
2. Revised
Module and ModuleHandle for changes in namescope. Introduced the library depth
in the module too.
3. Added and
updated test cases.
- Tests Description : Unit tests.
- Files Edited:
"/src/org/eclipse/birt/report/model/core/namespace/StyleNameScope.java"
"/src/org/eclipse/birt/report/model/core/namespace/SimpleNameScope.java"
"/src/org/eclipse/birt/report/model/api/ModuleHandle.java" "/src/org/eclipse/birt/report/model/core/ReferencableStructure.java"
"/src/org/eclipse/birt/report/model/core/namespace/IModuleNameSpace.java"
"/test/org/eclipse/birt/report/model/library/LibraryHandleTest.java"
"/test/org/eclipse/birt/report/model/library/LibraryThemeTest.java"
"/src/org/eclipse/birt/report/model/core/Module.java" "/src/org/eclipse/birt/report/model/core/namespace/AbstractNameScope.java"
"/src/org/eclipse/birt/report/model/core/namespace/ModuleNameScopeFactory.java"
Files
Deleted:
- Files
Added:
- 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