public void AddConnector(Connector connector)
{
String description = connector.Description;
String id = connector.ID;
String name = connector.name;
String type = connector.type;
var item = new ListViewItem(id);
item.SubItems.Add(name);
item.SubItems.Add(type);
item.SubItems.Add("" + (connector.Pins == null ? 0 : connector.Pins.Count));
item.Tag = connector;
Items.Add(item);
item.BackColor = item.Index%2 == 0 ? ATMLContext.COLOR_LIST_EVEN : ATMLContext.COLOR_LIST_ODD;
}