ray
35c0b085c8
Renamed addColumnToTable to addColumn, added an optional argument for the
...
column name after which to add the new one.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1468 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-07-21 23:01:37 +00:00
eric
e10b9c82d6
- Modified tableContainsIndex to allow optionally looking for a named index
...
as opposed to checking if a column contains an index.
- Modified addIndexToTable to use the new call and report back more
usefully.
- Added tableContainsPrimaryKey and dropPrimaryKey, which are not actually
getting used, but I could seem them being useful in the future, so
checking them in.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1467 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-07-17 02:19:37 +00:00
samskivert@gmail.com
4db9cb1b32
Optimization in the various splices: if the operation is a no-op, just return
...
the original array.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1466 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-07-15 23:25:54 +00:00
mdb
324c94fdd3
Use a less fiddly class to detect commons-collections.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1465 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-07-13 16:42:30 +00:00
mdb
0e9a7c9149
Updated to reflect new Digester Rule constructor usage.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1464 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-07-13 16:12:58 +00:00
mdb
acb7e459d7
Removed out of date documentation.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1463 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-07-13 15:41:39 +00:00
mdb
3015617d03
A ResultListener proxy that invokes callbacks onto the AWT thread.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1462 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-07-12 12:29:58 +00:00
mdb
af764c5aa9
Added appendPath().
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1461 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-07-12 12:20:08 +00:00
eric
b8130effb8
More exciting meta db functions!
...
- drop a named index
- get the name of an index for a specific column
- allow you to specify the name of a index you are adding to the column
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1460 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-07-09 22:00:00 +00:00
mdb
35901be492
Simplified and corrected the behavior of the JarFileClassLoader (now the
...
SiteClassLoader).
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1459 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-07-09 08:45:14 +00:00
mdb
ad4609fe76
Log more information if we fail to establish our database connection.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1458 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-07-07 10:17:36 +00:00
mdb
5e2728e0c8
Updated the URL at which the library is available. My first SVN
...
commit. Whee!
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1457 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-07-05 17:35:14 +00:00
eric
62e5b92aa4
bad mac.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1456 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-07-02 19:53:26 +00:00
mdb
6da69d719c
Log the logic and request URI when a logic implementation chokes.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1455 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-06-29 04:37:41 +00:00
mdb
eb6de7d075
Refactored the Invoker into a generic class which PresentsServer extends
...
to do its custom fiddly business.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1454 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-06-29 03:14:22 +00:00
ray
4f32abb4a5
Allow rows to be inserted/updated/removed.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1452 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-06-15 17:57:17 +00:00
mdb
e4815f981a
Only attempt to obtain our terminal size if we were asked to wrap the log.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1451 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-06-15 16:25:02 +00:00
ray
4d01d339f3
Made the table single-selection.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1450 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-06-14 17:36:03 +00:00
ray
a85d2771f8
comment fixups.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1449 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-06-14 17:20:04 +00:00
ray
b9d31b6799
Took the DSetEditor a step further- made a JTable that can be instantiated
...
to display and edit any object or array of objects.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1448 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-06-14 01:08:22 +00:00
ray
af82a7e181
'enum' is a keyword in jdk 1.5
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1447 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-06-12 23:17:02 +00:00
ray
46d157a3ae
Noticed a copy-paste error that resulted in a small inefficiency, then
...
noticed that there were tabs in here... fixed the "bug" and reformatted the
file with spaces.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1446 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-06-12 01:00:51 +00:00
mdb
c1e578c274
Located and added getDaysBetween().
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1445 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-06-09 09:40:04 +00:00
ray
4a203b0720
Format our values with a NumberFormat (gives us commas).
...
Don't transform the text when focus is lost unless it needs to change.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1444 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-06-08 21:15:18 +00:00
mdb
c4c240020d
Fixed a bug with sizeToContents() where subsequent columns were not
...
allowed to be thinner than previous columns. No wonder it never worked
right. Dooh!
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1443 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-06-08 01:25:14 +00:00
ray
7df6f7787e
Added getFields(clazz) and getObjectEquivalentOf(clazz).
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1442 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-06-03 15:55:52 +00:00
mdb
409f4e8df8
Allow some of our configuration info to come from more convenient sources.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1441 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-06-01 08:34:24 +00:00
eric
1d62c33ee0
Reordered two functions.
...
Added two metafunctions to create table columns and table indexes.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1440 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-05-28 01:54:47 +00:00
ray
d7645dd586
Cope with having our text set to "".
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1439 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-05-27 22:57:47 +00:00
eric
7cb5081692
Add the metadata acquisition of index info.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1438 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-05-27 02:04:34 +00:00
eric
e724e61aee
Cleaned up the comment about non unique macs, fixed up the checking to
...
avoid the basically duplicate test for the - and : versions. Added
another non-unique mac.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1437 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-05-26 21:15:36 +00:00
ray
147cea484c
A component that can be added to a hierarchy that won't add its sub-components
...
until it is visible.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1435 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-05-21 20:57:12 +00:00
ray
507929ecc9
Modified the way the controlled panel is monitored. It should work
...
the same as before, but will count as being displayed even if in a non-showing
tab.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1434 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-05-21 20:53:08 +00:00
ray
827cf9c2a5
Cleaned up... forgot to check this in..
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1433 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-05-18 19:08:45 +00:00
mdb
4faf6ab519
Added some handy methods for introspecting on databases.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1432 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-05-17 15:58:45 +00:00
ray
92e145286e
A table cell renderer that formats integers.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1430 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-05-13 21:58:07 +00:00
mdb
9c272fbe11
Strip all the crap from the MySQL JDBC transient error messages.
...
Incidentally, calling StringUtil.split(...)[0] is indeed safe.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1429 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-05-11 05:43:15 +00:00
mdb
8e06f56306
Enhanced logging when we fail to resolve a site resource bundle.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1428 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-05-11 03:14:03 +00:00
ray
02b1326e4a
added getMinIndexes
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1426 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-05-06 22:01:25 +00:00
ray
129b2604e3
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1423 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-05-01 01:40:34 +00:00
mdb
3ef365ba4c
Cope gracefully with nulls.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1422 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-04-30 02:38:10 +00:00
mdb
91c9fcba06
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1421 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-04-30 01:50:16 +00:00
mdb
21b4f70b61
Two massive steps toward making Java servlets do the right thing with
...
non-English languages. UTF-8 is my friend.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1418 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-04-26 08:47:59 +00:00
mdb
c091f63098
Welcome to hell. Yes, after hours of wrangling with MySQL and every
...
version of their JDBC drivers under the sun and poring over hundreds of
web pages, it appears that this is the "solution" to storing multibyte
characters in the database.
This means that *every single string* that might contain multibyte
characters has to be jiggered before being entered in the database and
unjiggered upon removal. And if we accidentally forget, things will appear
to be fine until we deploy to one of our multibyte foreign partners at
which point they'll see gibberish. Yay!
Too bad the Chinese didn't invent programming, then all this shit would
just work.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1417 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-04-26 02:43:35 +00:00
ray
f3af4018c3
A silly little class to draw icons with an alpha level. I was going to make
...
this an anonymous inner class for something else, but I figured it could be
useful somewhere else in the future...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1416 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-04-23 16:46:37 +00:00
ray
887a8d7512
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1415 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-03-15 18:13:15 +00:00
mdb
7ca51ded20
Added makeCompactGrid().
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1414 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-03-13 16:07:53 +00:00
ray
72ec095af1
No reason to call String.valueOf if we're already testing for null,
...
because null protection is all that valueOf gives us.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1413 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-03-06 20:05:41 +00:00
mdb
5cd72faa35
Allow arbitrary object arrays to be passed to join() and its variants.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1412 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-03-06 04:37:44 +00:00
ray
f810581fa4
Comment changes.
...
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1411 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-03-04 18:41:39 +00:00