mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Dummy build view manager for tests
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
// Copyright 2000-2017 JetBrains s.r.o.
|
||||
// Use of this source code is governed by the Apache 2.0 license that can be
|
||||
// found in the LICENSE file.
|
||||
package com.intellij.build.internal;
|
||||
|
||||
import com.intellij.build.BuildContentManager;
|
||||
import com.intellij.build.BuildViewManager;
|
||||
import com.intellij.build.events.BuildEvent;
|
||||
import com.intellij.build.events.FinishBuildEvent;
|
||||
import com.intellij.openapi.project.Project;
|
||||
|
||||
/**
|
||||
* @author Vladislav.Soroka
|
||||
*/
|
||||
public class DummyBuildViewManager extends BuildViewManager {
|
||||
public DummyBuildViewManager(Project project, BuildContentManager buildContentManager) {
|
||||
super(project, buildContentManager);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onEvent(BuildEvent event) {
|
||||
if(event instanceof FinishBuildEvent) {
|
||||
//noinspection UseOfSystemOutOrSystemErr
|
||||
System.out.println(event.getMessage());
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -180,7 +180,8 @@
|
||||
testServiceImplementation="com.intellij.build.internal.DummyBuildContentManager"/>
|
||||
|
||||
<projectService serviceInterface="com.intellij.build.BuildViewManager"
|
||||
serviceImplementation="com.intellij.build.BuildViewManager"/>
|
||||
serviceImplementation="com.intellij.build.BuildViewManager"
|
||||
testServiceImplementation="com.intellij.build.internal.DummyBuildViewManager"/>
|
||||
<projectService serviceInterface="com.intellij.build.SyncViewManager"
|
||||
serviceImplementation="com.intellij.build.SyncViewManager"
|
||||
testServiceImplementation="com.intellij.build.internal.DummySyncViewManager"/>
|
||||
|
||||
Reference in New Issue
Block a user