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]>