Esempio n. 1
0
 public void WriteXML(MashupWriteContext wc)
 {
     wc.writer.WriteStartElement("LayerList");
     foreach (Layer current in this)
     {
         current.WriteXML(wc);
     }
     wc.writer.WriteEndElement();
 }
Esempio n. 2
0
		public void WriteXML(MashupWriteContext wc)
		{
			wc.writer.WriteStartElement("LayerList");
			foreach (Layer current in this)
			{
				current.WriteXML(wc);
			}
			wc.writer.WriteEndElement();
		}
Esempio n. 3
0
 public void WriteXML(MashupWriteContext wc)
 {
     wc.writer.WriteStartElement(RenderClip.GetXMLTag());
     if (this._rect != null)
     {
         this._rect.WriteXML(wc.writer);
     }
     wc.writer.WriteEndElement();
 }
Esempio n. 4
0
		public void WriteXML(MashupWriteContext context)
		{
			context.writer.WriteStartElement(LegendList.GetXMLTag());
			foreach (Legend current in this)
			{
				current.WriteXML(context);
			}
			context.writer.WriteEndElement();
		}
Esempio n. 5
0
 public void WriteXML(MashupWriteContext context)
 {
     context.writer.WriteStartElement(LegendList.GetXMLTag());
     foreach (Legend current in this)
     {
         current.WriteXML(context);
     }
     context.writer.WriteEndElement();
 }
Esempio n. 6
0
 private void WriteXML_LastView(MashupWriteContext wc)
 {
     wc.writer.WriteStartElement(Mashup.LastViewTag);
     if (this.lastView != null && !(this.lastView is NoView))
     {
         wc.writer.WriteAttributeString(Mashup.LastView_TargetIdAttr, wc.GetIdentity(this.lastView.GetViewedObject()));
     }
     wc.writer.WriteEndElement();
 }
Esempio n. 7
0
		public void WriteXML(MashupWriteContext wc)
		{
			wc.writer.WriteStartElement(RenderClip.GetXMLTag());
			if (this._rect != null)
			{
				this._rect.WriteXML(wc.writer);
			}
			wc.writer.WriteEndElement();
		}
Esempio n. 8
0
        public void WriteXML(MashupWriteContext wc)
        {
            wc.writer.WriteStartElement(GetXMLTag());
            if (rect != null)
            {
                rect.WriteXML(wc.writer);
            }

            wc.writer.WriteEndElement();
        }
Esempio n. 9
0
        private void WriteXML(string saveName)
        {
            XmlTextWriter xmlTextWriter = new XmlTextWriter(saveName, Encoding.UTF8);

            using (xmlTextWriter)
            {
                MashupWriteContext wc = new MashupWriteContext(xmlTextWriter);
                WriteXML(wc);
            }
        }
Esempio n. 10
0
        public void WriteXML(Stream outStream)
        {
            XmlTextWriter xmlTextWriter = new XmlTextWriter(outStream, Encoding.UTF8);

            using (xmlTextWriter)
            {
                MashupWriteContext wc = new MashupWriteContext(xmlTextWriter);
                WriteXML(wc);
            }
        }
Esempio n. 11
0
 public void WriteXML(MashupWriteContext wc)
 {
     wc.writer.WriteStartElement(LegendView.GetXMLTag());
     wc.writer.WriteAttributeString(LegendView.previewAttr, this._showingPreview.ToString(CultureInfo.InvariantCulture));
     wc.writer.WriteStartElement(LegendView.sourceMapViewTag);
     this.sourceMapView.WriteXML(wc.writer);
     wc.writer.WriteEndElement();
     wc.writer.WriteStartElement(LegendView.referenceMapViewTag);
     this.referenceMapView.WriteXML(wc.writer);
     wc.writer.WriteEndElement();
     wc.writer.WriteEndElement();
 }
Esempio n. 12
0
 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();
 }
Esempio n. 13
0
		public void WriteXML(MashupWriteContext wc)
		{
			wc.writer.WriteStartElement(LegendView.GetXMLTag());
			wc.writer.WriteAttributeString(LegendView.previewAttr, this._showingPreview.ToString(CultureInfo.InvariantCulture));
			wc.writer.WriteStartElement(LegendView.sourceMapViewTag);
			this.sourceMapView.WriteXML(wc.writer);
			wc.writer.WriteEndElement();
			wc.writer.WriteStartElement(LegendView.referenceMapViewTag);
			this.referenceMapView.WriteXML(wc.writer);
			wc.writer.WriteEndElement();
			wc.writer.WriteEndElement();
		}
		public void WriteXML(MashupWriteContext wc, string pathBase)
		{
			string value = this._filename;
			string directoryName = Path.GetDirectoryName(this._filename);
			if (pathBase != null && pathBase.ToLower().Equals(directoryName.ToLower()))
			{
				value = Path.GetFileName(this._filename);
			}
			wc.writer.WriteStartElement(LocalDocumentDescriptor.GetXMLTag());
			wc.writer.WriteAttributeString(LocalDocumentDescriptor.LocalDocumentFilenameAttr, value);
			wc.writer.WriteAttributeString(LocalDocumentDescriptor.LocalDocumentPageNumberAttr, this._pageNumber.ToString(CultureInfo.InvariantCulture));
			wc.writer.WriteEndElement();
		}
