Introduction to Che Extensibility Model
summary
Step‑by‑step shows creating a Che extension as a Maven artifact with @Singleton/@Extension annotations, adding a GWT widget or JSON Forms embedding for a tree+form editor, registering a custom project type and file extension via Gin bindings, and packaging a custom Che assembly; demos run locally and display the injected notification and the new editor. A server plugin converts Ecore XML to JSON, code generation reuses the EMF CLI inside the workspace to produce Java sources, and a PHP language server agent plus a debugger launcher script run in Docker stacks.
AI-written summary · about
chapters (7)
- 0:00Introduction to Eclipse Che
- 1:43Architecture and basics
- 6:17Hello world extension tutorial
- 11:11Ecore editor case study
- 22:05Embedding UI components
- 36:53Adding PHP language support
- 49:07Conclusion and resources
related talks
25mIntroduction to Eclipse Che
42mMaking Eclipse Che Enterprise Grade
06mLeveraging Eclipse Che for developers
47mEclipse Che and Development of Microservices Apps
27mWriting/Running/Debugging Docker Applications with Eclipse Che
28mBeyond LSP: Extensions for Java
24mEclipse Che & the future of Cloud Development Tool
42mTaking Eclipse Che to the enterprise
