16,6 → 16,7 |
package org.tela_botanica.client; |
|
|
import com.google.gwt.user.client.Window; |
import com.google.gwt.user.client.ui.ClickListener; |
import com.google.gwt.user.client.ui.Composite; |
import com.google.gwt.user.client.ui.HTML; |
40,8 → 41,30 |
|
|
HorizontalPanel outer = new HorizontalPanel(); |
outer.setHorizontalAlignment(HorizontalPanel.ALIGN_LEFT); |
HorizontalPanel buttons = new HorizontalPanel(); |
buttons.setSpacing(3); |
|
|
// Transmission d'elements |
|
HTML transButton=new HTML("Transmettre Tela Botanica"); |
transButton.setStyleName("html_button_long"); |
transButton.addClickListener( |
new ClickListener() { |
public void onClick(Widget sender) { |
// TODO : une action dans le mediator |
if (mediator.getConnected()) { |
mediator.getInventoryItemList().transmitElement(); |
} |
else { |
Window.alert("Identifiez-vous pour transmettre"); |
} |
} |
} |
); |
|
buttons.add(transButton); |
|
// Suppression d'elements |
|
HTML delButton=new HTML("Suppression"); |
55,21 → 78,19 |
} |
); |
|
outer.add(delButton); |
buttons.add(delButton); |
|
// Export de la totalité |
|
HTML exportButton=new HTML("<a href=\""+mediator.getServiceBaseUrl()+"/InventoryExport/" +mediator.getUser()+"\">"+"Tout exporter</a>"); |
outer.add(exportButton); |
HTML exportButton=new HTML("<a href=\""+mediator.getServiceBaseUrl()+"/InventoryExport/" +mediator.getUser()+"\">"+"Tout exporter</a>"); |
buttons.add(exportButton); |
exportButton.setStyleName("html_button"); |
|
outer.setSpacing(5); |
|
|
// Selections de l'affichage |
|
HorizontalPanel selections = new HorizontalPanel(); |
selections.setHorizontalAlignment(HorizontalPanel.ALIGN_LEFT); |
|
selections.setSpacing(3); |
|
106,6 → 127,7 |
); |
|
|
outer.add(buttons); |
outer.add(selections); |
|
initWidget(outer); |