.equals(attributeValue.getValue())) {
found = true;
final JavaType typeName = PhysicalTypeIdentifier
.getJavaType(proxyCid
.getDeclaredByMetadataId());
final LogicalPath typePath = PhysicalTypeIdentifier
.getPath(proxyCid
.getDeclaredByMetadataId());
downstreamDependency = GwtProxyMetadata
.createIdentifier(typeName, typePath);
break;
}
}
}
}
if (!found) {
return;
}
}
else {
// A physical Java type has changed, and determine what the
// corresponding local metadata identification string would have
// been
final JavaType typeName = PhysicalTypeIdentifier
.getJavaType(upstreamDependency);
final LogicalPath typePath = PhysicalTypeIdentifier
.getPath(upstreamDependency);
downstreamDependency = GwtProxyMetadata.createIdentifier(
typeName, typePath);
}