Package org.joshy.sketch.modes.vector

Examples of org.joshy.sketch.modes.vector.VectorModeHelper


        //resolve all fonts to make sure they are usable
        for(Asset asset : assetDatabase.getAllFonts()) {
            new FontBuilder(asset.getFile()).resolve();
        }

        modeHelpers.add(new VectorModeHelper(this));
        modeHelpers.add(new PresoModeHelper(this));
        modeHelpers.add(new PixelModeHelper(this));
        modeHelpers.add(new TiledPixelModeHelper(this));
        defaultModeHelper = modeHelpers.get(0);
View Full Code Here


            } if (file.getName().toLowerCase().endsWith(".leoz")) {
                SketchDocument doc = loadZip(file);
                if(doc.isPresentation()) {
                    main.setupNewDoc(new PresoModeHelper(main),doc);
                } else {
                    main.setupNewDoc(new VectorModeHelper(main),doc);
                }
            } else {
                SketchDocument doc = load(new FileInputStream(file), file, file.getName(),null);
                if(doc.isPresentation()) {
                    main.setupNewDoc(new PresoModeHelper(main),doc);
                } else {
                    main.setupNewDoc(new VectorModeHelper(main),doc);
                }
                main.addRecentFile(file);
            }
        } catch (Exception ex) {
            Log.error(ex);
View Full Code Here

        dialog.setHeight(200);
        dialog.centerOnScreen();
    }

    protected void newDocCreated(SketchDocument doc) throws Exception {
        main.setupNewDoc(new VectorModeHelper(main),doc);
        //context.getMain().setupNewDoc(new VectorModeHelper(context.getMain()),doc);
    }
View Full Code Here

        if(file.getName().toLowerCase().endsWith(".svg")) {
            SketchDocument doc = importSVG(file);
            if(doc.isPresentation()) {
                context.getMain().setupNewDoc(new PresoModeHelper(context.getMain()),doc);
            } else {
                context.getMain().setupNewDoc(new VectorModeHelper(context.getMain()),doc);
            }
            return;
        }

View Full Code Here

    */

    //test loading version -1 and auto-upgrading it to version 0
    @Test public void versionN1to0Test() throws Exception {
        u.p("running a version upgrade test");
        VectorModeHelper helper = new VectorModeHelper(null);
        VectorDocContext context = helper.createDocContext(null);
        SketchCanvas canvas = new SketchCanvas(context);
        OpenAction action = new OpenAction(null);
        u.p("Url = " + this.getClass().getResource("oldVersion_-1.xml"));
        action.load(this.getClass().getResourceAsStream("oldVersion_-1.xml"),null,"oldVersion_-1.xml",null);
        SketchDocument doc = canvas.getDocument();
View Full Code Here

TOP

Related Classes of org.joshy.sketch.modes.vector.VectorModeHelper

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.