Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] Checkin: Report Archive Restructure

Title: Checkin: Report Archive Restructure

- Summary:
Report Archive Restructure

- Bugzilla Bug (s) Resolved:
None

- Description:
1. Separated the report archive into reader and writer.
2. Implemented FolderArchiveReader and FolderArchiveWriter which provide the report archive implementation based on folders.

3. Implemented ZipArchiveReader and ZipArchiveWriter which provide the report archive implementation based on zip file.
4. Provided a utility class which contains all of the file-base operations (including zip and unzip functionality) needed by report archive.

5. Created new JUnit test cases which tests FolderArchiveReader, FolderArchiveWriter, ZipArchiveReader and ZipArchiveWriter.

- Tests Description:
Tested it by using the new JUnit test cases.

- Files Edited:
/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/IDocumentArchiveReader.java
/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/IDocumentArchiveWriter.java

- Files Added:
/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/ArchiveUtil.java
/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/FolderArchiveReader.java
/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/FolderArchiveWriter.java
/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/ZipArchiveReader.java
/org.eclipse.birt.core/src/org/eclipse/birt/core/archive/ZipArchiveWriter.java
/org.eclipse.birt.report.tests.engine/src/org/eclipse/birt/report/tests/engine/api/FolderArchiveTest.java
/org.eclipse.birt.report.tests.engine/src/org/eclipse/birt/report/tests/engine/api/ZipArchiveTest.java

- Code Reviewer:
Stanley

- Notes to Build Team:

- Notes to Developers:

- Notes to QA: 
 
- Notes to Documentation:


Back to the top