Thanks Scott!

-Andy

On Sun, 2002-01-27 at 14:20, Scott Sanders wrote:
> Andy,
> 
> I will take a look at this and post back Monday or Tuesday.  Thanks for the heads up.
> 
> Cheers,
> Scott Sanders
> 
> On Sun, Jan 27, 2002 at 11:08:55AM -0500, Andrew C. Oliver wrote:
> > Hi All,
> > 
> > I'm working on refactoring POI for the creation of its Jakarta
> > subproject.  POI currently maintains a package called
> > net.sourceforge.poi.util which is essentially a package of things
> > necessary for POI that we may not have found elsewhere and had 
> > to write ourselves.  These are necessary for POI but have absolutely
> > nothing to do with POI's actual mission.  Most of these classes are
> > fairly universal.  From the start we've wanted to get them out of the
> > project and put them in some sort of reusable library somewhere.  I even
> > considered donating them to a *stuff* package on sourceforge but never
> > found the place.  (all the "stuff" projects were dead)
> > 
> > I really don't think the belong in their own area as there aren't *that*
> > many of them and *never* will/should be.  Some of these seem to span a
> > couple of projects in commons/commons-sandbox.  What I'd like to do is
> > donate them to one or more packages and just use those packages from
> > this point forward.  We'd of course continue to maintain and support
> > them and probably drop in to add new functionality from time to time.
> > 
> > If you have a moment, please look over this list and give me your
> > recommendation on where they should go and let me know how off base I
> > am.  I've read the commons page but it gave me more questions than
> > answers regarding these:
> > 
> > (url of current web-cvs)
> > 
>http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/poi/poi/production/src/net/sourceforge/poi/util/
> > 
> > BinaryTree.java                     - Dual Mapped Tree Map
> >                             - Allows key->Value and Value->key 
> >                             - essentially 2 r-b trees w/o having the
> >                             - substantial overhead of double the 
> >                             - number of nodes!
> > 
> > BitField.java                       - Bit field is used to represent               
>                 - bitfields as well
> > as manipulate them
> >                             - by mask                               
> > 
> > ByteField.java                      - used by bitfield
> > FixedField.java                     - used by bitfield interface for the
> >                             - different supported lengths
> > IntegerField.java           - used by bitfield (32 bit field)
> > LongField.java                      - used by bitfield (64 bit field)
> > ShortField.java                     - used by bitfield (16 bit field)
> > 
> > HexDump.java                        - Utility for performing HexDumps
> >                             - mostly for debuggign
> > 
> > IntList.java                        - int primitive list collection
> > ShortList.java                      - short primitive list collection
> > 
> > LittleEndianConsts.java             - constants (such as the length of a
> >                             - short used for LittleEndian
> > LittleEndian.java           - utility class for manipulating data
> >                             - written in little endian format.
> > 
> > POILogFactory.java          - utility for producing/configuring 
> >                             - instances of Logger
> > POILogger.java                      - class (uses string util) for logging
> >                             - (via log4j currently).  Includes some
> >                             - extremely useful functionality 
> >                             - including c-printf-style logging
> >                             - (not exactly, but like it) 
> >                             - along with logfactory helps configure 
> >                             - logging along multiple log files
> > 
> > StringUtil.java                     - would probably be best split
> >                             - includes everything "string" including
> >                             - the formatting for Logger, special
> >                             - unicode/compressed unicode conversions
> >                             - etc.
> > 
> > I appreciate it.
> > 
> > Thanks,
> > 
> > Andy
> > 
> > 
> > -- 
> > www.superlinksoftware.com
> > www.sourceforge.net/projects/poi - port of Excel format to java
> > http://developer.java.sun.com/developer/bugParade/bugs/4487555.html 
> >                     - fix java generics!
> > 
> > 
> > The avalanche has already started. It is too late for the pebbles to
> > vote.
> > -Ambassador Kosh
> > 
> > 
> > --
> > To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
> > 
> 
> -- 
> Scott Sanders - [EMAIL PROTECTED]
> 
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
> 
-- 
www.superlinksoftware.com
www.sourceforge.net/projects/poi - port of Excel format to java
http://developer.java.sun.com/developer/bugParade/bugs/4487555.html 
                        - fix java generics!


The avalanche has already started. It is too late for the pebbles to
vote.
-Ambassador Kosh


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to