[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Newsgroup Home]
|
[news.eclipse.modeling.gmt] Re: [MOFScript] loading Metamodel
|
Hello Netuh,
Have you added your model plugin to the classpath?
Cheers,
Gøran
"Netuh" <waldemar.neto@xxxxxxxxx> wrote in message
news:8fc95745bbb80a8e313ec69317d7e804$1@xxxxxxxxxxxxxxxxxxxxx
> Hi,
>
> I'm defining some textual tranformations for models based on the
> JavaAbstractSyntax metamodel. It works fine! However, when I try to
> integrate my MOFScript transformation in a Java environment, using the
> example given in the MOFScript User Guide v0.6, it doesn't work.
>
> The following line
> **int errorCount = ParserUtil.getModelChecker().getErrorCount();**
> returns 85 erros. They are all concerning the lack of a metamodel
> definition.
>
> I see that the exemple in the User Guide doesn't present a means of
> setting the metamodel before calling
> **execMgr.executeTransformation();**
> So, the errors are expected.
>
> Although I've searched a lot, I have not found any way of setting the
> metamodel, any kind of MOFScript API and any other kind of ducumentation.
>
> Has anyone had the same problem? May someone help me?
>
> Best regards!
>
> ---
> The output I get from my Java program is this:
> Parsing result: 85 errors
> : Error: MTTParseError: Illegal/unknown context: jast, line: 484, column:
> 0
> : Error: MTTParseError: Can't find feature 'interface' for type
> 'TypeDeclaration'., line: 28, column: 5
> : Error: MTTParseError: Type not found: 'FieldDeclaration' in metamodel
> 'null', line: 0, column: 0
> : Error: MTTParseError: Can't find feature 'bodyDeclarations' for type
> 'TypeDeclaration'., line: 31, column: 2
> : Error: MTTParseError: Type not found: 'MethodDeclaration' in metamodel
> 'null', line: 0, column: 0
> .
> .
> .
> .
> ---
> jast is a reference to the metamodel.
>