Commit 034f25ad by Patryk Czarnik

Pierwsze operacje na krajach

parent c160bf13
package alx.przyklady;
import org.oorsprong.websamples.ArrayOftCountryCodeAndName;
import org.oorsprong.websamples.TCountryCodeAndName;
import org.oorsprong.websamples.TCountryInfo;
import org.oorsprong.websamples.TLanguage;
import org.oorsprong.websamples_countryinfo.CountryInfoService;
import org.oorsprong.websamples_countryinfo.CountryInfoServiceSoapType;
import javax.swing.*;
public class Petla {
public static void main(String[] args) {
System.out.println("Startujemy");
CountryInfoService service = new CountryInfoService();
CountryInfoServiceSoapType proxy = service.getCountryInfoServiceSoap();
System.out.println("Pobieram info o krajach");
ArrayOftCountryCodeAndName arrayOftCountryCodeAndName = proxy.listOfCountryNamesByCode();
for (TCountryCodeAndName codeAndName : arrayOftCountryCodeAndName.getTCountryCodeAndName()) {
System.out.println(codeAndName.getSISOCode() + " " + codeAndName.getSName());
}
}
}
package alx.przyklady;
import org.oorsprong.websamples.TCountryInfo;
import org.oorsprong.websamples.TLanguage;
import org.oorsprong.websamples_countryinfo.CountryInfoService;
import org.oorsprong.websamples_countryinfo.CountryInfoServiceSoapType;
import javax.swing.*;
public class PytanieOJedenKraj {
public static void main(String[] args) {
System.out.println("Startujemy");
CountryInfoService service = new CountryInfoService();
CountryInfoServiceSoapType proxy = service.getCountryInfoServiceSoap();
System.out.println("Mam obiekt proxy: " + proxy);
String kodKraju = JOptionPane.showInputDialog("Podaj kod kraju");
System.out.println("Wysyłam zapytanie");
TCountryInfo countryInfo = proxy.fullCountryInfo(kodKraju);
System.out.println("Mam odpowiedź: " + countryInfo);
System.out.println(countryInfo.getSISOCode() + " " + countryInfo.getSName());
System.out.println("Stolica: " + countryInfo.getSCapitalCity());
System.out.println("Waluta: " + countryInfo.getSCurrencyISOCode());
System.out.println("Prefix tel: " + countryInfo.getSPhoneCode());
System.out.println("Języki:");
for(TLanguage lang : countryInfo.getLanguages().getTLanguage()) {
System.out.println(" * " + lang.getSISOCode() + " " + lang.getSName());
}
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment