Example #1
0
		public override void SetValue (object value)
		{
			this.value = (bool)value;
			if(onVariableChange == null){
				onVariableChange= new VariableChangedEvent();
			}
			onVariableChange.Invoke(this.value);
		}
Example #2
0
		public override void SetValue (object value)
		{
			this.value = (value as IList).Cast<object>().ToArray();
			if(onVariableChange == null){
				onVariableChange= new VariableChangedEvent();
			}
			onVariableChange.Invoke(this.value);
		}
Example #3
0
 public override void SetValue(object value)
 {
     this.value = (string)value;
     if (onVariableChange == null)
     {
         onVariableChange = new VariableChangedEvent();
     }
     onVariableChange.Invoke(this.value);
 }
Example #4
0
 public override void SetValue(object value)
 {
     this.value = (value as IList).Cast <object>().ToArray();
     if (onVariableChange == null)
     {
         onVariableChange = new VariableChangedEvent();
     }
     onVariableChange.Invoke(this.value);
 }