Apache POI - HWPF - Java API to Handle Microsoft Word Files
HWPF Milestones
Milestones
|
Target Date
|
Owner
|
Read in a Word document
with minimum formatting
(no lists, tables, footnotes,
endnotes, headers, footers)
and write it back out with the
result viewable in Word
97/2000
|
07/11/2003
|
Ryan
|
Add support for Lists and
Tables
|
8/15/2003
|
|
HWPF 1.0-alpha release with
documentation and examples
|
8/18/2003
|
Praveen/Ryan
|
Add support for Headers,
Footers, endnotes, and
footnotes
|
8/31/2003
|
?
|
Add support for forms and
mail merge
|
September/October 2003
|
?
|
HWPF Task Lists
Read in a Word document with minimum formatting (no lists, tables, footnotes,
endnotes, headers, footers) and write it back out with the result viewable in Word 97/2000
Task
|
Target Date
|
Owner
|
Create classes to read and
write low level data
structures with test cases
|
7/10/2003
|
Ryan
|
Create classes to read and
write FontTable and Font
names with test case
|
7/10/2003
|
Praveen
|
Final test
|
7/11/2003
|
Ryan
|
Develop user friendly API so it is fun and easy to read and write word documents
with java.
Task
|
Target Date
|
Owner
|
Develop a way for SPRMS to
be compressed and
uncompressed
|
|
|
Override CHPAbstractType
with a concrete class that
exposes attributes with
human readable names
|
|
|
Override PAPAbstractType
with a concrete class that
exposes attributes with
human readable names
|
|
|
Override SEPAbstractType
with a concrete class that
exposes attributes with
human readable names
|
|
|
Override DOPAbstractType
with a concrete class that
exposes attributes with
human readable names
|
|
|
Override TAPAbstractType
with a concrete class that
exposes attributes with
human readable names
|
|
|
Override TCAbstractType
with a concrete class that
exposes attributes with
human readable names
|
|
|
Develop a VerifyIntegrity
class for testing so it is easy
to determine if a Word
Document is well-formed.
|
|
|
Develop general intuitive
API to tie everything together
|
|
|
Add support for lists and tables
Task
|
Target Date
|
Owner
|
Add data structures for
reading and writing list data
with test cases.
|
|
|
Add data structures for
reading and writing tables
with test cases.
|
|
|
HWPF 1.0-alpha release with documentation and examples
Task
|
Target Date
|
Owner
|
Document the user model
API
|
|
|
Document the low level
classes
|
|
|
Come up with detailed How-To’s
|
|
|
by Ryan Ackley