Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 257 → Rev 258

/trunk/src/org/tela_botanica/client/vues/PanneauPersonneListe.java
10,17 → 10,10
import org.tela_botanica.client.interfaces.Rafraichissable;
import org.tela_botanica.client.modeles.Personne;
import org.tela_botanica.client.modeles.PersonneListe;
import org.tela_botanica.client.modeles.Structure;
import org.tela_botanica.client.modeles.StructureListe;
 
import com.extjs.gxt.ui.client.Registry;
import com.extjs.gxt.ui.client.Style.SelectionMode;
import com.extjs.gxt.ui.client.binder.TableBinder;
import com.extjs.gxt.ui.client.data.BasePagingLoader;
import com.extjs.gxt.ui.client.data.Loader;
import com.extjs.gxt.ui.client.data.PagingLoader;
import com.extjs.gxt.ui.client.data.PagingModelMemoryProxy;
import com.extjs.gxt.ui.client.data.RpcProxy;
import com.extjs.gxt.ui.client.event.ComponentEvent;
import com.extjs.gxt.ui.client.event.SelectionChangedEvent;
import com.extjs.gxt.ui.client.event.SelectionChangedListener;
27,7 → 20,6
import com.extjs.gxt.ui.client.event.SelectionListener;
import com.extjs.gxt.ui.client.store.ListStore;
import com.extjs.gxt.ui.client.widget.ContentPanel;
import com.extjs.gxt.ui.client.widget.PagingToolBar;
import com.extjs.gxt.ui.client.widget.layout.FitLayout;
import com.extjs.gxt.ui.client.widget.table.Table;
import com.extjs.gxt.ui.client.widget.table.TableColumn;
34,9 → 26,6
import com.extjs.gxt.ui.client.widget.table.TableColumnModel;
import com.extjs.gxt.ui.client.widget.toolbar.TextToolItem;
import com.extjs.gxt.ui.client.widget.toolbar.ToolBar;
import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.rpc.AsyncCallback;
 
public class PanneauPersonneListe extends ContentPanel implements Rafraichissable {
44,7 → 33,7
private Table table = null;
private ListStore<Personne> store = null;
private TableBinder<Personne> binder = null;
 
public PanneauPersonneListe() {
coelMediateur = Registry.get(RegistreId.MEDIATEUR);
81,8 → 70,11
});
supprimer.setIconStyle(ComposantClass.ICONE_SUPPRIMER);
toolBar.add(supprimer);
setTopComponent(toolBar);
 
List<TableColumn> columns = new ArrayList<TableColumn>();
136,6 → 128,7
if (nouvelleDonnees instanceof PersonneListe) {
store.removeAll();
setHeading("Personnes");
PersonneListe listePersonnes = (PersonneListe) nouvelleDonnees;
List<Personne> liste = new ArrayList<Personne>();
148,6 → 141,7
store.add((List<Personne>) liste);
}
}