private void FillReturnValue()
        {
            this.ReturnValueProtocols = new List<string>();
            this.ReturnValueAliasing = ReturnValue.AliasingEnum.Unspecified;
            this.ReturnValueDescription = new HtmlString();

            if ((this.Message != null) && (this.Message.ReturnValue != null))
            {
                this.ReturnValueAliasing = this.Message.ReturnValue.Aliasing;
                this.ReturnValueDescription = this.Message.ReturnValue.Description;
                this.ReturnValueProtocols.AddRange(this.Message.ReturnValue.Protocols);
            }

            this.returnValueDescriptionControl.Html = this.ReturnValueDescription;
            if (this.ReturnValueAliasing == ReturnValue.AliasingEnum.State)
                this.comboReturnValueAliasing.SelectedIndex = 1;
            else if (this.ReturnValueAliasing == ReturnValue.AliasingEnum.New)
                this.comboReturnValueAliasing.SelectedIndex = 2;
            else
                this.comboReturnValueAliasing.SelectedIndex = 0;
            this.FillReturnValueProtocolList();
        }
 public RefinementInfo(string protocol, HtmlString description)
 {
     this.Protocol = protocol;
     this.Description = description;
 }
 private ListViewItem AddRefinement(string protocol, HtmlString description)
 {
     ListViewItem lvi = this.listRefinement.Items.Add(protocol);
     lvi.Name = protocol;
     lvi.SubItems.Add(description.Text);
     lvi.Tag = new RefinementInfo(protocol, description);
     return lvi;
 }