Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » Emfatic as true Ecore concrete syntax
Emfatic as true Ecore concrete syntax [message #431686] Tue, 21 July 2009 14:26 Go to next message
Andy Carpenter is currently offline Andy CarpenterFriend
Messages: 145
Registered: July 2009
Senior Member
We've been experimenting with creating tooling so that Emfatic
can be treated was a Ecore concrete syntax; i.e. no conversion
to xmi syntax (.ecore files) is required. This tooling in now
sufficietly complete to allow others to try it out and is available
at http://www.cs.man.ac.uk/~andy/eclipse. It is built on
Xtext and ATL 3.0, so it is easiest to install into the Eclipse
Modeling Package Galileo release.

Openning a .emf resource produces a model in of Ecore
components. So, it can be used anywhere a Ecore model
expressed in xmi can. We've tested it as a resource in the
reflective Ecore editor and using the importer to create
an EMF generator model from which we have generated
code.

Andy.
Re: Emfatic as true Ecore concrete syntax [message #431688 is a reply to message #431686] Tue, 21 July 2009 15:57 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33140
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.
--------------040609060209040108010707
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Andy,

Comments below.

Andy Carpenter wrote:
> We've been experimenting with creating tooling so that Emfatic
> can be treated was a Ecore concrete syntax; i.e. no conversion
> to xmi syntax (.ecore files) is required.
That would be cool. XMI is gross.
> This tooling in now sufficietly complete to allow others to try it out
> and is available
> at http://www.cs.man.ac.uk/~andy/eclipse. It is built on
> Xtext and ATL 3.0, so it is easiest to install into the Eclipse
> Modeling Package Galileo release.
Cool. I hope to find time to try it soon, but will be traveling for the
next week...
> Openning a .emf resource produces a model in of Ecore
> components. So, it can be used anywhere a Ecore model
> expressed in xmi can.
I'll need to provide better support for letting the wizards consume the
extensions...
> We've tested it as a resource in the reflective Ecore editor and using
> the importer to create
> an EMF generator model from which we have generated
> code.
This would make great replacement for the current EMFatic project:

http://www.eclipse.org/modeling/emft/?project=emfatic

Are you interested in that?
>
> Andy.

--------------040609060209040108010707
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Andy,<br>
<br>
Comments below.<br>
<br>
Andy Carpenter wrote:
<blockquote cite="mid:h44lk4$639$1@build.eclipse.org" type="cite">We've
been experimenting with creating tooling so that Emfatic
<br>
can be treated was a Ecore concrete syntax; i.e. no conversion
<br>
to xmi syntax (.ecore files) is required. </blockquote>
That would be cool.&nbsp; XMI is gross.<br>
<blockquote cite="mid:h44lk4$639$1@build.eclipse.org" type="cite">This
tooling in now sufficietly complete to allow others to try it out and
is available
<br>
at <a class="moz-txt-link-freetext" href="http://www.cs.man.ac.uk/~andy/eclipse">http://www.cs.man.ac.uk/~andy/eclipse</a>. It is built on
<br>
Xtext and ATL 3.0, so it is easiest to install into the Eclipse
<br>
Modeling Package Galileo release. <br>
</blockquote>
Cool.&nbsp; I hope to find time to try it soon, but will be traveling for
the next week...<br>
<blockquote cite="mid:h44lk4$639$1@build.eclipse.org" type="cite">Openning
a .emf resource produces a model in of Ecore
<br>
components. So, it can be used anywhere a Ecore model
<br>
expressed in xmi can. </blockquote>
I'll need to provide better support for letting the wizards consume the
extensions...<br>
<blockquote cite="mid:h44lk4$639$1@build.eclipse.org" type="cite">We've
tested it as a resource in the reflective Ecore editor and using the
importer to create
<br>
an EMF generator model from which we have generated
<br>
code.
<br>
</blockquote>
This would make great replacement for the current EMFatic project:<br>
<blockquote><a
href="http://www.eclipse.org/modeling/emft/?project=emfatic">http://www.eclipse.org/modeling/emft/?project=emfatic</a><br>
</blockquote>
Are you interested in that?<br>
<blockquote cite="mid:h44lk4$639$1@build.eclipse.org" type="cite"><br>
Andy.
<br>
</blockquote>
</body>
</html>

--------------040609060209040108010707--


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: Emfatic as true Ecore concrete syntax [message #431709 is a reply to message #431688] Wed, 22 July 2009 13:06 Go to previous messageGo to next message
Andy Carpenter is currently offline Andy CarpenterFriend
Messages: 145
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.

------=_NextPart_000_0E62_01CA0AD5.A5D9B2E0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Comments below
"Ed Merks" <Ed.Merks@gmail.com> wrote in message =
news:h44oh1$qnj$1@build.eclipse.org...
Andy,

Comments below.

Andy Carpenter wrote:=20
We've been experimenting with creating tooling so that Emfatic=20
can be treated was a Ecore concrete syntax; i.e. no conversion=20
to xmi syntax (.ecore files) is required.=20
That would be cool. XMI is gross.

This tooling in now sufficietly complete to allow others to try it =
out and is available=20
at http://www.cs.man.ac.uk/~andy/eclipse. It is built on=20
Xtext and ATL 3.0, so it is easiest to install into the Eclipse=20
Modeling Package Galileo release.=20

Cool. I hope to find time to try it soon, but will be traveling for =
the next week...

Openning a .emf resource produces a model in of Ecore=20
components. So, it can be used anywhere a Ecore model=20
expressed in xmi can.=20
I'll need to provide better support for letting the wizards consume =
the extensions...

We've tested it as a resource in the reflective Ecore editor and =
using the importer to create=20
an EMF generator model from which we have generated=20
code.=20

This would make great replacement for the current EMFatic project:

http://www.eclipse.org/modeling/emft/?project=3Demfatic

Are you interested in that?

Yes. It was developed for local use, but we've happy to have it used =
elsewhere.
Andy.
------=_NextPart_000_0E62_01CA0AD5.A5D9B2E0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3Dtext/html;charset=3DISO-8859-1 =
http-equiv=3DContent-Type>
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18783">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff text=3D#000000>
<DIV>Comments below</DIV>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; =
PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px"=20
dir=3Dltr>
<DIV>"Ed Merks" &lt;<A=20
href=3D"mailto:Ed.Merks@gmail.com">Ed.Merks@gmail.com</A>&gt; wrote in =
message=20
<A=20
=
href=3D"news:h44oh1$qnj$1@build.eclipse.org">news:h44oh1$qnj$1@build.ecli=
pse.org</A>...</DIV>Andy,<BR><BR>Comments=20
below.<BR><BR>Andy Carpenter wrote:=20
<BLOCKQUOTE cite=3Dmid:h44lk4$639$1@build.eclipse.org =
type=3D"cite">We've been=20
experimenting with creating tooling so that Emfatic <BR>can be =
treated was a=20
Ecore concrete syntax; i.e. no conversion <BR>to xmi syntax (.ecore =
files)=20
is required. </BLOCKQUOTE>That would be cool.&nbsp; XMI is =
gross.<BR>
<BLOCKQUOTE cite=3Dmid:h44lk4$639$1@build.eclipse.org =
type=3D"cite">This tooling=20
in now sufficietly complete to allow others to try it out and is =
available=20
<BR>at <A class=3Dmoz-txt-link-freetext=20
=
href=3D"http://www.cs.man.ac.uk/~andy/eclipse">http://www.cs.man.ac.uk/~a=
ndy/eclipse</A>.=20
It is built on <BR>Xtext and ATL 3.0, so it is easiest to install =
into the=20
Eclipse <BR>Modeling Package Galileo release. =
<BR></BLOCKQUOTE>Cool.&nbsp; I=20
hope to find time to try it soon, but will be traveling for the next=20
week...<BR>
<BLOCKQUOTE cite=3Dmid:h44lk4$639$1@build.eclipse.org =
type=3D"cite">Openning a=20
.emf resource produces a model in of Ecore <BR>components. So, it =
can be=20
used anywhere a Ecore model <BR>expressed in xmi can. =
</BLOCKQUOTE>I'll need=20
to provide better support for letting the wizards consume the=20
extensions...<BR>
<BLOCKQUOTE cite=3Dmid:h44lk4$639$1@build.eclipse.org =
type=3D"cite">We've tested=20
it as a resource in the reflective Ecore editor and using the =
importer to=20
create <BR>an EMF generator model from which we have generated =
<BR>code.=20
<BR></BLOCKQUOTE>This would make great replacement for the current =
EMFatic=20
project:<BR>
<BLOCKQUOTE><A=20
=
href=3D"http://www.eclipse.org/modeling/emft/?project=3Demfatic">http://w=
ww.eclipse.org/modeling/emft/?project=3Demfatic</A><BR></BLOCKQUOTE >Are=20
you interested in that?<BR></BLOCKQUOTE>
<DIV>Yes. It was developed for local use, but we've happy to have it =
used=20
elsewhere.</DIV>
<DIV>Andy.</DIV></BODY></HTML>

------=_NextPart_000_0E62_01CA0AD5.A5D9B2E0--
Re: Emfatic as true Ecore concrete syntax [message #431744 is a reply to message #431709] Thu, 23 July 2009 15:23 Go to previous message
Ed Merks is currently offline Ed MerksFriend
Messages: 33140
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.
--------------080400000305050701060900
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Andy,

Cool. Please send me at note ed.merks at gmail.com and we'll talk about
the details of contributing this to Eclipse and maintaining it there.
I'm traveling right now, so I'm getting a little behind on the notes...


Andy Carpenter wrote:
> Comments below
>
> "Ed Merks" <Ed.Merks@gmail.com <mailto:Ed.Merks@gmail.com>> wrote
> in message news:h44oh1$qnj$1@build.eclipse.org...
> Andy,
>
> Comments below.
>
> Andy Carpenter wrote:
>> We've been experimenting with creating tooling so that Emfatic
>> can be treated was a Ecore concrete syntax; i.e. no conversion
>> to xmi syntax (.ecore files) is required.
> That would be cool. XMI is gross.
>> This tooling in now sufficietly complete to allow others to try
>> it out and is available
>> at http://www.cs.man.ac.uk/~andy/eclipse. It is built on
>> Xtext and ATL 3.0, so it is easiest to install into the Eclipse
>> Modeling Package Galileo release.
> Cool. I hope to find time to try it soon, but will be traveling
> for the next week...
>> Openning a .emf resource produces a model in of Ecore
>> components. So, it can be used anywhere a Ecore model
>> expressed in xmi can.
> I'll need to provide better support for letting the wizards
> consume the extensions...
>> We've tested it as a resource in the reflective Ecore editor and
>> using the importer to create
>> an EMF generator model from which we have generated
>> code.
> This would make great replacement for the current EMFatic project:
>
> http://www.eclipse.org/modeling/emft/?project=emfatic
>
> Are you interested in that?
>
> Yes. It was developed for local use, but we've happy to have it used
> elsewhere.
> Andy.

--------------080400000305050701060900
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Andy,<br>
<br>
Cool.&nbsp; Please send me at note ed.merks at gmail.com and we'll talk
about the details of contributing this to Eclipse and maintaining it
there.&nbsp; I'm traveling right now, so I'm getting a little behind on the
notes...<br>
<br>
<br>
Andy Carpenter wrote:
<blockquote cite="mid:h472so$am4$1@build.eclipse.org" type="cite">
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<meta name="GENERATOR" content="MSHTML 8.00.6001.18783">
<style></style>
<div>Comments below</div>
<blockquote
style="border-left: 2px solid rgb(0, 0, 0); padding-left: 5px; padding-right: 0px; margin-left: 5px; margin-right: 0px;"
dir="ltr">
<div>"Ed Merks" &lt;<a moz-do-not-send="true"
href="mailto:Ed.Merks@gmail.com">Ed.Merks@gmail.com</a>&gt; wrote in
message <a moz-do-not-send="true"
href="news:h44oh1$qnj$1@build.eclipse.org">news:h44oh1$qnj$1@build.eclipse.org</a>...</div>
Andy,<br>
<br>
Comments below.<br>
<br>
Andy Carpenter wrote:
<blockquote cite="mid:h44lk4$639$1@build.eclipse.org" type="cite">We've
been experimenting with creating tooling so that Emfatic <br>
can be treated was a Ecore concrete syntax; i.e. no conversion <br>
to xmi syntax (.ecore files) is required. </blockquote>
That would be cool.&nbsp; XMI is gross.<br>
<blockquote cite="mid:h44lk4$639$1@build.eclipse.org" type="cite">This
tooling in now sufficietly complete to allow others to try it out and
is available <br>
at <a moz-do-not-send="true" class="moz-txt-link-freetext"
href="http://www.cs.man.ac.uk/%7Eandy/eclipse">http://www.cs.man.ac.uk/~andy/eclipse</a>.
It is built on <br>
Xtext and ATL 3.0, so it is easiest to install into the Eclipse <br>
Modeling Package Galileo release. <br>
</blockquote>
Cool.&nbsp; I hope to find time to try it soon, but will be traveling for
the next week...<br>
<blockquote cite="mid:h44lk4$639$1@build.eclipse.org" type="cite">Openning
a .emf resource produces a model in of Ecore <br>
components. So, it can be used anywhere a Ecore model <br>
expressed in xmi can. </blockquote>
I'll need to provide better support for letting the wizards consume the
extensions...<br>
<blockquote cite="mid:h44lk4$639$1@build.eclipse.org" type="cite">We've
tested it as a resource in the reflective Ecore editor and using the
importer to create <br>
an EMF generator model from which we have generated <br>
code. <br>
</blockquote>
This would make great replacement for the current EMFatic project:<br>
<blockquote><a moz-do-not-send="true"
href="http://www.eclipse.org/modeling/emft/?project=emfatic">http://www.eclipse.org/modeling/emft/?project=emfatic</a><br>
</blockquote>
Are you interested in that?<br>
</blockquote>
<div>Yes. It was developed for local use, but we've happy to have it
used elsewhere.</div>
<div>Andy.</div>
</blockquote>
</body>
</html>

--------------080400000305050701060900--


Ed Merks
Professional Support: https://www.macromodeling.com/
Previous Topic:[Teneo] Hibernate refresh failed with parent/child relationship
Next Topic:Resource Unloaded issue
Goto Forum:
  


Current Time: Thu Apr 25 08:06:04 GMT 2024

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

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

Back to the top