├── .gitignore ├── .mvn └── extensions.xml ├── LICENSE ├── README.md ├── org.fipro.eclipse.tutorial.app ├── .classpath ├── .project ├── Application.e4xmi ├── META-INF │ └── MANIFEST.MF ├── OSGI-INF │ └── org.fipro.eclipse.tutorial.app.preferences.ApplicationPreferencesContribution.xml ├── build.properties ├── css │ └── default.css ├── plugin.xml └── src │ └── org │ └── fipro │ └── eclipse │ └── tutorial │ └── app │ ├── addon │ └── AppTitleAddon.java │ ├── handler │ ├── ExitHandler.java │ ├── PreferencesHandler.java │ ├── RestartHandler.java │ ├── UpdateHandler.java │ └── UpdateUrlHandler.java │ └── preferences │ ├── ApplicationPreferencesContribution.java │ └── GeneralPreferencePage.java ├── org.fipro.eclipse.tutorial.feature ├── .project ├── build.properties └── feature.xml ├── org.fipro.eclipse.tutorial.inverter ├── .classpath ├── .project ├── META-INF │ └── MANIFEST.MF ├── OSGI-INF │ └── org.fipro.eclipse.tutorial.inverter.preferences.InverterPreferencesContribution.xml ├── build.properties ├── fragment.e4xmi └── src │ └── org │ └── fipro │ └── eclipse │ └── tutorial │ └── inverter │ ├── part │ ├── InverterFXPart.java │ └── InverterPart.java │ └── preferences │ ├── InverterPreferencePage.java │ └── InverterPreferencesContribution.java ├── org.fipro.eclipse.tutorial.logview ├── .classpath ├── .project ├── META-INF │ └── MANIFEST.MF ├── build.properties ├── fragment.e4xmi └── src │ └── org │ └── fipro │ └── eclipse │ └── tutorial │ └── logview │ └── part │ └── LogViewPart.java ├── org.fipro.eclipse.tutorial.product ├── .project ├── org.fipro.eclipse.tutorial.app.product ├── org.fipro.eclipse.tutorial.app.product.fxrcp └── p2.inf ├── org.fipro.eclipse.tutorial.service.inverter ├── .classpath ├── .project ├── pde.bnd └── src │ └── org │ └── fipro │ └── eclipse │ └── tutorial │ └── service │ └── inverter │ ├── InverterService.java │ ├── impl │ └── InverterServiceImpl.java │ └── package-info.java ├── org.fipro.eclipse.tutorial.target ├── .project └── org.fipro.eclipse.tutorial.target.target ├── pom.xml └── tutorials ├── Eclipse_RCP_Cookbook_Basic_Recipe.md ├── Eclipse_RCP_Cookbook_JavaFX.md ├── Eclipse_RCP_Cookbook_Preferences.md ├── Eclipse_RCP_Cookbook_Services_Events.md ├── Eclipse_RCP_Cookbook_Tycho.md ├── Eclipse_RCP_Cookbook_p2.md ├── application_fx.png ├── application_model.png ├── application_service_event.png ├── base_application.png ├── base_target_definition.png ├── efxclipse_preferences.png ├── new_part.png ├── new_project_autogenerate.png └── p2_target_definition.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/extensions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/.mvn/extensions.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/README.md -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.app/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.app/.classpath -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.app/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.app/.project -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.app/Application.e4xmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.app/Application.e4xmi -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.app/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.app/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.app/OSGI-INF/org.fipro.eclipse.tutorial.app.preferences.ApplicationPreferencesContribution.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.app/OSGI-INF/org.fipro.eclipse.tutorial.app.preferences.ApplicationPreferencesContribution.xml -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.app/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.app/build.properties -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.app/css/default.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.app/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.app/plugin.xml -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.app/src/org/fipro/eclipse/tutorial/app/addon/AppTitleAddon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.app/src/org/fipro/eclipse/tutorial/app/addon/AppTitleAddon.java -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.app/src/org/fipro/eclipse/tutorial/app/handler/ExitHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.app/src/org/fipro/eclipse/tutorial/app/handler/ExitHandler.java -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.app/src/org/fipro/eclipse/tutorial/app/handler/PreferencesHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.app/src/org/fipro/eclipse/tutorial/app/handler/PreferencesHandler.java -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.app/src/org/fipro/eclipse/tutorial/app/handler/RestartHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.app/src/org/fipro/eclipse/tutorial/app/handler/RestartHandler.java -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.app/src/org/fipro/eclipse/tutorial/app/handler/UpdateHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.app/src/org/fipro/eclipse/tutorial/app/handler/UpdateHandler.java -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.app/src/org/fipro/eclipse/tutorial/app/handler/UpdateUrlHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.app/src/org/fipro/eclipse/tutorial/app/handler/UpdateUrlHandler.java -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.app/src/org/fipro/eclipse/tutorial/app/preferences/ApplicationPreferencesContribution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.app/src/org/fipro/eclipse/tutorial/app/preferences/ApplicationPreferencesContribution.java -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.app/src/org/fipro/eclipse/tutorial/app/preferences/GeneralPreferencePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.app/src/org/fipro/eclipse/tutorial/app/preferences/GeneralPreferencePage.java -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.feature/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.feature/.project -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.feature/build.properties: -------------------------------------------------------------------------------- 1 | bin.includes = feature.xml 2 | -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.feature/feature.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.feature/feature.xml -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.inverter/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.inverter/.classpath -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.inverter/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.inverter/.project -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.inverter/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.inverter/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.inverter/OSGI-INF/org.fipro.eclipse.tutorial.inverter.preferences.InverterPreferencesContribution.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.inverter/OSGI-INF/org.fipro.eclipse.tutorial.inverter.preferences.InverterPreferencesContribution.xml -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.inverter/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.inverter/build.properties -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.inverter/fragment.e4xmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.inverter/fragment.e4xmi -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.inverter/src/org/fipro/eclipse/tutorial/inverter/part/InverterFXPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.inverter/src/org/fipro/eclipse/tutorial/inverter/part/InverterFXPart.java -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.inverter/src/org/fipro/eclipse/tutorial/inverter/part/InverterPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.inverter/src/org/fipro/eclipse/tutorial/inverter/part/InverterPart.java -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.inverter/src/org/fipro/eclipse/tutorial/inverter/preferences/InverterPreferencePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.inverter/src/org/fipro/eclipse/tutorial/inverter/preferences/InverterPreferencePage.java -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.inverter/src/org/fipro/eclipse/tutorial/inverter/preferences/InverterPreferencesContribution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.inverter/src/org/fipro/eclipse/tutorial/inverter/preferences/InverterPreferencesContribution.java -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.logview/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.logview/.classpath -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.logview/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.logview/.project -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.logview/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.logview/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.logview/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.logview/build.properties -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.logview/fragment.e4xmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.logview/fragment.e4xmi -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.logview/src/org/fipro/eclipse/tutorial/logview/part/LogViewPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.logview/src/org/fipro/eclipse/tutorial/logview/part/LogViewPart.java -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.product/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.product/.project -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.product/org.fipro.eclipse.tutorial.app.product: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.product/org.fipro.eclipse.tutorial.app.product -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.product/org.fipro.eclipse.tutorial.app.product.fxrcp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.product/org.fipro.eclipse.tutorial.app.product.fxrcp -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.product/p2.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.product/p2.inf -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.service.inverter/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.service.inverter/.classpath -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.service.inverter/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.service.inverter/.project -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.service.inverter/pde.bnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.service.inverter/pde.bnd -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.service.inverter/src/org/fipro/eclipse/tutorial/service/inverter/InverterService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.service.inverter/src/org/fipro/eclipse/tutorial/service/inverter/InverterService.java -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.service.inverter/src/org/fipro/eclipse/tutorial/service/inverter/impl/InverterServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.service.inverter/src/org/fipro/eclipse/tutorial/service/inverter/impl/InverterServiceImpl.java -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.service.inverter/src/org/fipro/eclipse/tutorial/service/inverter/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.service.inverter/src/org/fipro/eclipse/tutorial/service/inverter/package-info.java -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.target/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.target/.project -------------------------------------------------------------------------------- /org.fipro.eclipse.tutorial.target/org.fipro.eclipse.tutorial.target.target: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/org.fipro.eclipse.tutorial.target/org.fipro.eclipse.tutorial.target.target -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/pom.xml -------------------------------------------------------------------------------- /tutorials/Eclipse_RCP_Cookbook_Basic_Recipe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/tutorials/Eclipse_RCP_Cookbook_Basic_Recipe.md -------------------------------------------------------------------------------- /tutorials/Eclipse_RCP_Cookbook_JavaFX.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/tutorials/Eclipse_RCP_Cookbook_JavaFX.md -------------------------------------------------------------------------------- /tutorials/Eclipse_RCP_Cookbook_Preferences.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/tutorials/Eclipse_RCP_Cookbook_Preferences.md -------------------------------------------------------------------------------- /tutorials/Eclipse_RCP_Cookbook_Services_Events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/tutorials/Eclipse_RCP_Cookbook_Services_Events.md -------------------------------------------------------------------------------- /tutorials/Eclipse_RCP_Cookbook_Tycho.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/tutorials/Eclipse_RCP_Cookbook_Tycho.md -------------------------------------------------------------------------------- /tutorials/Eclipse_RCP_Cookbook_p2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/tutorials/Eclipse_RCP_Cookbook_p2.md -------------------------------------------------------------------------------- /tutorials/application_fx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/tutorials/application_fx.png -------------------------------------------------------------------------------- /tutorials/application_model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/tutorials/application_model.png -------------------------------------------------------------------------------- /tutorials/application_service_event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/tutorials/application_service_event.png -------------------------------------------------------------------------------- /tutorials/base_application.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/tutorials/base_application.png -------------------------------------------------------------------------------- /tutorials/base_target_definition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/tutorials/base_target_definition.png -------------------------------------------------------------------------------- /tutorials/efxclipse_preferences.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/tutorials/efxclipse_preferences.png -------------------------------------------------------------------------------- /tutorials/new_part.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/tutorials/new_part.png -------------------------------------------------------------------------------- /tutorials/new_project_autogenerate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/tutorials/new_project_autogenerate.png -------------------------------------------------------------------------------- /tutorials/p2_target_definition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fipro78/e4-cookbook-basic-recipe/HEAD/tutorials/p2_target_definition.png --------------------------------------------------------------------------------