Как JConsole решает, в каком порядке использовать ключи JMX для визуализации дерева?

При просмотре bean-компонентов JMX в JConsole он отображает все bean-компоненты в данной части домена как иерархию. (JVisualVM ведет себя так же, как плагин JConsole MBeans.)

Я понимаю, что имена объектов JMX не иерархические, но тем не менее JConsole выбирает ключи в некотором порядке, чтобы отображать их иерархически.

Кто-нибудь знает, какие правила используются для упорядочивания ключей? Кажется, что это не слева направо или в алфавитном порядке.

Спасибо.

6
задан dty 5 October 2010 в 06:50
поделиться