org.eclipse.glsp.example.parent

parent for all glsp example modules

Лицензия

Лицензия

Категории

Категории

CLI Взаимодействие с пользователем
Группа

Группа

org.eclipse.glsp.example
Идентификатор

Идентификатор

org.eclipse.glsp.example.parent
Последняя версия

Последняя версия

0.7.0-RC-01
Дата

Дата

Тип

Тип

pom
Описание

Описание

org.eclipse.glsp.example.parent
parent for all glsp example modules
Система контроля версий

Система контроля версий

https://github.com/eclipse-glsp/glsp-examples

Скачать org.eclipse.glsp.example.parent

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.eclipse.glsp.example/org.eclipse.glsp.example.parent/ -->
<dependency>
    <groupId>org.eclipse.glsp.example</groupId>
    <artifactId>org.eclipse.glsp.example.parent</artifactId>
    <version>0.7.0-RC-01</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/org.eclipse.glsp.example/org.eclipse.glsp.example.parent/
implementation 'org.eclipse.glsp.example:org.eclipse.glsp.example.parent:0.7.0-RC-01'
// https://jarcasting.com/artifacts/org.eclipse.glsp.example/org.eclipse.glsp.example.parent/
implementation ("org.eclipse.glsp.example:org.eclipse.glsp.example.parent:0.7.0-RC-01")
'org.eclipse.glsp.example:org.eclipse.glsp.example.parent:pom:0.7.0-RC-01'
<dependency org="org.eclipse.glsp.example" name="org.eclipse.glsp.example.parent" rev="0.7.0-RC-01">
  <artifact name="org.eclipse.glsp.example.parent" type="pom" />
</dependency>
@Grapes(
@Grab(group='org.eclipse.glsp.example', module='org.eclipse.glsp.example.parent', version='0.7.0-RC-01')
)
libraryDependencies += "org.eclipse.glsp.example" % "org.eclipse.glsp.example.parent" % "0.7.0-RC-01"
[org.eclipse.glsp.example/org.eclipse.glsp.example.parent "0.7.0-RC-01"]

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
log4j : log4j jar 1.2.17
com.google.guava : guava jar 21.0

test (2)

Идентификатор библиотеки Тип Версия
org.junit.jupiter : junit-jupiter-api jar 5.4.2
org.junit.jupiter : junit-jupiter-engine jar 5.4.2

Модули Проекта

  • org.eclipse.glsp.example.workflow

Eclipse GLSP Examples build-status

This repository contains code examples that demonstrate how to build diagram editors with the Graphical Language Server Platform (GLSP). The examples are focused on the integration of GLSP editors with the cloud-based Eclipse Theia IDE using the GLSP Theia integration.

Each example is self-contained and provides both, an example diagram client and its corresponding GLSP server.

Prerequisites

The following libraries/frameworks need to be installed on your system:

The examples are heavily interweaved with Eclipse Theia, so please also check the prerequisites of Theia.

The web-based/client part of the examples has been developed using Visual Studio Code and the server/java part has been developed with the Eclipse IDE. However, it's of course also possible to use any other IDE or text editor.

Building the minimal example

The server component of the minimal example has to be built using Maven, the client component has to be built using yarn. This can be done via CLI:

git clone https://github.com/eclipse-glsp/glsp-examples.git
cd minimal
cd server/org.eclipse.glsp.example.minimal && mvn clean install && cd ../..
cd client && yarn && cd ..

Running the minimal example

To start the Theia web app with the integrated minimal example simply navigate to the client directory :

cd minimal/client 

and then execute:

yarn start:browser

This will launch the example in the browser on localhost:3000.

Examples

  • Minimal Example: A very simple GLSP editor for rectangular nodes. This demonstrates the core concepts and basic client-server integration into Theia.

More information

For more information, please visit the Eclipse GLSP Umbrella repository and the Eclipse GLSP Website. If you have questions, contact us on our spectrum chat and have a look at our communication and support options.

alt

Версии библиотеки

Версия
0.7.0-RC-01