Чтение всех классов в пакете или чтение классов с одинаковыми метаданными в ActionScript 3.0

Я работаю над проектом Actionscript 3.0, который включает самоанализ. Мне интересно, есть ли способ получить все классы в рамках данной структуры пакета. Например, Скажем, есть три класса as3: com.example.test.classOne com.example.test.classTwo com.example.test.classThree

Я хочу иметь возможность сказать

  getClassesUnderPackageName("com.example.test"); 

и вернуться

  "com.example.test::classOne"
  "com.example.test::classTwo"
  "com.example.test::classThree". 

Есть ли способ сделать это?

Если это невозможно, есть ли способ прочитать классы которые имеют одинаковые метаданные?

Например, Если для всех упомянутых классов определены одни и те же метаданные [MetadataName (type = "example")], есть ли способ сказать

   getClassesWithSameMetadata("MetadataName");

и вернуться

   "com.example.test::classOne"
   "com.example.test::classTwo"
   "com.example.test::classThree". 

Спасибо.

5
задан Djokovic 19 June 2011 в 05:29
поделиться