Hi Olivier, To summerize that. You are willing to work on a e4-visual-tooling for the workbench model (Application.xmi) which can be extended later on by integrators to not only model the workbench but also the inner parts.
I think this proposal is a perfect fit for e4 because we don't have any e4-workbench-model tooling in the pipe though we all agree that we need tooling! So your proposal sounds great and I can nominate you as a committer. Tom Olivier Moïses schrieb: > Hi Yves, Hallvard & E4 team. > > Hallvard is right. I work on a visual designer for wazaabi (called > Architect) for several months. > The principle is to render in some place the UI model and copy it's > image into GEF. Of course, the user never sees the rendered UI model, he > just deals with the GEF diagram. > Every UI components are translated into GEF transparent figures and > support specific behavior (insertion point in case of layout, direct > editing in case of buttons, textfields etc....). An outline is available > and functional (and of course property edition) > > There is some other important points : > * the palette is based on a EMF model, which allow to add new > UIComponents to the palette easily (component behavior will be added > soon to palette model) > * the palette support addition of existing UI models, in other words, if > the user wants to reuse an existing template, he could add it to the palette > * the mechanism is based on a double model : source model & view model. > The source model is the model the user edits, the view model is the > model the user sees. This feature allows, for instance, to visually > edit XAML or XUL model while the rendering will be done in wazaabi SWT > using live m2m transformations (it is done at the moment with an > emerging IceFaces./JSF model, it is incubation) > * Architect is under EPL. > > One last thing: it has not been tested under other platforms than XP & > Vista at the moment. > > I think I could easily remove most of the wazaabi dependencies and use > the existing mechanism with few changes in order to edit E4 modeled > workbench (I need to use SWT or SWT based renderers). It could be done > on higher level (with no detailed content of parts). Of course, using > modeled workbench and wazaabi will provide a way to describe the whole > UI, but that will not be a requirement > > I'm interested in becoming a committer and will really be happy to > contribute ! > > Olivier Moïses > > > > 2009/12/2 Hallvard Trætteberg <[email protected] <mailto:[email protected]>> > > I believe Olivier Moïses is working on a visual designer for Wazaabi > that may be a good starting point for one for the e4 workbench. The > architecture of the workbench model and renderer is fairly similar > to Wazaabi's, so the visual designer may not be too difficult to adapt. > > Perhaps Olivier should be asked to contribute? > > Hallvard > > > yves (yingmin) yang wrote: > > Visual tooling is very important to simplify the UI development. > Recently, > e4 has planned to develop a graphic designer for e4 workbench. > Soyatec has > decided to contribute a XWT designer. And Soyatec is interested > in the > integration of the two designers. > As for Eclipse VE, a Java-based tool, VE team will keep it up to > date with > eclipse main stream. There is no major features planned in the > next release. > > > Best regards > Yves YANG > -----Original Message----- > From: [email protected] > <mailto:[email protected]> > [mailto:[email protected] > <mailto:[email protected]>] On > Behalf Of Janak Mulani > Sent: Wednesday, December 02, 2009 9:40 AM > To: 'Discussions people developing code for the Visual Editor > project' > Cc: [email protected] <mailto:[email protected]> > Subject: [ve-dev] VE roadmap > > Hello, > > Is there any plan that Eclipse VE will be part of e4? > > In any case, what is the roadmap for Eclipse VE? > Thanks and regards, > > Janak > > ----------------------------------------- > Janak Mulani > > email: [email protected] <mailto:[email protected]> > url: http://www.canoo.com > > Beyond AJAX - Java Rich Internet Applications > http://www.canoo.com/ulc > ----------------------------------------- > _______________________________________________ > ve-dev mailing list > [email protected] <mailto:[email protected]> > https://dev.eclipse.org/mailman/listinfo/ve-dev > Internal Virus Database is out of date. > Checked by AVG - www.avg.com <http://www.avg.com> Version: > 8.5.392 / Virus Database: 270.13.58/2306 - Release Date: 08/16/09 > 06:09:00 > > _______________________________________________ > e4-dev mailing list > [email protected] <mailto:[email protected]> > https://dev.eclipse.org/mailman/listinfo/e4-dev > > > _______________________________________________ > e4-dev mailing list > [email protected] <mailto:[email protected]> > https://dev.eclipse.org/mailman/listinfo/e4-dev > > > > ------------------------------------------------------------------------ > > _______________________________________________ > e4-dev mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/e4-dev -- B e s t S o l u t i o n . a t EDV Systemhaus GmbH ------------------------------------------------------------------------ tom schindl geschaeftsfuehrer/CEO ------------------------------------------------------------------------ eduard-bodem-gasse 5/1 A-6020 innsbruck phone ++43 512 935834 _______________________________________________ e4-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/e4-dev
