[jbosstools-dev] [Soa-tools-list] Use of sapphire in jboss tools projects ?
Max Rydahl Andersen
max.andersen at gmail.com
Tue Feb 25 10:06:25 EST 2014
On 25 Feb 2014, at 15:19, Rob Cernich wrote:
> I think it may work well for smaller models.
define small ? :) My main interest is just for editing single files -
not something that crosses multiple artefacts.
> As I recall, you needed to create your own model interfaces,
> annotating them with the XML/UI details.
Yeah, and they can be adjusted to handle multiple versions so it feels
much more sustainable/robust/flexible approach compared to i.e. EMF
models.
> Sapphire then processed those annotations, generating the code
> required for the UI. I don't believe there is any tooling available
> for automatically generating these annotated interfaces directly from
> an XSD/DTD.
good point.
> Initially, they had some support for Graphiti, so you could generate
> graphical editors in addition to master/detail style tree/field
> editors. That changed early on so the graphical editor was generated
> directly on GEF.
>
> As Brian said, this is my knowledge as of about two years ago.
okey - the other issue Gorkem just mentioned to me is custom layout...I
guess if you buy into sapphire you just need
to accept their layout ...
/max
> ----- Original Message -----
>> We tried to use it, but abandoned it pretty quickly. The issue wasn't
>> that it
>> didn't work, but that it was a bit unstable at the time and didn't
>> quite
>> handle everything we needed.
>>
>> That was a couple of years ago now, so I'm sure it's improved since
>> then.
>>
>> I wish I could remember specifics, but it's been a long time now and
>> there's
>> been a lot of water under the bridge.
>>
>> --Fitz
>>
>> _______________________________
>> Brian Fitzpatrick (aka "Fitz")
>> Senior Software Engineer, SOA-P
>> JBoss by Red Hat
>>
>> ----- Original Message -----
>> From: "Max Rydahl Andersen" <max.andersen at gmail.com>
>> To: "jbosstools-dev jbosstools-dev" <jbosstools-dev at lists.jboss.org>
>> Cc: "soa-tools-list" <soa-tools-list at redhat.com>
>> Sent: Tuesday, February 25, 2014 2:59:19 AM
>> Subject: [jbosstools-dev] Use of sapphire in jboss tools projects ?
>>
>> Heya,
>>
>>
>> In past in jboss tools core we haven't used it but I know
>> integration
>> stack uses it (SwitchYard? others ?)
>>
>> I'm just wondering:
>>
>> 1) Was it worth it ?
>>
>> 2) How much do you use it ? for xml-tree editors, graphical editors,
>> wizards, more ?
>>
>> Asking since I just got aware that they plan to go out of incubation
>> for
>> Luna (https://www.eclipse.org/sapphire/releases/)
>> and with https://issues.jboss.org/browse/JBIDE-15394 and
>> http://screencast.com/t/058KgoS7ZK0 the value at least now
>> seem much greater than the past API breakage issues there was.
>>
>> I especially like
>> http://www.eclipse.org/sapphire/documentation/latest/versions/index.html
>> and the zero-EMF requirement on the models ;)
>>
>> /max
>> http://about.me/maxandersen
>> _______________________________________________
>> jbosstools-dev mailing list
>> jbosstools-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
>>
>> _______________________________________________
>> Soa-tools-list mailing list
>> Soa-tools-list at redhat.com
>> https://www.redhat.com/mailman/listinfo/soa-tools-list
>>
> _______________________________________________
> jbosstools-dev mailing list
> jbosstools-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
/max
http://about.me/maxandersen
More information about the jbosstools-dev
mailing list