org.jetbrains.kotlin.parsing
Class KotlinScriptDefinitionProvider

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

public class KotlinScriptDefinitionProvider
extends java.lang.Object


Constructor Summary
KotlinScriptDefinitionProvider()
           
 
Method Summary
 void addScriptDefinition(KotlinScriptDefinition scriptDefinition)
           
 void addScriptDefinitions(java.util.List<KotlinScriptDefinition> definitions)
           
 KotlinScriptDefinition findScriptDefinition(com.intellij.psi.PsiFile psiFile)
           
static KotlinScriptDefinitionProvider getInstance(com.intellij.openapi.project.Project project)
           
 boolean isScript(com.intellij.psi.PsiFile psiFile)
           
 void markFileAsScript(KtFile file)
           
 
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)

markFileAsScript

public void markFileAsScript(KtFile file)

findScriptDefinition

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

isScript

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

addScriptDefinition

public void addScriptDefinition(@NotNull
                                KotlinScriptDefinition scriptDefinition)

addScriptDefinitions

public void addScriptDefinitions(java.util.List<KotlinScriptDefinition> definitions)