Projects / metaas


metaas provides Java applications with a "Document Object Model" for ActionScript 3 code. Its primary function is generating code, but it allows existing .as source files to be loaded, and simple modifications to be made. The current implementation is still immature, and does not support all AS3 syntax.

Operating Systems

Recent releases

  •  22 Mar 2008 00:23

    Release Notes: This release has switched to the Apache License. Initial support for ActionScript expressions was added to the DOM. The API now provides for 'dynamic' and 'final' class modifiers. Support was added for 'break', 'continue', 'default xml namespace', 'try catch finally', and 'throw' statements. The false assumption that statement bodies will be code blocks was fixed, along with other bugs.

    •  17 Mar 2007 20:56

      Release Notes: A new set of APIs for managing JavaDoc-style documentation comments has been added. "Rest" method parameters defined with the "..." operator are now supported. A few bugs have been fixed.

      •  17 Feb 2007 19:47

        Release Notes: The embarrassing bug that broke example code on the documentation front page was fixed. Representations were added for most types of ActionScript statement so that the application can modify these. A method to list the statements in an ActionScript StatementContainer was added.

        •  31 Jan 2007 15:48

          Release Notes: An ActionScriptProject can now have a classpath, so that you can reference the .swc files that come with Flex2 with the auto-imports feature. Incorrect interface definition code generation (and bad implements-clauses in class definitions) were fixed. Regular-expression literals are now accepted by the internal parser, and a number of other bugs and missing bits of syntax support were dealt with.

          •  18 Dec 2006 01:53

            Release Notes: Support for adding metadata tags to ActionScript API elements is included. E4X XML literals are understood by the ActionScript parser, and no longer cause a SyntaxException. The Java package structure was rearranged, and some classes renamed. A bug in the layout of newly inserted single line comments has been fixed.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.