public static int getConnectorIndex(IConnector cnct) { if(cnct.Equals(((IDDTObject)cnct.Parent).connectorA)) { return 1; } else if(cnct.Equals(((IDDTObject)cnct.Parent).connectorB)) { return 2; } else if(cnct.Equals(((IDDTObject)cnct.Parent).connectorC)) { return 3; } else if(cnct.Equals(((IDDTObject)cnct.Parent).connectorD)) { return 4; } else return 0; }