Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Papyrus-RT/Toolsmith"

(Added page content)
m (DSL Development: dded API link)
 
(7 intermediate revisions by the same user not shown)
Line 8: Line 8:
 
This page contains information for toolsmiths who would like to tailor Papyrus for Real Time for their own needs, from creating a profile or tailoring the user interface to the creation of a new DSML on top of UML-RT.
 
This page contains information for toolsmiths who would like to tailor Papyrus for Real Time for their own needs, from creating a profile or tailoring the user interface to the creation of a new DSML on top of UML-RT.
  
=Profile=
+
Depending on the level of modifications required, toolsmiths could set up their development environment using the installation procedures for either of the:
  
 +
: [[Papyrus-RT/User|'''User''']] installation process
 +
:: for simple modifications such as those handled by CSS or UML (e.g., profile in workspace).
 +
 +
: [[Papyrus-RT/Developer|'''Developer''']] installation process
 +
:: for more in-depth modification requiring programming (e.g., changes in the code generator).
 +
 +
=Profile=
 
: '''''TBD'''''
 
: '''''TBD'''''
  
 
=User Interface Tailoring=
 
=User Interface Tailoring=
 
 
: '''''TBD'''''
 
: '''''TBD'''''
  
 
=DSL Development=
 
=DSL Development=
 
 
* [[Papyrus-RT/Toolsmith/DSL_Developer_Guide|DSL Developer Guide]]
 
* [[Papyrus-RT/Toolsmith/DSL_Developer_Guide|DSL Developer Guide]]
 +
* [[Papyrus-RT/Toolsmith/APIs|APIs]]
 +
 +
=Papyrus-RT Toolsmith Information=
 +
* [http://help.eclipse.org/neon/index.jsp?nav=%2F66_1 Papyrus Toolsmith Guide (online help)]
 +
 +
=Other interesting tidbits=
 +
* [[Papyrus-RT/Toolsmith/Papyrus|Papyrus-RT interesting information]]

Latest revision as of 08:47, 20 July 2017

PapyrusForRealTime-Logo-Icon.png




Toolsmith



Overview

This page contains information for toolsmiths who would like to tailor Papyrus for Real Time for their own needs, from creating a profile or tailoring the user interface to the creation of a new DSML on top of UML-RT.

Depending on the level of modifications required, toolsmiths could set up their development environment using the installation procedures for either of the:

User installation process
for simple modifications such as those handled by CSS or UML (e.g., profile in workspace).
Developer installation process
for more in-depth modification requiring programming (e.g., changes in the code generator).

Profile

TBD

User Interface Tailoring

TBD

DSL Development

Papyrus-RT Toolsmith Information

Other interesting tidbits

Back to the top