Getting started - lengyela89/sirius-incremental-refresh GitHub Wiki
This page describes the step-by-step installation guide for the sirius-incremental-refresh tool and for an example.
This repo only contains example and measurement util projects. To try out the incremental refresh, please follow the steps below:
- From the iq-sirius-integration repository's v3.0.0 barnch (https://github.com/viatra/iq-sirius-integration) import
- hu.bme.mit.inf.eclipse.logging.utils
- org.eclipse.incquery.viewmodel projects into the host eclipse.
- From the sirius-custom repository's sirius-incremental-refresh_v3.1.4-custom branch (https://github.com/lengyela89/sirius-custom) import
- org.eclipse.sirius.diagram project into the host eclipse.
- From the https://github.com/viatra/org.eclipse.viatra.examples repository import
- /cps/domains/org.eclipse.viatra.examples.cps.model
- /cps/domains/org.eclipse.viatra.examples.cps.deployment
- /cps/domains/org.eclipse.viatra.examples.cps.traceability projects into the host eclipse.
- From < this > repository import
- /runtime/examples/cps/org.eclipse.viatra.examples.cps.sample
- /runtime/examples/cps/org.eclipse.viatra.examples.cps.viewpoint projects into the runtime eclipse.
In the runtime, select cps-demo viewpoint for the sample project, and create a cps-diagram-demo diagram on the root element of one of the sample models. In the opened editor, the diagram will be refreshed incrementally upon modifications!