Example #1
0
        protected override void OnLoad(XmlNode node)
        {
            _name = XmlUtil.GetNameAttribute(node);
            XmlNode nd = node.SelectSingleNode(XmlTags.XML_ObjProperty);

            if (nd != null)
            {
                XmlSerializer.XmlObjectReader xr = this.root.Reader as XmlSerializer.XmlObjectReader;
                if (xr != null)
                {
                    _typePointer = (DataTypePointer)xr.ReadObject(nd, this);
                    if (_typePointer != null)
                    {
                        _dataType = new RaisDataType(_typePointer.ObjectType);
                    }
                }
                else
                {
                    throw new DesignerException("Reader not available calling MathNodeField.OnLoad");
                }
            }
        }
Example #2
0
 public void OnBeforeRead(XmlSerializer.XmlObjectReader reader, System.Xml.XmlNode node)
 {
 }
Example #3
0
 public void OnBeforeRead(XmlSerializer.XmlObjectReader reader, System.Xml.XmlNode node)
 {
     throw new NotImplementedException();
 }