Bonjour

j'ai une erreur de compilation et j'arrive vraiment pas à mon défaire (sans modifié les noms des classes en conflit):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9

@Override
	public boolean equals(Object obj) {
		if(obj instanceof org.cfc.ifclipse.metamodel.IFConfig.Transition)
			org.cfc.ifclipse.metamodel.IFConfig.Transition tr = (org.cfc.ifclipse.metamodel.IFConfig.Transition) obj;
		
		return super.equals(obj);
	}
J'utilise les fqn car j'ai une autre classe Transition: org.cfc.ifclipse.metamodel.Scenario.Transition

J'ai essayé avec les imports multiples mais rien à faire !
Sous eclipse j'ai l'erreur suivantes (j'ai coloré en rouge le code surligné par eclipse):

Multiple markers at this line
- Syntax error, insert ";" to complete Statement
- tr cannot be resolved to a variable
- Syntax error, insert "AssignmentOperator Expression" to complete
Assignment
- Syntax error, insert ";" to complete Statement
- tr cannot be resolved to a variable
- Syntax error, insert "AssignmentOperator Expression" to complete
Assignment
- org.cfc.ifclipse.metamodel.IFConfig.Transition cannot be resolved to a variable