Commit Graph

495 Commits

Author SHA1 Message Date
mdb fcd800ce02 Javadoc related fixes.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@503 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-03 10:08:33 +00:00
mdb 55bee86612 Updates for next release.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@502 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-03 10:00:39 +00:00
mdb 157cee4a27 New ChangeLog entries for the next release.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@501 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-03 09:51:37 +00:00
mdb 5e756bac24 Use File.toURI() rather than build the URI by hand.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@500 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-03 09:14:11 +00:00
mdb 3644f1ef17 Added a build task for generating a class hierarchy diagram using viztool.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@499 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-03 09:00:59 +00:00
mdb a376e31ee2 Added toString(boolean[]).
git-svn-id: https://samskivert.googlecode.com/svn/trunk@498 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-03 09:00:40 +00:00
mdb 594ef4f482 Updated old driver to deal with the new deal.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@497 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-03 08:53:45 +00:00
mdb 5309e8649d Added ability to generate postscript output file.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@496 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-03 08:53:31 +00:00
mdb fcce503ebb Send hiertest output to a file.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@495 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-03 08:53:05 +00:00
mdb 02fd255d97 More Visualizer interface improvements. Created ANT task for invoking
viztool which is much nicer than the script.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@494 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-03 08:34:53 +00:00
mdb 1f0c38ddad Added documentation for the ANT task.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@493 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-03 08:34:05 +00:00
mdb a818f1b996 Added targets to test the ANT driver task.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@492 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-03 08:33:53 +00:00
mdb be2d49522b Summary visualization enhancements.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@491 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-03 06:14:03 +00:00
mdb f262335d25 Made sorting by height optional.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@490 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-03 06:13:54 +00:00
mdb 0aa3405734 More notes.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@489 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-03 06:13:39 +00:00
mdb ecbf77bebd Created a visualization that displays classes, their public fields,
members and constructors rather than the inheritance hierarchy.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@488 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-01 06:22:18 +00:00
mdb d6758265bf Refactored things into layout and render utility classes. Other cleanups.
Upped the on screen font size.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@487 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-12-01 05:28:01 +00:00
mdb 0618cc9b8e Rearranged packages in preparation for the addition of a new type of
visualization.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@486 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-30 22:57:31 +00:00
mdb 2ced5ba7c9 Updates.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@485 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-30 22:57:03 +00:00
mdb e8fb1e7738 Documentation fix.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@484 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-30 22:41:04 +00:00
mdb 6849aa956e Added a rule that allows for object validation before it is passed up to
its parent. Useful for making sure an object was fully parsed before
throwing it into the mix.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@483 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-29 21:30:13 +00:00
mdb dc07a00706 Added toString().
git-svn-id: https://samskivert.googlecode.com/svn/trunk@482 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-29 21:29:31 +00:00
mdb d53e26f547 Don't skip field setting when the body text is empty because we might want
to set an empty array field or something.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@481 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-29 19:21:49 +00:00
mdb 129521a913 Created a rule like SetNext but that sets the child object into a field of
the parent rather than calling a method with the child as an argument.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@480 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-29 18:11:42 +00:00
mdb 600ee8663b Javadoc edit.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@479 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-29 06:33:56 +00:00
mdb 7e5b7b16d1 Modified toString() so that it can be optionally provided with opening and
closing box characters (the parentheses in (0, 1, 2, 3)).


git-svn-id: https://samskivert.googlecode.com/svn/trunk@478 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-29 06:32:37 +00:00
mdb 0c3f04d9a5 Moved the value marshalling code out of SetFieldRule and into a separate
class. Created a digester rule that sets public fields of objects based on
element attributes.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@477 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-26 23:44:40 +00:00
mdb f4c7631048 Need to be able to throw an exception in parseAndSet().
git-svn-id: https://samskivert.googlecode.com/svn/trunk@476 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-26 22:17:56 +00:00
mdb bf63f50762 Made Tuple serializable.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@475 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-26 21:57:42 +00:00
mdb 761d081e84 Pass -breakiter to javadoc so it doesn't complain.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@474 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-26 19:43:06 +00:00
mdb 039f612b57 Forgot 'implements Serializable'.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@473 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-26 19:34:46 +00:00
mdb 14fea2a593 Created unit test for HashIntMap.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@472 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-26 19:34:31 +00:00
mdb 339828bc61 Made HashIntMap serializable and moved test code into a test driver.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@471 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-26 19:23:48 +00:00
mdb b5ad634b78 Add equals() and hashCode() implementations that allow a Tuple to be used
as a HashMap key.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@470 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-26 19:22:12 +00:00
mdb d784505217 Fixed a bug with hasNext().
git-svn-id: https://samskivert.googlecode.com/svn/trunk@469 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-26 19:21:33 +00:00
mdb e97604580c Need to obtain the current turn-holder index before checking to see if the
submitting player is the current turn-holder.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@468 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-24 22:41:21 +00:00
mdb c8484e1602 Add the -breakiterator argument to prevent javadoc 1.4 from complaining.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@467 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-24 22:40:29 +00:00
shaper 3cc13ba534 Check the player index of "place nothing" requests to make sure they
originate from the player whose turn it is.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@466 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-24 08:26:52 +00:00
shaper f0ac9381ac Removed unused action command.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@465 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-24 08:25:04 +00:00
mdb e4964afd9c Updated for new tile world order.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@464 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-24 04:29:04 +00:00
mdb 003d16daf0 Moved the optimization compile parameter into a property to make it easier
to change and more obvious.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@463 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-20 21:33:49 +00:00
mdb bbb033b7e1 We should have been using setProperty() not put() and accordingly we can't
set a logger object in the properties, but must set the logger class.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@462 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-20 21:33:03 +00:00
mdb 104c944c92 Be smarter about extracting the servlet context from the application
context reference.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@461 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-20 21:32:34 +00:00
mdb c54b4cfb08 Add servlet context logger during servlet initialization phase. Allow
servlet context to be specified at construct time to servlet context
logger.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@460 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-20 21:13:47 +00:00
mdb 0099205ac9 Added a log system implementation that routes log messages to the servlet
context so that we don't have to fiddle around with Velocity trying to
create velocity.log files in inopportune places that collide with
velocity.log files from other Velocity-using applications.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@459 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-20 21:08:35 +00:00
mdb 5cbee6d365 Created an iterator that iterates over iterators.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@458 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-20 03:35:53 +00:00
mdb 9e11a32409 Added support for toString()ing points and dimensions.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@457 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-18 04:01:08 +00:00
mdb 06d5952ad1 Created a rule for checking file format version numbers.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@456 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-17 03:55:35 +00:00
mdb a95aa21cfe Created an XML Digester rule that allows the calling code to invoke
whatever string to argument translations it desires and then call whatever
method it wants to on the object on the top of the stack.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@455 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-17 03:46:48 +00:00
mdb b52216a91d Created SetFieldRule which allows the XML Digester to set public fields on
objects with automatic conversion from a string to the appropriate field
type (currently supports int, Integer, String, int[] and String[]).


git-svn-id: https://samskivert.googlecode.com/svn/trunk@454 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-11-17 03:45:52 +00:00