org.jetbrains.kotlin.script
Class KotlinScriptDefinitionProvider

java.lang.Object
  extended by org.jetbrains.kotlin.script.KotlinScriptDefinitionProvider

public class KotlinScriptDefinitionProvider
extends java.lang.Object


Constructor Summary
KotlinScriptDefinitionProvider()
           
 
Method Summary
 void addScriptDefinition(KotlinScriptDefinition scriptDefinition)
           
 KotlinScriptDefinition findScriptDefinition(com.intellij.psi.PsiFile psiFile)
           
static KotlinScriptDefinitionProvider getInstance(com.intellij.openapi.project.Project project)
           
 boolean isScript(com.intellij.psi.PsiFile psiFile)
           
 void setScriptDefinitions(java.util.List<KotlinScriptDefinition> definitions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KotlinScriptDefinitionProvider

public KotlinScriptDefinitionProvider()
Method Detail

getInstance

public static KotlinScriptDefinitionProvider getInstance(com.intellij.openapi.project.Project project)

findScriptDefinition

public KotlinScriptDefinition findScriptDefinition(com.intellij.psi.PsiFile psiFile)

isScript

public boolean isScript(com.intellij.psi.PsiFile psiFile)

addScriptDefinition

@TestOnly
public void addScriptDefinition(@NotNull
                                         KotlinScriptDefinition scriptDefinition)

setScriptDefinitions

public void setScriptDefinitions(@NotNull
                                 java.util.List<KotlinScriptDefinition> definitions)