Package org.fife.rsta.ac.js
Class PreProcessingScripts
- java.lang.Object
-
- org.fife.rsta.ac.js.PreProcessingScripts
-
public class PreProcessingScripts extends java.lang.ObjectScripts to be processed before parsing main script text. Useful for includes within JavaScript client. Caches the completions so they don't have to be parsed every single time the main script text is parsed.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<org.fife.ui.autocomplete.Completion>preProcessingCompletionsprivate SourceCompletionProviderprovider
-
Constructor Summary
Constructors Constructor Description PreProcessingScripts(SourceCompletionProvider provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<org.fife.ui.autocomplete.Completion>getCompletions()voidparseScript(java.lang.String scriptText, TypeDeclarationOptions options)voidreset()
-
-
-
Field Detail
-
provider
private SourceCompletionProvider provider
-
preProcessingCompletions
private java.util.Set<org.fife.ui.autocomplete.Completion> preProcessingCompletions
-
-
Constructor Detail
-
PreProcessingScripts
public PreProcessingScripts(SourceCompletionProvider provider)
-
-
Method Detail
-
parseScript
public void parseScript(java.lang.String scriptText, TypeDeclarationOptions options)
-
reset
public void reset()
-
getCompletions
public java.util.Set<org.fife.ui.autocomplete.Completion> getCompletions()
-
-