[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [hyades-dev] Proposal for embedded annotations in Test Model
|
Using the query part of the URI is a
good idea, Marius, and will allow us to better support external annotations
using relative URIs in the future. I'll probably do that.
Thanks,
--Joe
Joe Toomey
Advisory Software Engineer
Rational Software
IBM Software Group
tel: (781) 676-7668
fax: (781) 676-7640
Marius Slavescu <slavescu@xxxxxxxxxx>
Sent by: hyades-dev-admin@xxxxxxxxxxx
04/13/2004 02:27 PM
Please respond to
hyades-dev@xxxxxxxxxxx |
|
To
| hyades-dev@xxxxxxxxxxx
|
cc
|
|
Subject
| RE: [hyades-dev] Proposal
for embedded annotations in Test Model |
|
Joe,
I would say that to be consistent
with EMF URI approach you could create a relative URI by using the query
part, here is what will go in the location attribute:
?annotationID=/internal_path_to_annotation_file/Annotation1.gif
this will be relative to the resource (where /internal_path_to_annotation_file
will be relative to the root of the XMI ZIP resource folder structure).
If you use:
internal_path_to_annotation_file/Annotation1.gif
this will look like a URI to an external
resource (relative to the resource folder) instead of an embedded file.
If you use:
#internal_path_to_annotation_file/Annotation1.gif
this will look like an URI (fragment)
to a contained object and this will be confusing because you don't have
this containment specified in the model.
By using the query part you can define
(and later redefine) the retrieve/store mechanism.
Thanks!
Marius
Tuesday, April 13, 2004 1:40 PM
To: hyades-dev@xxxxxxxxxxx
cc:
From: Joseph P Toomey <jptoomey@xxxxxxxxxx>
Subject: RE: [hyades-dev] Proposal for embedded annotations in Test Model
In light of this, I'll move forward with the original proposal for model
annotations, with the addition of a type attribute on CMNAnnotation. The
other ideas discussed can still be useful in designing extended support
for annotations in subsequent releases of Hyades.
Thanks,
--Joe
Joe Toomey
Advisory Software Engineer
Rational Software
IBM Software Group
Harm Sluiman <sluiman@xxxxxxxxxx>
Sent by: hyades-dev-admin@xxxxxxxxxxx
04/13/2004 01:20 PM
Please respond to
hyades-dev@xxxxxxxxxxx |
|
To
| hyades-dev@xxxxxxxxxxx
|
cc
|
|
Subject
| RE: [hyades-dev] Proposal
for embedded annotations in Test Model |
|
It seems to me the initial requirement would be satisfied by having this
addition resource, and keeping it tightly coupled in the zip that contains
the model instance referring to it.
In the future managing various resources with the change management needs
and service under consideration can be looked at. That can be the time
logical object etc. can all come into play. We have to do this within the
current team context eclipse provides.
The relative path thread is a separate one, and the most explicit path
can only be relative to the project root. The issues of move and rename
etc. are all fragile at best at this time anyway so as long as we are consistent
in our existence in the fragile environment we will be doing as well as
we can for 3.0.
Thanks for your time.
--------------------------------------------------------------------------
Harm Sluiman, STSM,
phone:905-413-4032 fax: 4920
cell: 416-432-9754
mailto:sluiman@xxxxxxxxxx
Admin : Gabrielle Chapman chapmaga@xxxxxxxxxx Tie: 969-2323
ForwardSourceID:NT00013F7A
ForwardSourceID:NT00013F9A