org.openorb.board
Interface ResourceFactory

All Known Implementing Classes:
DefaultResourceFactory

public interface ResourceFactory

OpenORB Management Board / Resource Factory Interface

Author:
Olivier Modica

Method Summary
 javax.swing.ImageIcon getIcon(java.lang.String key)
          Get an icon with a given name
 java.lang.String[] getIconKeys()
          Get all icon keys
 java.lang.Object getResource(java.lang.String key)
          Get a resource with a given name
 java.lang.String[] getResourceKeys()
          Get all resource keys
 void setIcon(java.lang.String key, javax.swing.ImageIcon icon)
          Set an icon with a given name
 void setResource(java.lang.String name, java.lang.Object resource)
          Set a resource with a given name
 

Method Detail

getResource

public java.lang.Object getResource(java.lang.String key)
Get a resource with a given name

setResource

public void setResource(java.lang.String name,
                        java.lang.Object resource)
Set a resource with a given name

getResourceKeys

public java.lang.String[] getResourceKeys()
Get all resource keys

getIcon

public javax.swing.ImageIcon getIcon(java.lang.String key)
Get an icon with a given name

setIcon

public void setIcon(java.lang.String key,
                    javax.swing.ImageIcon icon)
Set an icon with a given name

getIconKeys

public java.lang.String[] getIconKeys()
Get all icon keys