Version | Date | Changes |
1.13 |
18-Aug-2003 |
|
1.12 |
11-Aug-2003 |
|
1.11 |
29-July-2003 |
|
1.10 |
27-June-2003 |
- Added the VersionGenerator.
- Added
JavaMethod.addForEnumeration .
- Made sure that abstract methods do not have a body.
|
1.09 |
19-June-2003 |
- Eliminated lots of compiler warnings.
- Added
boolean JavaQName.isPrimitive()
- Several bug fixes in the SQLGenerator related to composed primary keys
- Added
ColumnSet ForeignKey.getReferencedColumns()
- Added
Index.getName() , this is required by CREATE INDEX
statements which aren't embedded into an enclosing CREATE TABLE
statement.
- Added
SQLFactory.getSchema(Connection, String) , which allows to
read an existing database schema and convert it into the internal structures
of JaxMeJS.
|
1.08 |
06-June-2003 |
- Renamed "jaxme.javasource" to "jaxme.js" and "jaxme.sqlsource" to
"jaxme.sqls" to make the package name sound like "JaxMeJS".
- Added the LinkChecker
to validate the docs for broken links. See the "check" target in the
build script for an example of using it.
- Added
DirectAccessible.isNullable() .
- Added
JavaMethod.isThrowing() .
- Rework of the various
addForXXX() methods, which now
support use of anonymous loop variables.
- Minor bug fixes in the HsqlDb handling.
- Added some checks for null in order to detect generator errors.
- The order of DROP TABLE statements is now reversed, when generated by
getDrop(Schema, true) .
|
1.07 |
13-May-2003 |
- Added
JavaMethod.moveToTop() and
JavaMethod.moveToBottom() .
- Added the BasicTest to fix a bug in the indentation of
default protected fields and methods.
- Fixed bug in the
addForCollection() method.
- Added the
DirectlyAccessible interface as a tool
for code optimization
- Made the length of
BinaryColumn and StringColumn
a long value.
|
1.06 |
20-Apr-2003 |
- Many improvements on the sqlsource package. In particular
vendor specific support for DB2 was added and a test suite
was introduced.
- Added
addSwitch() , addCase() ,
addBreak() , addDefault()
and addEndSwitch()
- Added support for Java fields, which are local to a method.
|
1.05 |
03-Apr-2003 |
- Added the sqlsource package
- Added
addFor() and addWhile()
|
1.4 |
24-Mar-2003 |
- Added the proxy chain design pattern
- Added
addThrowNew() , addTry() , addCatch()
and addEndTry() methods.
|
1.2 |
13-Mar-2003 |
- JavaSource.asString: Fixed a bug when an external class or interface
had the same name than the current.
- Added the typesafe enumeration pattern
- Added
addIf() , addElse() ,
addElseIf() and addEnd() to JavaMethod.
|
1.1 |
01-Feb-2003 |
|
1.0 | 28-Jan-2003 | Initial release (joe at users.sourceforge.net) |