Example #1
0
        public void WriteXML(XmlTextWriter writer)
        {
            writer.WriteStartElement(GetXMLTag());
            writer.WriteAttributeString("DisplayName", displayName);
            writer.WriteAttributeString("ReferenceName", SampleHTMLWriter.ReferenceName(displayName));
            writer.WriteAttributeString("MaxZoom", maxZoom.ToString());
            sourceMapLegendFrame.WriteXML(writer);
            sourceMapInfo.WriteXML(writer);
            if (userBoundingRect != null)
            {
                userBoundingRect.WriteXML(writer);
            }

            foreach (LegendRecord current in legendRecords)
            {
                current.WriteXML(writer);
            }

            if (imageTransformer != null)
            {
                imageTransformer.writeToXml(writer);
            }

            foreach (ThumbnailRecord current2 in thumbnailRecords)
            {
                current2.WriteXML(writer);
            }

            writer.WriteEndElement();
        }
Example #2
0
        public void WriteXML(MashupWriteContext wc)
        {
            wc.writer.WriteStartElement(GetXMLTag());
            if (_rect != null)
            {
                _rect.WriteXML(wc.writer);
            }

            wc.writer.WriteEndElement();
        }