View Javadoc

1   package olr.om.map;
2   
3   import java.util.Date;
4   
5   import org.apache.torque.Torque;
6   import org.apache.torque.TorqueException;
7   import org.apache.torque.map.DatabaseMap;
8   import org.apache.torque.map.MapBuilder;
9   import org.apache.torque.map.TableMap;
10  
11  /***
12    *  This class was autogenerated by Torque on:
13    *
14    * [Tue Jul 13 14:47:47 CEST 2004]
15    *
16    */
17  public class RdfResourceMapBuilder implements MapBuilder
18  {
19      /***
20       * The name of this class
21       */
22      public static final String CLASS_NAME =
23          "olr.om.map.RdfResourceMapBuilder";
24  
25  
26      /***
27       * The database map.
28       */
29      private DatabaseMap dbMap = null;
30  
31      /***
32       * Tells us if this DatabaseMapBuilder is built so that we
33       * don't have to re-build it every time.
34       *
35       * @return true if this DatabaseMapBuilder is built
36       */
37      public boolean isBuilt()
38      {
39          return (dbMap != null);
40      }
41  
42      /***
43       * Gets the databasemap this map builder built.
44       *
45       * @return the databasemap
46       */
47      public DatabaseMap getDatabaseMap()
48      {
49          return this.dbMap;
50      }
51  
52      /***
53       * The doBuild() method builds the DatabaseMap
54       *
55       * @throws TorqueException
56       */
57      public void doBuild() throws TorqueException
58      {
59          dbMap = Torque.getDatabaseMap("default");
60  
61          dbMap.addTable("rdf_resource");
62          TableMap tMap = dbMap.getTable("rdf_resource");
63  
64          tMap.setPrimaryKeyMethod(TableMap.ID_BROKER);
65  
66          tMap.setPrimaryKeyMethodInfo(tMap.getName());
67  
68                tMap.addPrimaryKey("rdf_resource.ID", new Integer(0));
69                      tMap.addForeignKey(
70                  "rdf_resource.NS", new Integer(0) , "rdf_namespace" ,
71                  "id");
72                      tMap.addColumn("rdf_resource.RO_NAME", new String());
73                      tMap.addForeignKey(
74                  "rdf_resource.USR", new Integer(0) , "rdf_user" ,
75                  "id");
76                      tMap.addColumn("rdf_resource.MODIFIED", new Date());
77                      tMap.addColumn("rdf_resource.GARBAGE", new Integer(0));
78            }
79  }