org.eucalyptus.analysesi.gui.factory
Class MenuFactory

java.lang.Object
  extended by org.eucalyptus.analysesi.gui.factory.MenuFactory

public class MenuFactory
extends java.lang.Object

La fabrique de menu pour AnalyseSI.

Author:
Loic Dreux

Constructor Summary
MenuFactory()
           
 
Method Summary
 javax.swing.JPopupMenu buildClipboardPopupMenu(ActionsCollection actionsCollection, boolean cut, boolean copy, boolean paste)
          Fabrique un menu volant pour les copié-collé.
static javax.swing.JMenuBar buildMenu(ActionsCollection actionsCollection)
          Fabrique le menu pour la fenêtre principale d'AnalyseSI.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuFactory

public MenuFactory()
Method Detail

buildMenu

public static javax.swing.JMenuBar buildMenu(ActionsCollection actionsCollection)
Fabrique le menu pour la fenêtre principale d'AnalyseSI.

Parameters:
actionsCollection - la collection des actions
Returns:
le menu pour la fenêtre principale d'AnalyseSI

buildClipboardPopupMenu

public javax.swing.JPopupMenu buildClipboardPopupMenu(ActionsCollection actionsCollection,
                                                      boolean cut,
                                                      boolean copy,
                                                      boolean paste)
Fabrique un menu volant pour les copié-collé.

Parameters:
actionsCollection - La collection d'actions
cut - Affiche le menu coupé
copy - Affiche le menu copié
paste - Affiche le menu Coller
Returns:
Le menu volant


Copyright © 2009. All Rights Reserved.