org.pushingpixels.substance.internal.contrib.randelshofer.quaqua
Class QuaquaIconFactory

java.lang.Object
  extended by org.pushingpixels.substance.internal.contrib.randelshofer.quaqua.QuaquaIconFactory

public class QuaquaIconFactory
extends java.lang.Object

QuaquaIconFactory.


Method Summary
static java.awt.Image createBufferedImage(java.lang.String location)
           
static javax.swing.Icon createButtonStateIcon(java.lang.String location, int states)
           
static javax.swing.Icon createButtonStateIcon(java.lang.String location, int states, java.awt.Point shift)
           
static javax.swing.Icon createButtonStateIcon(java.lang.String location, int states, java.awt.Rectangle shift)
           
static javax.swing.Icon createIcon(java.lang.Class baseClass, java.lang.String location)
           
static javax.swing.Icon createIcon(java.lang.Class baseClass, java.lang.String location, java.awt.Point shift)
           
static javax.swing.Icon createIcon(java.lang.Class baseClass, java.lang.String location, java.awt.Rectangle shiftAndSize)
           
static javax.swing.Icon createIcon(java.lang.String location, int count, boolean horizontal, int index)
           
static javax.swing.Icon[] createIcons(java.lang.String location, int count, boolean horizontal)
           
static java.awt.Image createImage(java.lang.Class baseClass, java.lang.String location)
           
static java.awt.Image createImage(java.lang.String location)
           
static java.net.URL getResource(java.lang.String location)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getResource

public static java.net.URL getResource(java.lang.String location)

createImage

public static java.awt.Image createImage(java.lang.String location)

createImage

public static java.awt.Image createImage(java.lang.Class baseClass,
                                         java.lang.String location)

createBufferedImage

public static java.awt.Image createBufferedImage(java.lang.String location)

createIcons

public static javax.swing.Icon[] createIcons(java.lang.String location,
                                             int count,
                                             boolean horizontal)

createIcon

public static javax.swing.Icon createIcon(java.lang.String location,
                                          int count,
                                          boolean horizontal,
                                          int index)

createButtonStateIcon

public static javax.swing.Icon createButtonStateIcon(java.lang.String location,
                                                     int states)

createButtonStateIcon

public static javax.swing.Icon createButtonStateIcon(java.lang.String location,
                                                     int states,
                                                     java.awt.Point shift)

createButtonStateIcon

public static javax.swing.Icon createButtonStateIcon(java.lang.String location,
                                                     int states,
                                                     java.awt.Rectangle shift)

createIcon

public static javax.swing.Icon createIcon(java.lang.Class baseClass,
                                          java.lang.String location)

createIcon

public static javax.swing.Icon createIcon(java.lang.Class baseClass,
                                          java.lang.String location,
                                          java.awt.Point shift)

createIcon

public static javax.swing.Icon createIcon(java.lang.Class baseClass,
                                          java.lang.String location,
                                          java.awt.Rectangle shiftAndSize)