com.sun.electric.tool.user
Class Resources

java.lang.Object
  extended by com.sun.electric.tool.user.Resources

public class Resources
extends java.lang.Object

public class to handle resources like icons/images.


Constructor Summary
Resources()
           
 
Method Summary
static java.lang.Class get3DClass(java.lang.String name)
           
static java.lang.Class getJMFJ3DClass(java.lang.String name)
           
static javax.swing.ImageIcon getResource(java.lang.Class theClass, java.lang.String iconName)
          Method to load a valid icon stored in resources package under the given class.
static java.net.URL getURLResource(java.lang.Class theClass, java.lang.String resourceName)
          Method to get URL path for a resource stored in resources package under the given class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Resources

public Resources()
Method Detail

getResource

public static javax.swing.ImageIcon getResource(java.lang.Class theClass,
                                                java.lang.String iconName)
Method to load a valid icon stored in resources package under the given class.

Parameters:
theClass - class path where the icon resource is stored under
iconName - icon name

getURLResource

public static java.net.URL getURLResource(java.lang.Class theClass,
                                          java.lang.String resourceName)
Method to get URL path for a resource stored in resources package under the given class.

Parameters:
theClass - class path where resource is stored under
resourceName - resource name
Returns:
a URL for the requested resource.

getJMFJ3DClass

public static java.lang.Class getJMFJ3DClass(java.lang.String name)

get3DClass

public static java.lang.Class get3DClass(java.lang.String name)