com.horstmann.violet.framework
Class ResourceFactory

java.lang.Object
  extended by com.horstmann.violet.framework.ResourceFactory

public class ResourceFactory
extends java.lang.Object


Constructor Summary
ResourceFactory(java.util.ResourceBundle bundle)
           
 
Method Summary
 javax.swing.JMenuItem configure(javax.swing.JMenuItem menuItem, java.lang.String prefix, java.awt.event.ActionListener listener)
           
 javax.swing.Action configureAction(java.lang.String prefix, javax.swing.Action action)
           
 javax.swing.JButton createButton(java.lang.String prefix)
           
 javax.swing.JMenuItem createCheckBoxMenuItem(java.lang.String prefix, java.awt.event.ActionListener listener)
           
 javax.swing.JMenu createMenu(java.lang.String prefix)
           
 javax.swing.JMenuItem createMenuItem(java.lang.String prefix, java.awt.event.ActionListener listener)
           
 javax.swing.JMenuItem createMenuItem(java.lang.String prefix, java.lang.Object target, java.lang.String methodName)
           
 java.util.ResourceBundle getBundle()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceFactory

public ResourceFactory(java.util.ResourceBundle bundle)
Method Detail

getBundle

public java.util.ResourceBundle getBundle()

createMenuItem

public javax.swing.JMenuItem createMenuItem(java.lang.String prefix,
                                            java.lang.Object target,
                                            java.lang.String methodName)

createMenuItem

public javax.swing.JMenuItem createMenuItem(java.lang.String prefix,
                                            java.awt.event.ActionListener listener)

createCheckBoxMenuItem

public javax.swing.JMenuItem createCheckBoxMenuItem(java.lang.String prefix,
                                                    java.awt.event.ActionListener listener)

configure

public javax.swing.JMenuItem configure(javax.swing.JMenuItem menuItem,
                                       java.lang.String prefix,
                                       java.awt.event.ActionListener listener)

createMenu

public javax.swing.JMenu createMenu(java.lang.String prefix)

createButton

public javax.swing.JButton createButton(java.lang.String prefix)

configureAction

public javax.swing.Action configureAction(java.lang.String prefix,
                                          javax.swing.Action action)