package fr.adrienbrault.idea.symfony2plugin.profiler; import com.intellij.openapi.project.Project; import com.intellij.openapi.wm.ex.ToolWindowEx; import com.intellij.ui.content.Content; import com.intellij.ui.content.ContentManager; import org.jetbrains.annotations.NotNull; /** * @author Daniel Espendiller <daniel@espendiller.net> */ class SymfonyWebProfilerPane { @NotNull private Project project; SymfonyWebProfilerPane(@NotNull Project project) { this.project = project; } public void setup(ToolWindowEx toolWindow) { ContentManager contentManager = toolWindow.getContentManager(); Content content = contentManager.getFactory().createContent(new Symfony2WebProfilerForm(this.project).createComponent(), null, true); contentManager.addContent(content); contentManager.setSelectedContent(content, true); } }