package org.korsakow.ide.resources.media;
import java.awt.Component;
import javax.swing.JComponent;
import javax.swing.JLabel;
import org.korsakow.ide.util.UIResourceManager;
/**
* This is a dummy implementation.
* @author d
*
*/
public class UnsupportedImage extends AbstractPlayableImage
{
private final JComponent component;
public UnsupportedImage(String url)
{
JLabel label = new JLabel(UIResourceManager.getIcon(UIResourceManager.ICON_ERROR));
label.setToolTipText("The media could not be loaded");
label.setHorizontalTextPosition(JLabel.CENTER);
label.setVerticalTextPosition(JLabel.VERTICAL);
label.setSize(label.getPreferredSize());
component = label;
}
public Component getComponent() {
return component;
}
public void dispose() {
}
}