# How to change the child nodes name in the program tree

**URL:** <https://forum.universal-robots.com/t/how-to-change-the-child-nodes-name-in-the-program-tree/1747>\
**Category:** URCap Development\
**Created:** [March 14, 2018, 11:50am UTC](https://forum.universal-robots.com/t/how-to-change-the-child-nodes-name-in-the-program-tree/1747 "2018-03-14T11:50:32Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![jbm](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/jbm/32/614_2.png) [@jbm](https://forum.universal-robots.com/u/jbm)\
**Post date:** [November 28, 2018, 8:00am UTC](https://forum.universal-robots.com/t/how-to-change-the-child-nodes-name-in-the-program-tree/1747/4 "2018-11-28T08:00:04Z")

</div>

Since the release of SDK 1.4, naming of waypoints are now supported.

> [@Release of URCaps SDK 1.4 and PolyScope 3.7 and 5.1](https://forum.universal-robots.com/t/release-of-urcaps-sdk-1-4-and-polyscope-3-7-and-5-1/2677):
>
> Dear Developers, Universal Robots has just released PolyScope 3.7.0 for CB3, and PolyScope 5.1.0 for e-Series. This is followed by a new URCaps SDK - 1.4.4, which contains API 1.4.0. New features This is a minor release, which include a number of new features in respect to the URCaps API; URCaps API: Provided support for naming Waypoint nodes: See the new ‘createWaypointNode(String)’ method provided by the ‘ProgramNodeFactory’ API interface in the ‘program’ domain Java package. Introduc…

The name of a URCap node in the program tree is always refelected by the String returned by “getTitle()” in the Contribution.  
In order for a parent node to be able to rename the program node, you should consider a CustomAPI.

> [@URCap Sample: URCap CustomAPI](https://forum.universal-robots.com/t/sample-urcap-customapi/3022):
>
> URCap CustomAPI Description of functionality: This example demonstrated the usage of the URCap CustomAPI interface. Allowing a parent node to configure the configuration of its child node. In this example, this is covered by allowing the parent node to define the color of the child node. What topics are covered: Proprietary API, Custom API, parent node, child node, interfaces [Find it on Github!](https://github.com/BomMadsen/URCap-CustomAPI) Requirements: URCaps API 1.3 (Swing)

---

_[View the full topic](https://forum.universal-robots.com/t/how-to-change-the-child-nodes-name-in-the-program-tree/1747)._
