Class ScriptModule
- java.lang.Object
-
- org.python.core.PyObject
-
- com.inductiveautomation.ignition.common.script.ScriptModule
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
ProjectScriptModule
public class ScriptModule extends org.python.core.PyObject
A Python scripting module- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ScriptModule(ScriptManager parent, java.lang.String name, java.lang.String path, ScriptScopeStyle scopeStyle)
ScriptModule(ScriptManager parent, java.lang.String name, java.lang.String path, java.lang.String code, ScriptScopeStyle scopeStyle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
__delattr__(java.lang.String attr)
org.python.core.PyObject
__findattr_ex__(java.lang.String name)
void
__setattr__(java.lang.String attr, org.python.core.PyObject value)
org.python.core.PyString
getCode()
java.lang.String
getName()
java.lang.String
getPath()
protected void
initDict()
void
loadModule()
void
reloadModule()
void
reloadModule(boolean force)
void
setCode(org.python.core.PyString string)
void
setCode(org.python.core.PyString string, boolean reload)
void
setName(java.lang.String string)
java.lang.String
toString()
-
Methods inherited from class org.python.core.PyObject
__abs__, __add__, __and__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __cmp__, __coerce__, __coerce_ex__, __complex__, __contains__, __delattr__, __delete__, __delitem__, __delitem__, __delslice__, __delslice__, __dir__, __div__, __divmod__, __ensure_finalizer__, __eq__, __findattr__, __findattr__, __finditem__, __finditem__, __finditem__, __float__, __floordiv__, __format__, __ge__, __get__, __getattr__, __getattr__, __getitem__, __getitem__, __getnewargs__, __getslice__, __getslice__, __gt__, __hash__, __hex__, __iadd__, __iand__, __idiv__, __idivmod__, __ifloordiv__, __ilshift__, __imod__, __imul__, __index__, __int__, __invert__, __ior__, __ipow__, __irshift__, __isub__, __iter__, __iternext__, __itruediv__, __ixor__, __le__, __len__, __long__, __lshift__, __lt__, __mod__, __mul__, __ne__, __neg__, __nonzero__, __not__, __oct__, __or__, __pos__, __pow__, __pow__, __radd__, __rand__, __rawdir__, __rdiv__, __rdivmod__, __reduce__, __reduce_ex__, __reduce_ex__, __repr__, __rfloordiv__, __rlshift__, __rmod__, __rmul__, __ror__, __rpow__, __rrshift__, __rshift__, __rsub__, __rtruediv__, __rxor__, __set__, __setattr__, __setitem__, __setitem__, __setitem__, __setslice__, __setslice__, __str__, __sub__, __tojava__, __truediv__, __trunc__, __unicode__, __xor__, _add, _and, _callextra, _cmp, _div, _divmod, _doget, _doget, _doset, _eq, _floordiv, _ge, _gt, _iadd, _iand, _idiv, _idivmod, _ifloordiv, _ilshift, _imod, _imul, _in, _ior, _ipow, _irshift, _is, _isnot, _isub, _itruediv, _ixor, _jcall, _jcallexc, _jthrow, _le, _lshift, _lt, _mod, _mul, _ne, _notin, _or, _pow, _rshift, _sub, _truediv, _unsupportedop, _xor, adaptToCoerceTuple, asDouble, asIndex, asIndex, asInt, asInt, asIterable, asLong, asLong, asName, asName, asString, asString, asStringOrNull, asStringOrNull, bit_length, conjugate, delDict, delType, dispatch__init__, equals, fastGetClass, fastGetDict, finalize, getDict, getJavaProxy, getType, hashCode, impAttr, implementsDescrDelete, implementsDescrGet, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isIndex, isInteger, isMappingType, isNumberType, isSequenceType, mergeClassDict, mergeDictAttr, mergeListAttr, noAttributeError, object___subclasshook__, readonlyAttributeError, runsupportedopMessage, setDict, setType, unsupportedopMessage
-
-
-
-
Constructor Detail
-
ScriptModule
public ScriptModule(ScriptManager parent, java.lang.String name, java.lang.String path, java.lang.String code, ScriptScopeStyle scopeStyle)
-
ScriptModule
protected ScriptModule(ScriptManager parent, java.lang.String name, java.lang.String path, ScriptScopeStyle scopeStyle)
-
-
Method Detail
-
initDict
protected void initDict()
-
loadModule
public void loadModule()
-
reloadModule
public void reloadModule(boolean force)
-
reloadModule
public void reloadModule()
-
__findattr_ex__
public org.python.core.PyObject __findattr_ex__(java.lang.String name)
- Overrides:
__findattr_ex__
in classorg.python.core.PyObject
-
__setattr__
public void __setattr__(java.lang.String attr, org.python.core.PyObject value)
- Overrides:
__setattr__
in classorg.python.core.PyObject
-
__delattr__
public void __delattr__(java.lang.String attr)
- Overrides:
__delattr__
in classorg.python.core.PyObject
-
toString
public java.lang.String toString()
- Overrides:
toString
in classorg.python.core.PyObject
-
getPath
public java.lang.String getPath()
-
getCode
public org.python.core.PyString getCode()
-
getName
public java.lang.String getName()
-
setCode
public void setCode(org.python.core.PyString string)
-
setCode
public void setCode(org.python.core.PyString string, boolean reload)
-
setName
public void setName(java.lang.String string)
-
-