org.jetbrains.kotlin.parsing
Class JetScriptDefinitionProvider

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

public class JetScriptDefinitionProvider
extends java.lang.Object


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

Constructor Detail

JetScriptDefinitionProvider

public JetScriptDefinitionProvider()
Method Detail

getInstance

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

markFileAsScript

public void markFileAsScript(JetFile file)

findScriptDefinition

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

isScript

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

addScriptDefinition

public void addScriptDefinition(@NotNull
                                JetScriptDefinition scriptDefinition)

addScriptDefinitions

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