Esempio n. 15
0
        public void WriteXML(MashupWriteContext wc, string pathBase)
        {
            string value         = this._filename;
            string directoryName = Path.GetDirectoryName(this._filename);

            if (pathBase != null && pathBase.ToLower().Equals(directoryName.ToLower()))
            {
                value = Path.GetFileName(this._filename);
            }
            wc.writer.WriteStartElement(LocalDocumentDescriptor.GetXMLTag());
            wc.writer.WriteAttributeString(LocalDocumentDescriptor.LocalDocumentFilenameAttr, value);
            wc.writer.WriteAttributeString(LocalDocumentDescriptor.LocalDocumentPageNumberAttr, this._pageNumber.ToString(CultureInfo.InvariantCulture));
            wc.writer.WriteEndElement();
        }
Esempio n. 16
0
        private void WriteXML(MashupWriteContext wc)
        {
            XmlTextWriter writer = wc.writer;

            writer.Formatting = Formatting.Indented;
            writer.WriteStartDocument(true);
            writer.WriteStartElement("MapGrinderMashupFile");
            CurrentSchema.schema.WriteXMLAttribute(writer);
            renderOptions.WriteXML(writer);
            layerList.WriteXML(wc);
            WriteXML_LastView(wc);
            writer.WriteEndElement();
            writer.Close();
        }
Esempio n. 17
0
 public void WriteXML(MashupWriteContext context)
 {
     context.writer.WriteStartElement(Legend.GetXMLTag());
     context.WriteIdentityAttr(this);
     context.writer.WriteAttributeString("DisplayName", this._displayName);
     context.writer.WriteAttributeString("RenderedSize", this.renderedSize.ToString(CultureInfo.InvariantCulture));
     if (this._latentRegionHolder.renderRegion != null)
     {
         this._latentRegionHolder.renderRegion.WriteXML(context.writer);
     }
     if (this._lastView != null)
     {
         this._lastView.WriteXML(context);
     }
     context.writer.WriteEndElement();
 }
Esempio n. 18
0
        private void WriteXML(MashupWriteContext wc)
        {
            XmlTextWriter writer = wc.writer;

            writer.Formatting = Formatting.Indented;
            writer.WriteStartDocument(true);
            writer.WriteStartElement("S3Credentials");
            writer.WriteAttributeString("Version", "1.0");
            writer.WriteStartElement("AccessKeyId");
            writer.WriteAttributeString("Value", _accessKeyId);
            writer.WriteEndElement();
            writer.WriteStartElement("SecretAccessKeyTag");
            writer.WriteAttributeString("Value", _secretAccessKey);
            writer.WriteEndElement();
            writer.WriteEndElement();
            writer.Close();
        }
Esempio n. 19
0
 public void WriteXML(MashupWriteContext wc)
 {
     wc.writer.WriteStartElement("Layer");
     wc.writer.WriteAttributeString("DisplayName", this._displayName);
     wc.writer.WriteAttributeString("Expanded", this._expanded.ToString(CultureInfo.InvariantCulture));
     wc.writer.WriteAttributeString("SimulateTransparencyWithVEBackingLayer", this._simulateTransparencyWithVEBackingLayer);
     wc.WriteIdentityAttr(this);
     foreach (SourceMap current in this)
     {
         current.WriteXML(wc);
     }
     if (this.lastView != null)
     {
         this._lastView.WriteXML(wc.writer);
     }
     this._renderClip.WriteXML(wc);
     wc.writer.WriteEndElement();
 }
Esempio n. 20
0
        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();
        }
Esempio n. 21
0
		private void WriteXML(string saveName)
		{
			XmlTextWriter xmlTextWriter = new XmlTextWriter(saveName, Encoding.UTF8);
			using (xmlTextWriter)
			{
				MashupWriteContext wc = new MashupWriteContext(xmlTextWriter);
				this.WriteXML(wc);
			}
		}
Esempio n. 22
0
		public void WriteXML(Stream outStream)
		{
			XmlTextWriter xmlTextWriter = new XmlTextWriter(outStream, Encoding.UTF8);
			using (xmlTextWriter)
			{
				MashupWriteContext wc = new MashupWriteContext(xmlTextWriter);
				this.WriteXML(wc);
			}
		}
