} else if (nextItem.getLocalName().equals("portType")) {
portType = (String) nextItem.readNextChild();
} else if (nextItem.getLocalName().equals("properties")) {
setPropertiesFromXML(nextItem, tMap);
} else if (nextItem.getLocalName().equals("inUse")) {
inUse = Boolean.valueOf((String) nextItem.readNextChild()).booleanValue();
} else if (nextItem.getLocalName().equals("numConnections")) {
numConnections = Integer.parseInt((String) nextItem.readNextChild());
} else if (nextItem.getLocalName().equals("providesPortHandle")) {
providesPortHandle = (String) nextItem.readNextChild();
} else { // (nextItem.getLocalName().equals("removed"))