До начала я уже искал SO для этой проблемы, а также погуглил и ничего не нашел. Я знаю, как выбрать узел по значению его атрибута, и уже использовал тот же синтаксис в других проектах, которые я делал ранее.
Проблема:
Когда я отслеживаю describeType(objectClass).factory.implementsInterface
, я получаю:
<implementsInterface type="flash.events::IEventDispatcher" />
<implementsInterface type="flash.display::IBitmapDrawable" />
<implementsInterface type="com.rcdmk.objectPooling::IPoolable" />
Но когда я отслеживаю describeType(objectClass).factory.implementsInterface.(@type == "com.rcdmk.objectPooling::IPoolable")
, я ничего не получаю.
Я хочу выбрать узел с атрибутом type
равно com.rcdmk.objectPooling::IPoolable
.
Что мне здесь не хватает и как я могу проверить, реализует ли этот objectClass
интерфейс IPoolable
в случае его ошибки?