Example #1
0
        public override object Clone()
        {
            CustomMethodReturnPointer v = base.Clone() as CustomMethodReturnPointer;

            v._methodId = _methodId;
            v._prj      = _prj;
            return(v);
        }
        protected override void OnRead(IXmlCodeReader reader, XmlNode dataNode)
        {
            CustomMethodReturnPointer v = new CustomMethodReturnPointer();

            this.ClassPointer = v;
            v.OnReadFromXmlNode(reader, dataNode);
            v.SetName(this.GetVariableName());
        }
        protected override void OnWrite(IXmlCodeWriter writer, XmlNode dataNode)
        {
            CustomMethodReturnPointer v = this.ClassPointer as CustomMethodReturnPointer;

            if (v != null)
            {
                v.OnWriteToXmlNode(writer, dataNode);
            }
        }
 public ComponentIconMethodReturnPointer(ILimnorDesigner designer, CustomMethodReturnPointer pointer, MethodClass method)
     : base(designer, pointer, method)
 {
     SetNameType(pointer.ClassType, pointer.Name);
     SetIconImage(Resources._methodReturn.ToBitmap());
 }