//just fall through
} else {
Collection bindingCollection = bindingMap.values();
for (Iterator iterator = bindingCollection.iterator(); iterator.hasNext();) {
WSDLBinding binding = (WSDLBinding) iterator.next();
WSDLBinding newBinding = wom.createBinding();
newBinding.setName(AXIS_BINDING_QNAME);
WSDLInterface boundInterface = binding.getBoundInterface();
newBinding.setBoundInterface(boundInterface);
newBinding.setBindingFaults(binding.getBindingFaults());
newBinding.setBindingOperations(binding.getBindingOperations());
Iterator elementIterator = binding.getExtensibilityElements().iterator();
while (elementIterator.hasNext()) {
newBinding.addExtensibilityElement(
(WSDLExtensibilityElement) elementIterator.next());
}
Iterator attributeIterator = binding.getExtensibilityAttributes()
.iterator();
while (attributeIterator.hasNext()) {
newBinding.addExtensibleAttributes(
(WSDLExtensibilityAttribute) attributeIterator.next());
}
bindingVector.add(newBinding);
}