diff options
Diffstat (limited to 'OpenSim/Framework/Serialization/External/RegionSettingsSerializer.cs')
-rw-r--r-- | OpenSim/Framework/Serialization/External/RegionSettingsSerializer.cs | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/OpenSim/Framework/Serialization/External/RegionSettingsSerializer.cs b/OpenSim/Framework/Serialization/External/RegionSettingsSerializer.cs index 19468c3..617c451 100644 --- a/OpenSim/Framework/Serialization/External/RegionSettingsSerializer.cs +++ b/OpenSim/Framework/Serialization/External/RegionSettingsSerializer.cs | |||
@@ -50,7 +50,7 @@ namespace OpenSim.Framework.Serialization.External | |||
50 | { | 50 | { |
51 | return Deserialize(Encoding.ASCII.GetString(serializedSettings, 0, serializedSettings.Length)); | 51 | return Deserialize(Encoding.ASCII.GetString(serializedSettings, 0, serializedSettings.Length)); |
52 | } | 52 | } |
53 | 53 | ||
54 | /// <summary> | 54 | /// <summary> |
55 | /// Deserialize settings | 55 | /// Deserialize settings |
56 | /// </summary> | 56 | /// </summary> |
@@ -60,14 +60,14 @@ namespace OpenSim.Framework.Serialization.External | |||
60 | public static RegionSettings Deserialize(string serializedSettings) | 60 | public static RegionSettings Deserialize(string serializedSettings) |
61 | { | 61 | { |
62 | RegionSettings settings = new RegionSettings(); | 62 | RegionSettings settings = new RegionSettings(); |
63 | 63 | ||
64 | StringReader sr = new StringReader(serializedSettings); | 64 | StringReader sr = new StringReader(serializedSettings); |
65 | XmlTextReader xtr = new XmlTextReader(sr); | 65 | XmlTextReader xtr = new XmlTextReader(sr); |
66 | 66 | ||
67 | xtr.ReadStartElement("RegionSettings"); | 67 | xtr.ReadStartElement("RegionSettings"); |
68 | 68 | ||
69 | xtr.ReadStartElement("General"); | 69 | xtr.ReadStartElement("General"); |
70 | 70 | ||
71 | while (xtr.Read() && xtr.NodeType != XmlNodeType.EndElement) | 71 | while (xtr.Read() && xtr.NodeType != XmlNodeType.EndElement) |
72 | { | 72 | { |
73 | switch (xtr.Name) | 73 | switch (xtr.Name) |
@@ -113,10 +113,10 @@ namespace OpenSim.Framework.Serialization.External | |||
113 | break; | 113 | break; |
114 | } | 114 | } |
115 | } | 115 | } |
116 | 116 | ||
117 | xtr.ReadEndElement(); | 117 | xtr.ReadEndElement(); |
118 | xtr.ReadStartElement("GroundTextures"); | 118 | xtr.ReadStartElement("GroundTextures"); |
119 | 119 | ||
120 | while (xtr.Read() && xtr.NodeType != XmlNodeType.EndElement) | 120 | while (xtr.Read() && xtr.NodeType != XmlNodeType.EndElement) |
121 | { | 121 | { |
122 | switch (xtr.Name) | 122 | switch (xtr.Name) |
@@ -159,10 +159,10 @@ namespace OpenSim.Framework.Serialization.External | |||
159 | break; | 159 | break; |
160 | } | 160 | } |
161 | } | 161 | } |
162 | 162 | ||
163 | xtr.ReadEndElement(); | 163 | xtr.ReadEndElement(); |
164 | xtr.ReadStartElement("Terrain"); | 164 | xtr.ReadStartElement("Terrain"); |
165 | 165 | ||
166 | while (xtr.Read() && xtr.NodeType != XmlNodeType.EndElement) | 166 | while (xtr.Read() && xtr.NodeType != XmlNodeType.EndElement) |
167 | { | 167 | { |
168 | switch (xtr.Name) | 168 | switch (xtr.Name) |
@@ -212,19 +212,19 @@ namespace OpenSim.Framework.Serialization.External | |||
212 | 212 | ||
213 | xtr.Close(); | 213 | xtr.Close(); |
214 | sr.Close(); | 214 | sr.Close(); |
215 | 215 | ||
216 | return settings; | 216 | return settings; |
217 | } | 217 | } |
218 | 218 | ||
219 | public static string Serialize(RegionSettings settings) | 219 | public static string Serialize(RegionSettings settings) |
220 | { | 220 | { |
221 | StringWriter sw = new StringWriter(); | 221 | StringWriter sw = new StringWriter(); |
222 | XmlTextWriter xtw = new XmlTextWriter(sw); | 222 | XmlTextWriter xtw = new XmlTextWriter(sw); |
223 | xtw.Formatting = Formatting.Indented; | 223 | xtw.Formatting = Formatting.Indented; |
224 | xtw.WriteStartDocument(); | 224 | xtw.WriteStartDocument(); |
225 | 225 | ||
226 | xtw.WriteStartElement("RegionSettings"); | 226 | xtw.WriteStartElement("RegionSettings"); |
227 | 227 | ||
228 | xtw.WriteStartElement("General"); | 228 | xtw.WriteStartElement("General"); |
229 | xtw.WriteElementString("AllowDamage", settings.AllowDamage.ToString()); | 229 | xtw.WriteElementString("AllowDamage", settings.AllowDamage.ToString()); |
230 | xtw.WriteElementString("AllowLandResell", settings.AllowLandResell.ToString()); | 230 | xtw.WriteElementString("AllowLandResell", settings.AllowLandResell.ToString()); |
@@ -255,7 +255,7 @@ namespace OpenSim.Framework.Serialization.External | |||
255 | xtw.WriteElementString("ElevationHighSE", settings.Elevation2SE.ToString()); | 255 | xtw.WriteElementString("ElevationHighSE", settings.Elevation2SE.ToString()); |
256 | xtw.WriteElementString("ElevationHighNE", settings.Elevation2NE.ToString()); | 256 | xtw.WriteElementString("ElevationHighNE", settings.Elevation2NE.ToString()); |
257 | xtw.WriteEndElement(); | 257 | xtw.WriteEndElement(); |
258 | 258 | ||
259 | xtw.WriteStartElement("Terrain"); | 259 | xtw.WriteStartElement("Terrain"); |
260 | xtw.WriteElementString("WaterHeight", settings.WaterHeight.ToString()); | 260 | xtw.WriteElementString("WaterHeight", settings.WaterHeight.ToString()); |
261 | xtw.WriteElementString("TerrainRaiseLimit", settings.TerrainRaiseLimit.ToString()); | 261 | xtw.WriteElementString("TerrainRaiseLimit", settings.TerrainRaiseLimit.ToString()); |
@@ -275,12 +275,12 @@ namespace OpenSim.Framework.Serialization.External | |||
275 | xtw.WriteElementString("SpawnPoint", sp.ToString()); | 275 | xtw.WriteElementString("SpawnPoint", sp.ToString()); |
276 | } | 276 | } |
277 | xtw.WriteEndElement(); | 277 | xtw.WriteEndElement(); |
278 | 278 | ||
279 | xtw.WriteEndElement(); | 279 | xtw.WriteEndElement(); |
280 | 280 | ||
281 | xtw.Close(); | 281 | xtw.Close(); |
282 | sw.Close(); | 282 | sw.Close(); |
283 | 283 | ||
284 | return sw.ToString(); | 284 | return sw.ToString(); |
285 | } | 285 | } |
286 | } | 286 | } |