public TextLineFieldEditorProvider(JiraField field, string value, FieldValidListener validListener) : base(field, validListener) { if (value != null) { editor.Text = value; } }
public TimeTrackingEditorProvider(JiraField field, string value, FieldValidListener validListener) : base(field, validListener) { trackingBox.TextChanged += trackingBox_TextChanged; trackingBox.Width = 120; if (value != null) { trackingBox.Text = value; } infoLabel.Font = new Font(infoLabel.Font.FontFamily, infoLabel.Font.Size - 2); panel.Height = trackingBox.Height; panel.Width = 300 + infoLabel.Location.X; panel.Controls.Add(trackingBox); panel.Controls.Add(infoLabel); }
public DateFieldEditorProvider(string serverLanguage, JiraField field, DateTime?date, FieldValidListener validListener) : base(field, validListener) { this.serverLanguage = serverLanguage; if (date != null) { picker.Value = (DateTime)date; picker.Checked = true; } else { picker.Checked = false; } }
protected JiraFieldEditorProvider(JiraField field, FieldValidListener validListener) { Field = field; this.validListener = validListener; }
public ResolutionEditorProvider(JiraServer server, JiraField field, int selectedEntityId, IEnumerable <JiraNamedEntity> entities, FieldValidListener validListener) : base(server, field, selectedEntityId, entities, validListener, false) { SortedDictionary <int, JiraNamedEntity> resolutions = JiraServerCache.Instance.getResolutions(server); if (resolutions.Count == 0) { return; } JiraNamedEntityComboBox comboBox = Widget as JiraNamedEntityComboBox; if (comboBox == null) { return; } if (comboBox.SelectedItem != null) { return; } foreach (var neItem in comboBox.Items .OfType <ComboBoxWithImagesItem <JiraNamedEntity> >() .Where(neItem => neItem.Value.Id.Equals(resolutions.Keys.First()))) { comboBox.SelectedItem = neItem; return; } }
public NamedEntityComboEditorProvider( JiraServer server, JiraField field, int selectedEntityId, IEnumerable <JiraNamedEntity> entities, FieldValidListener validListener) : base(field, validListener) { init(server, selectedEntityId, entities, true); }
public UserFieldEditorProvider(JiraServer server, JiraField field, string userName, FieldValidListener validListener) : base(field, validListener) { init(server, userName, false); }
public UserFieldEditorProvider(JiraServer server, JiraField field, string userName, FieldValidListener validListener, bool showAssignToMe) : base(field, validListener) { init(server, userName, showAssignToMe); }
public NamedEntityListFieldEditorProvider( JiraField field, IEnumerable <string> selectedEntityNames, IEnumerable <JiraNamedEntity> entities, FieldValidListener validListener) : base(field, validListener) { List <JiraNamedEntity> selected = new List <JiraNamedEntity>(); foreach (JiraNamedEntity entity in entities) { foreach (var selectedEntityName in selectedEntityNames) { if (!entity.Name.Equals(selectedEntityName)) { continue; } selected.Add(entity); break; } list.Items.Add(entity); } foreach (JiraNamedEntity sel in selected) { list.SelectedItems.Add(sel); } }
protected FixedHeightFieldEditorProvider(JiraField field, FieldValidListener validListener) : base(field, validListener) { }
public TextAreaFieldEditorProvider( AbstractJiraServerFacade facade, JiraIssue issue, JiraField field, string value, FieldValidListener validListener) : base(field, validListener) { editor.Issue = issue; editor.Facade = facade; if (value == null) { return; } string fixedValue = value.Replace("\r\n", "\n").Replace("\n", "\r\n"); editor.Text = fixedValue; }