Class ScriptLibrary
- java.lang.Object
- 
- com.inductiveautomation.ignition.common.script.ScriptLibrary
 
- 
 public class ScriptLibrary extends java.lang.ObjectStores a project's script library (app.* packages). This class simply has a map of String to String, storing the package path (after "app.") and the python code.
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringMODULE_IDstatic ResourceTypeRESOURCE_TYPE
 - 
Constructor SummaryConstructors Constructor Description ScriptLibrary()ScriptLibrary(java.util.Map<java.lang.String,java.lang.String> scripts)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getScripts()voidinstall(ScriptManager manager)voidsetScripts(java.util.Map<java.lang.String,java.lang.String> scripts)
 
- 
- 
- 
Field Detail- 
MODULE_IDpublic static final java.lang.String MODULE_ID - See Also:
- Constant Field Values
 
 - 
RESOURCE_TYPEpublic static final ResourceType RESOURCE_TYPE 
 
- 
 - 
Method Detail- 
installpublic void install(ScriptManager manager) 
 - 
getScriptspublic java.util.Map<java.lang.String,java.lang.String> getScripts() 
 - 
setScriptspublic void setScripts(java.util.Map<java.lang.String,java.lang.String> scripts) 
 
- 
 
-