Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » [CDO] Text Resources are Awesome
[CDO] Text Resources are Awesome [message #1018491] Wed, 13 March 2013 19:29 Go to next message
Christian W. Damus is currently offline Christian W. Damus
Messages: 701
Registered: July 2009
Senior Member
Hi, Eike,

I'd like to take a moment to express my appreciation for the
introduction of the CDOTextResource in the Kepler release of CDO. It
is as manna from Heaven.

In one day I was able to port the Property Sheet customization models
of Papyrus into a CDO repository. These comprise a few EMF models
(normally stored as XMI in the workspace metadata area) and a very
large number of XWT UI definition files (XML text). I can efficiently
toss these into the repository via CDOTextResources and load them

* via a custom URIHandler into XMI resources as expected by Papyrus
for editing the
customization model in an EMF-style editor

* via a custom URLStreamHandler (as URLs) into the XWT UI rendering engine

With a repository running on the local host on an SSD, it's as smooth as silk!

I encourage everyone to investigate what they can do with
CDOTextResource (and, I suppose, CDOBinaryResource). Have a look at
the r10523 revision of the cdo_kepler branch in the Papyrus SVN if you
want to see how they work for me.

Thanks,

Christian
Re: [CDO] Text Resources are Awesome [message #1018699 is a reply to message #1018491] Thu, 14 March 2013 06:23 Go to previous messageGo to next message
Eike Stepper is currently offline Eike Stepper
Messages: 5446
Registered: July 2009
Senior Member
Hi Christian,

Thanks for the kudos! I'm glad to hear that the new non-model resources work for you ;-)

Cheers
/Eike

----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper


Am 14.03.2013 00:29, schrieb Christian W. Damus:
> Hi, Eike,
>
> I'd like to take a moment to express my appreciation for the introduction of the CDOTextResource in the Kepler release
> of CDO. It is as manna from Heaven.
>
> In one day I was able to port the Property Sheet customization models of Papyrus into a CDO repository. These
> comprise a few EMF models (normally stored as XMI in the workspace metadata area) and a very large number of XWT UI
> definition files (XML text). I can efficiently toss these into the repository via CDOTextResources and load them
>
> * via a custom URIHandler into XMI resources as expected by Papyrus for editing the
> customization model in an EMF-style editor
>
> * via a custom URLStreamHandler (as URLs) into the XWT UI rendering engine
>
> With a repository running on the local host on an SSD, it's as smooth as silk!
>
> I encourage everyone to investigate what they can do with CDOTextResource (and, I suppose, CDOBinaryResource). Have a
> look at the r10523 revision of the cdo_kepler branch in the Papyrus SVN if you want to see how they work for me.
>
> Thanks,
>
> Christian
>
Re: [CDO] Text Resources are Awesome [message #1019637 is a reply to message #1018491] Sat, 16 March 2013 03:29 Go to previous message
Erdal Karaca is currently offline Erdal Karaca
Messages: 701
Registered: July 2009
Senior Member
Hi Christian,
Sounds Great!
We would appreciate your feedback on XWT in the XWT forum as well Smile

Thanks!

Christian W. Damus wrote on Thu, 14 March 2013 00:29
Hi, Eike,

I'd like to take a moment to express my appreciation for the
introduction of the CDOTextResource in the Kepler release of CDO. It
is as manna from Heaven.

In one day I was able to port the Property Sheet customization models
of Papyrus into a CDO repository. These comprise a few EMF models
(normally stored as XMI in the workspace metadata area) and a very
large number of XWT UI definition files (XML text). I can efficiently
toss these into the repository via CDOTextResources and load them

* via a custom URIHandler into XMI resources as expected by Papyrus
for editing the
customization model in an EMF-style editor

* via a custom URLStreamHandler (as URLs) into the XWT UI rendering engine

With a repository running on the local host on an SSD, it's as smooth as silk!

I encourage everyone to investigate what they can do with
CDOTextResource (and, I suppose, CDOBinaryResource). Have a look at
the r10523 revision of the cdo_kepler branch in the Papyrus SVN if you
want to see how they work for me.

Thanks,

Christian

Previous Topic:How to manage mixed XSD/XML resource?
Next Topic:How to control indent in the progress of resource serialization?
Goto Forum:
  


Current Time: Mon Apr 21 00:42:51 EDT 2014

Powered by FUDForum. Page generated in 0.01854 seconds