Subversion Repositories eFlore/Archives.cel-v1

Rev

Rev 5 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 ddelon 1
package org.tela_botanica.client;
2
 
3
import com.google.gwt.user.client.ui.Composite;
4
import com.google.gwt.user.client.ui.VerticalPanel;
5
import com.google.gwt.user.client.ui.Button;
6
import com.google.gwt.user.client.ui.ClickListener;
7
import com.google.gwt.user.client.ui.Widget;
8
 
9
 
10
import org.tela_botanica.client.TaxonList;
11
import org.tela_botanica.client.NameAssistant;
12
 
13
/**
14
 * Composite permet de wrapper des Widgett pour creer un nouveau Widget cf methode initWidget()
15
 */
16
 
17
public class CenterPanel extends Composite {
18
 
6 ddelon 19
  private TaxonList taxonList = new TaxonList();
20
  private NameAssistant nameAssistant = new NameAssistant(taxonList);
2 ddelon 21
 
4 ddelon 22
 
2 ddelon 23
  public CenterPanel() {
24
 
25
    VerticalPanel outer = new VerticalPanel();
26
    VerticalPanel inner = new VerticalPanel();
27
 
28
    inner.add(nameAssistant);
29
    inner.add(new Button("Suppression",
30
    	new ClickListener() {
31
    		public void onClick(Widget sender) {
32
    			taxonList.deleteElement();
33
    		}
34
     	}
35
    	)
36
    );
37
 
38
 
39
    nameAssistant.setWidth("50%");
40
 
41
    outer.add(inner);
42
    inner.setWidth("100%");
43
    outer.add(taxonList);
44
	taxonList.setWidth("100%");
45
 
46
    initWidget(outer);
47
  }
4 ddelon 48
 
2 ddelon 49
}