From: <Ca...@us...> - 2008-05-30 12:39:41
|
Revision: 90 http://sql2java.svn.sourceforge.net/sql2java/?rev=90&view=rev Author: Calmera Date: 2008-05-30 05:39:39 -0700 (Fri, 30 May 2008) Log Message: ----------- I recreated strong-typed dataholders. They are needed because certain functionalities are specific to only one type of dataholder. For example relationships are only a concern of a table. I also rearranged the dataholders. As they used to be located inside the commons.beans package, the are now moved to the data.holders package. One major difference from the previous versions is the availability of nodes. Every dataholder is a node and as such, can be located inside the tree by using a path. We can use this later on to address specific nodes. Modified Paths: -------------- core/trunk/src/main/java/net/sf/sql2java/DatabaseReaderTester.java core/trunk/src/main/java/net/sf/sql2java/Launcher.java core/trunk/src/main/java/net/sf/sql2java/common/beans/Processable.java core/trunk/src/main/java/net/sf/sql2java/common/store/BasicProcessorStore.java core/trunk/src/main/java/net/sf/sql2java/common/store/ProcessorStore.java core/trunk/src/main/java/net/sf/sql2java/fetching/Fetcher.java core/trunk/src/main/java/net/sf/sql2java/fetching/sql/SQLFetcher.java core/trunk/src/main/java/net/sf/sql2java/generator/Generator.java core/trunk/src/main/java/net/sf/sql2java/generator/GeneratorCycle.java core/trunk/src/main/java/net/sf/sql2java/generator/template/Template.java core/trunk/src/main/java/net/sf/sql2java/packages/PackageReader.java core/trunk/src/main/java/net/sf/sql2java/packages/TemplatePack.java core/trunk/src/main/java/net/sf/sql2java/utils/ClassUtils.java Added Paths: ----------- core/trunk/src/main/java/net/sf/sql2java/common/parameters/handlers/NodeParameterHandler.java core/trunk/src/main/java/net/sf/sql2java/data/ core/trunk/src/main/java/net/sf/sql2java/data/MapPointer.java core/trunk/src/main/java/net/sf/sql2java/data/Path.java core/trunk/src/main/java/net/sf/sql2java/data/Pointer.java core/trunk/src/main/java/net/sf/sql2java/data/holders/ core/trunk/src/main/java/net/sf/sql2java/data/holders/Column.java core/trunk/src/main/java/net/sf/sql2java/data/holders/Database.java core/trunk/src/main/java/net/sf/sql2java/data/holders/Index.java core/trunk/src/main/java/net/sf/sql2java/data/holders/IndexColumn.java core/trunk/src/main/java/net/sf/sql2java/data/holders/Schema.java core/trunk/src/main/java/net/sf/sql2java/data/holders/Table.java core/trunk/src/main/java/net/sf/sql2java/data/node/ core/trunk/src/main/java/net/sf/sql2java/data/node/BasicNodelet.java core/trunk/src/main/java/net/sf/sql2java/data/node/Nodelet.java Removed Paths: ------------- core/trunk/src/main/java/net/sf/sql2java/common/beans/Scope.java core/trunk/src/main/java/net/sf/sql2java/common/beans/reference/MapPointer.java core/trunk/src/main/java/net/sf/sql2java/common/beans/reference/Path.java core/trunk/src/main/java/net/sf/sql2java/common/beans/reference/Pointer.java core/trunk/src/main/java/net/sf/sql2java/common/parameters/handlers/ProcessableParameterHandler.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |