if (bindingDictionary != null) {
if (otherBindingsValues == null) {
otherBindingsValues = _page.otherBindingsValuesScratch();
}
for (int index = (bindingDictionary.size() - 1); index >= 0;index--) {
AWEncodedString currentBindingName = bindingDictionary.nameAt(index);
AWBinding currentBinding = bindingDictionary.elementAt(index);
AWEncodedString currentBindingValue = encodedStringValueForBinding(currentBinding);
if (currentBindingValue != null) {
otherBindingsValues.putIfIdenticalKeyAbsent(currentBindingName, currentBindingValue);
}
}
}