[Acceleo] - Problem with types invoking Java Wrappers [message #686425] |
Wed, 22 June 2011 04:24  |
Eclipse User |
|
|
|
Hi people.
I have worked with Acceleo for the last month and I'm satisfied with the tool. However, I have a problem I don't know how to solve it.
I have created a Java Wrapper, and it receives as parameter a domain class (csp.Constraint) of an ecore project. But it produces an exception when i invoke it from acceleo code.
I have tried to change the type to EObject, an then it works. However, the object received is a DynamicEObjectImpl, and when i try to cast to csp.Constraint, I obtain a ClassCastException.
I have read that I need to invoke MyPackage.eINSTANCE.getClass() to force the load, but i receive also an exception:
org.eclipse.emf.ecore.impl.EFactoryImpl cannot be cast to csp.CSPFactory
Thanks in advance.
Jesus.
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.08172 seconds