Rev 140 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
package org.tela_botanica.client.vues.image;import org.tela_botanica.client.image.ImageMediateur;import org.tela_botanica.client.vues.MenuAideVue;import com.gwtext.client.widgets.Toolbar;import com.gwtext.client.widgets.ToolbarMenuButton;/*** Barre d'outils contenant le menu de gestion des images (accessible aussi par* un clic droit dans la galerie) et d'autres menus et boutons utiles** @author aurelien**/public class BarreOutilsVue extends Toolbar {/*** Un bouton qui sert à déployer le menu*/ToolbarMenuButton images = null;/*** Un bouton qui sert à déployer le menu*/ToolbarMenuButton utilisateur = null;/*** Bouton pour déployer le menu d'aide*/ToolbarMenuButton aide = null ;/*** Le médiateur associé à la toolbar*/ImageMediateur iMediateur = null;/*** Le menu de gestion des images*/MenuImageVue imageMenu = null;/*** Le menu de gestion des filtres*/MenuFiltreVue filtreMenu = null;/*** Le menu de gestion utilisateur*/MenuIdVue idMenu = null;/*** Menu de gestion d'aide*/MenuAideVue aideMenu = null ;/*** Constructeur sans argument (ne doit pas être utilisé donc privé)*/@SuppressWarnings("unused")private BarreOutilsVue() {super();}/*** Constructeur avec paramètres** @param im* le médiateur à associer à la vue*/public BarreOutilsVue(ImageMediateur im) {super();iMediateur = im;imageMenu = new MenuImageVue(im);filtreMenu = new MenuFiltreVue(im);//aideMenu = new MenuAideVue(im);images = new ToolbarMenuButton("Fichiers", imageMenu);//aide = new ToolbarMenuButton("Aide", aideMenu);this.addButton(images);//this.addButton(aide);}/*** @return the images*/public ToolbarMenuButton getImages() {return images;}/*** @return the iMediateur*/public ImageMediateur getIMediateur() {return iMediateur;}}