Products :: ZenEvents :: EventClassInst :: EventClassPropertyMixin :: Class EventClassPropertyMixin |
[hide private]
[frames] | no frames]

# Class EventClassPropertyMixin

source code

    object --+
             |
            EventClassPropertyMixin

Instance Methods | [hide private]
applyValues(self, evt) Modify event with values taken from dict Inst. | source code
applyTransform(self, evt, device) Apply transforms on an event from the top level of the Event Class Tree down to the actual Event Rules (EventClassInst) | source code
inheritedTransforms(self) Make a string that brings together all the transforms inherited from the base EventClass to self. | source code
testTransformStyle(self) Test our transform by compiling it. | source code
_eventClassPath(self) Return the path to our current EventClassInst from the top level EventClass down. | source code
Inherited from `object`: `__delattr__`, `__getattribute__`, `__hash__`, `__init__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__str__`

Class Variables | [hide private]
| transform = `''`
| _properties = `{'id': 'transform', 'type': 'text', 'mode': 'w'},`

Properties | [hide private]
Inherited from `object`: `__class__`

Method Details | [hide private]

### applyValues(self, evt) | source code
Modify event with values taken from dict Inst. Any non-None property values are applied to the event.

### _eventClassPath(self) | source code
Return the path to our current EventClassInst from the top level EventClass down. We use this to process and display the heirarchy of event transforms.