protected override object GetCurrent () { return link; } protected override void SetCurrent (object l) { link = (Link)l; }