Привел библиотеку внутренних AS2 классов в соответствие со структурой классов и объектов во Flash Lite 2. Теперь счастливым владельцам связки Eclipse+FDT можно не заглядывать каждый раз в хэлп для того, чтобы проверить не был ли класс исключен из ActionScript для Flash Lite 2.
Как подключить
Скопируйте содержимое архива в каталог «c:\Program Files\Macromedia\Flash 8\en\First Run\». Запустите Eclipse. Щелкните по пункту «Preferences…» в меню «Window», далее выберите пункт «FDT», затем «Core Libraries» и нажмите на кнопу «Add». В появившемся диалоговом окне в качестве имени библиотеки напишите «Flash Lite 2 Core» и укажите путь до папки с классами (в моем примере это «c:\Program Files\Macromedia\Flash 8\en\First Run\Classes Additional\FL2\»).
Как использовать
При создании нового проекта в диалоговом окне «New Flash Project» выделите мышкой библиотеку внутренних классов, которая используется по умолчанию, и нажмите на активизировавшуюся кнопку «Change Core Library». В выпадающем списке выберите «Flash Lite 2 Core». Все. Теперь FDT будет парсить код во время написания классов для этого проекта, основываясь на структуру внутренних классов во Flash Lite 2.
Однако подключение этой библиотеки не решает того, что классы будут подсвечиваться как битые, если в них идет обращение к глобальным свойствам или методам типа: fscommand2(), _capEmail, _forceframerate и все в таком же флашлайтовом духе. Как с этим бороться я пока не знаю.