parameters: (self, prop, class_instance, state, value)
docstring: :type prop:  ClassLayoutProperty
          :type class_instance: ClassInstance
          :type value: variant
docstring_summary: :type prop:  ClassLayoutProperty
          :type class_instance: ClassInstance
          :type value: variant
docstring_tokens: : type prop : ClassLayoutProperty : type class_instance : ClassInstance : type value : variant
function: def __init__(self, prop, class_instance, state, value):
          """
          :type prop:  ClassLayoutProperty
          :type class_instance: ClassInstance
          :type value: variant
          """
          super(ClassInstanceProperty, self).__init__()
          self._prop = prop
          self.class_instance = class_instance
          self._value = value
          self.state = state
function_tokens: def __init__ ( self , prop , class_instance , state , value ) : super ( ClassInstanceProperty , self ) . __init__ ( ) self . _prop = prop self . class_instance = class_instance self . _value = value self . state = state