[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
[news.eclipse.technology.gmt] Re: [MOFScript] Problems with the input model.
|
Ok,
It seems like your path is wrong it should not be update@plugins ....
I believe the reason why the OK button is not enabled is because there are
other values that are wrong as well (model and transformation path).
Use the browse functionality for all the paths containing update@pugins and
change them, then the OK button should be enabled.
/Gøran
"Toñi Reina Quintero" <reinaqu@xxxxxxxxx> wrote in message
news:ec2k25$fea$1@xxxxxxxxxxxxxxxxxxxx
>I also have tried to change the metamodel path to
>C:\eclipse\plugins\org.sintef.mofscript.editor_1.1.7\repository\metamodels
>instead the default value, but when I do the change, the OK button is not
>enabled, so I can not change it.
>
>
> "Toñi Reina Quintero" <reinaqu@xxxxxxxxx> escribió en el mensaje
> news:ec1vmj$j2k$1@xxxxxxxxxxxxxxxxxxxx
>>
>> "Gøran K. Olsen" <Goran.K.Olsen@xxxxxxxxx> escribió en el mensaje
>> news:ec198u$a11$1@xxxxxxxxxxxxxxxxxxxx
>>>
>>> Check the window-preferences-mofscript preferences: metamodel path, and
>>> make sure it is "
>>> C:\eclipse\plugins\org.sintef.mofscript.editor_1.1.7\repository\metamodels
>>> "
>>>
>>
>> This is the value of the metamodel path:
>> update@plugins/org.sintef.mofscript.editor_1.1.7/repository\metamodels
>>
>> I suppose that update@plugins is a kind of environment variable, so I
>> think its valued is OK, because it is the default value.
>>
>>> Do the metamodels appear in the code completion after typing "(in
>>> inputModel:" ?
>>>
>>
>> No, they don't appear. But the strange thing is that the metamodels that
>> are included as example with MOF script don't appear, either.
>>
>>> If they do, you should be able to choose the one you want from the list
>>> that appears.
>>> After saving the .m2t file, content assist should be available for your
>>> metamodel specific elements.
>>>
>>> If (in inputModel:"http://MyMetamodel.ecore") is copied from your
>>> code, you can try to add another / after http:// or just use the name of
>>> the model (in inputModel:"MyMetamodel")
>>>
>>>
>>> /Gøran
>>>
>>> "Toñi Reina Quintero" <reinaqu@xxxxxxxxx> wrote in message
>>> news:ebvgke$9b6$1@xxxxxxxxxxxxxxxxxxxx
>>>>I have just started to use MOFScript. I have written a metamodel (in
>>>>ecore), and I have copy the .ecore file into the directory
>>>>C:\eclipse\plugins\org.sintef.mofscript.editor_1.1.7\repository\metamodels,
>>>>that is, in the directory devoted to metamodels that is created when the
>>>>MOFScript plugin is installed.
>>>>
>>>> I'm writing a simple .m2t file just to pass through all the elements of
>>>> the model, and write a message.
>>>>
>>>> texttransformation GenerarXML (in
>>>> inputModel:"http://MyMetamodel.ecore") {
>>>>
>>>> }
>>>>
>>>> But the problem here is that MOFScript does not recognize my metamodel.
>>>> I have realized that there are two metamodels in the same directory.
>>>> These metamodels (JM.ecore and SM.ecore) are the ones distributed with
>>>> MOFScript. But they are not recognised by the code completion utility.
>>>>
>>>> Is there some configuration to do that I'm missing?
>>>>
>>>> Thanks,
>>>> Toñi Reina
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>