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()); }