Java implementation dynamically changes the name of the primary node in the tree structure