String[] servicesIDProperty = new String[serviceList.size()];
String[] servicesTypeProperty;
HashSet serTypeSet = new HashSet();
for (int i = 0; i < serviceList.size(); i++) {
Service service = serviceList.getService(i);
UPnPServiceImpl serviceImpl = new UPnPServiceImpl(service);
services.put(service.getServiceID(), serviceImpl);
servicesIDProperty[i] = serviceImpl.getId();
serTypeSet.add(serviceImpl.getType());
}
servicesTypeProperty = new String[serTypeSet.size()];
Iterator iter = serTypeSet.iterator();
int i = 0;
while (iter.hasNext()) {