|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.pfsw.joi.ImageProvider
public class ImageProvider
This singleton is responsible to provide all icons and image JOI needs.
Method Summary | |
---|---|
protected javax.swing.ImageIcon |
createIcon(java.lang.String filename)
|
protected java.net.URL |
findFileOnClasspath(java.lang.String filePath)
Tries to find the file with the given Name on the classpath. |
javax.swing.ImageIcon |
getLogoIcon()
|
javax.swing.ImageIcon |
getPackageIcon()
|
javax.swing.ImageIcon |
getPrivateIcon()
|
javax.swing.ImageIcon |
getProtectedIcon()
|
javax.swing.ImageIcon |
getPublicIcon()
|
javax.swing.ImageIcon |
getRootIcon()
|
protected void |
initialize()
|
static ImageProvider |
instance()
Returns the only instance this class supports (design pattern "Singleton") |
protected void |
setLogoIcon(javax.swing.ImageIcon newValue)
|
protected void |
setPackageIcon(javax.swing.ImageIcon newValue)
|
protected void |
setPrivateIcon(javax.swing.ImageIcon newValue)
|
protected void |
setProtectedIcon(javax.swing.ImageIcon newValue)
|
protected void |
setPublicIcon(javax.swing.ImageIcon newValue)
|
protected void |
setRootIcon(javax.swing.ImageIcon newValue)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public javax.swing.ImageIcon getLogoIcon()
protected void setLogoIcon(javax.swing.ImageIcon newValue)
public javax.swing.ImageIcon getRootIcon()
protected void setRootIcon(javax.swing.ImageIcon newValue)
public javax.swing.ImageIcon getPackageIcon()
protected void setPackageIcon(javax.swing.ImageIcon newValue)
public javax.swing.ImageIcon getPublicIcon()
protected void setPublicIcon(javax.swing.ImageIcon newValue)
public javax.swing.ImageIcon getProtectedIcon()
protected void setProtectedIcon(javax.swing.ImageIcon newValue)
public javax.swing.ImageIcon getPrivateIcon()
protected void setPrivateIcon(javax.swing.ImageIcon newValue)
public static ImageProvider instance()
protected void initialize()
protected javax.swing.ImageIcon createIcon(java.lang.String filename)
protected java.net.URL findFileOnClasspath(java.lang.String filePath)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |