У меня динамическое дерево (более того, у узлов могут быть дети). У каждого узла есть какое-то действие. Когда я щелкаю правой кнопкой мыши по некоторому узлу, он предлагает мне некоторые действия. Одно действие, например createChildNode, создает дочерний узел, который, в свою очередь, создает MyObject2. MyObject2 должен быть создан с помощью MyOject1, который был создан в родительском узле (тот, где я щелкаю правой кнопкой мыши для действий).
Как получить этот объект из выбранного узла? Объекты в узлах помещаются в lookups.singleton (MyObjectX)