/*
* Copyright 2013 Guidewire Software, Inc.
*/
package gw.plugin.ij.core;
import com.intellij.openapi.module.Module;
import gw.plugin.ij.util.GosuModuleUtil;
import org.jetbrains.annotations.NotNull;
public class IJModuleNode extends UnidirectionalCyclicGraph.Node<Module> {
public IJModuleNode(@NotNull Module module) {
super(module.getName(), module);
for (Module dependency : GosuModuleUtil.getDependencies(module)) {
addLink(dependency.getName());
}
}
}