public void SetValue(ObjectModel obj, params string[] path) { Objects[path[0]].SetValue(path.Skip(1).ToArray(), obj); }
public static ObjectModel NotEquals(ObjectModel o1, ObjectModel o2) { var exp = o1.Type != o2.Type || o1.Value != o2.Value || o1.Properties != o2.Properties; return(new ObjectModel(BOOL, exp.ToString().ToLower())); }
public void Create(string name, string type) { Objects.Add(name, ObjectModel.CreateDefault(type)); }