Esempio n. 1
0
        static internal string FirstCharToLower(GeometryToken attrKind)
        {
            var attrString = attrKind.ToString();

            attrString = attrString.Substring(0, 1).ToLowerInvariant() + attrString.Substring(1, attrString.Length - 1);
            return(attrString);
        }
        //static  void WriteStartElement(XmlWriter writer, Tokens token) {
        //    writer.WriteStartElement(token.ToString());
        //}

        /// <summary>
        /// WriteStringElement with double
        /// </summary>
        /// <param name="tokens"></param>
        /// <param name="element"></param>
        void WriteStringElement(GeometryToken tokens, double element) {
            XmlWriter.WriteElementString(tokens.ToString(), XmlConvert.ToString(element));
        }
 static internal string FirstCharToLower(GeometryToken attrKind) {
     var attrString =  attrKind.ToString();
     attrString = attrString.Substring(0, 1).ToLower(CultureInfo.InvariantCulture) + attrString.Substring(1, attrString.Length - 1);
     return attrString;
 }
Esempio n. 4
0
        //static  void WriteStartElement(XmlWriter writer, Tokens token) {
        //    writer.WriteStartElement(token.ToString());
        //}

        /// <summary>
        /// WriteStringElement with double
        /// </summary>
        /// <param name="tokens"></param>
        /// <param name="element"></param>
        void WriteStringElement(GeometryToken tokens, double element)
        {
            XmlWriter.WriteElementString(tokens.ToString(), XmlConvert.ToString(element));
        }
Esempio n. 5
0
 void WriteStringElement(GeometryToken tokens, bool b)
 {
     XmlWriter.WriteElementString(tokens.ToString(), XmlConvert.ToString(b));
 }
 ///<summary>
 ///used only in Debug configuration
 ///<param name="token">the token that should be here</param>
 ///</summary>
 void CheckToken(GeometryToken token) {
     if (!XmlReader.IsStartElement(GeometryGraphWriter.FirstCharToLower(token)) &&
         !XmlReader.IsStartElement(token.ToString())) {
         string positionInfo = GetPositionInfo();
         throw new InvalidDataException(
             String.Format(CultureInfo.InvariantCulture,
                 "expected {0}, {1}", token, positionInfo));
     }
 }
 bool TokenIs(GeometryToken t) {
     return XmlReader.IsStartElement(GeometryGraphWriter.FirstCharToLower(t)) ||
            XmlReader.IsStartElement(t.ToString());
 }