Package org.apache.art

Examples of org.apache.art.Artist.addToPaintingArray()


    public void testReadRO2() throws Exception {

        // setup test
        Artist a1 = newArtist();
        Painting p1 = newPainting();
        a1.addToPaintingArray(p1);
        ctxt.commitChanges();

        ctxt = createDataContext();

        // do select
View Full Code Here


    public void testSelectViaRelationship() throws Exception {

        // setup test
        Artist a1 = newArtist();
        Painting p1 = newPainting();
        a1.addToPaintingArray(p1);
        ctxt.commitChanges();

        // do select
        Expression e = ExpressionFactory.matchExp("toArtist", a1);
        SelectQuery q = new SelectQuery("Painting", e);
View Full Code Here

        // setup test
        Artist a1 = newArtist();
        Painting p1 = newPainting();
        Painting p2 = newPainting();
        Gallery g1 = newGallery();
        a1.addToPaintingArray(p1);
        a1.addToPaintingArray(p2);
        p1.setToGallery(g1);
        p2.setToGallery(g1);
        ctxt.commitChanges();
View Full Code Here

        Artist a1 = newArtist();
        Painting p1 = newPainting();
        Painting p2 = newPainting();
        Gallery g1 = newGallery();
        a1.addToPaintingArray(p1);
        a1.addToPaintingArray(p2);
        p1.setToGallery(g1);
        p2.setToGallery(g1);
        ctxt.commitChanges();

        // do select
View Full Code Here

        DataContext context = createDataContext();
        ObjectContext childContext = context.createChildContext();

        Artist _new = context.newObject(Artist.class);
        Painting _newP = context.newObject(Painting.class);
        _new.addToPaintingArray(_newP);

        blockQueries();

        try {
View Full Code Here

        assertTrue("List must be unresolved...", list.isFault());

        Painting p2 = context.newObject(Painting.class);
        p2.setPaintingTitle("p2");

        artist.addToPaintingArray(p1);
        artist.addToPaintingArray(p2);
        assertTrue("List must be unresolved...", list.isFault());

        context.commitChanges();
View Full Code Here

        Painting p2 = context.newObject(Painting.class);
        p2.setPaintingTitle("p2");

        artist.addToPaintingArray(p1);
        artist.addToPaintingArray(p2);
        assertTrue("List must be unresolved...", list.isFault());

        context.commitChanges();

        assertTrue("List must be unresolved...", list.isFault());
View Full Code Here

        Artist artist = context.newObject(Artist.class);
        artist.setArtistName("aaa");

        Painting p1 = context.newObject(Painting.class);
        p1.setPaintingTitle("p1");
        artist.addToPaintingArray(p1);
        context.commitChanges();
        context.invalidateObjects(Collections.singletonList(artist));

        ToManyList list = (ToManyList) artist.getPaintingArray();
        assertTrue("List must be unresolved...", list.isFault());
View Full Code Here

        ToManyList list = (ToManyList) artist.getPaintingArray();
        assertTrue("List must be unresolved...", list.isFault());

        Painting p2 = context.newObject(Painting.class);

        artist.addToPaintingArray(p2);
        assertTrue("List must be unresolved...", list.isFault());
        assertTrue(list.addedToUnresolved.contains(p2));

        context.rollbackChanges();
View Full Code Here

        Painting p1 = dc.newObject(Painting.class), p2 = dc.newObject(Painting.class),
            p3 = dc.newObject(Painting.class);
        p1.setPaintingTitle("p1");
        p2.setPaintingTitle("p2");
        p3.setPaintingTitle("p3");
        artist.addToPaintingArray(p1);
        artist.addToPaintingArray(p2);
       
        assertTrue(ExpressionFactory.matchExp("paintingArray", p1).match(artist));
        assertFalse(ExpressionFactory.matchExp("paintingArray", p3).match(artist));
        assertFalse(ExpressionFactory.noMatchExp("paintingArray", p1).match(artist));
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.