Skip to main content



      Home
Home » Modeling » Epsilon » [EWL] Using functions
[EWL] Using functions [message #1688670] Sat, 21 March 2015 06:31 Go to next message
Eclipse UserFriend
Hello!

I want to use functions in EWL wizards. Can I pass parameters to it by reference?

Example:
wizard MyWiz{
guard: self.isKindOf(ecore::EClass)
title: 'MyWiz'
do:
var class1 = new ecore::EClass();
var class2 = new ecore::EClass();
class1 = self.isKindOf(ecore::EClass).at(0);
do_something(class1, class2)
}

function do_something(class1: ecore::EClass, class2: ecore::EClass&){
//do something
}
Re: [EWL] Using functions [message #1688685 is a reply to message #1688670] Sat, 21 March 2015 07:31 Go to previous message
Eclipse UserFriend
Hi Daria,

Non-primitive parameters are passed by reference by default.

Cheers,
Dimitris
Previous Topic:start EVL validation from wizard
Next Topic:[Epsilon] Epsilon does not find a type
Goto Forum:
  


Current Time: Fri Nov 07 09:26:20 EST 2025

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

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

Back to the top