Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] CheckIn:Support new extension feature and revise the codes.

Summary:

Support new extension feature and revise the codes.
- Bugzilla Bug (s) Resolved:


- Description:

1. Support use to define an extension extended from a random report elements, such as table, cell, row and so on.

2. Revise some semantic checks algs about extended elements.

3. Add test cases about the extension new feature and extension writer.

- Tests Description:

 Unit test
- Notes to Build Team: None


- Notes to Developers: None


- Notes to QA: None


- Notes to Documentation: None


- Files Added:

- Files Edited:

 

    Checking in test/org/eclipse/birt/report/model/extension/golden/TestAddExtendedItem_golden_2.xml;

    Checking in test/org/eclipse/birt/report/model/extension/golden/ExtensionTest_golden_2.xml;

    Checking in test/org/eclipse/birt/report/model/extension/golden/PeerExtensionTest_golden.xml;

    Checking in test/org/eclipse/birt/report/model/extension/golden/ExtensionTest_golden_1.xml;

    Checking in test/org/eclipse/birt/report/model/extension/golden/PeerExtensionTest_golden_1.xml;

    Checking in test/org/eclipse/birt/report/model/extension/golden/ExtensionTest_golden_3.xml;

    Checking in test/org/eclipse/birt/report/model/util/BaseTestCase.java;

    Checking in .cvsignore;

    Checking in org.eclipse.birt.report.modelextension.tests.zip;

    Checking in test/org/eclipse/birt/report/model/extension/AddOnElementExtensionTestCase.java;

    Checking in test/org/eclipse/birt/report/model/extension/CompatibleReportItemExtensionTest.java;

    Checking in test/org/eclipse/birt/report/model/extension/ReportItemExtensionTest.java;

    Checking in test/org/eclipse/birt/report/model/extension/PeerExtensionTest.java;

    Checking in test/org/eclipse/birt/report/model/AllTests.java;

 

    Checking in src/org/eclipse/birt/report/model/parser/ReportElementState.java;

    Checking in src/org/eclipse/birt/report/model/parser/TextPropertyState.java;

    Checking in src/org/eclipse/birt/report/model/parser/PropertyContentState.java;

    Checking in src/org/eclipse/birt/report/model/metadata/ExtensionElementDefn.java;

    Checking in src/org/eclipse/birt/report/model/metadata/PropertyDefn.java;

    Checking in src/org/eclipse/birt/report/model/metadata/SlotDefn.java;

    Checking in src/org/eclipse/birt/report/model/metadata/ElementDefn.java;

    Checking in src/org/eclipse/birt/report/model/elements/rom.def;

    Checking in src/org/eclipse/birt/report/model/elements/ExtendedItem.java;

    Checking in src/org/eclipse/birt/report/model/extension/PeerExtensibilityProvider.java;

    Checking in src/org/eclipse/birt/report/model/command/PropertyCommand.java;

 


Back to the top