|
Re: Sirius Web DSL [message #1843881 is a reply to message #1843842] |
Mon, 23 August 2021 08:35   |
|
Hi.
I'm not sure if this is the problem, but in your forked version of org.eclipse.sirius.web.sample.SampleApplication, did you modify the @ComponentScan({ "org.eclipse.sirius.web" }) annotation? If you changed the Java namespace of the sample application, you need to *add* the root package to that annotation, but the "org.eclipse.sirius.web" element must be kept too, otherwise Spring Boot will not find the corresponding beans (like the IDocumentRepository in the message) at startup.
Pierre-Charles David - Obeo
Need training or professional services for Sirius?
http://www.obeodesigner.com/sirius
|
|
|
|
|
Re: Sirius Web DSL [message #1844055 is a reply to message #1843997] |
Mon, 30 August 2021 13:59   |
|
> not sure why sometime 'feature' is being used for semantic candidate expression while other times 'aql' or even 'var' is being used.
Multiple languages can be supported for the evaluation of interpreted expressions. 'var' and 'feature' (and 'service') are "mini-languages" with very limited scopes (get the value of a variable, read the value of a feature, invoke a Java service) which makes them very fast at runtime, with almost zero overhead. 'aql' invokes an arbritrary AQL expression, which for simple expressions can be a little slower (though AQL is pretty fast).
> sub containers layout is something that doesn't work nicely in web ui, a simple UML editor with sub containers for 'properties' and 'methods' looks fine in desktop version
Yes, this is a known limitation of Sirius Web at the moment. It's not on the roadmap for now, but feel free to open a ticket on https://github.com/eclipse-sirius/sirius-web/issues so we can discuss your needs.
Pierre-Charles David - Obeo
Need training or professional services for Sirius?
http://www.obeodesigner.com/sirius
|
|
|
|
Powered by
FUDForum. Page generated in 0.02246 seconds