Examples of Fish


Examples of com.fish.Fish

  }
 
  public void mouseClicked(MouseEvent e) {
    if(e.getButton() == MouseEvent.BUTTON1){
      Fish f = World.clicked(e.getX(),e.getY());
     
      if(f != null){
        fiwindow.clickedOnFish(f);
      }
    }else if(e.getButton() == MouseEvent.BUTTON3){
View Full Code Here

Examples of org.apache.ojb.broker.Fish

    public void testPolymorphMToN() throws Exception
    {
        ODMGGourmet james = new ODMGGourmet("james");
        ODMGGourmet doris = new ODMGGourmet("doris");

        Fish tuna = new Fish("tuna", 242, "salt");
        Fish trout = new Fish("trout", 52, "fresh water");

        Salad radiccio = new Salad("Radiccio", 7, "red");
        Salad lolloverde = new Salad("Lollo verde", 7, "green");

        james.addFavoriteFood(tuna);
View Full Code Here

Examples of org.apache.ojb.broker.Fish

    {
        ODMGGourmet paula = new ODMGGourmet("a_testMtoNSeparate_I");
        ODMGGourmet candy = new ODMGGourmet("b_testMtoNSeparate_I");

        long timestamp = System.currentTimeMillis();
        Fish tuna = new Fish("tuna_" + timestamp, 242, "salt");
        Fish trout = new Fish("trout_" + timestamp, 52, "fresh water");

        paula.addFavoriteFood(trout);
        candy.addFavoriteFood(tuna);

        /*
        we expect one created 'gourment' per store
        */
        assertEquals(1, store(odmg, database, paula));
        assertEquals(1, store(odmg, database, candy));

        OQLQuery query = odmg.newOQLQuery();
        query.create("select fishs from " + Fish.class.getName() +
                " where (name=$1 or name=$2)");
        query.bind(tuna.getName());
        query.bind(trout.getName());
        List fishs = (List) query.execute();
        /*
        we expect 2 created 'fish'
        */
        assertEquals(2, fishs.size());
View Full Code Here

Examples of org.apache.ojb.broker.Fish

    {
        ODMGGourmet james = new ODMGGourmet("a_testMtoNSeparate_II");
        ODMGGourmet doris = new ODMGGourmet("b_testMtoNSeparate_II");

        long timestamp = System.currentTimeMillis();
        Fish tuna = new Fish("tuna_" + timestamp, 242, "salt");
        Fish trout = new Fish("trout_" + timestamp, 52, "fresh water");

        james.addFavoriteFood(tuna);

        doris.addFavoriteFood(tuna);
        doris.addFavoriteFood(trout);

        /*
        we expect one created 'gourment' per store
        */
        assertEquals(1, store(odmg, database, james));
        assertEquals(1, store(odmg, database, doris));

        OQLQuery query = odmg.newOQLQuery();
        query.create("select fishs from " + Fish.class.getName() +
                " where (name=$1 or name=$2)");
        query.bind(tuna.getName());
        query.bind(trout.getName());
        List fishs = (List) query.execute();
        /*
        we expect 2 created 'fish'
        */
        assertEquals(2, fishs.size());
View Full Code Here

Examples of org.apache.ojb.broker.Fish

    }

    public void testMtoNTogether() throws Exception
    {
        long timestamp = System.currentTimeMillis();
        Fish tuna = new Fish("tuna_" + timestamp, 242, "salt");
        Fish trout = new Fish("trout_" + timestamp, 52, "fresh water");

        ODMGGourmet paula = new ODMGGourmet("a_testMtoNTogether");
        ODMGGourmet candy = new ODMGGourmet("b_testMtoNTogether");
        ODMGGourmet james = new ODMGGourmet("c_testMtoNTogether");
        ODMGGourmet doris = new ODMGGourmet("d_testMtoNTogether");

        paula.addFavoriteFood(trout);
        candy.addFavoriteFood(tuna);
        james.addFavoriteFood(tuna);
        doris.addFavoriteFood(tuna);
        doris.addFavoriteFood(trout);

        /*
        we expect one created 'gourment' per store
        */
        assertEquals(1, store(odmg, database, paula));
        assertEquals(1, store(odmg, database, candy));
        assertEquals(1, store(odmg, database, james));
        assertEquals(1, store(odmg, database, doris));

        OQLQuery query = odmg.newOQLQuery();
        query.create("select fishs from " + Fish.class.getName() +
                " where (name=$1 or name=$2)");
        query.bind(tuna.getName());
        query.bind(trout.getName());
        List fishs = (List) query.execute();
        /*
        we expect 2 created 'fish'
        */
        assertEquals(2, fishs.size());
View Full Code Here

Examples of org.apache.ojb.broker.Fish

     * and lock the main object, do get an updated list
     */
    public void testMtoNPolymorphUpdate() throws Exception
    {
        long timestamp = System.currentTimeMillis();
        Fish tuna = new Fish("tuna_" + timestamp, 242, "salt");
        Fish trout = new Fish("trout_" + timestamp, 52, "fresh water");
        Fish goldfish = new Fish("goldfish_" + timestamp, 10, "brackish water");

        ODMGGourmet paula = new ODMGGourmet("a_testMtoNTogether"+ timestamp);
        ODMGGourmet candy = new ODMGGourmet("b_testMtoNTogether"+ timestamp);
        ODMGGourmet james = new ODMGGourmet("c_testMtoNTogether"+ timestamp);
        ODMGGourmet doris = new ODMGGourmet("d_testMtoNTogether"+ timestamp);

        paula.addFavoriteFood(trout);
        candy.addFavoriteFood(tuna);
        james.addFavoriteFood(tuna);
        doris.addFavoriteFood(tuna);
        doris.addFavoriteFood(trout);

        /*
        we expect one created 'gourment' per store
        */
        assertEquals(1, store(odmg, database, paula));
        assertEquals(1, store(odmg, database, candy));
        assertEquals(1, store(odmg, database, james));
        assertEquals(1, store(odmg, database, doris));

        OQLQuery query = odmg.newOQLQuery();
        query.create("select fishs from " + Fish.class.getName() +
                " where (name=$1 or name=$2)");
        query.bind(tuna.getName());
        query.bind(trout.getName());
        List fishs = (List) query.execute();
        /*
        we expect 2 created 'fish'
        */
        assertEquals(2, fishs.size());

        Transaction tx = odmg.newTransaction();
        tx.begin();
        query = odmg.newOQLQuery();
        query.create("select gourmets from " + ODMGGourmet.class.getName() +
                " where name=$1");
        query.bind(doris.getName());
        List result = (List) query.execute();
        assertEquals("We should found a gourmet", 1, result.size());
        ODMGGourmet gourmet = (ODMGGourmet)result.get(0);

        /*
        now we lock main object and add a new reference object
        */
        tx.lock(gourmet, Transaction.WRITE);
        gourmet.addFavoriteFood(goldfish);
        tx.commit();

        query = odmg.newOQLQuery();
        query.create("select fishs from " + Fish.class.getName() +
                " where (name=$1 or name=$2 or name=$3)");
        query.bind(tuna.getName());
        query.bind(trout.getName());
        query.bind(goldfish.getName());

        tx = odmg.newTransaction();
        tx.begin();
        fishs = (List) query.execute();
        tx.commit();
View Full Code Here

Examples of org.apache.ojb.broker.Fish

     * and lock the main object, do get an updated list
     */
    public void testMtoNPolymorphDelete() throws Exception
    {
        long timestamp = System.currentTimeMillis();
        Fish tuna = new Fish("tuna_" + timestamp, 242, "salt");
        Fish trout = new Fish("trout_" + timestamp, 52, "fresh water");
        Fish goldfish = new Fish("goldfish_" + timestamp, 10, "brackish water");

        ODMGGourmet paula = new ODMGGourmet("a_testMtoNTogether"+ timestamp);
        ODMGGourmet candy = new ODMGGourmet("b_testMtoNTogether"+ timestamp);
        ODMGGourmet james = new ODMGGourmet("c_testMtoNTogether"+ timestamp);
        ODMGGourmet doris = new ODMGGourmet("d_testMtoNTogether"+ timestamp);

        paula.addFavoriteFood(trout);
        candy.addFavoriteFood(tuna);
        james.addFavoriteFood(tuna);
        doris.addFavoriteFood(tuna);
        doris.addFavoriteFood(trout);
        doris.addFavoriteFood(goldfish);

        /*
        we expect one created 'gourment' per store
        */
        assertEquals(1, store(odmg, database, paula));
        assertEquals(1, store(odmg, database, candy));
        assertEquals(1, store(odmg, database, james));
        assertEquals(1, store(odmg, database, doris));

        OQLQuery query = odmg.newOQLQuery();
        query.create("select fishs from " + Fish.class.getName() +
                " where (name=$1 or name=$2 or name=$3)");
        query.bind(tuna.getName());
        query.bind(trout.getName());
        query.bind(goldfish.getName());

        List fishs = (List) query.execute();
        /*
        we expect 3 created 'fish'
        */
 
View Full Code Here

Examples of org.apache.ojb.broker.Fish

    }

    public void testMtoNTogether() throws Exception
    {
        long timestamp = System.currentTimeMillis();
        Fish tuna = new Fish("tuna_" + timestamp, 242, "salt");
        Fish trout = new Fish("trout_" + timestamp, 52, "fresh water");

        ODMGGourmet paula = new ODMGGourmet("a_testMtoNTogether");
        ODMGGourmet candy = new ODMGGourmet("b_testMtoNTogether");
        ODMGGourmet james = new ODMGGourmet("c_testMtoNTogether");
        ODMGGourmet doris = new ODMGGourmet("d_testMtoNTogether");

        paula.addFavoriteFood(trout);
        candy.addFavoriteFood(tuna);
        james.addFavoriteFood(tuna);
        doris.addFavoriteFood(tuna);
        doris.addFavoriteFood(trout);

        TransactionExt tx = (TransactionExt) odmg.newTransaction();
        tx.begin();
        database.makePersistent(james);
        database.makePersistent(doris);
        database.makePersistent(candy);
        database.makePersistent(paula);
        tx.commit();

        OQLQuery query = odmg.newOQLQuery();
        query.create("select fishs from " + Fish.class.getName() +
                " where (name=$1 or name=$2)");
        query.bind(tuna.getName());
        query.bind(trout.getName());
        List fishs = (List) query.execute();
        /*
        we expect 2 created 'fish'
        */
        assertEquals(2, fishs.size());
View Full Code Here

Examples of org.apache.ojb.broker.Fish

     * and lock the main object, do get an updated list
     */
    public void testMtoNPolymorphUpdate() throws Exception
    {
        long timestamp = System.currentTimeMillis();
        Fish tuna = new Fish("tuna_" + timestamp, 242, "salt");
        Fish trout = new Fish("trout_" + timestamp, 52, "fresh water");
        Fish goldfish = new Fish("goldfish_" + timestamp, 10, "brackish water");

        ODMGGourmet paula = new ODMGGourmet("a_testMtoNTogether"+ timestamp);
        ODMGGourmet candy = new ODMGGourmet("b_testMtoNTogether"+ timestamp);
        ODMGGourmet james = new ODMGGourmet("c_testMtoNTogether"+ timestamp);
        ODMGGourmet doris = new ODMGGourmet("d_testMtoNTogether"+ timestamp);

        paula.addFavoriteFood(trout);
        candy.addFavoriteFood(tuna);
        james.addFavoriteFood(tuna);
        doris.addFavoriteFood(tuna);
        doris.addFavoriteFood(trout);

        TransactionExt tx = (TransactionExt) odmg.newTransaction();
        tx.begin();
        database.makePersistent(james);
        database.makePersistent(doris);
        database.makePersistent(candy);
        database.makePersistent(paula);
        tx.commit();

        OQLQuery query = odmg.newOQLQuery();
        query.create("select fishs from " + Fish.class.getName() +
                " where (name=$1 or name=$2)");
        query.bind(tuna.getName());
        query.bind(trout.getName());
        List fishs = (List) query.execute();
        /*
        we expect 2 created 'fish'
        */
        assertEquals(2, fishs.size());

        tx = (TransactionExt) odmg.newTransaction();
        tx.begin();
        query = odmg.newOQLQuery();
        query.create("select gourmets from " + ODMGGourmet.class.getName() +
                " where name=$1");
        query.bind(doris.getName());
        List result = (List) query.execute();
        assertEquals("We should found a gourmet", 1, result.size());
        ODMGGourmet gourmet = (ODMGGourmet)result.get(0);

        /*
        now we lock main object and add a new reference object
        */
        tx.lock(gourmet, Transaction.WRITE);
        gourmet.addFavoriteFood(goldfish);
        tx.commit();

        query = odmg.newOQLQuery();
        query.create("select fishs from " + Fish.class.getName() +
                " where (name=$1 or name=$2 or name=$3)");
        query.bind(tuna.getName());
        query.bind(trout.getName());
        query.bind(goldfish.getName());

        tx = (TransactionExt) odmg.newTransaction();
        tx.begin();
        fishs = (List) query.execute();
        tx.commit();
View Full Code Here

Examples of org.apache.ojb.broker.Fish

     */
    public void testMtoNPolymorphDelete() throws Exception
    {
        long timestamp = System.currentTimeMillis();
        String name = "testMtoNPolymorphDelete_" + timestamp;
        Fish tuna = new Fish(name + "_tuna", 242, "salt");
        Fish trout = new Fish(name + "_trout", 52, "fresh water");
        Fish goldfish = new Fish(name + "_goldfish", 10, "brackish water");

        ODMGGourmet paula = new ODMGGourmet(name + "_paula");
        ODMGGourmet candy = new ODMGGourmet(name + "_candy");
        ODMGGourmet james = new ODMGGourmet(name + "_james");
        ODMGGourmet doris = new ODMGGourmet(name + "_doris");

        paula.addFavoriteFood(trout);
        candy.addFavoriteFood(tuna);
        james.addFavoriteFood(tuna);
        doris.addFavoriteFood(tuna);
        doris.addFavoriteFood(trout);
        doris.addFavoriteFood(goldfish);

        /*
        we expect one created 'gourment' per store
        */
        TransactionExt tx = (TransactionExt) odmg.newTransaction();
        tx.begin();
        database.makePersistent(paula);
        database.makePersistent(james);
        database.makePersistent(candy);
        database.makePersistent(doris);
        tx.commit();

        tx.begin();
        OQLQuery query = odmg.newOQLQuery();
        query.create("select fishs from " + Fish.class.getName() +
                " where (name=$1 or name=$2 or name=$3)");
        query.bind(tuna.getName());
        query.bind(trout.getName());
        query.bind(goldfish.getName());

        List fishs = (List) query.execute();
        tx.commit();
        /*
        we expect 3 created 'fish'
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.