package org.syncany.gui.history;
import org.eclipse.swt.widgets.Composite;
/**
* Composite to display a loading bar. This class simply reuses
* the {@link ImageComposite} to display a loading GIF image.
*
* @author Philipp C. Heckel <philipp.heckel@gmail.com>
*/
public class LoadingComposite extends ImageComposite {
private static final String IMAGE_LOADING_RESOURCE = "/" + LoadingComposite.class.getPackage().getName().replace('.', '/') + "/loading-bar.gif";
private static final int IMAGE_LOADING_FRAME_RATE = 90; // ms per image
public LoadingComposite(Composite composite, int style) {
super(composite, style);
setAnimatedImage(IMAGE_LOADING_RESOURCE, IMAGE_LOADING_FRAME_RATE);
}
}