import jetbrains.mps.project.dependency.DependenciesManager;
import jetbrains.mps.internal.collections.runtime.ISelector;
import jetbrains.mps.ide.ui.TextMPSTreeNode;
public class ModuleDependencyNode extends MPSTreeNode {
private List<IModule> myModules;
<BUG>private boolean myInitialized;
public ModuleDependencyNode(IModule module, boolean isRuntime, IOperationContext context) {

this(ListSequence.fromListAndArray(new ArrayList<IModule>(), module), context);
if (isRuntime) {</BUG>
setNodeIdentifier(getNodeIdentifier() + " (runtime)");

import jetbrains.mps.project.dependency.DependenciesManager;
import jetbrains.mps.internal.collections.runtime.ISelector;
import jetbrains.mps.ide.ui.TextMPSTreeNode;
public class ModuleDependencyNode extends MPSTreeNode {
private List<IModule> myModules;
private boolean myInitialized;
private boolean myUsedLanguage;
public ModuleDependencyNode(IModule module, boolean isUsedLanguage, boolean isRuntime, IOperationContext context) {
this(ListSequence.fromListAndArray(new ArrayList<IModule>(), module), context);
myUsedLanguage = isUsedLanguage;
if (isRuntime) {
setNodeIdentifier(getNodeIdentifier() + " (runtime)");
