RTC Builder is a template generator tool for RT Components. It generates custom templates based on user-configured parameters. RTC Builder operates on top of Eclipse and interacts seamlessly and intuitively with other Eclipse plugins. Although RTC Builder can be used even if RT System Editor is not installed, if it is, RTC Builder's menus will be integrated with those of RT System Editor. This document is written assuming RT System Editor is installed.
| Function | Overview |
| RTC Profile Editor | Edit the RTC specification based profile, data port definitions, service port definitions, configuration parameter definitions, and other profile extensions. |
| Build view | Graphically display the RT Component being edited, including its data ports, service ports, service interfaces. |
| Repository view | Display information on a selected RT Repository. |
The following must be installed for RTC Builder to function.
| Software | Remarks |
| Java Development Kit 6 | Note: Java1.5 (5.0) is not suitable. |
| Eclipse version 3.2 or above http://www.eclipse.org/downloads/index.php (http://archive.eclipse.org/eclipse/downloads/index.php) |
Eclipse itself |
| Eclipse EMF version 2.2 or above (SDO, XSD included) | Eclipse plugin required by RTC Builder Note: be sure to use versions that match your Eclipse version. |
| Eclipse GEF version 3.2 or above (Draw2D included) | Eclipse plugin required by RTC Builder Note: be sure to use versions that match your Eclipse version. |
If you will be generating components for C++ or Python, you will need the following as well:
| Software | Remarks |
| Eclipse CDT | C++ development environment |
| Pydev for Eclipse | Python development environment |
Because RTC Builder is an Eclipse plugin, it requires Eclipse to be installed. Eclipse is written in Java, so it in turn requires a Java environment to be set up before it can be installed (such as the JDK).
Follow the displayed instructions to install after downloading.
Follow the instructions as for RT System Editor.