Inventors:
- Kansas City KS, US
JOAN KUCEWICZ - Phoenixville PA, US
JOHN SOETY - Media PA, US
International Classification:
G06F 3/0482
G06F 3/0484
G06F 17/24
G06F 17/22
Abstract:
Embodiments herein disclose a hierarchy editor tool. In embodiments, the editor generates hierarchy trees of nested nodes that represent source code of each of a baseline user interface, a custom user interface, and a new user interface. The editor also generates a hybrid or intermediate hierarchy tree that is a combination of the custom tree and the new tree. The editor identifies when nodes in the intermediate tree are in conflict, based on changes between the custom tree and the new tree relative to the baseline tree. The editor provides options to resolve said node conflicts and a GUI provides a dynamically updated visualization of the intermediate tree based on option selections. Once all conflicts are resolved and a validation check is performed, the editor finalizes the intermediate tree and writes source code for a user interface that reflects the finalized intermediate tree, in embodiments.