View Javadoc

1   /***
2    * Created on Oct 17, 2005, Copyright UC Regents
3    */
4   package org.telscenter.pas.steps.quickEditors.icons;
5   
6   import java.awt.Image;
7   import java.net.URL;
8   
9   import javax.swing.ImageIcon;
10  
11  /***
12   * @author anthonyperritano
13   * @author turadg
14   */
15  public class ToolIconProvider {
16  
17  	/***
18  	 * non-instantiable
19  	 */
20  	private ToolIconProvider() {
21  	}
22  
23  	public static Image getImage(String filename) {
24  		URL imageUrl = ToolIconProvider.class.getResource(filename);
25  		return java.awt.Toolkit.getDefaultToolkit().getImage(imageUrl);
26  	}
27  
28  	public static ImageIcon getImageIcon(String filename) {
29  		URL imageUrl = ToolIconProvider.class.getResource(filename);
30  		return new ImageIcon(imageUrl);
31  	}
32  }