Skip to main content



      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
Eclipse UserFriend
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
Eclipse UserFriend
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
Eclipse UserFriend
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: Tue Jul 22 21:17:03 EDT 2025

Powered by FUDForum. Page generated in 0.05273 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top