Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » GMT (Generative Modeling Technologies) » [Epsilon] - Eugenia - Generate GMF tool, graph and map model
[Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #384815] Thu, 21 August 2008 10:35 Go to next message
Eclipse UserFriend
Originally posted by: sami.yenice.forte.com.tr

An error occures, If i wanted to generet "gmf tool, graph and map model"
Screencast is here : http://screencast.com/t/onUmz74z

Thanks.
Re: [Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #384817 is a reply to message #384815] Thu, 21 August 2008 11:19 Go to previous messageGo to next message
Dimitrios Kolovos is currently offline Dimitrios KolovosFriend
Messages: 1776
Registered: July 2009
Senior Member
Hi Sami,

Could you please send me your Emfatic file (.emf) to see what is wrong?

Cheers,
Dimitrios

Sami wrote:
> An error occures, If i wanted to generet "gmf tool, graph and map model"
> Screencast is here : http://screencast.com/t/onUmz74z
>
> Thanks.
Re: [Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #384818 is a reply to message #384817] Thu, 21 August 2008 11:26 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: sami.yenice.forte.com.tr

Hi Dimitrios,
My .emf file is the same as your example. I am trying to make your
example. (filesystem)

@namespace(uri="filesystem", prefix="filesystem")
@gmf
package filesystem;

@gmf.diagram
class Filesystem {
val Drive[*] drives;
val Sync[*] syncs;
}

class Drive extends Folder {

}

class Folder extends File {
@gmf.compartment
val File[*] contents;
}

class Shortcut extends File {
@gmf.link(target.decoration="arrow", style="dash")
ref File target;
}

@gmf.link(label="lastSync", source="source",
target="target", style="dot", width="2")
class Sync {
ref File source;
ref File target;
attr String lastSync;
}

@gmf.node(label = "name")
class File {
attr String name;
}


Thanks for your reply.

Dimitrios Kolovos yazmış:
> Hi Sami,
>
> Could you please send me your Emfatic file (.emf) to see what is wrong?
>
> Cheers,
> Dimitrios
>
> Sami wrote:
>> An error occures, If i wanted to generet "gmf tool, graph and map model"
>> Screencast is here : http://screencast.com/t/onUmz74z
>>
>> Thanks.
Re: [Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #384819 is a reply to message #384818] Thu, 21 August 2008 11:37 Go to previous messageGo to next message
Dimitrios Kolovos is currently offline Dimitrios KolovosFriend
Messages: 1776
Registered: July 2009
Senior Member
Hi Sami,

I've just noticed you are using an outdated version of Epsilon (1.3.6).
The current version is 0.8 (we had to drop the version number below 1.0
to conform with the Eclipse process). The new update site (since 0.8) is

http://download.eclipse.org/technology/gmt/epsilon/updates/

Could you please try with the latest version and let me know if it works?

If that fails too, could you please check out the source of Epsilon from
the CVS (instructions are provided in
http://www.eclipse.org/gmt/epsilon/doc/EpsilonCVS.pdf) so that you have
the latest version?

Cheers,
Dimitrios

Sami wrote:
> Hi Dimitrios,
> My .emf file is the same as your example. I am trying to make your
> example. (filesystem)
>
> @namespace(uri="filesystem", prefix="filesystem")
> @gmf
> package filesystem;
>
> @gmf.diagram
> class Filesystem {
> val Drive[*] drives;
> val Sync[*] syncs;
> }
>
> class Drive extends Folder {
>
> }
>
> class Folder extends File {
> @gmf.compartment
> val File[*] contents;
> }
>
> class Shortcut extends File {
> @gmf.link(target.decoration="arrow", style="dash")
> ref File target;
> }
>
> @gmf.link(label="lastSync", source="source",
> target="target", style="dot", width="2")
> class Sync {
> ref File source;
> ref File target;
> attr String lastSync;
> }
>
> @gmf.node(label = "name")
> class File {
> attr String name;
> }
>
>
> Thanks for your reply.
>
> Dimitrios Kolovos yazmış:
>> Hi Sami,
>>
>> Could you please send me your Emfatic file (.emf) to see what is wrong?
>>
>> Cheers,
>> Dimitrios
>>
>> Sami wrote:
>>> An error occures, If i wanted to generet "gmf tool, graph and map model"
>>> Screencast is here : http://screencast.com/t/onUmz74z
>>>
>>> Thanks.
Re: [Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #384821 is a reply to message #384819] Thu, 21 August 2008 13:07 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: sami.yenice.forte.com.tr

I dropped the version number below 1.0 and I tried new versions. But it
fails too. I am using "eclipse-modeling-ganymede-incubation-win32". I
will try eclipse 3.3

Dimitrios Kolovos yazmış:
> Hi Sami,
>
> I've just noticed you are using an outdated version of Epsilon (1.3.6).
> The current version is 0.8 (we had to drop the version number below 1.0
> to conform with the Eclipse process). The new update site (since 0.8) is
>
> http://download.eclipse.org/technology/gmt/epsilon/updates/
>
> Could you please try with the latest version and let me know if it works?
>
> If that fails too, could you please check out the source of Epsilon from
> the CVS (instructions are provided in
> http://www.eclipse.org/gmt/epsilon/doc/EpsilonCVS.pdf) so that you have
> the latest version?
>
> Cheers,
> Dimitrios
>
> Sami wrote:
>> Hi Dimitrios,
>> My .emf file is the same as your example. I am trying to make your
>> example. (filesystem)
>>
>> @namespace(uri="filesystem", prefix="filesystem")
>> @gmf
>> package filesystem;
>>
>> @gmf.diagram
>> class Filesystem {
>> val Drive[*] drives;
>> val Sync[*] syncs;
>> }
>>
>> class Drive extends Folder {
>>
>> }
>>
>> class Folder extends File {
>> @gmf.compartment
>> val File[*] contents;
>> }
>>
>> class Shortcut extends File {
>> @gmf.link(target.decoration="arrow", style="dash")
>> ref File target;
>> }
>>
>> @gmf.link(label="lastSync", source="source",
>> target="target", style="dot", width="2")
>> class Sync {
>> ref File source;
>> ref File target;
>> attr String lastSync;
>> }
>>
>> @gmf.node(label = "name")
>> class File {
>> attr String name;
>> }
>>
>>
>> Thanks for your reply.
>>
>> Dimitrios Kolovos yazmış:
>>> Hi Sami,
>>>
>>> Could you please send me your Emfatic file (.emf) to see what is wrong?
>>>
>>> Cheers,
>>> Dimitrios
>>>
>>> Sami wrote:
>>>> An error occures, If i wanted to generet "gmf tool, graph and map
>>>> model"
>>>> Screencast is here : http://screencast.com/t/onUmz74z
>>>>
>>>> Thanks.
Re: [Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #384822 is a reply to message #384821] Thu, 21 August 2008 13:09 Go to previous messageGo to next message
Dimitrios Kolovos is currently offline Dimitrios KolovosFriend
Messages: 1776
Registered: July 2009
Senior Member
Hi Sami,

There is no need to try 3.3. I have 3.4 in my pc and it works fine. If
0.8 fails could you please try with the CVS source code?

Cheers,
Dimitrios

Sami wrote:
> I dropped the version number below 1.0 and I tried new versions. But it
> fails too. I am using "eclipse-modeling-ganymede-incubation-win32". I
> will try eclipse 3.3
>
> Dimitrios Kolovos yazmış:
>> Hi Sami,
>>
>> I've just noticed you are using an outdated version of Epsilon
>> (1.3.6). The current version is 0.8 (we had to drop the version number
>> below 1.0 to conform with the Eclipse process). The new update site
>> (since 0.8) is
>>
>> http://download.eclipse.org/technology/gmt/epsilon/updates/
>>
>> Could you please try with the latest version and let me know if it works?
>>
>> If that fails too, could you please check out the source of Epsilon
>> from the CVS (instructions are provided in
>> http://www.eclipse.org/gmt/epsilon/doc/EpsilonCVS.pdf) so that you
>> have the latest version?
>>
>> Cheers,
>> Dimitrios
>>
>> Sami wrote:
>>> Hi Dimitrios,
>>> My .emf file is the same as your example. I am trying to make your
>>> example. (filesystem)
>>>
>>> @namespace(uri="filesystem", prefix="filesystem")
>>> @gmf
>>> package filesystem;
>>>
>>> @gmf.diagram
>>> class Filesystem {
>>> val Drive[*] drives;
>>> val Sync[*] syncs;
>>> }
>>>
>>> class Drive extends Folder {
>>>
>>> }
>>>
>>> class Folder extends File {
>>> @gmf.compartment
>>> val File[*] contents;
>>> }
>>>
>>> class Shortcut extends File {
>>> @gmf.link(target.decoration="arrow", style="dash")
>>> ref File target;
>>> }
>>>
>>> @gmf.link(label="lastSync", source="source",
>>> target="target", style="dot", width="2")
>>> class Sync {
>>> ref File source;
>>> ref File target;
>>> attr String lastSync;
>>> }
>>>
>>> @gmf.node(label = "name")
>>> class File {
>>> attr String name;
>>> }
>>>
>>>
>>> Thanks for your reply.
>>>
>>> Dimitrios Kolovos yazmış:
>>>> Hi Sami,
>>>>
>>>> Could you please send me your Emfatic file (.emf) to see what is wrong?
>>>>
>>>> Cheers,
>>>> Dimitrios
>>>>
>>>> Sami wrote:
>>>>> An error occures, If i wanted to generet "gmf tool, graph and map
>>>>> model"
>>>>> Screencast is here : http://screencast.com/t/onUmz74z
>>>>>
>>>>> Thanks.
Re: [Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #384823 is a reply to message #384822] Thu, 21 August 2008 13:33 Go to previous messageGo to next message
Dimitrios Kolovos is currently offline Dimitrios KolovosFriend
Messages: 1776
Registered: July 2009
Senior Member
Hi Sami,

I've investigated a bit more and it seems that it also works with the
0.8.0 binaries from the update site.

Cheers,
Dimitrios

Dimitrios Kolovos wrote:
> Hi Sami,
>
> There is no need to try 3.3. I have 3.4 in my pc and it works fine. If
> 0.8 fails could you please try with the CVS source code?
>
> Cheers,
> Dimitrios
>
> Sami wrote:
>> I dropped the version number below 1.0 and I tried new versions. But
>> it fails too. I am using "eclipse-modeling-ganymede-incubation-win32".
>> I will try eclipse 3.3
>>
>> Dimitrios Kolovos yazmış:
>>> Hi Sami,
>>>
>>> I've just noticed you are using an outdated version of Epsilon
>>> (1.3.6). The current version is 0.8 (we had to drop the version
>>> number below 1.0 to conform with the Eclipse process). The new update
>>> site (since 0.8) is
>>>
>>> http://download.eclipse.org/technology/gmt/epsilon/updates/
>>>
>>> Could you please try with the latest version and let me know if it
>>> works?
>>>
>>> If that fails too, could you please check out the source of Epsilon
>>> from the CVS (instructions are provided in
>>> http://www.eclipse.org/gmt/epsilon/doc/EpsilonCVS.pdf) so that you
>>> have the latest version?
>>>
>>> Cheers,
>>> Dimitrios
>>>
>>> Sami wrote:
>>>> Hi Dimitrios,
>>>> My .emf file is the same as your example. I am trying to make your
>>>> example. (filesystem)
>>>>
>>>> @namespace(uri="filesystem", prefix="filesystem")
>>>> @gmf
>>>> package filesystem;
>>>>
>>>> @gmf.diagram
>>>> class Filesystem {
>>>> val Drive[*] drives;
>>>> val Sync[*] syncs;
>>>> }
>>>>
>>>> class Drive extends Folder {
>>>>
>>>> }
>>>>
>>>> class Folder extends File {
>>>> @gmf.compartment
>>>> val File[*] contents;
>>>> }
>>>>
>>>> class Shortcut extends File {
>>>> @gmf.link(target.decoration="arrow", style="dash")
>>>> ref File target;
>>>> }
>>>>
>>>> @gmf.link(label="lastSync", source="source",
>>>> target="target", style="dot", width="2")
>>>> class Sync {
>>>> ref File source;
>>>> ref File target;
>>>> attr String lastSync;
>>>> }
>>>>
>>>> @gmf.node(label = "name")
>>>> class File {
>>>> attr String name;
>>>> }
>>>>
>>>>
>>>> Thanks for your reply.
>>>>
>>>> Dimitrios Kolovos yazmış:
>>>>> Hi Sami,
>>>>>
>>>>> Could you please send me your Emfatic file (.emf) to see what is
>>>>> wrong?
>>>>>
>>>>> Cheers,
>>>>> Dimitrios
>>>>>
>>>>> Sami wrote:
>>>>>> An error occures, If i wanted to generet "gmf tool, graph and map
>>>>>> model"
>>>>>> Screencast is here : http://screencast.com/t/onUmz74z
>>>>>>
>>>>>> Thanks.
Re: [Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #384824 is a reply to message #384822] Thu, 21 August 2008 13:49 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: sami.yenice.forte.com.tr

With the CVS source code works fine. Thanks but what is the difference?
If I export these plugins as a jar, does it work?

Thanks Kolovos, I think Eugenia is useful and profitable project for gmf
graphing.

Dimitrios Kolovos yazmış:
> Hi Sami,
>
> There is no need to try 3.3. I have 3.4 in my pc and it works fine. If
> 0.8 fails could you please try with the CVS source code?
>
> Cheers,
> Dimitrios
>
> Sami wrote:
>> I dropped the version number below 1.0 and I tried new versions. But
>> it fails too. I am using "eclipse-modeling-ganymede-incubation-win32".
>> I will try eclipse 3.3
>>
>> Dimitrios Kolovos yazmış:
>>> Hi Sami,
>>>
>>> I've just noticed you are using an outdated version of Epsilon
>>> (1.3.6). The current version is 0.8 (we had to drop the version
>>> number below 1.0 to conform with the Eclipse process). The new update
>>> site (since 0.8) is
>>>
>>> http://download.eclipse.org/technology/gmt/epsilon/updates/
>>>
>>> Could you please try with the latest version and let me know if it
>>> works?
>>>
>>> If that fails too, could you please check out the source of Epsilon
>>> from the CVS (instructions are provided in
>>> http://www.eclipse.org/gmt/epsilon/doc/EpsilonCVS.pdf) so that you
>>> have the latest version?
>>>
>>> Cheers,
>>> Dimitrios
>>>
>>> Sami wrote:
>>>> Hi Dimitrios,
>>>> My .emf file is the same as your example. I am trying to make your
>>>> example. (filesystem)
>>>>
>>>> @namespace(uri="filesystem", prefix="filesystem")
>>>> @gmf
>>>> package filesystem;
>>>>
>>>> @gmf.diagram
>>>> class Filesystem {
>>>> val Drive[*] drives;
>>>> val Sync[*] syncs;
>>>> }
>>>>
>>>> class Drive extends Folder {
>>>>
>>>> }
>>>>
>>>> class Folder extends File {
>>>> @gmf.compartment
>>>> val File[*] contents;
>>>> }
>>>>
>>>> class Shortcut extends File {
>>>> @gmf.link(target.decoration="arrow", style="dash")
>>>> ref File target;
>>>> }
>>>>
>>>> @gmf.link(label="lastSync", source="source",
>>>> target="target", style="dot", width="2")
>>>> class Sync {
>>>> ref File source;
>>>> ref File target;
>>>> attr String lastSync;
>>>> }
>>>>
>>>> @gmf.node(label = "name")
>>>> class File {
>>>> attr String name;
>>>> }
>>>>
>>>>
>>>> Thanks for your reply.
>>>>
>>>> Dimitrios Kolovos yazmış:
>>>>> Hi Sami,
>>>>>
>>>>> Could you please send me your Emfatic file (.emf) to see what is
>>>>> wrong?
>>>>>
>>>>> Cheers,
>>>>> Dimitrios
>>>>>
>>>>> Sami wrote:
>>>>>> An error occures, If i wanted to generet "gmf tool, graph and map
>>>>>> model"
>>>>>> Screencast is here : http://screencast.com/t/onUmz74z
>>>>>>
>>>>>> Thanks.
Re: [Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #384825 is a reply to message #384824] Thu, 21 August 2008 13:55 Go to previous message
Dimitrios Kolovos is currently offline Dimitrios KolovosFriend
Messages: 1776
Registered: July 2009
Senior Member
Hi Sami,

Thanks for your encouragement :)

I'm not quite sure what the problem is... I installed Epsilon from the
update site on a clean 3.4 modeling copy, checked out EuGENia from the
SVN and it worked.

In any case, to build the binaries of the current version of the source
code, go to the org.eclipse.epsilon.updatesite project, delete all files
under /plugins and /features (if any), open the site.xml and select
"Build all".

Cheers,
Dimitrios

Sami wrote:
> With the CVS source code works fine. Thanks but what is the difference?
> If I export these plugins as a jar, does it work?
>
> Thanks Kolovos, I think Eugenia is useful and profitable project for gmf
> graphing.
>
> Dimitrios Kolovos yazmış:
>> Hi Sami,
>>
>> There is no need to try 3.3. I have 3.4 in my pc and it works fine. If
>> 0.8 fails could you please try with the CVS source code?
>>
>> Cheers,
>> Dimitrios
>>
>> Sami wrote:
>>> I dropped the version number below 1.0 and I tried new versions. But
>>> it fails too. I am using
>>> "eclipse-modeling-ganymede-incubation-win32". I will try eclipse 3.3
>>>
>>> Dimitrios Kolovos yazmış:
>>>> Hi Sami,
>>>>
>>>> I've just noticed you are using an outdated version of Epsilon
>>>> (1.3.6). The current version is 0.8 (we had to drop the version
>>>> number below 1.0 to conform with the Eclipse process). The new
>>>> update site (since 0.8) is
>>>>
>>>> http://download.eclipse.org/technology/gmt/epsilon/updates/
>>>>
>>>> Could you please try with the latest version and let me know if it
>>>> works?
>>>>
>>>> If that fails too, could you please check out the source of Epsilon
>>>> from the CVS (instructions are provided in
>>>> http://www.eclipse.org/gmt/epsilon/doc/EpsilonCVS.pdf) so that you
>>>> have the latest version?
>>>>
>>>> Cheers,
>>>> Dimitrios
>>>>
>>>> Sami wrote:
>>>>> Hi Dimitrios,
>>>>> My .emf file is the same as your example. I am trying to make your
>>>>> example. (filesystem)
>>>>>
>>>>> @namespace(uri="filesystem", prefix="filesystem")
>>>>> @gmf
>>>>> package filesystem;
>>>>>
>>>>> @gmf.diagram
>>>>> class Filesystem {
>>>>> val Drive[*] drives;
>>>>> val Sync[*] syncs;
>>>>> }
>>>>>
>>>>> class Drive extends Folder {
>>>>>
>>>>> }
>>>>>
>>>>> class Folder extends File {
>>>>> @gmf.compartment
>>>>> val File[*] contents;
>>>>> }
>>>>>
>>>>> class Shortcut extends File {
>>>>> @gmf.link(target.decoration="arrow", style="dash")
>>>>> ref File target;
>>>>> }
>>>>>
>>>>> @gmf.link(label="lastSync", source="source",
>>>>> target="target", style="dot", width="2")
>>>>> class Sync {
>>>>> ref File source;
>>>>> ref File target;
>>>>> attr String lastSync;
>>>>> }
>>>>>
>>>>> @gmf.node(label = "name")
>>>>> class File {
>>>>> attr String name;
>>>>> }
>>>>>
>>>>>
>>>>> Thanks for your reply.
>>>>>
>>>>> Dimitrios Kolovos yazmış:
>>>>>> Hi Sami,
>>>>>>
>>>>>> Could you please send me your Emfatic file (.emf) to see what is
>>>>>> wrong?
>>>>>>
>>>>>> Cheers,
>>>>>> Dimitrios
>>>>>>
>>>>>> Sami wrote:
>>>>>>> An error occures, If i wanted to generet "gmf tool, graph and map
>>>>>>> model"
>>>>>>> Screencast is here : http://screencast.com/t/onUmz74z
>>>>>>>
>>>>>>> Thanks.
Re: [Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #619933 is a reply to message #384815] Thu, 21 August 2008 11:19 Go to previous message
Dimitrios Kolovos is currently offline Dimitrios KolovosFriend
Messages: 1776
Registered: July 2009
Senior Member
Hi Sami,

Could you please send me your Emfatic file (.emf) to see what is wrong?

Cheers,
Dimitrios

Sami wrote:
> An error occures, If i wanted to generet "gmf tool, graph and map model"
> Screencast is here : http://screencast.com/t/onUmz74z
>
> Thanks.
Re: [Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #619936 is a reply to message #384817] Thu, 21 August 2008 11:26 Go to previous message
Sami  is currently offline Sami Friend
Messages: 11
Registered: August 2009
Junior Member
Hi Dimitrios,
My .emf file is the same as your example. I am trying to make your
example. (filesystem)

@namespace(uri="filesystem", prefix="filesystem")
@gmf
package filesystem;

@gmf.diagram
class Filesystem {
val Drive[*] drives;
val Sync[*] syncs;
}

class Drive extends Folder {

}

class Folder extends File {
@gmf.compartment
val File[*] contents;
}

class Shortcut extends File {
@gmf.link(target.decoration="arrow", style="dash")
ref File target;
}

@gmf.link(label="lastSync", source="source",
target="target", style="dot", width="2")
class Sync {
ref File source;
ref File target;
attr String lastSync;
}

@gmf.node(label = "name")
class File {
attr String name;
}


Thanks for your reply.

Dimitrios Kolovos yazmış:
> Hi Sami,
>
> Could you please send me your Emfatic file (.emf) to see what is wrong?
>
> Cheers,
> Dimitrios
>
> Sami wrote:
>> An error occures, If i wanted to generet "gmf tool, graph and map model"
>> Screencast is here : http://screencast.com/t/onUmz74z
>>
>> Thanks.
Re: [Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #619938 is a reply to message #384818] Thu, 21 August 2008 11:37 Go to previous message
Dimitrios Kolovos is currently offline Dimitrios KolovosFriend
Messages: 1776
Registered: July 2009
Senior Member
Hi Sami,

I've just noticed you are using an outdated version of Epsilon (1.3.6).
The current version is 0.8 (we had to drop the version number below 1.0
to conform with the Eclipse process). The new update site (since 0.8) is

http://download.eclipse.org/technology/gmt/epsilon/updates/

Could you please try with the latest version and let me know if it works?

If that fails too, could you please check out the source of Epsilon from
the CVS (instructions are provided in
http://www.eclipse.org/gmt/epsilon/doc/EpsilonCVS.pdf) so that you have
the latest version?

Cheers,
Dimitrios

Sami wrote:
> Hi Dimitrios,
> My .emf file is the same as your example. I am trying to make your
> example. (filesystem)
>
> @namespace(uri="filesystem", prefix="filesystem")
> @gmf
> package filesystem;
>
> @gmf.diagram
> class Filesystem {
> val Drive[*] drives;
> val Sync[*] syncs;
> }
>
> class Drive extends Folder {
>
> }
>
> class Folder extends File {
> @gmf.compartment
> val File[*] contents;
> }
>
> class Shortcut extends File {
> @gmf.link(target.decoration="arrow", style="dash")
> ref File target;
> }
>
> @gmf.link(label="lastSync", source="source",
> target="target", style="dot", width="2")
> class Sync {
> ref File source;
> ref File target;
> attr String lastSync;
> }
>
> @gmf.node(label = "name")
> class File {
> attr String name;
> }
>
>
> Thanks for your reply.
>
> Dimitrios Kolovos yazmış:
>> Hi Sami,
>>
>> Could you please send me your Emfatic file (.emf) to see what is wrong?
>>
>> Cheers,
>> Dimitrios
>>
>> Sami wrote:
>>> An error occures, If i wanted to generet "gmf tool, graph and map model"
>>> Screencast is here : http://screencast.com/t/onUmz74z
>>>
>>> Thanks.
Re: [Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #619942 is a reply to message #384819] Thu, 21 August 2008 13:07 Go to previous message
Sami  is currently offline Sami Friend
Messages: 11
Registered: August 2009
Junior Member
I dropped the version number below 1.0 and I tried new versions. But it
fails too. I am using "eclipse-modeling-ganymede-incubation-win32". I
will try eclipse 3.3

Dimitrios Kolovos yazmış:
> Hi Sami,
>
> I've just noticed you are using an outdated version of Epsilon (1.3.6).
> The current version is 0.8 (we had to drop the version number below 1.0
> to conform with the Eclipse process). The new update site (since 0.8) is
>
> http://download.eclipse.org/technology/gmt/epsilon/updates/
>
> Could you please try with the latest version and let me know if it works?
>
> If that fails too, could you please check out the source of Epsilon from
> the CVS (instructions are provided in
> http://www.eclipse.org/gmt/epsilon/doc/EpsilonCVS.pdf) so that you have
> the latest version?
>
> Cheers,
> Dimitrios
>
> Sami wrote:
>> Hi Dimitrios,
>> My .emf file is the same as your example. I am trying to make your
>> example. (filesystem)
>>
>> @namespace(uri="filesystem", prefix="filesystem")
>> @gmf
>> package filesystem;
>>
>> @gmf.diagram
>> class Filesystem {
>> val Drive[*] drives;
>> val Sync[*] syncs;
>> }
>>
>> class Drive extends Folder {
>>
>> }
>>
>> class Folder extends File {
>> @gmf.compartment
>> val File[*] contents;
>> }
>>
>> class Shortcut extends File {
>> @gmf.link(target.decoration="arrow", style="dash")
>> ref File target;
>> }
>>
>> @gmf.link(label="lastSync", source="source",
>> target="target", style="dot", width="2")
>> class Sync {
>> ref File source;
>> ref File target;
>> attr String lastSync;
>> }
>>
>> @gmf.node(label = "name")
>> class File {
>> attr String name;
>> }
>>
>>
>> Thanks for your reply.
>>
>> Dimitrios Kolovos yazmış:
>>> Hi Sami,
>>>
>>> Could you please send me your Emfatic file (.emf) to see what is wrong?
>>>
>>> Cheers,
>>> Dimitrios
>>>
>>> Sami wrote:
>>>> An error occures, If i wanted to generet "gmf tool, graph and map
>>>> model"
>>>> Screencast is here : http://screencast.com/t/onUmz74z
>>>>
>>>> Thanks.
Re: [Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #619945 is a reply to message #384821] Thu, 21 August 2008 13:09 Go to previous message
Dimitrios Kolovos is currently offline Dimitrios KolovosFriend
Messages: 1776
Registered: July 2009
Senior Member
Hi Sami,

There is no need to try 3.3. I have 3.4 in my pc and it works fine. If
0.8 fails could you please try with the CVS source code?

Cheers,
Dimitrios

Sami wrote:
> I dropped the version number below 1.0 and I tried new versions. But it
> fails too. I am using "eclipse-modeling-ganymede-incubation-win32". I
> will try eclipse 3.3
>
> Dimitrios Kolovos yazmış:
>> Hi Sami,
>>
>> I've just noticed you are using an outdated version of Epsilon
>> (1.3.6). The current version is 0.8 (we had to drop the version number
>> below 1.0 to conform with the Eclipse process). The new update site
>> (since 0.8) is
>>
>> http://download.eclipse.org/technology/gmt/epsilon/updates/
>>
>> Could you please try with the latest version and let me know if it works?
>>
>> If that fails too, could you please check out the source of Epsilon
>> from the CVS (instructions are provided in
>> http://www.eclipse.org/gmt/epsilon/doc/EpsilonCVS.pdf) so that you
>> have the latest version?
>>
>> Cheers,
>> Dimitrios
>>
>> Sami wrote:
>>> Hi Dimitrios,
>>> My .emf file is the same as your example. I am trying to make your
>>> example. (filesystem)
>>>
>>> @namespace(uri="filesystem", prefix="filesystem")
>>> @gmf
>>> package filesystem;
>>>
>>> @gmf.diagram
>>> class Filesystem {
>>> val Drive[*] drives;
>>> val Sync[*] syncs;
>>> }
>>>
>>> class Drive extends Folder {
>>>
>>> }
>>>
>>> class Folder extends File {
>>> @gmf.compartment
>>> val File[*] contents;
>>> }
>>>
>>> class Shortcut extends File {
>>> @gmf.link(target.decoration="arrow", style="dash")
>>> ref File target;
>>> }
>>>
>>> @gmf.link(label="lastSync", source="source",
>>> target="target", style="dot", width="2")
>>> class Sync {
>>> ref File source;
>>> ref File target;
>>> attr String lastSync;
>>> }
>>>
>>> @gmf.node(label = "name")
>>> class File {
>>> attr String name;
>>> }
>>>
>>>
>>> Thanks for your reply.
>>>
>>> Dimitrios Kolovos yazmış:
>>>> Hi Sami,
>>>>
>>>> Could you please send me your Emfatic file (.emf) to see what is wrong?
>>>>
>>>> Cheers,
>>>> Dimitrios
>>>>
>>>> Sami wrote:
>>>>> An error occures, If i wanted to generet "gmf tool, graph and map
>>>>> model"
>>>>> Screencast is here : http://screencast.com/t/onUmz74z
>>>>>
>>>>> Thanks.
Re: [Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #619946 is a reply to message #384822] Thu, 21 August 2008 13:33 Go to previous message
Dimitrios Kolovos is currently offline Dimitrios KolovosFriend
Messages: 1776
Registered: July 2009
Senior Member
Hi Sami,

I've investigated a bit more and it seems that it also works with the
0.8.0 binaries from the update site.

Cheers,
Dimitrios

Dimitrios Kolovos wrote:
> Hi Sami,
>
> There is no need to try 3.3. I have 3.4 in my pc and it works fine. If
> 0.8 fails could you please try with the CVS source code?
>
> Cheers,
> Dimitrios
>
> Sami wrote:
>> I dropped the version number below 1.0 and I tried new versions. But
>> it fails too. I am using "eclipse-modeling-ganymede-incubation-win32".
>> I will try eclipse 3.3
>>
>> Dimitrios Kolovos yazmış:
>>> Hi Sami,
>>>
>>> I've just noticed you are using an outdated version of Epsilon
>>> (1.3.6). The current version is 0.8 (we had to drop the version
>>> number below 1.0 to conform with the Eclipse process). The new update
>>> site (since 0.8) is
>>>
>>> http://download.eclipse.org/technology/gmt/epsilon/updates/
>>>
>>> Could you please try with the latest version and let me know if it
>>> works?
>>>
>>> If that fails too, could you please check out the source of Epsilon
>>> from the CVS (instructions are provided in
>>> http://www.eclipse.org/gmt/epsilon/doc/EpsilonCVS.pdf) so that you
>>> have the latest version?
>>>
>>> Cheers,
>>> Dimitrios
>>>
>>> Sami wrote:
>>>> Hi Dimitrios,
>>>> My .emf file is the same as your example. I am trying to make your
>>>> example. (filesystem)
>>>>
>>>> @namespace(uri="filesystem", prefix="filesystem")
>>>> @gmf
>>>> package filesystem;
>>>>
>>>> @gmf.diagram
>>>> class Filesystem {
>>>> val Drive[*] drives;
>>>> val Sync[*] syncs;
>>>> }
>>>>
>>>> class Drive extends Folder {
>>>>
>>>> }
>>>>
>>>> class Folder extends File {
>>>> @gmf.compartment
>>>> val File[*] contents;
>>>> }
>>>>
>>>> class Shortcut extends File {
>>>> @gmf.link(target.decoration="arrow", style="dash")
>>>> ref File target;
>>>> }
>>>>
>>>> @gmf.link(label="lastSync", source="source",
>>>> target="target", style="dot", width="2")
>>>> class Sync {
>>>> ref File source;
>>>> ref File target;
>>>> attr String lastSync;
>>>> }
>>>>
>>>> @gmf.node(label = "name")
>>>> class File {
>>>> attr String name;
>>>> }
>>>>
>>>>
>>>> Thanks for your reply.
>>>>
>>>> Dimitrios Kolovos yazmış:
>>>>> Hi Sami,
>>>>>
>>>>> Could you please send me your Emfatic file (.emf) to see what is
>>>>> wrong?
>>>>>
>>>>> Cheers,
>>>>> Dimitrios
>>>>>
>>>>> Sami wrote:
>>>>>> An error occures, If i wanted to generet "gmf tool, graph and map
>>>>>> model"
>>>>>> Screencast is here : http://screencast.com/t/onUmz74z
>>>>>>
>>>>>> Thanks.
Re: [Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #619949 is a reply to message #384822] Thu, 21 August 2008 13:49 Go to previous message
Sami  is currently offline Sami Friend
Messages: 11
Registered: August 2009
Junior Member
With the CVS source code works fine. Thanks but what is the difference?
If I export these plugins as a jar, does it work?

Thanks Kolovos, I think Eugenia is useful and profitable project for gmf
graphing.

Dimitrios Kolovos yazmış:
> Hi Sami,
>
> There is no need to try 3.3. I have 3.4 in my pc and it works fine. If
> 0.8 fails could you please try with the CVS source code?
>
> Cheers,
> Dimitrios
>
> Sami wrote:
>> I dropped the version number below 1.0 and I tried new versions. But
>> it fails too. I am using "eclipse-modeling-ganymede-incubation-win32".
>> I will try eclipse 3.3
>>
>> Dimitrios Kolovos yazmış:
>>> Hi Sami,
>>>
>>> I've just noticed you are using an outdated version of Epsilon
>>> (1.3.6). The current version is 0.8 (we had to drop the version
>>> number below 1.0 to conform with the Eclipse process). The new update
>>> site (since 0.8) is
>>>
>>> http://download.eclipse.org/technology/gmt/epsilon/updates/
>>>
>>> Could you please try with the latest version and let me know if it
>>> works?
>>>
>>> If that fails too, could you please check out the source of Epsilon
>>> from the CVS (instructions are provided in
>>> http://www.eclipse.org/gmt/epsilon/doc/EpsilonCVS.pdf) so that you
>>> have the latest version?
>>>
>>> Cheers,
>>> Dimitrios
>>>
>>> Sami wrote:
>>>> Hi Dimitrios,
>>>> My .emf file is the same as your example. I am trying to make your
>>>> example. (filesystem)
>>>>
>>>> @namespace(uri="filesystem", prefix="filesystem")
>>>> @gmf
>>>> package filesystem;
>>>>
>>>> @gmf.diagram
>>>> class Filesystem {
>>>> val Drive[*] drives;
>>>> val Sync[*] syncs;
>>>> }
>>>>
>>>> class Drive extends Folder {
>>>>
>>>> }
>>>>
>>>> class Folder extends File {
>>>> @gmf.compartment
>>>> val File[*] contents;
>>>> }
>>>>
>>>> class Shortcut extends File {
>>>> @gmf.link(target.decoration="arrow", style="dash")
>>>> ref File target;
>>>> }
>>>>
>>>> @gmf.link(label="lastSync", source="source",
>>>> target="target", style="dot", width="2")
>>>> class Sync {
>>>> ref File source;
>>>> ref File target;
>>>> attr String lastSync;
>>>> }
>>>>
>>>> @gmf.node(label = "name")
>>>> class File {
>>>> attr String name;
>>>> }
>>>>
>>>>
>>>> Thanks for your reply.
>>>>
>>>> Dimitrios Kolovos yazmış:
>>>>> Hi Sami,
>>>>>
>>>>> Could you please send me your Emfatic file (.emf) to see what is
>>>>> wrong?
>>>>>
>>>>> Cheers,
>>>>> Dimitrios
>>>>>
>>>>> Sami wrote:
>>>>>> An error occures, If i wanted to generet "gmf tool, graph and map
>>>>>> model"
>>>>>> Screencast is here : http://screencast.com/t/onUmz74z
>>>>>>
>>>>>> Thanks.
Re: [Epsilon] - Eugenia - Generate GMF tool, graph and map model [message #619951 is a reply to message #384824] Thu, 21 August 2008 13:55 Go to previous message
Dimitrios Kolovos is currently offline Dimitrios KolovosFriend
Messages: 1776
Registered: July 2009
Senior Member
Hi Sami,

Thanks for your encouragement :)

I'm not quite sure what the problem is... I installed Epsilon from the
update site on a clean 3.4 modeling copy, checked out EuGENia from the
SVN and it worked.

In any case, to build the binaries of the current version of the source
code, go to the org.eclipse.epsilon.updatesite project, delete all files
under /plugins and /features (if any), open the site.xml and select
"Build all".

Cheers,
Dimitrios

Sami wrote:
> With the CVS source code works fine. Thanks but what is the difference?
> If I export these plugins as a jar, does it work?
>
> Thanks Kolovos, I think Eugenia is useful and profitable project for gmf
> graphing.
>
> Dimitrios Kolovos yazmış:
>> Hi Sami,
>>
>> There is no need to try 3.3. I have 3.4 in my pc and it works fine. If
>> 0.8 fails could you please try with the CVS source code?
>>
>> Cheers,
>> Dimitrios
>>
>> Sami wrote:
>>> I dropped the version number below 1.0 and I tried new versions. But
>>> it fails too. I am using
>>> "eclipse-modeling-ganymede-incubation-win32". I will try eclipse 3.3
>>>
>>> Dimitrios Kolovos yazmış:
>>>> Hi Sami,
>>>>
>>>> I've just noticed you are using an outdated version of Epsilon
>>>> (1.3.6). The current version is 0.8 (we had to drop the version
>>>> number below 1.0 to conform with the Eclipse process). The new
>>>> update site (since 0.8) is
>>>>
>>>> http://download.eclipse.org/technology/gmt/epsilon/updates/
>>>>
>>>> Could you please try with the latest version and let me know if it
>>>> works?
>>>>
>>>> If that fails too, could you please check out the source of Epsilon
>>>> from the CVS (instructions are provided in
>>>> http://www.eclipse.org/gmt/epsilon/doc/EpsilonCVS.pdf) so that you
>>>> have the latest version?
>>>>
>>>> Cheers,
>>>> Dimitrios
>>>>
>>>> Sami wrote:
>>>>> Hi Dimitrios,
>>>>> My .emf file is the same as your example. I am trying to make your
>>>>> example. (filesystem)
>>>>>
>>>>> @namespace(uri="filesystem", prefix="filesystem")
>>>>> @gmf
>>>>> package filesystem;
>>>>>
>>>>> @gmf.diagram
>>>>> class Filesystem {
>>>>> val Drive[*] drives;
>>>>> val Sync[*] syncs;
>>>>> }
>>>>>
>>>>> class Drive extends Folder {
>>>>>
>>>>> }
>>>>>
>>>>> class Folder extends File {
>>>>> @gmf.compartment
>>>>> val File[*] contents;
>>>>> }
>>>>>
>>>>> class Shortcut extends File {
>>>>> @gmf.link(target.decoration="arrow", style="dash")
>>>>> ref File target;
>>>>> }
>>>>>
>>>>> @gmf.link(label="lastSync", source="source",
>>>>> target="target", style="dot", width="2")
>>>>> class Sync {
>>>>> ref File source;
>>>>> ref File target;
>>>>> attr String lastSync;
>>>>> }
>>>>>
>>>>> @gmf.node(label = "name")
>>>>> class File {
>>>>> attr String name;
>>>>> }
>>>>>
>>>>>
>>>>> Thanks for your reply.
>>>>>
>>>>> Dimitrios Kolovos yazmış:
>>>>>> Hi Sami,
>>>>>>
>>>>>> Could you please send me your Emfatic file (.emf) to see what is
>>>>>> wrong?
>>>>>>
>>>>>> Cheers,
>>>>>> Dimitrios
>>>>>>
>>>>>> Sami wrote:
>>>>>>> An error occures, If i wanted to generet "gmf tool, graph and map
>>>>>>> model"
>>>>>>> Screencast is here : http://screencast.com/t/onUmz74z
>>>>>>>
>>>>>>> Thanks.
Previous Topic:[AM3] Wrinting UML models with ANT plugin
Next Topic:[MOFScript] Getting Started
Goto Forum:
  


Current Time: Fri Apr 19 00:16:17 GMT 2024

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

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

Back to the top