Subversion Repositories eFlore/Archives.cel-v1

Rev

Rev 13 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 13 Rev 14
Line 14... Line 14...
14
 * the License.
14
 * the License.
15
 */
15
 */
16
package org.tela_botanica.client;
16
package org.tela_botanica.client;
Line -... Line 17...
-
 
17
 
17
 
18
 
18
 
19
import com.google.gwt.user.client.Window;
19
import com.google.gwt.user.client.ui.ClickListener;
20
import com.google.gwt.user.client.ui.ClickListener;
20
import com.google.gwt.user.client.ui.Composite;
21
import com.google.gwt.user.client.ui.Composite;
21
import com.google.gwt.user.client.ui.HTML;
22
import com.google.gwt.user.client.ui.HTML;
Line 38... Line 39...
38
   mediator=med;
39
   mediator=med;
39
   mediator.registerActionPanel(this);
40
   mediator.registerActionPanel(this);
Line 40... Line 41...
40
  
41
  
41
   
42
   
-
 
43
	HorizontalPanel outer = new HorizontalPanel();
-
 
44
	HorizontalPanel buttons = new HorizontalPanel();
-
 
45
	buttons.setSpacing(3);
-
 
46
 
-
 
47
	
-
 
48
	// Transmission d'elements
-
 
49
	
-
 
50
	HTML transButton=new HTML("Transmettre Tela Botanica");
-
 
51
	transButton.setStyleName("html_button_long");
-
 
52
	transButton.addClickListener(
-
 
53
	    	new ClickListener() {
-
 
54
	    		public void onClick(Widget sender) {
-
 
55
	    			// TODO : une action dans le mediator
-
 
56
	    			if (mediator.getConnected()) {
-
 
57
	    				mediator.getInventoryItemList().transmitElement();
-
 
58
	    			}
-
 
59
	    			else  {
-
 
60
	    				Window.alert("Identifiez-vous pour transmettre");
-
 
61
	    			}
-
 
62
	    		}
-
 
63
	     	}
-
 
64
	);		
Line 42... Line 65...
42
	HorizontalPanel outer = new HorizontalPanel();
65
	
Line 43... Line 66...
43
	outer.setHorizontalAlignment(HorizontalPanel.ALIGN_LEFT);
66
	buttons.add(transButton);
44
	
67
	
Line 53... Line 76...
53
	    			mediator.getInventoryItemList().deleteElement();
76
	    			mediator.getInventoryItemList().deleteElement();
54
	    		}
77
	    		}
55
	     	}
78
	     	}
56
	);		
79
	);		
Line 57... Line 80...
57
	
80
	
Line 58... Line 81...
58
	outer.add(delButton);
81
	buttons.add(delButton);
Line 59... Line 82...
59
 
82
 
60
	// Export de la totalité 
83
	// Export de la totalité 
61
	
84
	
Line 62... Line -...
62
	HTML exportButton=new HTML("<a href=\""+mediator.getServiceBaseUrl()+"/InventoryExport/" +mediator.getUser()+"\">"+"Tout exporter</a>");
-
 
Line 63... Line 85...
63
	outer.add(exportButton);
85
	HTML exportButton=new HTML("<a href=\""+mediator.getServiceBaseUrl()+"/InventoryExport/" +mediator.getUser()+"\">"+"Tout&nbsp;exporter</a>");
Line 64... Line 86...
64
	exportButton.setStyleName("html_button");
86
	buttons.add(exportButton);
65
 
-
 
Line 66... Line 87...
66
	outer.setSpacing(5);
87
	exportButton.setStyleName("html_button");
Line 67... Line 88...
67
 
88
 
Line 104... Line 125...
104
		    		}
125
		    		}
105
		     	}
126
		     	}
106
	);		
127
	);		
Line -... Line 128...
-
 
128
	
107
	
129
 
Line 108... Line 130...
108
 
130
	outer.add(buttons);
109
	outer.add(selections);
131
	outer.add(selections);