public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) { object retVal = null; BaseTreeNode.BaseEditor editor = context.Instance as BaseTreeNode.BaseEditor; string text = value as string; if (editor != null && text != null) { IDefaultValueElement defaultValueElement = editor.Model as IDefaultValueElement; if (defaultValueElement != null) { defaultValueElement.Default = text; retVal = defaultValueElement; } } if (retVal == null) { retVal = base.ConvertFrom(context, culture, value); } return(retVal); }
public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) { object retVal = null; BaseTreeNode.BaseEditor editor = context.Instance as BaseTreeNode.BaseEditor; string text = value as string; if (editor != null && text != null) { IExpressionable expressionable = editor.Model as IExpressionable; if (expressionable != null) { expressionable.ExpressionText = text; retVal = expressionable; } } if (retVal == null) { retVal = base.ConvertFrom(context, culture, value); } return(retVal); }
public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) { object retVal = null; BaseTreeNode.BaseEditor editor = context.Instance as BaseTreeNode.BaseEditor; string text = value as string; if (editor != null && text != null) { IVariable variable = editor.Model as IVariable; if (variable != null && variable.Type != null) { variable.Value = variable.Type.getValue(text); retVal = variable; } } if (retVal == null) { retVal = base.ConvertFrom(context, culture, value); } return(retVal); }
public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) { object retVal = null; BaseTreeNode.BaseEditor editor = context.Instance as BaseTreeNode.BaseEditor; string text = value as string; if (editor != null && text != null) { Expectation expectation = editor.Model as Expectation; if (expectation != null) { expectation.setCondition(text); retVal = expectation; } } if (retVal == null) { retVal = base.ConvertFrom(context, culture, value); } return(retVal); }