В Anylogi c как вы извлекаете имя объекта, чтобы я мог использовать и назначить его в качестве значения текста? (Объект >> Текст) - PullRequest
0 голосов
/ 28 января 2020

Проблема: агент имеет параметр, который ссылается на объект (скажем, на INode). Я хочу получить и использовать имя этого INode в виде простого текста без написания функции, которая сопоставляет INode с их именами. Если currentLocation (который имеет значение Node12) является параметром, во фрагменте он выглядит следующим образом:

agent.currentLocation

Есть ли свойство name для Parameters или других объектов, которые я могу ссылка, и она возвращает строку (просто текст "Node12" в этом случае)? Я пробовал все виды ссылок с параметром. Name, getValue и т. Д. c, но безрезультатно.

1 Ответ

1 голос
/ 29 января 2020

Для INodes вы можете использовать myNode.getName(), как вы можете для каждого объекта в Java.

Однако вы не можете получить имя параметров, переменных и т. Д. c. И вы не должны этого делать, это считается плохой практикой: -)

...