Skip to main content



      Home
Home » Modeling » M2T (model-to-text transformation) » [XPand] targetDef.proceed() fails
[XPand] targetDef.proceed() fails [message #503981] Wed, 16 December 2009 12:14 Go to next message
Eclipse UserFriend
Hi,

In Galileo, I want to use «targetDef.proceed()» to "call" the parent rule to proceed with the transformation, but I get an error when do the transformation:

Exception (Can't evaluate expression: retured value is OclInvalid:in aspects::xpt::diagram::commands::CreateNodeCommand, line 23) while generating code
Can't evaluate expression: retured value is OclInvalid:in aspects::xpt::diagram::commands::CreateNodeCommand, line 23

My template code is:

«AROUND CreateNodeCommand FOR gmfgen::GenNode-»
«EXPAND xpt::Common::copyright FOR getDiagram().editorGen-»
package «getDiagram().editCommandsPackageName»;

«EXPAND xpt::Common::generatedClassComment»
public class «createCommandClassName» extends org.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand {
	«targetDef.proceed()»

	«EXPAND getEClassToEdit-»
	
	...
}
«ENDAROUND»


Could anybody help me please?
Thanks!!

Marc

[Updated on: Wed, 16 December 2009 12:18] by Moderator

Re: [XPand] targetDef.proceed() fails [message #504032 is a reply to message #503981] Wed, 16 December 2009 16:07 Go to previous messageGo to next message
Eclipse UserFriend
Hello Marc,

are you using GMF's Xpand (fork?). Search the weg for the error message you posted resulted in org.eclipse.gmf.internal.xpand.ocl.ExpressionHelper. If so this should be a question asked in the GMF forum.
Re: [XPand] targetDef.proceed() fails [message #504187 is a reply to message #504032] Thu, 17 December 2009 05:47 Go to previous message
Eclipse UserFriend
Thanks Christian, I'm waiting for a response in GMF.

Marc
Previous Topic:[Announce] M2T XPAND 0.8.0M4 is available
Next Topic:The Generator does not produce the correct results from the first time!?
Goto Forum:
  


Current Time: Wed Jul 23 11:11:41 EDT 2025

Powered by FUDForum. Page generated in 0.05799 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top