public void WriteXML(MashupWriteContext wc) { wc.writer.WriteStartElement(GetXMLTag()); wc.writer.WriteAttributeString(previewAttr, showingPreview.ToString(CultureInfo.InvariantCulture)); wc.writer.WriteStartElement(sourceMapViewTag); sourceMapView.WriteXML(wc.writer); wc.writer.WriteEndElement(); wc.writer.WriteStartElement(referenceMapViewTag); referenceMapView.WriteXML(wc.writer); wc.writer.WriteEndElement(); wc.writer.WriteEndElement(); }
public void WriteXML(XmlTextWriter writer) { writer.WriteStartElement(GetXMLTag()); writer.WriteAttributeString(lockedAttribute, locked.ToString(CultureInfo.InvariantCulture)); if (!locked) { writer.WriteStartElement(sourceMapViewTag); sourceMapView.WriteXML(writer); writer.WriteEndElement(); } writer.WriteStartElement(referenceMapViewTag); referenceMapView.WriteXML(writer); writer.WriteEndElement(); writer.WriteEndElement(); }
public void WriteXML(MashupWriteContext wc) { var writer = wc.writer; writer.WriteStartElement("SourceMap"); writer.WriteAttributeString("DisplayName", displayName); writer.WriteAttributeString("Expanded", _expanded.ToString(CultureInfo.InvariantCulture)); wc.WriteIdentityAttr(this); documentFuture.WriteXML(wc, filenameContextDelegate()); sourceMapInfo.WriteXML(writer); sourceMapRenderOptions.WriteXML(writer); transparencyOptions.WriteXML(writer); if (_lastView != null) { _lastView.WriteXML(writer); } writer.WriteStartElement("SnapView"); writer.WriteAttributeString("Context", "Source"); sourceSnap.WriteXML(writer); writer.WriteEndElement(); writer.WriteStartElement("SnapView"); writer.WriteAttributeString("Context", "Reference"); referenceSnap.WriteXML(writer); writer.WriteEndElement(); writer.WriteStartElement("SnapZoom"); writer.WriteAttributeString("Context", "Source"); writer.WriteAttributeString("Zoom", sourceSnapZoom.ToString(CultureInfo.InvariantCulture)); writer.WriteEndElement(); writer.WriteStartElement("SnapZoom"); writer.WriteAttributeString("Context", "Reference"); writer.WriteAttributeString("Zoom", referenceSnapZoom.ToString(CultureInfo.InvariantCulture)); writer.WriteEndElement(); registration.WriteXML(writer); if (renderRegion != null) { renderRegion.WriteXML(writer); } legendList.WriteXML(wc); writer.WriteEndElement(); }
public void WriteXML(XmlTextWriter writer) { _pinPosition.WriteXML(writer); }