in maven2-server-impl/src/org/jetbrains/idea/maven/server/embedder/TransferListenerAdapter.java [90:114]
private void updateProgress(String resourceName, DownloadData data) {
String prefix = "";
if (data.finished) {
prefix = "Finished ";
}
if (data.failed) {
prefix = "Failed ";
}
String sizeInfo;
if (data.finished || data.failed || data.total <= 0) {
sizeInfo = StringUtilRt.formatFileSize(data.downloaded);
} else {
sizeInfo = ((int)100f * data.downloaded / data.total) + "% of " + StringUtilRt.formatFileSize(data.total);
}
try {
myIndicator.setText2(MessageFormat.format(prefix + sizeInfo + " [{0}] {1}", data.repository, resourceName));
}
catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
downloadProgress(data.downloaded, data.total);
}