|
Apache JMeter 2.0.1.20050615 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jmeter.gui.GUIFactory
Provides a way to register and retrieve GUI classes and icons.
Method Summary | |
static JComponent |
getGUI(Class elementClass)
Get a component instance which has previously been registered for this class object. |
static ImageIcon |
getIcon(Class elementClass)
Get an icon which has previously been registered for this class object. |
static void |
registerGUI(String key,
Class guiClass,
Class testClass)
Register a GUI class so that it can later be retrieved via getGUI(Class) . |
static void |
registerIcon(String key,
ImageIcon icon)
Register an icon so that it can later be retrieved via getIcon(Class) . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static ImageIcon getIcon(Class elementClass)
elementClass
- the class object which we want to get an icon for
public static JComponent getGUI(Class elementClass)
elementClass
- the class object which we want to get an instance of
public static void registerIcon(String key, ImageIcon icon)
getIcon(Class)
. The key should match the fully-qualified
class name for the class used as the parameter when retrieving the
icon.
key
- the name which can be used to retrieve this icon latericon
- the icon to storepublic static void registerGUI(String key, Class guiClass, Class testClass) throws InstantiationException, IllegalAccessException
getGUI(Class)
. The key should match the fully-qualified
class name for the class used as the parameter when retrieving the
GUI.
key
- the name which can be used to retrieve this GUI laterguiClass
- the class object for the GUI componenttestClass
- the class of the objects edited by this GUI
InstantiationException
- if an instance of the GUI class can not
be instantiated
IllegalAccessException
- if access rights do not permit an instance
of the GUI class to be created
|
Apache JMeter 2.0.1.20050615 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |