Package org.erlide.backend.api

Examples of org.erlide.backend.api.IBackend.dispose()


                setEnabled(false);
                fConsole.stop();
            }
            if (!backend.equals(BackendCore.getBackendManager().getIdeBackend())) {
                backend.dispose();
            }
        } catch (final DebugException e) {
            ErlLogger.error(e);
        }
    }
View Full Code Here


        assertThat("backend not running", b.isRunning());
        try {
            Thread.sleep(1000);
        } catch (final InterruptedException e) {
        }
        b.dispose();
        try {
            Thread.sleep(1000);
        } catch (final InterruptedException e) {
        }
View Full Code Here

                } catch (final InvocationTargetException e) {
                    return new Status(IStatus.ERROR, Activator.PLUGIN_ID, e.getCause()
                            .getMessage());
                } finally {
                    if (backend != null) {
                        backend.dispose();
                    }
                    monitor.done();
                }

                ErlLogger.debug("Dialyzer operation ended successfully");
View Full Code Here

    @Override
    public void terminateBackendsForLaunch(final ILaunch launch) {
        final IBackend b = getBackendForLaunch(launch);
        if (b != null) {
            b.dispose();
        }
    }

    @Override
    public void removeBackendsForLaunch(final ILaunch launch) {
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.