| Line 39... |
Line 39... |
| 39 |
import com.extjs.gxt.ui.client.widget.grid.GridCellRenderer;
|
39 |
import com.extjs.gxt.ui.client.widget.grid.GridCellRenderer;
|
| 40 |
import com.extjs.gxt.ui.client.widget.grid.GridSelectionModel;
|
40 |
import com.extjs.gxt.ui.client.widget.grid.GridSelectionModel;
|
| 41 |
import com.extjs.gxt.ui.client.widget.layout.FitLayout;
|
41 |
import com.extjs.gxt.ui.client.widget.layout.FitLayout;
|
| 42 |
import com.extjs.gxt.ui.client.widget.toolbar.ToolBar;
|
42 |
import com.extjs.gxt.ui.client.widget.toolbar.ToolBar;
|
| 43 |
import com.google.gwt.core.client.GWT;
|
43 |
import com.google.gwt.core.client.GWT;
|
| - |
|
44 |
import com.google.gwt.user.client.Window;
|
| Line 44... |
Line 45... |
| 44 |
|
45 |
|
| Line 45... |
Line 46... |
| 45 |
public class PublicationListeVue extends ContentPanel implements Rafraichissable {
|
46 |
public class PublicationListeVue extends ContentPanel implements Rafraichissable {
|
| 46 |
|
47 |
|
| Line 151... |
Line 152... |
| 151 |
|
152 |
|
| 152 |
importer = new Button(i18nC.importer());
|
153 |
importer = new Button(i18nC.importer());
|
| 153 |
importer.setIcon(Images.ICONES.importerCsv());
|
154 |
importer.setIcon(Images.ICONES.importerCsv());
|
| 154 |
importer.addSelectionListener(new SelectionListener<ButtonEvent>() {
|
155 |
importer.addSelectionListener(new SelectionListener<ButtonEvent>() {
|
| - |
|
156 |
public void componentSelected(ButtonEvent be) {
|
| 155 |
public void componentSelected(ButtonEvent be) {
|
157 |
if(mediateur.getUtilisateur().isIdentifie()) {
|
| - |
|
158 |
mediateur.clicImporterPublication(PublicationListeVue.this);
|
| - |
|
159 |
} else {
|
| - |
|
160 |
Window.alert(i18nC.identificationNecessaire());
|
| 156 |
mediateur.clicImporterPublication(PublicationListeVue.this);
|
161 |
}
|
| 157 |
}
|
162 |
}
|
| 158 |
});
|
163 |
});
|
| 159 |
importer.setToolTip(i18nC.indicationImporterUnePubli());
|
164 |
importer.setToolTip(i18nC.indicationImporterUnePubli());
|