Esempio n. 1
0
        public override void CharacterData(CMLStack xpath, XElement element)
        {
            string s = element.Value.Trim();

            if (xpath.ToString().EndsWith("string/", StringComparison.Ordinal) && Builtin.Equals("stereo", StringComparison.Ordinal))
            {
                StereoGiven = true;
                switch (s.Trim())
                {
                case "W":
                    Debug.WriteLine("CML W stereo found");
                    BondStereo.Add("1");
                    break;

                case "H":
                    Debug.WriteLine("CML H stereo found");
                    BondStereo.Add("6");
                    break;
                }
            }
            else
            {
                base.CharacterData(xpath, element);
            }
        }