package Examples.Z_Tools_And_Others;
public class Tools {
public static void popConnectedRendezvous(RendezVousService TheRendezVous, String Name) {
Enumeration<ID> TheList = TheRendezVous.getConnectedRendezVous();
int Count = 0;
while (TheList.hasMoreElements()) {
Count = Count + 1;
PopInformationMessage(Name, "Connected to rendezvous:\n\n"
+ TheList.nextElement().toString());
}
if (Count==0) {
PopInformationMessage(Name, "No rendezvous connected to this rendezvous!");
}
}
TheList не работает. Метод getConnectedRendezVous удален в 2.7.Тот, кто его заменяет, возвращает список. Это создает больше ошибок позже.Должен ли я изменить код так, чтобы он работал для списка? Я думал, что мог бы использовать listIterator для замены .nextElement () Та же проблема существует с popConnectedPeers (RendezVousService TheRendezVous, String Name) того же класса.
Также строка 166 в пакете
examples.K_Service;
открытый класс _710_Astrology_Service_Example реализует Service, Runnable
Result.setCompat (StdPeerGroup.STD_COMPAT);1010 *
STD_COMPAT удален.Я заменил его следующим образом:
ModuleImplAdvertise ad = StdPeerGroup.getDefaultModuleImplAdvertise ();
Result.setCompat (ad.getCompat ());
Не знаю, хорошо ли это илиnot..code компилирует tho: P