Class ComponentModelScriptWrapper
- java.lang.Object
-
- org.python.core.PyObject
-
- com.inductiveautomation.ignition.common.script.PyDelegateObject
-
- com.inductiveautomation.perspective.gateway.script.PropertyTreeOwnerScriptWrapper
-
- com.inductiveautomation.perspective.gateway.script.ComponentModelScriptWrapper
-
- All Implemented Interfaces:
java.io.Serializable
public class ComponentModelScriptWrapper extends PropertyTreeOwnerScriptWrapper
This object is used when a python script references a perspective component. For example, this will be the actual object that "self" refers to in a component script action.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ComponentModelScriptWrapper.SafetyWrapper
Delegates to the actual component, this prevents the scripting system from being able to call everything on ComponentModel, like startup(), shutdown, etc.
-
Field Summary
-
Fields inherited from class com.inductiveautomation.ignition.common.script.PyDelegateObject
delegate
-
-
Constructor Summary
Constructors Constructor Description ComponentModelScriptWrapper(ComponentModel component)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.python.core.PyObject
__findattr_ex__(java.lang.String name)
-
Methods inherited from class com.inductiveautomation.perspective.gateway.script.PropertyTreeOwnerScriptWrapper
__setattr__
-
Methods inherited from class com.inductiveautomation.ignition.common.script.PyDelegateObject
__abs__, __add__, __and__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __cmp__, __coerce_ex__, __complex__, __contains__, __delattr__, __delete__, __delitem__, __delitem__, __delslice__, __delslice__, __dir__, __div__, __divmod__, __ensure_finalizer__, __eq__, __finditem__, __finditem__, __finditem__, __float__, __floordiv__, __format__, __ge__, __get__, __getitem__, __getitem__, __getnewargs__, __getslice__, __getslice__, __gt__, __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__, __rdiv__, __rdivmod__, __reduce__, __reduce_ex__, __reduce_ex__, __repr__, __rfloordiv__, __rlshift__, __rmod__, __rmul__, __ror__, __rpow__, __rrshift__, __rshift__, __rsub__, __rtruediv__, __rxor__, __set__, __setitem__, __setitem__, __setitem__, __setslice__, __setslice__, __str__, __sub__, __tojava__, __truediv__, __trunc__, __unicode__, __xor__, _callextra, _doget, _doget, _doset, _is, _isnot, _jcall, _jcallexc, _jthrow, asDouble, asIndex, asIndex, asInt, asInt, asIterable, asLong, asLong, asName, asString, asString, asStringOrNull, asStringOrNull, bit_length, conjugate, delDict, delType, dispatch__init__, equals, fastGetClass, fastGetDict, getDict, getType, hashCode, implementsDescrDelete, implementsDescrGet, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isIndex, isInteger, isMappingType, isNumberType, isSequenceType, noAttributeError, readonlyAttributeError, setDict, setType, toString
-
Methods inherited from class org.python.core.PyObject
__coerce__, __delattr__, __findattr__, __findattr__, __getattr__, __getattr__, __hash__, __rawdir__, __setattr__, _add, _and, _cmp, _div, _divmod, _eq, _floordiv, _ge, _gt, _iadd, _iand, _idiv, _idivmod, _ifloordiv, _ilshift, _imod, _imul, _in, _ior, _ipow, _irshift, _isub, _itruediv, _ixor, _le, _lshift, _lt, _mod, _mul, _ne, _notin, _or, _pow, _rshift, _sub, _truediv, _unsupportedop, _xor, adaptToCoerceTuple, asName, finalize, getJavaProxy, impAttr, mergeClassDict, mergeDictAttr, mergeListAttr, object___subclasshook__, runsupportedopMessage, unsupportedopMessage
-
-
-
-
Constructor Detail
-
ComponentModelScriptWrapper
public ComponentModelScriptWrapper(ComponentModel component)
-
-
Method Detail
-
__findattr_ex__
public org.python.core.PyObject __findattr_ex__(java.lang.String name)
- Overrides:
__findattr_ex__
in classPropertyTreeOwnerScriptWrapper
-
-