Eclipse Community Forums - RDF feed
https://www.eclipse.org/forums/
Eclipse Community ForumsOCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/1346/#msg_1346
An OCL text editor is available now from the M2M QVT Declarative CVS.
This editor uses IMP to provide the usual syntax coloring, folding, and
completion proposals. MDT-OCL and LPG provide the CST and AST parsing.
The (now QVT Declarative) Model Registry binds the external models to
support semantic validation.
At present it supports a complete OCL text file (a sequence of scoped
constraints). It could be no doubt adapted to support individual
constraints as a pop-up from a UML graphical editor.
For MST, the utility would be support for validated bulk entry of the
large number of OCL statements that occur in the better specifications
and that should occur in all specifications.
Regards
Ed Willink]]>Ed Willink2008-10-18T11:02:45-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/1354/#msg_1354
Originally posted by: Kenn.Hussey.embarcadero.com
Ed,
I agree that such functionality would indeed be useful for validating
constraints that are defined in a standard metamodel. We plan to use the
Papyrus environment as a basis for diagram editors in MST... have you
proposed this as an inclusion in Papyrus and/or compared/contrasted it with
plans that team has regarding OCL?
Kenn
"Ed Willink" <ed@willink.me.uk> wrote in message
news:gdcfop$rt4$1@build.eclipse.org...
> Hi
>
> An OCL text editor is available now from the M2M QVT Declarative CVS.
>
> This editor uses IMP to provide the usual syntax coloring, folding, and
> completion proposals. MDT-OCL and LPG provide the CST and AST parsing. The
> (now QVT Declarative) Model Registry binds the external models to support
> semantic validation.
>
> At present it supports a complete OCL text file (a sequence of scoped
> constraints). It could be no doubt adapted to support individual
> constraints as a pop-up from a UML graphical editor.
>
> For MST, the utility would be support for validated bulk entry of the
> large number of OCL statements that occur in the better specifications and
> that should occur in all specifications.
>
> Regards
>
> Ed Willink]]>2008-10-20T12:28:35-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/563178/#msg_563178
I agree that such functionality would indeed be useful for validating
constraints that are defined in a standard metamodel. We plan to use the
Papyrus environment as a basis for diagram editors in MST... have you
proposed this as an inclusion in Papyrus and/or compared/contrasted it with
plans that team has regarding OCL?
Kenn
"Ed Willink" <ed@willink.me.uk> wrote in message
news:gdcfop$rt4$1@build.eclipse.org...
> Hi
>
> An OCL text editor is available now from the M2M QVT Declarative CVS.
>
> This editor uses IMP to provide the usual syntax coloring, folding, and
> completion proposals. MDT-OCL and LPG provide the CST and AST parsing. The
> (now QVT Declarative) Model Registry binds the external models to support
> semantic validation.
>
> At present it supports a complete OCL text file (a sequence of scoped
> constraints). It could be no doubt adapted to support individual
> constraints as a pop-up from a UML graphical editor.
>
> For MST, the utility would be support for validated bulk entry of the
> large number of OCL statements that occur in the better specifications and
> that should occur in all specifications.
>
> Regards
>
> Ed Willink]]>Kenn Hussey2008-10-20T12:28:35-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/1360/#msg_1360
In the OCL project can we put ocl constraint on profile, and validate theses
rules when we apply profile on model?
It could be very interesting to connect directly your ocl editor in the
diagram in order to see colored syntax.
Best regards,
Patrick
"Kenn Hussey" <Kenn.Hussey@embarcadero.com> a ]]>Patrick Tessier2008-10-22T08:52:59-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/563199/#msg_563199
In the OCL project can we put ocl constraint on profile, and validate theses
rules when we apply profile on model?
It could be very interesting to connect directly your ocl editor in the
diagram in order to see colored syntax.
Best regards,
Patrick
"Kenn Hussey" <Kenn.Hussey@embarcadero.com> a ]]>Patrick Tessier2008-10-22T08:52:59-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/563224/#msg_563224
Originally posted by: cdamus.zeligsoft.com
Hi, Patrick,
The UML metamodel binding in the OCL component supports the definition
of constraints on Stereotypes in Profiles. As a convenience, the UML
environment allows evaluation of a constraint defined in the stereotype
context on an Element to which the stereotype is applied; it does this
by finding the associated stereotype instance and evaluating the
constraint on it, under the covers. The constraint must be well-formed
with respect to the stereotype properties, in particular using
navigation of metaclass extensions to access UML elements. There is no
syntactic short-cut for access to UML attributes in the stereotype context.
Does that answer your question?
Cheers,
Christian
Patrick Tessier wrote:
> We are very interesting by this fucntionnality in Papyrus.
>
> In the OCL project can we put ocl constraint on profile, and validate theses
> rules when we apply profile on model?
>
> It could be very interesting to connect directly your ocl editor in the
> diagram in order to see colored syntax.
>
> Best regards,
> Patrick
>
> "Kenn Hussey" <Kenn.Hussey@embarcadero.com> a écrit dans le message de news:
> gdhthh$cii$1@build.eclipse.org...
>> Ed,
>>
>> I agree that such functionality would indeed be useful for validating
>> constraints that are defined in a standard metamodel. We plan to use the
>> Papyrus environment as a basis for diagram editors in MST... have you
>> proposed this as an inclusion in Papyrus and/or compared/contrasted it
>> with plans that team has regarding OCL?
>>
>> Kenn
>>
>> "Ed Willink" <ed@willink.me.uk> wrote in message
>> news:gdcfop$rt4$1@build.eclipse.org...
>>> Hi
>>>
>>> An OCL text editor is available now from the M2M QVT Declarative CVS.
>>>
>>> This editor uses IMP to provide the usual syntax coloring, folding, and
>>> completion proposals. MDT-OCL and LPG provide the CST and AST parsing.
>>> The (now QVT Declarative) Model Registry binds the external models to
>>> support semantic validation.
>>>
>>> At present it supports a complete OCL text file (a sequence of scoped
>>> constraints). It could be no doubt adapted to support individual
>>> constraints as a pop-up from a UML graphical editor.
>>>
>>> For MST, the utility would be support for validated bulk entry of the
>>> large number of OCL statements that occur in the better specifications
>>> and that should occur in all specifications.
>>>
>>> Regards
>>>
>>> Ed Willink
>>
>
>]]>2008-10-27T15:39:22-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/1366/#msg_1366
Originally posted by: cdamus.zeligsoft.com
Hi, Patrick,
The UML metamodel binding in the OCL component supports the definition
of constraints on Stereotypes in Profiles. As a convenience, the UML
environment allows evaluation of a constraint defined in the stereotype
context on an Element to which the stereotype is applied; it does this
by finding the associated stereotype instance and evaluating the
constraint on it, under the covers. The constraint must be well-formed
with respect to the stereotype properties, in particular using
navigation of metaclass extensions to access UML elements. There is no
syntactic short-cut for access to UML attributes in the stereotype context.
Does that answer your question?
Cheers,
Christian
Patrick Tessier wrote:
> We are very interesting by this fucntionnality in Papyrus.
>
> In the OCL project can we put ocl constraint on profile, and validate theses
> rules when we apply profile on model?
>
> It could be very interesting to connect directly your ocl editor in the
> diagram in order to see colored syntax.
>
> Best regards,
> Patrick
>
> "Kenn Hussey" <Kenn.Hussey@embarcadero.com> a écrit dans le message de news:
> gdhthh$cii$1@build.eclipse.org...
>> Ed,
>>
>> I agree that such functionality would indeed be useful for validating
>> constraints that are defined in a standard metamodel. We plan to use the
>> Papyrus environment as a basis for diagram editors in MST... have you
>> proposed this as an inclusion in Papyrus and/or compared/contrasted it
>> with plans that team has regarding OCL?
>>
>> Kenn
>>
>> "Ed Willink" <ed@willink.me.uk> wrote in message
>> news:gdcfop$rt4$1@build.eclipse.org...
>>> Hi
>>>
>>> An OCL text editor is available now from the M2M QVT Declarative CVS.
>>>
>>> This editor uses IMP to provide the usual syntax coloring, folding, and
>>> completion proposals. MDT-OCL and LPG provide the CST and AST parsing.
>>> The (now QVT Declarative) Model Registry binds the external models to
>>> support semantic validation.
>>>
>>> At present it supports a complete OCL text file (a sequence of scoped
>>> constraints). It could be no doubt adapted to support individual
>>> constraints as a pop-up from a UML graphical editor.
>>>
>>> For MST, the utility would be support for validated bulk entry of the
>>> large number of OCL statements that occur in the better specifications
>>> and that should occur in all specifications.
>>>
>>> Regards
>>>
>>> Ed Willink
>>
>
>]]>2008-10-27T15:39:22-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/563249/#msg_563249
As soon as I have time, I will contact you in order to connect your editor
into the property view in a first time and then directly on the diagram.
Patrick,
"Christian W. Damus" <cdamus@zeligsoft.com> a ]]>Patrick Tessier2008-10-28T09:50:48-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/1372/#msg_1372
As soon as I have time, I will contact you in order to connect your editor
into the property view in a first time and then directly on the diagram.
Patrick,
"Christian W. Damus" <cdamus@zeligsoft.com> a ]]>Patrick Tessier2008-10-28T09:50:48-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/563275/#msg_563275
Originally posted by: cdamus.zeligsoft.com
Hi, Patrick,
By "contact you," you do mean "contact the OCL newsgroup," right?
:-D
In the mean-time, you can see how OCL works with stereotypes in the
org.eclipse.ocl.uml.tests.ProfilesTest class.
cW
Patrick Tessier wrote:
> Yes,
>
> As soon as I have time, I will contact you in order to connect your editor
> into the property view in a first time and then directly on the diagram.
>
> Patrick,
>
>
> "Christian W. Damus" <cdamus@zeligsoft.com> a écrit dans le message de news:
> ge4nba$lv7$1@build.eclipse.org...
>> Hi, Patrick,
>>
>> The UML metamodel binding in the OCL component supports the definition of
>> constraints on Stereotypes in Profiles. As a convenience, the UML
>> environment allows evaluation of a constraint defined in the stereotype
>> context on an Element to which the stereotype is applied; it does this by
>> finding the associated stereotype instance and evaluating the constraint
>> on it, under the covers. The constraint must be well-formed with respect
>> to the stereotype properties, in particular using navigation of metaclass
>> extensions to access UML elements. There is no syntactic short-cut for
>> access to UML attributes in the stereotype context.
>>
>> Does that answer your question?
>>
>> Cheers,
>>
>> Christian
>>
>> Patrick Tessier wrote:
>>> We are very interesting by this fucntionnality in Papyrus.
>>>
>>> In the OCL project can we put ocl constraint on profile, and validate
>>> theses rules when we apply profile on model?
>>>
>>> It could be very interesting to connect directly your ocl editor in the
>>> diagram in order to see colored syntax.
>>>
>>> Best regards,
>>> Patrick
>>>
>>> "Kenn Hussey" <Kenn.Hussey@embarcadero.com> a écrit dans le message de
>>> news: gdhthh$cii$1@build.eclipse.org...
>>>> Ed,
>>>>
>>>> I agree that such functionality would indeed be useful for validating
>>>> constraints that are defined in a standard metamodel. We plan to use the
>>>> Papyrus environment as a basis for diagram editors in MST... have you
>>>> proposed this as an inclusion in Papyrus and/or compared/contrasted it
>>>> with plans that team has regarding OCL?
>>>>
>>>> Kenn
>>>>
>>>> "Ed Willink" <ed@willink.me.uk> wrote in message
>>>> news:gdcfop$rt4$1@build.eclipse.org...
>>>>> Hi
>>>>>
>>>>> An OCL text editor is available now from the M2M QVT Declarative CVS.
>>>>>
>>>>> This editor uses IMP to provide the usual syntax coloring, folding, and
>>>>> completion proposals. MDT-OCL and LPG provide the CST and AST parsing.
>>>>> The (now QVT Declarative) Model Registry binds the external models to
>>>>> support semantic validation.
>>>>>
>>>>> At present it supports a complete OCL text file (a sequence of scoped
>>>>> constraints). It could be no doubt adapted to support individual
>>>>> constraints as a pop-up from a UML graphical editor.
>>>>>
>>>>> For MST, the utility would be support for validated bulk entry of the
>>>>> large number of OCL statements that occur in the better specifications
>>>>> and that should occur in all specifications.
>>>>>
>>>>> Regards
>>>>>
>>>>> Ed Willink
>]]>2008-10-28T13:37:27-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/1378/#msg_1378
Originally posted by: cdamus.zeligsoft.com
Hi, Patrick,
By "contact you," you do mean "contact the OCL newsgroup," right?
:-D
In the mean-time, you can see how OCL works with stereotypes in the
org.eclipse.ocl.uml.tests.ProfilesTest class.
cW
Patrick Tessier wrote:
> Yes,
>
> As soon as I have time, I will contact you in order to connect your editor
> into the property view in a first time and then directly on the diagram.
>
> Patrick,
>
>
> "Christian W. Damus" <cdamus@zeligsoft.com> a écrit dans le message de news:
> ge4nba$lv7$1@build.eclipse.org...
>> Hi, Patrick,
>>
>> The UML metamodel binding in the OCL component supports the definition of
>> constraints on Stereotypes in Profiles. As a convenience, the UML
>> environment allows evaluation of a constraint defined in the stereotype
>> context on an Element to which the stereotype is applied; it does this by
>> finding the associated stereotype instance and evaluating the constraint
>> on it, under the covers. The constraint must be well-formed with respect
>> to the stereotype properties, in particular using navigation of metaclass
>> extensions to access UML elements. There is no syntactic short-cut for
>> access to UML attributes in the stereotype context.
>>
>> Does that answer your question?
>>
>> Cheers,
>>
>> Christian
>>
>> Patrick Tessier wrote:
>>> We are very interesting by this fucntionnality in Papyrus.
>>>
>>> In the OCL project can we put ocl constraint on profile, and validate
>>> theses rules when we apply profile on model?
>>>
>>> It could be very interesting to connect directly your ocl editor in the
>>> diagram in order to see colored syntax.
>>>
>>> Best regards,
>>> Patrick
>>>
>>> "Kenn Hussey" <Kenn.Hussey@embarcadero.com> a écrit dans le message de
>>> news: gdhthh$cii$1@build.eclipse.org...
>>>> Ed,
>>>>
>>>> I agree that such functionality would indeed be useful for validating
>>>> constraints that are defined in a standard metamodel. We plan to use the
>>>> Papyrus environment as a basis for diagram editors in MST... have you
>>>> proposed this as an inclusion in Papyrus and/or compared/contrasted it
>>>> with plans that team has regarding OCL?
>>>>
>>>> Kenn
>>>>
>>>> "Ed Willink" <ed@willink.me.uk> wrote in message
>>>> news:gdcfop$rt4$1@build.eclipse.org...
>>>>> Hi
>>>>>
>>>>> An OCL text editor is available now from the M2M QVT Declarative CVS.
>>>>>
>>>>> This editor uses IMP to provide the usual syntax coloring, folding, and
>>>>> completion proposals. MDT-OCL and LPG provide the CST and AST parsing.
>>>>> The (now QVT Declarative) Model Registry binds the external models to
>>>>> support semantic validation.
>>>>>
>>>>> At present it supports a complete OCL text file (a sequence of scoped
>>>>> constraints). It could be no doubt adapted to support individual
>>>>> constraints as a pop-up from a UML graphical editor.
>>>>>
>>>>> For MST, the utility would be support for validated bulk entry of the
>>>>> large number of OCL statements that occur in the better specifications
>>>>> and that should occur in all specifications.
>>>>>
>>>>> Regards
>>>>>
>>>>> Ed Willink
>]]>2008-10-28T13:37:27-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/563298/#msg_563298
do you if some guys, may be you, of the OCL group could work on the
integration of the OCL support (including the OCL editor) within Papyurs? Of
course, Patrick can help doing that.
--S]]>Sébastien Gérard2008-10-29T08:57:33-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/1384/#msg_1384
do you if some guys, may be you, of the OCL group could work on the
integration of the OCL support (including the OCL editor) within Papyurs? Of
course, Patrick can help doing that.
--S]]>Sébastien Gérard2008-10-29T08:57:33-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/1391/#msg_1391
Originally posted by: cdamus.zeligsoft.com
Hi, Sébastien,
Naturally, I am interested in helping with that. The question is how
thinly I can spread myself ... :-)
Several features that are planned for OCL in this release should help
the integration, such as providing .edit and .editor plugins for the
metamodels and other work that Ed Willink is contributing. I think hes
has also expressed interest in contributing to MST, which probably
reaches into Papyrus as well.
Speaking for myself, working on the Papyrus side of any integration,
although I would undoubtedly enjoy it, is likely to be beyond my means.
We shall have to see in what little ways I can pitch in.
Cheers,
Christian
Sébastien Gérard wrote:
> Hi Christian,
>
> do you if some guys, may be you, of the OCL group could work on the
> integration of the OCL support (including the OCL editor) within Papyurs? Of
> course, Patrick can help doing that.
>
> --Séb
>
> "Christian W. Damus" <cdamus@zeligsoft.com> a écrit dans le message de news:
> ge74in$dfi$1@build.eclipse.org...
>> Hi, Patrick,
>>
>> By "contact you," you do mean "contact the OCL newsgroup," right?
>>
>> :-D
>>
>> In the mean-time, you can see how OCL works with stereotypes in the
>> org.eclipse.ocl.uml.tests.ProfilesTest class.
>>
>> cW
>>
>> Patrick Tessier wrote:
>>> Yes,
>>>
>>> As soon as I have time, I will contact you in order to connect your
>>> editor into the property view in a first time and then directly on the
>>> diagram.
>>>
>>> Patrick,
>>>
>>>
>>> "Christian W. Damus" <cdamus@zeligsoft.com> a écrit dans le message de
>>> news: ge4nba$lv7$1@build.eclipse.org...
>>>> Hi, Patrick,
>>>>
>>>> The UML metamodel binding in the OCL component supports the definition
>>>> of constraints on Stereotypes in Profiles. As a convenience, the UML
>>>> environment allows evaluation of a constraint defined in the stereotype
>>>> context on an Element to which the stereotype is applied; it does this
>>>> by finding the associated stereotype instance and evaluating the
>>>> constraint on it, under the covers. The constraint must be well-formed
>>>> with respect to the stereotype properties, in particular using
>>>> navigation of metaclass extensions to access UML elements. There is no
>>>> syntactic short-cut for access to UML attributes in the stereotype
>>>> context.
>>>>
>>>> Does that answer your question?
>>>>
>>>> Cheers,
>>>>
>>>> Christian
>>>>
>>>> Patrick Tessier wrote:
>>>>> We are very interesting by this fucntionnality in Papyrus.
>>>>>
>>>>> In the OCL project can we put ocl constraint on profile, and validate
>>>>> theses rules when we apply profile on model?
>>>>>
>>>>> It could be very interesting to connect directly your ocl editor in the
>>>>> diagram in order to see colored syntax.
>>>>>
>>>>> Best regards,
>>>>> Patrick
>>>>>
>>>>> "Kenn Hussey" <Kenn.Hussey@embarcadero.com> a écrit dans le message de
>>>>> news: gdhthh$cii$1@build.eclipse.org...
>>>>>> Ed,
>>>>>>
>>>>>> I agree that such functionality would indeed be useful for validating
>>>>>> constraints that are defined in a standard metamodel. We plan to use
>>>>>> the Papyrus environment as a basis for diagram editors in MST... have
>>>>>> you proposed this as an inclusion in Papyrus and/or
>>>>>> compared/contrasted it with plans that team has regarding OCL?
>>>>>>
>>>>>> Kenn
>>>>>>
>>>>>> "Ed Willink" <ed@willink.me.uk> wrote in message
>>>>>> news:gdcfop$rt4$1@build.eclipse.org...
>>>>>>> Hi
>>>>>>>
>>>>>>> An OCL text editor is available now from the M2M QVT Declarative CVS.
>>>>>>>
>>>>>>> This editor uses IMP to provide the usual syntax coloring, folding,
>>>>>>> and completion proposals. MDT-OCL and LPG provide the CST and AST
>>>>>>> parsing. The (now QVT Declarative) Model Registry binds the external
>>>>>>> models to support semantic validation.
>>>>>>>
>>>>>>> At present it supports a complete OCL text file (a sequence of scoped
>>>>>>> constraints). It could be no doubt adapted to support individual
>>>>>>> constraints as a pop-up from a UML graphical editor.
>>>>>>>
>>>>>>> For MST, the utility would be support for validated bulk entry of the
>>>>>>> large number of OCL statements that occur in the better
>>>>>>> specifications and that should occur in all specifications.
>>>>>>>
>>>>>>> Regards
>>>>>>>
>>>>>>> Ed Willink
>
>]]>2008-10-29T14:59:20-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/563326/#msg_563326
Originally posted by: cdamus.zeligsoft.com
Hi, Sébastien,
Naturally, I am interested in helping with that. The question is how
thinly I can spread myself ... :-)
Several features that are planned for OCL in this release should help
the integration, such as providing .edit and .editor plugins for the
metamodels and other work that Ed Willink is contributing. I think hes
has also expressed interest in contributing to MST, which probably
reaches into Papyrus as well.
Speaking for myself, working on the Papyrus side of any integration,
although I would undoubtedly enjoy it, is likely to be beyond my means.
We shall have to see in what little ways I can pitch in.
Cheers,
Christian
Sébastien Gérard wrote:
> Hi Christian,
>
> do you if some guys, may be you, of the OCL group could work on the
> integration of the OCL support (including the OCL editor) within Papyurs? Of
> course, Patrick can help doing that.
>
> --Séb
>
> "Christian W. Damus" <cdamus@zeligsoft.com> a écrit dans le message de news:
> ge74in$dfi$1@build.eclipse.org...
>> Hi, Patrick,
>>
>> By "contact you," you do mean "contact the OCL newsgroup," right?
>>
>> :-D
>>
>> In the mean-time, you can see how OCL works with stereotypes in the
>> org.eclipse.ocl.uml.tests.ProfilesTest class.
>>
>> cW
>>
>> Patrick Tessier wrote:
>>> Yes,
>>>
>>> As soon as I have time, I will contact you in order to connect your
>>> editor into the property view in a first time and then directly on the
>>> diagram.
>>>
>>> Patrick,
>>>
>>>
>>> "Christian W. Damus" <cdamus@zeligsoft.com> a écrit dans le message de
>>> news: ge4nba$lv7$1@build.eclipse.org...
>>>> Hi, Patrick,
>>>>
>>>> The UML metamodel binding in the OCL component supports the definition
>>>> of constraints on Stereotypes in Profiles. As a convenience, the UML
>>>> environment allows evaluation of a constraint defined in the stereotype
>>>> context on an Element to which the stereotype is applied; it does this
>>>> by finding the associated stereotype instance and evaluating the
>>>> constraint on it, under the covers. The constraint must be well-formed
>>>> with respect to the stereotype properties, in particular using
>>>> navigation of metaclass extensions to access UML elements. There is no
>>>> syntactic short-cut for access to UML attributes in the stereotype
>>>> context.
>>>>
>>>> Does that answer your question?
>>>>
>>>> Cheers,
>>>>
>>>> Christian
>>>>
>>>> Patrick Tessier wrote:
>>>>> We are very interesting by this fucntionnality in Papyrus.
>>>>>
>>>>> In the OCL project can we put ocl constraint on profile, and validate
>>>>> theses rules when we apply profile on model?
>>>>>
>>>>> It could be very interesting to connect directly your ocl editor in the
>>>>> diagram in order to see colored syntax.
>>>>>
>>>>> Best regards,
>>>>> Patrick
>>>>>
>>>>> "Kenn Hussey" <Kenn.Hussey@embarcadero.com> a écrit dans le message de
>>>>> news: gdhthh$cii$1@build.eclipse.org...
>>>>>> Ed,
>>>>>>
>>>>>> I agree that such functionality would indeed be useful for validating
>>>>>> constraints that are defined in a standard metamodel. We plan to use
>>>>>> the Papyrus environment as a basis for diagram editors in MST... have
>>>>>> you proposed this as an inclusion in Papyrus and/or
>>>>>> compared/contrasted it with plans that team has regarding OCL?
>>>>>>
>>>>>> Kenn
>>>>>>
>>>>>> "Ed Willink" <ed@willink.me.uk> wrote in message
>>>>>> news:gdcfop$rt4$1@build.eclipse.org...
>>>>>>> Hi
>>>>>>>
>>>>>>> An OCL text editor is available now from the M2M QVT Declarative CVS.
>>>>>>>
>>>>>>> This editor uses IMP to provide the usual syntax coloring, folding,
>>>>>>> and completion proposals. MDT-OCL and LPG provide the CST and AST
>>>>>>> parsing. The (now QVT Declarative) Model Registry binds the external
>>>>>>> models to support semantic validation.
>>>>>>>
>>>>>>> At present it supports a complete OCL text file (a sequence of scoped
>>>>>>> constraints). It could be no doubt adapted to support individual
>>>>>>> constraints as a pop-up from a UML graphical editor.
>>>>>>>
>>>>>>> For MST, the utility would be support for validated bulk entry of the
>>>>>>> large number of OCL statements that occur in the better
>>>>>>> specifications and that should occur in all specifications.
>>>>>>>
>>>>>>> Regards
>>>>>>>
>>>>>>> Ed Willink
>
>]]>2008-10-29T14:59:20-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/1396/#msg_1396
> Several features that are planned for OCL in this release should help
> the integration, such as providing .edit and .editor plugins for the
> metamodels and other work that Ed Willink is contributing. I think hes
> has also expressed interest in contributing to MST, which probably
> reaches into Papyrus as well.
>
> Speaking for myself, working on the Papyrus side of any integration,
> although I would undoubtedly enjoy it, is likely to be beyond my means.
> We shall have to see in what little ways I can pitch in.
Hi.
Sorry, I don't read newsgroups very often.
I was firstly highlighting the availability of OCL editing support in
case you wanted it. It seems you do. I can assist in making the editor
invokable in an alternate fashion, but have limited time available to do
more than that.
Regards
Ed Willink]]>Ed Willink2008-10-30T08:12:44-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/563349/#msg_563349
> Several features that are planned for OCL in this release should help
> the integration, such as providing .edit and .editor plugins for the
> metamodels and other work that Ed Willink is contributing. I think hes
> has also expressed interest in contributing to MST, which probably
> reaches into Papyrus as well.
>
> Speaking for myself, working on the Papyrus side of any integration,
> although I would undoubtedly enjoy it, is likely to be beyond my means.
> We shall have to see in what little ways I can pitch in.
Hi.
Sorry, I don't read newsgroups very often.
I was firstly highlighting the availability of OCL editing support in
case you wanted it. It seems you do. I can assist in making the editor
invokable in an alternate fashion, but have limited time available to do
more than that.
Regards
Ed Willink]]>Ed Willink2008-10-30T08:12:44-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/1402/#msg_1402
Originally posted by: cdamus.zeligsoft.com
Hi, Ed,
Don't worry; budgeting time is a fact of Eclipse committer life. I
wasn't trying to speak for you. :-)
I do have a plan item for this release to deliver the generated .edit
and .editor plug-ins, in a separately downloadable feature. An OCL text
editor is not in the plan.
cW
Ed Willink wrote:
> Christian W. Damus wrote:
>> Several features that are planned for OCL in this release should help
>> the integration, such as providing .edit and .editor plugins for the
>> metamodels and other work that Ed Willink is contributing. I think
>> hes has also expressed interest in contributing to MST, which probably
>> reaches into Papyrus as well.
>>
>> Speaking for myself, working on the Papyrus side of any integration,
>> although I would undoubtedly enjoy it, is likely to be beyond my
>> means. We shall have to see in what little ways I can pitch in.
>
> Hi.
>
> Sorry, I don't read newsgroups very often.
>
> I was firstly highlighting the availability of OCL editing support in
> case you wanted it. It seems you do. I can assist in making the editor
> invokable in an alternate fashion, but have limited time available to do
> more than that.
>
> Regards
>
> Ed Willink]]>2008-10-30T13:10:42-00:00Re: OCL text editor
https://www.eclipse.org/forums/index.php/mv/msg/536/563371/#msg_563371
Originally posted by: cdamus.zeligsoft.com
Hi, Ed,
Don't worry; budgeting time is a fact of Eclipse committer life. I
wasn't trying to speak for you. :-)
I do have a plan item for this release to deliver the generated .edit
and .editor plug-ins, in a separately downloadable feature. An OCL text
editor is not in the plan.
cW
Ed Willink wrote:
> Christian W. Damus wrote:
>> Several features that are planned for OCL in this release should help
>> the integration, such as providing .edit and .editor plugins for the
>> metamodels and other work that Ed Willink is contributing. I think
>> hes has also expressed interest in contributing to MST, which probably
>> reaches into Papyrus as well.
>>
>> Speaking for myself, working on the Papyrus side of any integration,
>> although I would undoubtedly enjoy it, is likely to be beyond my
>> means. We shall have to see in what little ways I can pitch in.
>
> Hi.
>
> Sorry, I don't read newsgroups very often.
>
> I was firstly highlighting the availability of OCL editing support in
> case you wanted it. It seems you do. I can assist in making the editor
> invokable in an alternate fashion, but have limited time available to do
> more than that.
>
> Regards
>
> Ed Willink]]>2008-10-30T13:10:42-00:00