Perte du snippet "getStyle"

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

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\

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

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…

Vérification faite, ce snippet a été ajouté en P24 c’est donc normal de ne pas l’avoir enP23

Oui c’est moi qui l’avait ajouté car il avait été oublié.

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…