package jetbrains.mps.ide.devkit.actions;
/*Generated by MPS */
import jetbrains.mps.plugins.projectplugins.BaseProjectPlugin;
import java.util.List;
import jetbrains.mps.plugins.relations.RelationDescriptor;
import com.intellij.openapi.project.Project;
import java.util.ArrayList;
import jetbrains.mps.ide.tools.BaseTool;
import jetbrains.mps.internal.collections.runtime.ListSequence;
public class Mpsdevkit_ProjectPlugin extends BaseProjectPlugin {
public Mpsdevkit_ProjectPlugin() {
}
public List<RelationDescriptor> initTabbedEditors(Project project) {
List<RelationDescriptor> result = new ArrayList();
result.add(new Actions_TabDescriptor());
result.add(new Behavior_TabDescriptor());
result.add(new Constraints_TabDescriptor());
result.add(new Data_Flow_TabDescriptor());
result.add(new Editor_TabDescriptor());
result.add(new Find_Usages_TabDescriptor());
result.add(new Generator_TabDescriptor());
result.add(new Intentions_TabDescriptor());
result.add(new Refactorings_TabDescriptor());
result.add(new Structure_TabDescriptor());
result.add(new Textgen_TabDescriptor());
result.add(new Typesystem_TabDescriptor());
return result;
}
public List<BaseTool> initAllTools1(Project project) {
List<BaseTool> tools = ListSequence.fromList(new ArrayList<BaseTool>());
ListSequence.fromList(tools).addElement(new NodeExplorer_Tool(project));
ListSequence.fromList(tools).addElement(new TraceTool_Tool(project));
return tools;
}
}