org.openorb.board
Interface ComponentFactory

All Known Implementing Classes:
DefaultComponentFactory

public interface ComponentFactory

OpenORB Management Board / Component Factory Interface

Author:
Olivier Modica

Method Summary
 javax.swing.JComboBox createComboBox(java.lang.Object[] items)
          Create a ComboBox
 javax.swing.JDialog createDialog()
          Create a Dialog
 javax.swing.JButton createDialogButton()
          Create a Button
 javax.swing.JButton createDialogButton(javax.swing.Action a)
           
 javax.swing.JFrame createFrame()
          Create a Frame
 javax.swing.JInternalFrame createInternalFrame()
          Create an InternalFrame
 javax.swing.JLabel createLabel()
          Create a Label
 javax.swing.JMenu createMenu()
          Create a Menu
 javax.swing.JMenu createMenu(javax.swing.Action a)
           
 javax.swing.JMenuBar createMenuBar()
          Create a MenuBar
 javax.swing.JMenuItem createMenuItem()
          Create a MenuItem
 javax.swing.JMenuItem createMenuItem(javax.swing.Action a)
           
 javax.swing.JPopupMenu createPopupMenu()
          Create a Popup
 javax.swing.JComponent createStatusBar()
          Create a StatusBar
 javax.swing.JToolBar createToolBar()
          Create a ToolBar
 javax.swing.JButton createToolBarButton()
          Create a ToolBar Button
 javax.swing.JButton createToolBarButton(javax.swing.Action a)
           
 

Method Detail

createFrame

public javax.swing.JFrame createFrame()
Create a Frame

createInternalFrame

public javax.swing.JInternalFrame createInternalFrame()
Create an InternalFrame

createDialog

public javax.swing.JDialog createDialog()
Create a Dialog

createPopupMenu

public javax.swing.JPopupMenu createPopupMenu()
Create a Popup

createToolBar

public javax.swing.JToolBar createToolBar()
Create a ToolBar

createComboBox

public javax.swing.JComboBox createComboBox(java.lang.Object[] items)
Create a ComboBox

createToolBarButton

public javax.swing.JButton createToolBarButton()
Create a ToolBar Button

createToolBarButton

public javax.swing.JButton createToolBarButton(javax.swing.Action a)

createDialogButton

public javax.swing.JButton createDialogButton()
Create a Button

createDialogButton

public javax.swing.JButton createDialogButton(javax.swing.Action a)

createMenuBar

public javax.swing.JMenuBar createMenuBar()
Create a MenuBar

createMenu

public javax.swing.JMenu createMenu()
Create a Menu

createMenu

public javax.swing.JMenu createMenu(javax.swing.Action a)

createMenuItem

public javax.swing.JMenuItem createMenuItem()
Create a MenuItem

createMenuItem

public javax.swing.JMenuItem createMenuItem(javax.swing.Action a)

createStatusBar

public javax.swing.JComponent createStatusBar()
Create a StatusBar

createLabel

public javax.swing.JLabel createLabel()
Create a Label