- Summary:
Fix 117978, 118178 and Support "libReference" for embedded images to
reuse resources in libraries.
- Bugzilla Bug (s) Resolved:117978, 118178
- Description:
1. Fix 117978 to save
user-property definitions and user-property values in design file.
2. Forbid users to input character “.” in the name of
elements.
3. Support “libReference” for embedded images to reuse
resources in libraries.
- Tests Description :
- Files Edited:
- Files Added:
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
- Notes to Documentation:
Checking in
src/org/eclipse/birt/report/model/core/ReferenceableElement.java;
Checking in src/org/eclipse/birt/report/model/core/Structure.java;
Checking in src/org/eclipse/birt/report/model/core/IReferencable.java;
Checking in
src/org/eclipse/birt/report/model/core/ReferencableStructure.java;
Checking in src/org/eclipse/birt/report/model/core/Module.java;
Checking in src/org/eclipse/birt/report/model/api/StructureFactory.java;
Checking in src/org/eclipse/birt/report/model/api/EmbeddedImageHandle.java;
Checking in src/org/eclipse/birt/report/model/api/ModuleHandle.java;
Checking in
src/org/eclipse/birt/report/model/api/elements/SemanticError.java;
Checking in src/org/eclipse/birt/report/model/writer/ModuleWriter.java;
Checking in
test/org/eclipse/birt/report/model/metadata/NamePropertyTypeTest.java;
Checking in test/org/eclipse/birt/report/model/metadata/MetaLoggerTest.java;
Checking in src/org/eclipse/birt/report/model/command/LibraryCommand.java;
Checking in
src/org/eclipse/birt/report/model/api/elements/structures/EmbeddedImage.java;
Checking in src/org/eclipse/birt/report/model/util/StructureRefUtil.java;
Checking in src/org/eclipse/birt/report/model/util/ModelUtil.java;
Checking in
src/org/eclipse/birt/report/model/api/validators/StructureReferenceValidator.java;
Checking in src/org/eclipse/birt/report/engine/executor/template/TemplateExecutor.java;
Checking in src/org/eclipse/birt/report/engine/api/impl/ReportRunnable.java;
Checking in
src/org/eclipse/birt/report/engine/executor/ImageItemExecutor.java;
Checking in src/org/eclipse/birt/report/designer/util/ImageManager.java;