JProfiler LogostLogotudLogorewerseLogo modelplexLogo
crimsonBG
EMFText
The fastest way to refinable, durable and evolution-resistant textual syntaxes for EMF models!

TextEcore: Meta modelling within the EMF

TextEcore: A textual syntax for EMF's meta modelling language (similar to Emfatic).

Screenshot

Image:EMFText_Language_Ecore.gif

Ecore TEXT also supports import of other Ecore models using a dedicated @"import" annotation:

 @"import"("prefixFoImportedModel"="pathToImportedECoreFile")

Example:

 package imported 
         imported 
         "http://org.test/imported.ecore" {
 
   class A {
   }
 }
 @"import"("imported"="imported.text.ecore")
 package importing 
         importing
         "http://org.test/imported.ecore" {
 
   class B extends imported::A {
   }
 }


CS Specification

text.ecore.cs

Metamodel

The Ecore metamodel can be found in the EMF plug-in 'org.eclipse.emf.ecore' in the folder 'model'.

Plugins

org.emftext.language.ecore.resource

org.emftext.language.ecore.resource.text

org.emftext.language.ecore.resource.text.ui

CW

Retrieved from "http://www.emftext.org/index.php/EMFText_Concrete_Syntax_Zoo_Ecore"

This page has been accessed 6,460 times. This page was last modified 13:10, 13 April 2011.