Hi Marcus,

You won't see any of that in the model because it does not depend on a
specific UI implementation.

It is the platform that renders the model. Take a look at project
*o.e.e4.ui.workbench.swt*

class:  *org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine*

It is in this repo

*platform/eclipse.platform.ui - Platform UI Git repository Platform UI...*

   - Review With Gerrit
   <https://git.eclipse.org/r/q/platform%2Feclipse.platform.ui>
   - Browse Repository
   <https://git.eclipse.org/r/plugins/gitiles/platform/eclipse.platform.ui>

Clone: https://git.eclipse.org/r/platform/eclipse.platform.ui
Cheers,

Wim



On Tue, Feb 15, 2022 at 3:23 PM Hoepfner, Marcus via platform-dev <
platform-dev@eclipse.org> wrote:

> Hi,
>
>
>
> thanks. I thought I’d see CTabFolder somewhere in the e4xm which I can
> replace with a customized CTabFolder implementation for testing.
>
> Unfortunately I cannot see this.
>
> What do I have to do if I want to replace the tabfolder in the editor area
> with some custom implementation?
>
>
>
> Thanks, Marcus
>
>
>
> *From: *Lars Vogel <lars.vo...@vogella.com>
> *Date: *Thursday, 13. January 2022 at 15:20
> *To: *Eclipse platform general developers list. <platform-dev@eclipse.org>
> *Cc: *Hoepfner, Marcus <marcus.hoepf...@sap.com>
> *Subject: *Re: [platform-dev] Where is the e4 model for the workbench
> located?
>
> Hi Marcus,
>
> The base model should be here:
>
> ./bundles/org.eclipse.ui.ide.application/LegacyIDE_fragment.e4xmi
> ./bundles/org.eclipse.ui.workbench/LegacyIDE.e4xmi
>
> It is extended with additional entries at startup, see the model spy
> which is integrated into PDE and can be used via Windows -> Spy.
> Ensure to close it in the official release as 4.21 has a bug which
> resets you IDE layout if you leave the spy open and restart.
>
> Best regards, Lars
>
> On Thu, Jan 13, 2022 at 2:35 PM Hoepfner, Marcus via platform-dev
> <platform-dev@eclipse.org> wrote:
> >
> > Hi,
> >
> >
> >
> > I want to work on this bug
> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.eclipse.org%2Fbugs%2Fshow_bug.cgi%3Fid%3D546115&amp;data=04%7C01%7Cmarcus.hoepfner%40sap.com%7C132a7f2501ce45eebaa108d9d69fe659%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C637776804514470929%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=rPQF7EG0RRg02zdUu5dsM0iznLsZRvm3J67pqJr6DP4%3D&amp;reserved=0
> and as a first shot I wanted to add Wim’s custom CTabFolder implementation
> to the workbench’s e4 model.
> >
> >
> >
> > Unfortunately I didn't find the e4 model of the workbench.
> >
> > In which plugin is it located?
> >
> >
> >
> > Thanks and happy new year.
> >
> >
> >
> > Marcus
> >
> >
> >
> >
> >
> > _______________________________________________
> > platform-dev mailing list
> > platform-dev@eclipse.org
> > To unsubscribe from this list, visit
> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.eclipse.org%2Fmailman%2Flistinfo%2Fplatform-dev&amp;data=04%7C01%7Cmarcus.hoepfner%40sap.com%7C132a7f2501ce45eebaa108d9d69fe659%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C637776804514470929%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=%2BKUtuUA%2F3M4VUwq%2Bx1KSvFt8vdRW16zNx%2BBCk97P3d0%3D&amp;reserved=0
>
>
>
> --
> Eclipse Platform project co-lead
> CEO vogella GmbH
>
> Haindaalwisch 17a, 22395 Hamburg
> Amtsgericht Hamburg: HRB 127058
> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
> USt-IdNr.: DE284122352
> Fax (040) 5247 6322, Email: lars.vo...@vogella.com, Web:
> https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.vogella.com%2F&amp;data=04%7C01%7Cmarcus.hoepfner%40sap.com%7C132a7f2501ce45eebaa108d9d69fe659%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C637776804514470929%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=8GyA%2BdQSkp55xImWv4d9wrLoXwfjg7IsWHIKu22W5Ys%3D&amp;reserved=0
> _______________________________________________
> platform-dev mailing list
> platform-dev@eclipse.org
> To unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/platform-dev
>
_______________________________________________
platform-dev mailing list
platform-dev@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/platform-dev

Reply via email to