From 567e0d032c56b2d1498216416fa6874ec77dd55b Mon Sep 17 00:00:00 2001
From: Justin Clarke Casey
Date: Fri, 8 May 2009 19:18:37 +0000
Subject: * break out 'xml2' deserialization from sog
---
.../Region/Framework/Scenes/SceneObjectGroup.cs | 72 ----------------------
1 file changed, 72 deletions(-)
(limited to 'OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs')
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs b/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
index cceb444..fd2d746 100644
--- a/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
+++ b/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
@@ -407,78 +407,6 @@ namespace OpenSim.Region.Framework.Scenes
}
///
- /// Create an object using serialized data in OpenSim's xml2 format.
- ///
- public SceneObjectGroup(string xmlData)
- {
- SetFromXml(xmlData);
- }
-
- protected void SetFromXml(string xmlData)
- {
-
- //m_log.DebugFormat("[SOG]: Starting deserialization of SOG");
- //int time = System.Environment.TickCount;
-
- // libomv.types changes UUID to Guid
- xmlData = xmlData.Replace("", "");
- xmlData = xmlData.Replace("", "");
-
- // Handle Nested property
- xmlData = xmlData.Replace("", "");
- xmlData = xmlData.Replace("", "");
-
- try
- {
-
- XmlDocument doc = new XmlDocument();
- doc.LoadXml(xmlData);
-
- XmlNodeList parts = doc.GetElementsByTagName("SceneObjectPart");
-
- // Process the root part first
- if (parts.Count > 0)
- {
- StringReader sr = new StringReader(parts[0].OuterXml);
- XmlTextReader reader = new XmlTextReader(sr);
- SetRootPart(CreatePartFromXml(reader));
- reader.Close();
- sr.Close();
- }
-
- // Then deal with the rest
- for (int i=1; i
/// Constructor. This object is added to the scene later via AttachToScene()
///
public SceneObjectGroup(UUID ownerID, Vector3 pos, Quaternion rot, PrimitiveBaseShape shape)
--
cgit v1.1