package org.jetbrains.plugins.cucumber;
import com.intellij.openapi.project.Project;
import com.intellij.psi.PsiElement;
import com.intellij.psi.PsiFileFactory;
import com.intellij.util.LocalTimeCounter;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.plugins.cucumber.psi.GherkinFileType;
public class CucumberElementFactory {
public static PsiElement createTempPsiFile(@NotNull final Project project, @NotNull final String text) {
return PsiFileFactory.getInstance(project).createFileFromText("temp." + GherkinFileType.INSTANCE.getDefaultExtension(),
GherkinFileType.INSTANCE,
text, LocalTimeCounter.currentTime(), true);
}
}