Skip to content

How to start the Workflow GLSP Example in VSCode ? #519

Answered by planger
rsoika asked this question in Q&A
Discussion options

You must be logged in to vote

A GLSP diagram editor implementation typically consists of three parts:

  1. Client based on glsp-client, e.g. workflow-glsp.
  2. Server based on glsp-server (java) or glsp-server-node (nodejs), e.g. org.eclipse.glsp.example.workflow
  3. Platform integration: e.g. standalone, Eclipse Theia, VSCode, Eclipse RCP

If you now want to support multiple platforms, you only need to provide multiple implementations of part 3 above.
All other parts are the same for every platform. The platform integration takes care of things like the editor registration for a specific file type, platform-specific styling and potentially theming support (VSCode and Theia), native menus, integration with the platforms Problems …

Replies: 4 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@rsoika
Comment options

@planger
Comment options

Answer selected by tortmayr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #518 on February 04, 2022 11:20.