Rev 22 | Rev 47 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
package org.tela_botanica.client.vues;
import org.tela_botanica.client.image.ImageMediateur;
import com.google.gwt.core.client.JavaScriptObject;
import com.gwtext.client.core.EventObject;
import com.gwtext.client.widgets.Button;
import com.gwtext.client.widgets.Component;
import com.gwtext.client.widgets.Toolbar;
import com.gwtext.client.widgets.ToolbarMenuButton;
import com.gwtext.client.widgets.event.ButtonListener;
import com.gwtext.client.widgets.event.ButtonListenerAdapter;
import com.gwtext.client.widgets.menu.Menu;
/**
* 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 {
ToolbarMenuButton images = null ;
ImageMediateur iMediateur = null ;
MenuImageVue imageMenu = null ;
/**
* Constructeur sans argument (ne doit pas être utilisé donc privé)
*/
private BarreOutilsVue()
{
super() ;
}
/**
* Constructeur avec paramètres
* @param im
*/
public BarreOutilsVue(ImageMediateur im) {
super() ;
iMediateur = im ;
imageMenu = new MenuImageVue(im) ;
images = new ToolbarMenuButton("Fichiers",imageMenu) ;
this.addButton(images) ;
}
/**
* @return the images
*/
public ToolbarMenuButton getImages() {
return images;
}
/**
* @return the iMediateur
*/
public ImageMediateur getIMediateur() {
return iMediateur;
}
}