Package org.python.pydev.ui.interpreters

Examples of org.python.pydev.ui.interpreters.IronpythonInterpreterManager


        //changed: the interpreter manager is always set in the initialization (initialization
        //has some problems if that's not done).
        setPythonInterpreterManager(new PythonInterpreterManager(preferences));
        setJythonInterpreterManager(new JythonInterpreterManager(preferences));
        setIronpythonInterpreterManager(new IronpythonInterpreterManager(preferences));

        handlePing();

        //restore the nature for all python projects -- that's done when the project is set now.
        //        new Job("PyDev: Restoring projects python nature"){
View Full Code Here


        return PydevPlugin.getIronpythonInterpreterManager();
    }

    @Override
    protected void setInterpreterManager(String path) {
        IronpythonInterpreterManager interpreterManager = new IronpythonInterpreterManager(this.getPreferences());

        InterpreterInfo info = (InterpreterInfo) interpreterManager.createInterpreterInfo(TestDependent.IRONPYTHON_EXE,
                new NullProgressMonitor(), false);
        TestDependent.IRONPYTHON_EXE = info.executableOrJar;

        if (path != null) {
            info = new InterpreterInfo(info.getVersion(), info.executableOrJar,
                    PythonPathHelper.parsePythonPathFromStr(path, new ArrayList<String>()));
        }

        interpreterManager.setInfos(new IInterpreterInfo[] { info }, null, null);
        PydevPlugin.setIronpythonInterpreterManager(interpreterManager);
    }
View Full Code Here

TOP

Related Classes of org.python.pydev.ui.interpreters.IronpythonInterpreterManager

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.