JavaDoc fixes to work with Java 8 without -Xdoclint:none
Split into multiple modules, switched from Ant to Maven.
Replace package.html with package-info.java files.
Replace .cvsignore with .gitignore, added .gitattributes
Fixed failing ForeignKeyConstraint unit test.
Initial revision -- list some known bugs and missing features.
Initial upload to sourceforge.net from private repository.
Use most generic classes in casts for easier changes.
Initial revision - schema definition for demo.
(forceEncryption): Made private and added static get and set method.
(dbUrl): No need to initialize with default value.
(main): Removed -- use `ant pobjects-test'.
Catch most specific exception and not most generic one.
(executeQuery): Use createEmptyResult instead of self-made stuff.
Updated JavaDoc.
Added support for `javaTypeClass' which allows to specify a subclass
`javaTypeClass' is now supported.
Added slightly better JavaDoc.
Added slightly better JavaDoc.
(openContainer): Don't throw any Exception, but just what is
(writeIndex): Fixed unclosed parenthesis in generated code.
(format): New method to format the message to present it to the user.
(getErrorComponent,updateErrorComponent): New methods to support
(getResourceBundle,setResourceBundle): New methods.
Initial revision - International Standard Serial Number (ISSN) Type as
Removed unused class.
Fixed JavaDoc errors.
(javadoc): Supply window and doctitle. Group packages.
(fieldConstraints): Emit proper constraint definition for foreign key
(getDbDateFormat, getUserDateFormat): New methods that return the
Initial revision - prepare work flow support.
Use new class ParserState to get ridge off endless argument lists.
Initial revision - new class to group multiple arguments in DictionaryParser.
Added workflows.
(getWaitstate): New method variant that takes a name instead of an index.
Added support for workflows.
Initial revision - new class to pass some default values of ClassDecl
(getSqlType): Map TimeStampType from ANSI/SQL to Oracle SQL code.
(isValidTransition): New test method.
(timeStampDec): Fixed mapping of Oracle type in comment.
Updated JavaDoc links from Dictionary to PObjDictionary.
(doParseClass): Fixed to handle base class of defaults correctly.
(getConnection): Made final.
Removed unused class.
(GET_METHOD_VISUAL): New constant.
(writeParagraphDesc): New method to write ParagraphDesc Java code.
Adapted to new SQL type mappings.
Added new tests with self-referencing tables.
(pobjects-test): Include pobjtool related tests.
Renamed class de.mguennewig.pobjects.metadata.Dictionary into
(newQuery): New variant newQuery(TableExpr, Predicate[]).
(parseInputEntry): Fixup references.
`type' has been deprecated and be replaced by `typeDeclaration'.
(grants): eliminate duplicate GRANT lines.
Also generate metadata for Module in the Globals files.
(getSqlType): Added some more explicit mappings and comments why.
Fixed createTableEntries to work correctly with self-referencing tables.
(writeElement): Use Container.newQuery(TableExpr) instead of
Some minor cleanup.
Replaced auto-generated code with hand-written one as long as the code
Added known bug that can occur with Oracle as database.
`type' has been deprecated and be replaced by `typeDeclaration'.
(addOrderBy): New variants that build the Member parameter together and/or
(test-generate): Only generate code for the test modules.
Sort class constructor parameters first by class level
(getSequenceCurrentValue, getSequenceNextValue): New methods for
(writeColumnMethods): Splitted into writeColumnGetMethod and
(getModule): New method to be compatible to generated code.
Predicate.lessEquals -> Predicate.lessEqual
(setUserDate): Added comment for JDK5 and JDK 1.4 users.
(getIdForVisual): New method returning the visual of the visual field
(name): Fixed typo.
Merge NoInherit* into Jdbc*, eliminate Inherit*.
Include Exception message into our message if no node is given.
Adapted constructor parameter sorting to the new sorting scheme of the
Added forgotten type `double'.
(writeColumnGetMethod): No need to test for IdField as we never get it.
Started "PROBLEMS" file.
go to jdk5
detypo
Pull code from NoInheritJdbcContainer into JdbcContainer. Eliminate
(writeClass): Fixed to include the package name in the base class if
DECENDING --> DESCENDING
(parseWorkflow): Fixed so that the ProcessInstance subclass extends it
Whitespace corrections to follow coding standard.
Added new known bug concerning sorting by reference fields.
(formatNative): Override to use getIdForVisual() for text representation
(deleteAll, deleteObject, retrieveData): Fixed to not reference the
(store): Only print a warning instead of throwing an exception if a
Also generate code for the Workflow metadata.
(writeGlobalsStart): Fixed to hand the global type declarations to the
(toString): Overriden to show location and room name.
javaBaseClass is already implemented.
(appendFields): Renamed into `appendNameChangedFields'.
(addParameter): Added missing support for BlobType and ClobType.
Initial revision - New classes for easy initializing a BLOB/CLOB value.
(appendFieldNames): Moved to super classes.
Make servlet API happy.
Fixed examples.
(appendFieldNames): Moved to super classes.