aboutsummaryrefslogtreecommitdiffstatsci
path: root/src/Interface.cs
diff options
context:
space:
mode:
authorjpbruyere <jp.bruyere@hotmail.com>2015-10-08 09:42:37 +0200
committerjpbruyere <jp.bruyere@hotmail.com>2015-10-08 09:42:37 +0200
commit15b8c20524fd7f5fd19c68d014a16bb6be6153e3 (patch)
treecddf33b1409febc4afd95d1dde151a05f88a09d3 /src/Interface.cs
parent4c15030701964aee1c1dc908d6fa4dcdbec16a12 (diff)
new binding system - Groupin in test case members of same target
- bound created delegate to instance of source, prevent need of reference table.
Diffstat (limited to 'src/Interface.cs')
-rw-r--r--src/Interface.cs14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/Interface.cs b/src/Interface.cs
index 9dccd969..304e48b6 100644
--- a/src/Interface.cs
+++ b/src/Interface.cs
@@ -438,22 +438,10 @@ namespace go
XmlSerializerNamespaces xn = new XmlSerializerNamespaces ();
xn.Add ("", "");
- //prevent unused ref in References created by xmlSerializer
- Interface.DontResoveGOML = true;
XmlSerializer xs = new XmlSerializer (type);
- Interface.DontResoveGOML = false;
- GOMLResolutionStack.Push (new List<DynAttribute> ());
result = (GraphicObject)xs.Deserialize (stream);
- //result.DataSource = hostClass;
-
- if (hostClass == null) {
- GOMLResolutionStack.Pop ();
- return result;
- }
-
- if (resolve)
- resolveGOML (hostClass);
+ result.DataSource = hostClass;
#if DEBUG_LOAD_TIME
loadingTime.Stop ();