Subversion Repositories eFlore/Archives.cel-v1

Compare Revisions

Ignore whitespace Rev 9 → Rev 10

/trunk/src/org/tela_botanica/client/CenterPanel.java
15,32 → 15,61
 
public class CenterPanel extends Composite {
 
private TaxonList taxonList = new TaxonList();
private NameAssistant nameAssistant = new NameAssistant(taxonList);
private TaxonList taxonList = null;
private NameAssistant nameAssistant = null;
private LocationAssistant locationAssistant = null;
 
 
public CenterPanel() {
public CenterPanel(Mediator mediator) {
 
taxonList = new TaxonList(mediator);
nameAssistant = new NameAssistant(taxonList);
locationAssistant = new LocationAssistant(taxonList);
 
taxonList.setNameProvider(nameAssistant);
taxonList.setLocationProvider(locationAssistant);
VerticalPanel outer = new VerticalPanel();
DockPanel inner = new DockPanel();
DockPanel namePanel = new DockPanel();
DockPanel locationPanel = new DockPanel();
nameAssistant.setWidth("50%");
 
inner.add(new HTML("Nom: "),DockPanel.WEST);
inner.add (nameAssistant,DockPanel.CENTER);
namePanel.add(new HTML("Nom: "),DockPanel.WEST);
namePanel.add (nameAssistant,DockPanel.CENTER);
nameAssistant.setWidth("40%");
inner.setCellWidth(nameAssistant,"100%");
inner.setWidth("100%");
nameAssistant.setWidth("100%");
namePanel.setCellWidth(nameAssistant,"100%");
namePanel.setWidth("100%");
locationPanel.add(new HTML("Lieu: "),DockPanel.WEST);
locationPanel.add (locationAssistant,DockPanel.CENTER);
locationAssistant.setWidth("100%");
locationPanel.setCellWidth(locationAssistant,"100%");
locationPanel.setWidth("100%");
inner.add(namePanel,DockPanel.WEST);
inner.add(locationPanel,DockPanel.CENTER);
inner.setCellWidth(namePanel,"50%");
inner.setCellWidth(locationPanel,"50%");
 
outer.add(inner);
outer.add(taxonList);
inner.setWidth("100%");
taxonList.setWidth("100%");
 
initWidget(outer);
}
}