Menu

Commit [r90]  Maximize  Restore  History

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.

Calmera 2008-05-30

1 2 > >> (Page 1 of 2)
changed /core/trunk/src/main/java/net/sf/sql2java/DatabaseReaderTester.java
changed /core/trunk/src/main/java/net/sf/sql2java/Launcher.java
changed /core/trunk/src/main/java/net/sf/sql2java/common/beans/Processable.java
removed /core/trunk/src/main/java/net/sf/sql2java/common/beans/Scope.java
renamed /core/trunk/src/main/java/net/sf/sql2java/common/beans/reference/MapPointer.java -> /core/trunk/src/main/java/net/sf/sql2java/data/MapPointer.java
renamed /core/trunk/src/main/java/net/sf/sql2java/common/beans/reference/Path.java -> /core/trunk/src/main/java/net/sf/sql2java/data/Path.java
renamed /core/trunk/src/main/java/net/sf/sql2java/common/beans/reference/Pointer.java -> /core/trunk/src/main/java/net/sf/sql2java/data/Pointer.java
renamed /core/trunk/src/main/java/net/sf/sql2java/common/parameters/handlers/ProcessableParameterHandler.java -> /core/trunk/src/main/java/net/sf/sql2java/common/parameters/handlers/NodeParameterHandler.java
changed /core/trunk/src/main/java/net/sf/sql2java/common/store/BasicProcessorStore.java
changed /core/trunk/src/main/java/net/sf/sql2java/common/store/ProcessorStore.java
added /core/trunk/src/main/java/net/sf/sql2java/data
added /core/trunk/src/main/java/net/sf/sql2java/data/holders
added /core/trunk/src/main/java/net/sf/sql2java/data/holders/Column.java
added /core/trunk/src/main/java/net/sf/sql2java/data/holders/Database.java
added /core/trunk/src/main/java/net/sf/sql2java/data/holders/Index.java
added /core/trunk/src/main/java/net/sf/sql2java/data/holders/IndexColumn.java
added /core/trunk/src/main/java/net/sf/sql2java/data/holders/Schema.java
added /core/trunk/src/main/java/net/sf/sql2java/data/holders/Table.java
added /core/trunk/src/main/java/net/sf/sql2java/data/node
added /core/trunk/src/main/java/net/sf/sql2java/data/node/BasicNodelet.java
added /core/trunk/src/main/java/net/sf/sql2java/data/node/Nodelet.java
/core/trunk/src/main/java/net/sf/sql2java/DatabaseReaderTester.java Diff Switch to side-by-side view
Loading...
/core/trunk/src/main/java/net/sf/sql2java/Launcher.java Diff Switch to side-by-side view
Loading...
/core/trunk/src/main/java/net/sf/sql2java/common/beans/Processable.java Diff Switch to side-by-side view
Loading...
/core/trunk/src/main/java/net/sf/sql2java/common/store/BasicProcessorStore.java Diff Switch to side-by-side view
Loading...
/core/trunk/src/main/java/net/sf/sql2java/common/store/ProcessorStore.java Diff Switch to side-by-side view
Loading...
/core/trunk/src/main/java/net/sf/sql2java/data/holders/Column.java Diff Switch to side-by-side view
Loading...
/core/trunk/src/main/java/net/sf/sql2java/data/holders/Database.java Diff Switch to side-by-side view
Loading...
/core/trunk/src/main/java/net/sf/sql2java/data/holders/Index.java Diff Switch to side-by-side view
Loading...
/core/trunk/src/main/java/net/sf/sql2java/data/holders/IndexColumn.java Diff Switch to side-by-side view
Loading...
/core/trunk/src/main/java/net/sf/sql2java/data/holders/Schema.java Diff Switch to side-by-side view
Loading...
/core/trunk/src/main/java/net/sf/sql2java/data/holders/Table.java Diff Switch to side-by-side view
Loading...
/core/trunk/src/main/java/net/sf/sql2java/data/node/BasicNodelet.java Diff Switch to side-by-side view
Loading...
/core/trunk/src/main/java/net/sf/sql2java/data/node/Nodelet.java Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)
MongoDB Logo MongoDB