Code Search for Developers
 
 
  

FlightMapBuilder.java from iTicket at Krugle


Show FlightMapBuilder.java syntax highlighted

package db.map;

import java.util.Date;
import java.math.BigDecimal;

import org.apache.torque.Torque;
import org.apache.torque.TorqueException;
import org.apache.torque.map.MapBuilder;
import org.apache.torque.map.DatabaseMap;
import org.apache.torque.map.TableMap;

/**
  *  This class was autogenerated by Torque on:
  *
  * [Mon Apr 17 14:00:39 CEST 2006]
  *
  */
public class FlightMapBuilder implements MapBuilder
{
    /**
     * The name of this class
     */
    public static final String CLASS_NAME =
        "db.map.FlightMapBuilder";

    /**
     * The database map.
     */
    private DatabaseMap dbMap = null;

    /**
     * Tells us if this DatabaseMapBuilder is built so that we
     * don't have to re-build it every time.
     *
     * @return true if this DatabaseMapBuilder is built
     */
    public boolean isBuilt()
    {
        return (dbMap != null);
    }

    /**
     * Gets the databasemap this map builder built.
     *
     * @return the databasemap
     */
    public DatabaseMap getDatabaseMap()
    {
        return this.dbMap;
    }

    /**
     * The doBuild() method builds the DatabaseMap
     *
     * @throws TorqueException
     */
    public void doBuild() throws TorqueException
    {
        dbMap = Torque.getDatabaseMap("iticket");

        dbMap.addTable("flight");
        TableMap tMap = dbMap.getTable("flight");

        tMap.setPrimaryKeyMethod(TableMap.ID_BROKER);

        tMap.setPrimaryKeyMethodInfo(tMap.getName());

              tMap.addPrimaryKey("flight.FLIGHT_ID", new Integer(0) );
                    tMap.addForeignKey(
                "flight.FLIGHTNUMBER_ID", new Integer(0) , "flightnumber" ,
                "flightnumber_id");
                    tMap.addForeignKey(
                "flight.AIRCRAFT_ID", new Integer(0) , "aircraft" ,
                "aircraft_id");
          }
}




See more files for this project here

iTicket

iTicket is an application for booking specific flights. On a quick-check-in terminal the passenger could easily withdraw the ticket.

Project homepage: http://sourceforge.net/projects/iticket
Programming language(s): Java,JSP,XML
License: lgpl21

  AircraftMapBuilder.class
  AircraftMapBuilder.java
  AircraftdescriptionMapBuilder.class
  AircraftdescriptionMapBuilder.java
  AirportMapBuilder.class
  AirportMapBuilder.java
  BookerMapBuilder.class
  BookerMapBuilder.java
  CarrierMapBuilder.class
  CarrierMapBuilder.java
  FlightMapBuilder.class
  FlightMapBuilder.java
  FlightnumberMapBuilder.class
  FlightnumberMapBuilder.java
  PassengerMapBuilder.class
  PassengerMapBuilder.java