Esempio n. 23
0
		public void WriteXML(MashupWriteContext context)
		{
			context.writer.WriteStartElement(Legend.GetXMLTag());
			context.WriteIdentityAttr(this);
			context.writer.WriteAttributeString("DisplayName", this._displayName);
			context.writer.WriteAttributeString("RenderedSize", this.renderedSize.ToString(CultureInfo.InvariantCulture));
			if (this._latentRegionHolder.renderRegion != null)
			{
				this._latentRegionHolder.renderRegion.WriteXML(context.writer);
			}
			if (this._lastView != null)
			{
				this._lastView.WriteXML(context);
			}
			context.writer.WriteEndElement();
		}
Esempio n. 24
0
		public void WriteXML(MashupWriteContext wc)
		{
			wc.writer.WriteStartElement("Layer");
			wc.writer.WriteAttributeString("DisplayName", this._displayName);
			wc.writer.WriteAttributeString("Expanded", this._expanded.ToString(CultureInfo.InvariantCulture));
			wc.writer.WriteAttributeString("SimulateTransparencyWithVEBackingLayer", this._simulateTransparencyWithVEBackingLayer);
			wc.WriteIdentityAttr(this);
			foreach (SourceMap current in this)
			{
				current.WriteXML(wc);
			}
			if (this.lastView != null)
			{
				this._lastView.WriteXML(wc.writer);
			}
			this._renderClip.WriteXML(wc);
			wc.writer.WriteEndElement();
		}
Esempio n. 25
0
		private void WriteXML(MashupWriteContext wc)
		{
			XmlTextWriter writer = wc.writer;
			writer.Formatting = Formatting.Indented;
			writer.WriteStartDocument(true);
			writer.WriteStartElement("MapGrinderMashupFile");
			CurrentSchema.schema.WriteXMLAttribute(writer);
			this.renderOptions.WriteXML(writer);
			this._layerList.WriteXML(wc);
			this.WriteXML_LastView(wc);
			writer.WriteEndElement();
			writer.Close();
		}
Esempio n. 26
0
		private void WriteXML(MashupWriteContext wc)
		{
			XmlTextWriter writer = wc.writer;
			writer.Formatting = Formatting.Indented;
			writer.WriteStartDocument(true);
			writer.WriteStartElement("S3Credentials");
			writer.WriteAttributeString("Version", "1.0");
			writer.WriteStartElement("AccessKeyId");
			writer.WriteAttributeString("Value", this._accessKeyId);
			writer.WriteEndElement();
			writer.WriteStartElement("SecretAccessKeyTag");
			writer.WriteAttributeString("Value", this._secretAccessKey);
			writer.WriteEndElement();
			writer.WriteEndElement();
			writer.Close();
		}
Esempio n. 27
0
		private void WriteXML_LastView(MashupWriteContext wc)
		{
			wc.writer.WriteStartElement(Mashup.LastViewTag);
			if (this.lastView != null && !(this.lastView is NoView))
			{
				wc.writer.WriteAttributeString(Mashup.LastView_TargetIdAttr, wc.GetIdentity(this.lastView.GetViewedObject()));
			}
			wc.writer.WriteEndElement();
		}
Esempio n. 28
0
 public void WriteXML(MashupWriteContext wc)
 {
     XmlTextWriter writer = wc.writer;
     writer.WriteStartElement("SourceMap");
     writer.WriteAttributeString("DisplayName", this.displayName);
     writer.WriteAttributeString("Expanded", this._expanded.ToString(CultureInfo.InvariantCulture));
     wc.WriteIdentityAttr(this);
     this._documentFuture.WriteXML(wc, this.filenameContextDelegate());
     this._sourceMapInfo.WriteXML(writer);
     this._sourceMapRenderOptions.WriteXML(writer);
     this._transparencyOptions.WriteXML(writer);
     if (this._lastView != null)
     {
         this._lastView.WriteXML(writer);
     }
     writer.WriteStartElement("SnapView");
     writer.WriteAttributeString("Context", "Source");
     this.sourceSnap.WriteXML(writer);
     writer.WriteEndElement();
     writer.WriteStartElement("SnapView");
     writer.WriteAttributeString("Context", "Reference");
     this.referenceSnap.WriteXML(writer);
     writer.WriteEndElement();
     writer.WriteStartElement("SnapZoom");
     writer.WriteAttributeString("Context", "Source");
     writer.WriteAttributeString("Zoom", this.sourceSnapZoom.ToString(CultureInfo.InvariantCulture));
     writer.WriteEndElement();
     writer.WriteStartElement("SnapZoom");
     writer.WriteAttributeString("Context", "Reference");
     writer.WriteAttributeString("Zoom", this.referenceSnapZoom.ToString(CultureInfo.InvariantCulture));
     writer.WriteEndElement();
     this.registration.WriteXML(writer);
     if (this.renderRegion != null)
     {
         this.renderRegion.WriteXML(writer);
     }
     this.legendList.WriteXML(wc);
     writer.WriteEndElement();
 }