Package de.ailis.jollada.model

Examples of de.ailis.jollada.model.VisualSceneInstance


        catch (final URISyntaxException e)
        {
            throw new ParserException(urlString + " is not a valid URI: " + e,
                e);
        }
        final VisualSceneInstance instance = new VisualSceneInstance(url);
        instance.setName(attributes.getValue("name"));
        instance.setSid(attributes.getValue("sid"));
        this.document.getScene().setVisualSceneInstance(instance);
        enterElement(ParserMode.INSTANCE_VISUAL_SCENE);
    }
View Full Code Here


    @Test
    public void testVisualSceneInstance() throws URISyntaxException
    {
        final Scene scene = new Scene();
        final VisualSceneInstance instance = new VisualSceneInstance(
            new URI("foo"));
        assertNull(instance.getScene());
        scene.setVisualSceneInstance(instance);
        assertSame(scene, instance.getScene());
        assertSame(instance, scene.getVisualSceneInstance());
        assertNotNull(scene.getVisualSceneInstance());
        scene.setVisualSceneInstance(null);
        assertNull(scene.getVisualSceneInstance());
    }
View Full Code Here

    @Test
    public void testAttachedVisualSceneInstance() throws URISyntaxException
    {
        final Scene oldScene = new Scene();
        final Scene scene = new Scene();
        final VisualSceneInstance instance = new VisualSceneInstance(
            new URI("foo"));
        oldScene.setVisualSceneInstance(instance);
        scene.setVisualSceneInstance(instance);
        assertNull(oldScene.getVisualSceneInstance());
        assertSame(scene, instance.getScene());
        assertSame(instance, scene.getVisualSceneInstance());
        assertNotNull(scene.getVisualSceneInstance());
        scene.setVisualSceneInstance(null);
        assertNull(scene.getVisualSceneInstance());
View Full Code Here

    @Test
    public void testSameVisualSceneInstance() throws URISyntaxException
    {
        final Scene scene = new Scene();
        final VisualSceneInstance instance = new VisualSceneInstance(new URI(
            "foo"));
        scene.setVisualSceneInstance(instance);
        assertSame(scene, instance.getScene());
        assertSame(instance, scene.getVisualSceneInstance());
        scene.setVisualSceneInstance(instance); // Set the same
        assertSame(scene, instance.getScene());
        assertSame(instance, scene.getVisualSceneInstance());
    }
View Full Code Here

TOP

Related Classes of de.ailis.jollada.model.VisualSceneInstance

Copyright © 2018 www.massapicom. 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.