Subversion Repositories eFlore/Archives.cel-v1

Compare Revisions

Ignore whitespace Rev 1 → Rev 2

/trunk/src/org/tela_botanica/client/CenterPanel.java
New file
0,0 → 1,50
package org.tela_botanica.client;
 
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.VerticalPanel;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.ClickListener;
import com.google.gwt.user.client.ui.Widget;
 
 
import org.tela_botanica.client.TaxonList;
import org.tela_botanica.client.NameAssistant;
 
 
/**
* Composite permet de wrapper des Widgett pour creer un nouveau Widget cf methode initWidget()
*/
 
public class CenterPanel extends Composite {
private TaxonList taxonList = new TaxonList();
private NameAssistant nameAssistant = new NameAssistant(taxonList);
 
 
public CenterPanel() {
VerticalPanel outer = new VerticalPanel();
VerticalPanel inner = new VerticalPanel();
inner.add(nameAssistant);
inner.add(new Button("Suppression",
new ClickListener() {
public void onClick(Widget sender) {
taxonList.deleteElement();
}
}
)
);
nameAssistant.setWidth("50%");
outer.add(inner);
inner.setWidth("100%");
outer.add(taxonList);
taxonList.setWidth("100%");
 
initWidget(outer);
}
 
}