ropra
(Robin OPRASEUTH)
June 21, 2019, 2:40pm
1
Bonjour,
Je n’ai plus le snippet de la fonction “getStyle” sur un objet java.
Lorsque j’essaye d’ajouter la fonction manuellement
public String getStyle(ObjectField f, java.lang.String val) {
String classe="";
return classe;
}
j’obtiens l’erreur suivante :
Compile error:Class compilation error (status 1)
/home/icrm/tomcat/webapps/ROOT/WEB-INF/src/com/simplicite/objects/Itce/itceEtbRencontre.java:234: error: cannot find symbol
public String getStyle(ObjectField f, java.lang.String val) {
^
symbol: class ObjectField
location: class itceEtbRencontre
1 error
#ERROR
Sur les objets où “getStyle” est déjà implémenté, je n’ai pas d’erreur de compilation.
Simplicité version4.0 patch level P23 (database patch level P23)Built on2019-06-19 20:46 (revision 286038e0c345755b72f87edefe3e4addf1f8cf28) for tomcat 9
david
(David AZOULAY)
June 21, 2019, 3:52pm
2
Le snnippet getStyle est bien toujours dans les snippets Java:
snippet getstyle\n\
@Override\n\
public String getStyle(ObjectField field, String[] row) {\n\
return \"class-name\";\n\
}\n\
ropra
(Robin OPRASEUTH)
June 24, 2019, 7:56am
3
J’ai le snippet dans Eclipse mais pas dans l’éditeur de code Simplicité.
Simplicité version4.0 patch level P23c (database patch level P22)Built on2019-06-22 17:49 (revision d5b33c5f1547b156ac80e725b622ca6933ae8bb7) for tomcat 9
david
(David AZOULAY)
June 24, 2019, 8:20am
4
Dans Eclipse ce n’est pas un “snippet” que vous avez c’est juste la complétion standard Java… ce n’est pas le sujet.
Dans l’éditeur interne en P24 à jour j’ai bien le snippet getStyle. Je vais regarder en P23…
david
(David AZOULAY)
June 24, 2019, 8:26am
5
Vérification faite, ce snippet a été ajouté en P24 c’est donc normal de ne pas l’avoir enP23
Francois
(François Genestin)
June 24, 2019, 8:30am
6
Oui c’est moi qui l’avait ajouté car il avait été oublié.
david
(David AZOULAY)
June 24, 2019, 8:33am
7
No pb c 'est normal d’ajouter de nouveaux snippets. Je vais voir ce qu’il est éventuellement légitime de backporter en P23 sur ce point car on est très loin d’une anomalie critique…