10,6 → 10,7 |
import com.google.gwt.user.client.ui.Composite; |
import com.google.gwt.user.client.ui.HTMLPanel; |
import com.google.gwt.user.client.ui.HasWidgets; |
import com.google.gwt.user.client.ui.Label; |
import com.google.gwt.user.client.ui.Panel; |
import com.google.gwt.user.client.ui.Widget; |
|
29,14 → 30,17 |
private static MyUiBinder uiBinder = GWT.create(MyUiBinder.class); |
|
@UiField |
Panel panneauPagination, panneauPaginationHaut; |
Panel panneauPagination, panneauPaginationHaut, zoneTri; |
|
@UiField |
HTMLPanel imageTable; |
|
|
@UiField |
Button triParNbVotesAscendant, triParNbVotesDescendant, triParDateAscendant, triParDateDescendant; |
|
@UiField |
Label aucunResultat; |
|
// Constructeur |
public ResultatRechercheImageVue() { |
initWidget(uiBinder.createAndBindUi(this)); |
60,16 → 64,19 |
} |
} |
|
public void afficherPanneauxObservation(List<HasWidgets> imagesPanel) { |
|
public void afficherElementsAucunResultatTrouve() { |
imageTable.clear(); |
for (int i = 0; i < imagesPanel.size(); i++) { |
HTMLPanel panneauImage = (HTMLPanel) imagesPanel.get(i); |
panneauxImages.add(panneauImage); |
// imageTable.setWidget((i) / nbCol, (i) % nbCol, panneauImage); |
imageTable.add(panneauImage); |
} |
aucunResultat.setVisible(true); |
panneauPaginationHaut.setVisible(false); |
panneauPagination.setVisible(false); |
zoneTri.setVisible(false); |
} |
|
public void afficherElementsResultatsTrouve() { |
aucunResultat.setVisible(false); |
panneauPaginationHaut.setVisible(true); |
panneauPagination.setVisible(true); |
zoneTri.setVisible(true); |
} |
|
public void setNumImage(int numImage) { |
77,7 → 84,7 |
} |
|
public void startChargement() { |
panneauChargement.setHeight((this.getOffsetHeight() - (panneauPagination.getOffsetHeight()*2))+"px"); |
panneauChargement.setHeight((this.getOffsetHeight() - (panneauPagination.getOffsetHeight() * 2)) + "px"); |
panneauChargement.setVisible(true); |
} |
|
100,7 → 107,7 |
public Panel getPanneauPagination() { |
return panneauPagination; |
} |
|
|
public Panel getPanneauPaginationHaut() { |
return panneauPaginationHaut; |
} |
112,7 → 119,7 |
public List<HasWidgets> getPanneauxImages() { |
return panneauxImages; |
} |
|
|
public Button getTriParNbVotesAscendant() { |
return triParNbVotesAscendant; |
} |