mpoeschl 2002/09/09 02:38:01
Modified: xdocs changes.xml
src/templates/om MapBuilder.vm
profile mysql.profile
src/conf default.properties
Log:
add new property 'torque.generateDeprecated'
to add ability to stop generation of deprecated methods
Revision Changes Path
1.31 +5 -0 jakarta-turbine-torque/xdocs/changes.xml
Index: changes.xml
===================================================================
RCS file: /home/cvs/jakarta-turbine-torque/xdocs/changes.xml,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- changes.xml 8 Sep 2002 10:15:35 -0000 1.30
+++ changes.xml 9 Sep 2002 09:38:01 -0000 1.31
@@ -36,6 +36,11 @@
peers: do not create the JoinAll method if any of the foreign keys
reference external tables.
</li>
+ <li>
+ new property 'torque.generateDeprecated' ( = 'true'). <br/>
+ if set to 'false' deprecated methods in the om/peer classes are not
+ generated
+ </li>
</ul>
</p>
</subsection>
1.12 +2 -1 jakarta-turbine-torque/src/templates/om/MapBuilder.vm
Index: MapBuilder.vm
===================================================================
RCS file: /home/cvs/jakarta-turbine-torque/src/templates/om/MapBuilder.vm,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- MapBuilder.vm 30 Jul 2002 05:31:55 -0000 1.11
+++ MapBuilder.vm 9 Sep 2002 09:38:01 -0000 1.12
@@ -25,6 +25,7 @@
public static final String CLASS_NAME =
"${package}.map.${table.JavaName}MapBuilder";
+#if ($generateDeprecated)
/**
* Item
* @deprecated use ${table.JavaName}Peer.TABLE_NAME constant
@@ -49,7 +50,7 @@
return "${table.Name}.$cup";
}
#end
-
+#end
/**
* The database map.
1.18 +2 -0 jakarta-turbine-torque/profile/mysql.profile
Index: mysql.profile
===================================================================
RCS file: /home/cvs/jakarta-turbine-torque/profile/mysql.profile,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- mysql.profile 19 Aug 2002 14:53:24 -0000 1.17
+++ mysql.profile 9 Sep 2002 09:38:01 -0000 1.18
@@ -46,6 +46,8 @@
# addIntakeRetrievable=implement Intake's Retrievable interface
# -------------------------------------------------------------------
+torque.generateDeprecated = false
+
torque.targetPackage=org.apache.torque.test
torque.basePrefix=Base
torque.addSaveMethod=true
1.9 +6 -4 jakarta-turbine-torque/src/conf/default.properties
Index: default.properties
===================================================================
RCS file: /home/cvs/jakarta-turbine-torque/src/conf/default.properties,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- default.properties 29 Aug 2002 04:59:32 -0000 1.8
+++ default.properties 9 Sep 2002 09:38:01 -0000 1.9
@@ -8,7 +8,7 @@
#
# Note: lib.dir/torque.lib.dir and build.properties/
# torque.contextProperties are set manually in the build-torque.xml
-# file as they need to be defined before this file can be loaded from
+# file as they need to be defined before this file can be loaded from
# the classpath.
#
# Old properties that are commented out are just place holders to
@@ -123,13 +123,15 @@
torque.omzip.bin.extension = false
torque.omzip.deleteFiles = false
+torque.generateDeprecated = true
+
# -------------------------------------------------------------------
#
# M I S C . S E T T I N G S
#
# -------------------------------------------------------------------
-idTableXMLFile =
+idTableXMLFile =
documentationFormat = html
initialID = 101
@@ -190,9 +192,9 @@
# -------------------------------------------------------------------
torque.schema.sql.includes = *-schema.xml
-torque.schema.sql.excludes =
+torque.schema.sql.excludes =
torque.schema.doc.includes = *-schema.xml
-torque.schema.doc.excludes =
+torque.schema.doc.excludes =
torque.schema.create-db.includes = *-schema.xml
torque.schema.create-db.excludes =
torque.schema.init-sql.includes = *-schema.xml
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>