mdb
ed08d46f3f
Use JAVA_LIBS now instead of old hardcoded business.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1039 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-28 22:40:59 +00:00
mdb
bc72a70c9f
Added support for an exclusion regexp.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1038 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-28 22:39:35 +00:00
mdb
d2187ef067
Added a version of join() that uses a user supplied separator.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1036 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-24 00:31:50 +00:00
mdb
d106c918ce
Added support for float[].
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1033 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-22 01:41:17 +00:00
mdb
a47caf48cb
A container for keeping a list of recent objects.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1032 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-21 21:46:31 +00:00
ray
2fd74dc829
Added a FileAdjust that lets you select files or directories
...
and store the path in a String preference.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1031 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-20 20:06:33 +00:00
mdb
3efdabe2c0
Cope with null _elements in toArray().
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1030 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-18 02:41:19 +00:00
mdb
afb44726b5
Added getMaxSize().
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1029 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-17 02:02:28 +00:00
mdb
fff6b8d68e
Added setMaxSize().
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1028 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-17 02:01:05 +00:00
mdb
0c972d8bf9
Added sum().
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1027 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-17 01:27:16 +00:00
mdb
1e6d49414b
Added ability for LRU hash map to support computed "sizes" for items which
...
will be accounted for when keeping the map under its target "size". Had to
rearchitect it to delegate to the LinkedHashMap because HashMap doesn't
expose the necessary helper methods to allow us to accomplish what we need
as a derived class. Additionally, the keySet(), values() and entrySet()
methods return read-only collections because supporting modification
through those interfaces would dramatically increase complexity.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1026 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-17 00:40:45 +00:00
mdb
50201e804c
Canned in favor of LRU+regular hash map approach.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1025 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-17 00:22:43 +00:00
mdb
492cf45c4c
Not to freak out if we have no previous value.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1024 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-15 22:11:18 +00:00
mdb
6b7ca47d05
Add a little border now that we're in a tabbed pane.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1023 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-15 03:28:17 +00:00
mdb
d63a1d9022
Use a tabbed pane.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1022 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-15 03:24:53 +00:00
mdb
a99b1b7603
Added an "adjustment" that simply fires an action.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1021 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-15 02:29:23 +00:00
mdb
33a8363161
Make the getValue() methods final so that they may be optimized.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1020 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-15 01:41:25 +00:00
shaper
373b844cb2
Deal gracefully with systems running with a headless AWT toolkit, or
...
general failure to obtain the graphics environment or other video
information.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1019 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-15 01:27:44 +00:00
mdb
c8be8e49f7
Javadoc additions.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1018 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-15 01:25:55 +00:00
mdb
2ed48e964a
Added levelToString().
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1017 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-15 01:23:21 +00:00
mdb
5109821d5c
A test app for the runtime adjustment stuff.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1016 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-15 00:47:06 +00:00
mdb
0daf5da468
Created services for creating debug "variables" that can be toggled at
...
runtime (and automatically persist via the Config services). This can
additionally be used to make visible an interface for editing existing
Config preferences, but bearing in mind that this is purely for programmer
handyness and not intended as an end user interface.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1015 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-15 00:46:49 +00:00
mdb
496252158d
No need to complain if we don't find our properties file.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1014 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-15 00:45:22 +00:00
mdb
e93a3b5264
Allow any abstract button as a trigger.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1013 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-15 00:17:37 +00:00
mdb
bcb0f95dd5
Should be dirty to start.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1012 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-15 00:17:23 +00:00
shaper
d87940ab7b
Provide os-, jvm-, memory- and video- specific variants of toString().
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1011 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-14 22:31:27 +00:00
shaper
c4fc394c3d
Added SystemInfo record that gathers a variety of interesting system
...
statistics and provides a facility for updating the statistics and
obtaining a concise human-readable string presentation.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1010 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-14 22:07:06 +00:00
mdb
e02c31a718
Added getSystemProperty().
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1009 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-12 00:49:22 +00:00
shaper
aeb225d7ad
Made SwingUtil.refresh() take a JComponent rather than a JPanel so that we
...
can make use of it in the most generic circumstances.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1008 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-11 00:44:53 +00:00
shaper
5e57ee8d82
Added refresh().
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1007 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-11 00:40:39 +00:00
mdb
3c05b9a431
Added prepad(), spaces().
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1006 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-08 22:51:07 +00:00
mdb
cbb4d90d26
Use StringUtil.toString() to more nicely format an Entry from a
...
HashIntMap.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1005 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-08 19:44:27 +00:00
mdb
bcbe3133a4
Custom toString() output.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1004 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-01-03 23:07:33 +00:00
mdb
f006eaf5a7
Export the ability to paragraphify text.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1003 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-30 04:55:01 +00:00
mdb
574c1ac8bc
New utility function.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1002 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-30 04:52:36 +00:00
mdb
c91b6c6482
Handle Collection instances in listToString().
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1001 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-29 01:28:45 +00:00
mdb
9432827628
Use the more efficient SimpleDateFormat.format() that appends to an
...
existing string buffer rather than creating its own string which we would
then append to our string buffer.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1000 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-22 06:40:02 +00:00
mdb
d6a2b54372
Oh the serialization + DashO humanity. We have to override the
...
serialVersionUID because requesting for DashO to include a class as is
with no modifications still results in a different serialVersionUID than
the automatically generated value (even though the documentation indicates
otherwise). Keerist, what a fragile fiasco.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@999 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-19 22:41:13 +00:00
mdb
029ed2322e
Though you might think that createController() should always create a
...
controller, we don't necessarily want to insist about such things, so we
go ahead and cope if it returns null.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@998 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-18 04:19:16 +00:00
mdb
54afee66f5
StringTool.concat() turns out not to be necessary because you can do:
...
"blah blah${foo.bar}" in Velocity to append a string to a string constant
and $baz.concat($foo.bar) to concatenate two string objects.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@997 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-17 23:53:24 +00:00
mdb
44fcf5ec48
Added concat() to string tool.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@996 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-17 22:58:37 +00:00
mdb
97932e74d8
Added support for custom parsers and for not warning when a property is
...
seen that has no associated object field.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@995 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-16 02:11:42 +00:00
mdb
def8bd3739
Be serializable.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@994 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-16 01:57:36 +00:00
mdb
71f3f4a25a
We should be serializable just like ArrayList.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@993 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-16 01:55:55 +00:00
mdb
86aec75f11
Added support for wiring up a toggle button to a boolean configuration
...
preference. We love the magic.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@992 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-14 02:11:24 +00:00
samskivert@gmail.com
52766f48a4
Added property change notification support. This is going to kick ass.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@991 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-13 22:12:28 +00:00
shaper
a23bfcc343
Moved MouseArmingAdapter into swing/event, and pass along the mouse event
...
to clicked() that resulted in the click.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@990 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-13 04:30:38 +00:00
shaper
4f9bf920b0
Log a warning and dump the stack rather than throwing an exception if we
...
try to add an observer more than once and we're not allowing duplicate
observers so that existing callers to add() don't have the proverbial rug
yanked out from underneath them.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@989 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-13 00:48:19 +00:00
shaper
e59acac67e
git-svn-id: https://samskivert.googlecode.com/svn/trunk@988 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-12 23:55:56 +00:00
mdb
ad3d54c9a5
Whoops, booched the package name.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@987 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-12-12 19:53:55 +00:00