Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1548 → Rev 1549

/trunk/src/org/tela_botanica/del/client/vues/entete/chapeaux/ChapeauVueBinderImplGenMessages.properties
File deleted
\ No newline at end of file
/trunk/src/org/tela_botanica/del/client/vues/entete/chapeaux/ChapeauVue.ui.xml
File deleted
/trunk/src/org/tela_botanica/del/client/vues/entete/chapeaux/ChapeauPresenteur.java
File deleted
/trunk/src/org/tela_botanica/del/client/vues/entete/chapeaux/ChapeauVue.java
File deleted
\ No newline at end of file
/trunk/src/org/tela_botanica/del/client/vues/entete/EnteteVue.java
4,7 → 4,6
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.HasWidgets;
import com.google.gwt.user.client.ui.Panel;
import com.google.gwt.user.client.ui.Widget;
19,16 → 18,11
 
private static Binder binder = GWT.create(Binder.class);
@UiField
Panel zoneTitre, zoneIdentification, zoneLiens, zoneChapeau;
Panel zoneIdentification, zoneLiens;
public EnteteVue(String titre) {
public EnteteVue() {
initWidget(binder.createAndBindUi(this));
zoneTitre.clear();
HTML html = new HTML("<h1>" + titre + "</h1>");
zoneTitre.add(html);
}
 
@Override
35,22 → 29,9
public HasWidgets getZoneIdentification() {
return zoneIdentification;
}
 
@Override
public HasWidgets getZoneLiens() {
return zoneLiens;
}
 
@Override
public HasWidgets getZoneChapeau() {
return zoneChapeau;
}
}
 
 
 
 
}
/trunk/src/org/tela_botanica/del/client/vues/entete/liens/LiensVue.java
44,8 → 44,9
CacheClient cache = CacheClient.getInstance();
String pageCourante = cache.getPageCourante();
if (pageCourante.startsWith(ConstantesNavigation.PICTOFLORA) || pageCourante.startsWith(ConstantesNavigation.PAGE_RECHERCHE_IMAGES)
|| pageCourante.startsWith(ConstantesNavigation.PAGE_VALIDATION_PICTOFLORA)) {
if (pageCourante.startsWith(ConstantesNavigation.PICTOFLORA)
|| pageCourante.startsWith(ConstantesNavigation.PAGE_RECHERCHE_IMAGES)
|| pageCourante.startsWith(ConstantesNavigation.PAGE_DETAIL_IMG)) {
//SI PICTO
ajouterObservation.setVisible(false);
aide.setVisible(false);
/trunk/src/org/tela_botanica/del/client/vues/entete/entete.css
1,36 → 1,13
.zoneTitre {
float: left;
height: 50px;
width: 50%;
margin:10px 0;
font-size:20px
}
 
.zoneLogos {
.zoneIdentification {
float: right;
height: 50px;
width: 50%;
text-align:center;
margin:10px 0;
height: 129px;
width: 45%;
background: url("./img/carre_orange.png") no-repeat scroll -0px -8px transparent;
text-align:right;
padding-left:27px;
}
 
.zoneIdentification {
float: right;
height: 129px;
width: 45%;
background: url("./img/carre_orange.png") no-repeat scroll -0px -8px transparent;
text-align:right;
padding-left:27px;
}
 
.zoneChapeau {
float: left;
height: 130px;
width: 52%;
}
 
.zoneLiens {
clear: both;
height: 40px;
padding:10px 65px;
clear: both;
height: 40px;
padding:10px 65px;
}
/trunk/src/org/tela_botanica/del/client/vues/entete/EnteteVue.ui.xml
6,15 → 6,8
<ui:with field="constants" type="org.tela_botanica.del.client.i18n.Vocabulary" />
<ui:style src="entete.css" />
<g:HTMLPanel styleName="limiteMax">
<g:HTMLPanel ui:field="zoneTitre" styleName="{style.zoneTitre}"></g:HTMLPanel>
<g:HTMLPanel ui:field="zoneLogos" styleName="{style.zoneLogos}">
<a class="logo_tela" href="http://www.tela-botanica.org" target="_blank"></a>
<a class="logo_pn" href="http://www.plantnet-project.org/papyrus.php?langue=fr" target="_blank"></a>
</g:HTMLPanel>
<g:HTMLPanel ui:field="zoneChapeau" styleName="{style.zoneChapeau}"></g:HTMLPanel>
<g:HTMLPanel>
<g:HTMLPanel ui:field="zoneIdentification" styleName="{style.zoneIdentification}"></g:HTMLPanel>
<g:HTMLPanel ui:field="zoneLiens" styleName="{style.zoneLiens}"></g:HTMLPanel>
</g:HTMLPanel>
</ui:UiBinder>
/trunk/src/org/tela_botanica/del/client/vues/entete/EntetePresenteur.java
2,12 → 2,8
 
import org.tela_botanica.del.client.composants.formulaires.identification.FormulaireIdentificationPresenteur;
import org.tela_botanica.del.client.composants.formulaires.identification.FormulaireIdentificationVue;
import org.tela_botanica.del.client.composants.partageurl.PartageUrlPresenteur;
import org.tela_botanica.del.client.composants.partageurl.PartageUrlVue;
import org.tela_botanica.del.client.composants.presenteur.Presenteur;
import org.tela_botanica.del.client.services.rest.UtilisateurServiceConcret;
import org.tela_botanica.del.client.vues.entete.chapeaux.ChapeauPresenteur;
import org.tela_botanica.del.client.vues.entete.chapeaux.ChapeauVue;
import org.tela_botanica.del.client.vues.entete.liens.LiensPresenteur;
import org.tela_botanica.del.client.vues.entete.liens.LiensVue;
 
26,7 → 22,6
public interface Vue extends IsWidget {
public HasWidgets getZoneIdentification();
public HasWidgets getZoneLiens();
public HasWidgets getZoneChapeau();
}
private Vue vue;
43,9 → 38,6
FormulaireIdentificationPresenteur identification = new FormulaireIdentificationPresenteur(new FormulaireIdentificationVue(), new UtilisateurServiceConcret());
identification.go(vue.getZoneIdentification());
ChapeauPresenteur chapeau = new ChapeauPresenteur(new ChapeauVue());
chapeau.go(vue.getZoneChapeau());
LiensPresenteur liens = new LiensPresenteur(new LiensVue());
liens.go(vue.getZoneLiens());
}
53,11 → 45,9
@Override
protected void gererEvenements() {
// TODO Auto-generated method stub
}
public void ajouterLien(Widget lien) {
this.vue.getZoneLiens().add(lien);
}
}