[EMFStore] cross-project references [message #1274376] |
Fri, 21 March 2014 07:38  |
Eclipse User |
|
|
|
Hi,
the topic has been discussed some time ago, but I want to know if there have been some efforts to support "cross-project references".
Our problem:
We are currently working on a file based store (XMI files stored in SVN). We have several model files with model elements that refer to model elements in other files. There are only a few team members that are working concurrently on the files and until now we don't have much problems with this approach.
Nevertheless we are evaluating EMFStore (with an ECP client) as alternative since the project's growing. The problem is that we don't want to put all model elements from all files into one project, because the files are currently versioned separately and we want to retain this versioning process.
Are there some approaches to add "cross-project references"?
Is there some documentation where one can find out what to do if the feature is not supported and/or planned?
Does anyone outside of the EMFStore project has experiences with "cross-project references" in EMFStore?
Best regards
Christian
|
|
|
Re: [EMFStore] cross-project references [message #1276296 is a reply to message #1274376] |
Mon, 24 March 2014 06:58  |
Eclipse User |
|
|
|
Hi Christian,
there are no current plans to implement this feature into EMFStore on
our side. To my knowledge other users of EMFStore have implemented
cross-referencing (at least some application-specific kind) but never
contributed it back. We would welcome a contribution, if you decided to
do so or consider sponsored development.
A simple work-around is to have explicit cross-references to the
EObjects in other projects by ID for example. This means the EObject of
class A has an additional attribut b of type String which points to an
EObject of Class B with ID <idb> by holding a value of <idb> in its
attribute b.
Hope this helps!
Cheers,
Maximilian
Am 21.03.2014 12:38, schrieb Christian Huelsmeier:
> Hi,
>
> the topic has been discussed some time ago, but I want to know if there
> have been some efforts to support "cross-project references".
>
> Our problem:
> We are currently working on a file based store (XMI files stored in
> SVN). We have several model files with model elements that refer to
> model elements in other files. There are only a few team members that
> are working concurrently on the files and until now we don't have much
> problems with this approach.
> Nevertheless we are evaluating EMFStore (with an ECP client) as
> alternative since the project's growing. The problem is that we don't
> want to put all model elements from all files into one project, because
> the files are currently versioned separately and we want to retain this
> versioning process.
>
> Are there some approaches to add "cross-project references"?
> Is there some documentation where one can find out what to do if the
> feature is not supported and/or planned?
> Does anyone outside of the EMFStore project has experiences with
> "cross-project references" in EMFStore?
>
> Best regards
>
> Christian
--
Maximilian Kögel
Get Professional Eclipse Support: http://eclipsesource.com/munich
|
|
|
Powered by
FUDForum. Page generated in 0.02671 seconds