Search in sources :

Example 1 with DefaultBuildRequestFactory

use of org.eclipse.n4js.xtext.ide.server.build.DefaultBuildRequestFactory in project n4js by eclipse.

the class N4jscCompiler method setupWorkspaceBuildActionListener.

private void setupWorkspaceBuildActionListener() {
    Injector injector = N4jscFactory.getOrCreateInjector();
    DefaultBuildRequestFactory buildRequestFactory = injector.getInstance(DefaultBuildRequestFactory.class);
    buildRequestFactory.setAfterGenerateListener(callback);
    buildRequestFactory.setAfterDeleteListener(callback);
    buildRequestFactory.setAfterBuildListener(callback);
}
Also used : Injector(com.google.inject.Injector) DefaultBuildRequestFactory(org.eclipse.n4js.xtext.ide.server.build.DefaultBuildRequestFactory)

Aggregations

Injector (com.google.inject.Injector)1 DefaultBuildRequestFactory (org.eclipse.n4js.xtext.ide.server.build.DefaultBuildRequestFactory)1