Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

first commit

  • Loading branch information...
commit 531cff701e1c02202fdef116eb785ca1ebce220b 0 parents
James Ward authored December 26, 2010

Showing 83 changed files with 31,169 additions and 0 deletions. Show diff stats Hide diff stats

  1. 67  app/pom.xml
  2. 7  app/src/main/flex/fmtest.mxml
  3. 13  app/src/main/resources/descriptor.xml
  4. BIN  app/src/main/resources/sign.p12
  5. 13  app/target/air/fmtest-descriptor.xml
  6. 13  app/target/classes/descriptor.xml
  7. 0  app/target/classes/fonts.ser
  8. BIN  app/target/classes/halo.swc
  9. BIN  app/target/classes/sign.p12
  10. 633  app/target/fmtest-configs.xml
  11. 6,035  app/target/fmtest-link-report.xml
  12. 127  app/target/fmtest-size-report.xml
  13. BIN  app/target/fmtest.air
  14. BIN  app/target/fmtest.swf
  15. 48  lib/pom.xml
  16. 6  lib/src/main/flex/fmtest/Main.mxml
  17. BIN  lib/target/classes/halo.swc
  18. BIN  lib/target/classes/optimized.swf
  19. BIN  lib/target/classes/original.swf
  20. BIN  lib/target/classes/reduced.swf
  21. BIN  lib/target/classes/stripped.swf
  22. 38  lib/target/dita-asdoc/tempdita/ASDoc_Config.xml
  23. 1  lib/target/dita-asdoc/tempdita/fmtest.xml
  24. 17  lib/target/dita-asdoc/tempdita/overviews.xml
  25. 1  lib/target/dita-asdoc/tempdita/packages.dita
  26. 31  lib/target/dita-asdoc/toplevel.xml
  27. 652  lib/target/lib-1.0-SNAPSHOT-configs.xml
  28. 27  lib/target/lib-1.0-SNAPSHOT-link-report.xml
  29. 35  lib/target/lib-1.0-SNAPSHOT-size-report.xml
  30. BIN  lib/target/lib-1.0-SNAPSHOT.swc
  31. BIN  lib/target/lib-1.0-SNAPSHOT.swf
  32. BIN  lib/target/temp/lib-1.0-SNAPSHOT146429379595525256swc
  33. BIN  lib/target/temp/lib-1.0-SNAPSHOT1588352441316478241swc
  34. 129  lib/target/templates/AC_OETags.js
  35. 56  lib/target/templates/ASDoc_Config_Base.xml
  36. 4,210  lib/target/templates/ASDoc_terms.xml
  37. 185  lib/target/templates/ClassHeader.xslt
  38. 208  lib/target/templates/Classes.xslt
  39. 37  lib/target/templates/Overviews_Base.xml
  40. 122  lib/target/templates/PostProcessing.xslt
  41. 117  lib/target/templates/all-classes.xslt
  42. 1,396  lib/target/templates/all-index.xslt
  43. 4,162  lib/target/templates/asdoc-util.xslt
  44. 286  lib/target/templates/asdoc.js
  45. 5,608  lib/target/templates/class-files.xslt
  46. 258  lib/target/templates/class-list.xslt
  47. 1,475  lib/target/templates/class-parts.xslt
  48. 204  lib/target/templates/class-summary.xslt
  49. 84  lib/target/templates/cookies.js
  50. 72  lib/target/templates/effectsSummary.xslt
  51. 77  lib/target/templates/eventsGeneratedSummary.xslt
  52. 496  lib/target/templates/fieldSummary.xslt
  53. 941  lib/target/templates/help.js
  54. BIN  lib/target/templates/images/AirIcon12x12.gif
  55. BIN  lib/target/templates/images/P_AlternativeMetadataIndicator_30x28_N.png
  56. BIN  lib/target/templates/images/collapsed.gif
  57. BIN  lib/target/templates/images/detailHeaderRule.jpg
  58. BIN  lib/target/templates/images/detailSectionHeader.jpg
  59. BIN  lib/target/templates/images/expanded.gif
  60. BIN  lib/target/templates/images/inherit-arrow.gif
  61. BIN  lib/target/templates/images/inheritedSummary.gif
  62. BIN  lib/target/templates/images/logo.jpg
  63. BIN  lib/target/templates/images/titleTableBottom.jpg
  64. BIN  lib/target/templates/images/titleTableMiddle.jpg
  65. BIN  lib/target/templates/images/titleTableTop.jpg
  66. 71  lib/target/templates/index-list.html
  67. 40  lib/target/templates/index.html
  68. 29  lib/target/templates/merge_dita_xml.xslt
  69. 565  lib/target/templates/methodSummary.xslt
  70. 19  lib/target/templates/mxml-tags.html
  71. 12  lib/target/templates/override.css
  72. 497  lib/target/templates/package-detail.xslt
  73. 18  lib/target/templates/package-frame.html
  74. 200  lib/target/templates/package-list.xslt
  75. 209  lib/target/templates/package-summary.xslt
  76. 377  lib/target/templates/package.xslt
  77. 110  lib/target/templates/print.css
  78. 405  lib/target/templates/processHTML.xslt
  79. 578  lib/target/templates/style.css
  80. 72  lib/target/templates/stylesSummary.xslt
  81. 42  lib/target/templates/title-bar.html
  82. 38  pom.xml
  83. 0  target/classes/fonts.ser b/lib/target/classes/fonts.ser
67  app/pom.xml
... ...
@@ -0,0 +1,67 @@
  1
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  2
+
  3
+  <modelVersion>4.0.0</modelVersion>
  4
+
  5
+  <parent>
  6
+    <groupId>fmtest</groupId>
  7
+    <artifactId>fmtest</artifactId>
  8
+    <version>1.0-SNAPSHOT</version>
  9
+  </parent>
  10
+
  11
+  <artifactId>app</artifactId>
  12
+  <packaging>swf</packaging>
  13
+
  14
+  <name>fmtest app</name>
  15
+
  16
+  <build>
  17
+    <finalName>fmtest</finalName>
  18
+    <sourceDirectory>src/main/flex</sourceDirectory>
  19
+    <plugins>
  20
+      <plugin>
  21
+        <groupId>org.sonatype.flexmojos</groupId>
  22
+        <artifactId>flexmojos-maven-plugin</artifactId>
  23
+        <version>${flexmojos.version}</version>
  24
+        <extensions>true</extensions>
  25
+        <dependencies>
  26
+          <dependency>
  27
+            <groupId>com.adobe.flex</groupId>
  28
+            <artifactId>compiler</artifactId>
  29
+	    <version>${flex.version}</version>
  30
+            <type>pom</type>
  31
+          </dependency>
  32
+          <dependency>
  33
+            <groupId>com.adobe.flex.compiler</groupId>
  34
+            <artifactId>adt</artifactId>
  35
+	    <version>${flex.version}</version>
  36
+          </dependency>
  37
+        </dependencies>
  38
+        <configuration>
  39
+          <storepass>a</storepass>
  40
+        </configuration>
  41
+        <executions>
  42
+          <execution>
  43
+            <goals>
  44
+              <goal>sign-air</goal>
  45
+            </goals>
  46
+          </execution>
  47
+        </executions>
  48
+      </plugin>
  49
+    </plugins>
  50
+  </build>
  51
+
  52
+  <dependencies>
  53
+    <dependency>
  54
+      <groupId>com.adobe.flex.framework</groupId>
  55
+      <artifactId>air-framework</artifactId>
  56
+      <version>${flex.version}</version>
  57
+      <type>pom</type>
  58
+    </dependency>
  59
+    <dependency>
  60
+      <groupId>${project.groupId}</groupId>
  61
+      <artifactId>lib</artifactId>
  62
+      <version>${project.version}</version>
  63
+      <type>swc</type>
  64
+    </dependency>
  65
+  </dependencies>
  66
+
  67
+</project>
7  app/src/main/flex/fmtest.mxml
... ...
@@ -0,0 +1,7 @@
  1
+<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
  2
+  xmlns:s="library://ns.adobe.com/flex/spark"
  3
+  xmlns="fmtest.*">
  4
+
  5
+  <Main/>
  6
+
  7
+</s:WindowedApplication>
13  app/src/main/resources/descriptor.xml
... ...
@@ -0,0 +1,13 @@
  1
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
  2
+<application xmlns="http://ns.adobe.com/air/application/2.5">
  3
+  <id>fmtest</id>
  4
+  <filename>fmtest</filename>
  5
+  <name>fmtest</name>
  6
+  <versionNumber>1.0.0</versionNumber>
  7
+  <versionLabel>${version}</versionLabel>
  8
+  <initialWindow>
  9
+    <content>${output}</content>
  10
+    <width>800</width>
  11
+    <height>600</height>
  12
+  </initialWindow>
  13
+</application>
BIN  app/src/main/resources/sign.p12
Binary file not shown
13  app/target/air/fmtest-descriptor.xml
... ...
@@ -0,0 +1,13 @@
  1
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
  2
+<application xmlns="http://ns.adobe.com/air/application/2.5">
  3
+  <id>fmtest</id>
  4
+  <filename>fmtest</filename>
  5
+  <name>fmtest</name>
  6
+  <versionNumber>1.0.0</versionNumber>
  7
+  <versionLabel>1.0-20101226.192414</versionLabel>
  8
+  <initialWindow>
  9
+    <content>fmtest.swf</content>
  10
+    <width>800</width>
  11
+    <height>600</height>
  12
+  </initialWindow>
  13
+</application>
13  app/target/classes/descriptor.xml
... ...
@@ -0,0 +1,13 @@
  1
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
  2
+<application xmlns="http://ns.adobe.com/air/application/2.5">
  3
+  <id>fmtest</id>
  4
+  <filename>fmtest</filename>
  5
+  <name>fmtest</name>
  6
+  <versionNumber>1.0.0</versionNumber>
  7
+  <versionLabel>${version}</versionLabel>
  8
+  <initialWindow>
  9
+    <content>${output}</content>
  10
+    <width>800</width>
  11
+    <height>600</height>
  12
+  </initialWindow>
  13
+</application>
0  app/target/classes/fonts.ser
No changes.
BIN  app/target/classes/halo.swc
Binary file not shown
BIN  app/target/classes/sign.p12
Binary file not shown
633  app/target/fmtest-configs.xml
... ...
@@ -0,0 +1,633 @@
  1
+<flex-config>
  2
+   <!-- benchmark: output performance benchmark-->
  3
+   <!-- benchmark usage:
  4
+   <benchmark>boolean</benchmark>
  5
+   -->
  6
+   <compiler>
  7
+      <!-- compiler.accessible: generate an accessible SWF-->
  8
+      <accessible>false</accessible>
  9
+      <!-- compiler.actionscript-file-encoding: specifies actionscript file encoding. If there is no BOM in the AS3 source files, the compiler will use this file encoding.-->
  10
+      <!-- compiler.actionscript-file-encoding usage:
  11
+      <actionscript-file-encoding>string</actionscript-file-encoding>
  12
+      -->
  13
+      <!-- compiler.allow-source-path-overlap: checks if a source-path entry is a subdirectory of another source-path entry. It helps make the package names of MXML components unambiguous.-->
  14
+      <allow-source-path-overlap>false</allow-source-path-overlap>
  15
+      <!-- compiler.as3: use the ActionScript 3 class based object model for greater performance and better error reporting. In the class based object model most built-in functions are implemented as fixed methods of classes.-->
  16
+      <as3>true</as3>
  17
+      <!-- compiler.context-root: path to replace {context.root} tokens for service channel endpoints-->
  18
+      <!-- compiler.context-root usage:
  19
+      <context-root>context-path</context-root>
  20
+      -->
  21
+      <!-- compiler.debug: generates a movie that is suitable for debugging-->
  22
+      <debug>false</debug>
  23
+      <!-- compiler.defaults-css-files usage:
  24
+      <defaults-css-files>
  25
+         <filename>string</filename>
  26
+         <filename>string</filename>
  27
+      </defaults-css-files>
  28
+      -->
  29
+      <!-- compiler.defaults-css-url: defines the location of the default style sheet. Setting this option overrides the implicit use of the defaults.css style sheet in the framework.swc file.-->
  30
+      <!-- compiler.defaults-css-url usage:
  31
+      <defaults-css-url>string</defaults-css-url>
  32
+      -->
  33
+      <!-- compiler.define: define a global AS3 conditional compilation definition, e.g. -define=CONFIG::debugging,true or -define+=CONFIG::debugging,true (to append to existing definitions in flex-config.xml) -->
  34
+      <!-- compiler.define usage:
  35
+      <define>
  36
+         <name>string</name>
  37
+         <value>string</value>
  38
+         <value>string</value>
  39
+      </define>
  40
+      -->
  41
+      <!-- compiler.enable-runtime-design-layers usage:
  42
+      <enable-runtime-design-layers>boolean</enable-runtime-design-layers>
  43
+      -->
  44
+      <!-- compiler.es: use the ECMAScript edition 3 prototype based object model to allow dynamic overriding of prototype properties. In the prototype based object model built-in functions are implemented as dynamic properties of prototype objects.-->
  45
+      <es>false</es>
  46
+      <extensions>
  47
+         <!-- compiler.extensions.extension usage:
  48
+         <extension>
  49
+            <extension>string</extension>
  50
+            <parameters>string</parameters>
  51
+         </extension>
  52
+         -->
  53
+      </extensions>
  54
+      <!-- compiler.external-library-path: list of SWC files or directories to compile against but to omit from linking-->
  55
+      <external-library-path>
  56
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/airglobal/4.5.0.18623/null/airglobal.swc</path-element>
  57
+      </external-library-path>
  58
+      <fonts>
  59
+         <!-- compiler.fonts.advanced-anti-aliasing: enables advanced anti-aliasing for embedded fonts, which provides greater clarity for small fonts.-->
  60
+         <advanced-anti-aliasing>true</advanced-anti-aliasing>
  61
+         <!-- compiler.fonts.flash-type: enables FlashType for embedded fonts, which provides greater clarity for small fonts.-->
  62
+         <!-- compiler.fonts.flash-type usage:
  63
+         <flash-type>boolean</flash-type>
  64
+         -->
  65
+         <languages>
  66
+            <!-- compiler.fonts.languages.language-range: a range to restrict the number of font glyphs embedded into the SWF-->
  67
+            <!-- compiler.fonts.languages.language-range usage:
  68
+            <language-range>
  69
+               <lang>string</lang>
  70
+               <range>string</range>
  71
+               <range>string</range>
  72
+            </language-range>
  73
+            -->
  74
+         </languages>
  75
+         <!-- compiler.fonts.local-font-paths usage:
  76
+         <local-font-paths>
  77
+            <path-element>string</path-element>
  78
+            <path-element>string</path-element>
  79
+         </local-font-paths>
  80
+         -->
  81
+         <!-- compiler.fonts.local-fonts-snapshot: File containing system font data produced by flex2.tools.FontSnapshot.-->
  82
+         <local-fonts-snapshot>/home/jamesw/projects/fmtest/app/target/classes/fonts.ser</local-fonts-snapshot>
  83
+         <!-- compiler.fonts.managers: Compiler font manager classes, in policy resolution order-->
  84
+         <managers>
  85
+            <manager-class>flash.fonts.JREFontManager</manager-class>
  86
+            <manager-class>flash.fonts.BatikFontManager</manager-class>
  87
+         </managers>
  88
+         <!-- compiler.fonts.max-cached-fonts: sets the maximum number of fonts to keep in the server cache.  The default value is 20.-->
  89
+         <max-cached-fonts>20</max-cached-fonts>
  90
+         <!-- compiler.fonts.max-glyphs-per-face: sets the maximum number of character glyph-outlines to keep in the server cache for each font face. The default value is 1000.-->
  91
+         <max-glyphs-per-face>1000</max-glyphs-per-face>
  92
+      </fonts>
  93
+      <!-- compiler.headless-server: a flag to set when Flex is running on a server without a display-->
  94
+      <headless-server>false</headless-server>
  95
+      <!-- compiler.include-libraries: a list of libraries (SWCs) to completely include in the SWF-->
  96
+      <!-- compiler.include-libraries usage:
  97
+      <include-libraries>
  98
+         <library>string</library>
  99
+         <library>string</library>
  100
+      </include-libraries>
  101
+      -->
  102
+      <!-- compiler.incremental: enables incremental compilation-->
  103
+      <!-- compiler.incremental usage:
  104
+      <incremental>boolean</incremental>
  105
+      -->
  106
+      <!-- compiler.isolate-styles: enables the compiled application or module to set styles that only affect itself and its children-->
  107
+      <!-- compiler.isolate-styles usage:
  108
+      <isolate-styles>boolean</isolate-styles>
  109
+      -->
  110
+      <!-- compiler.keep-all-type-selectors: disables the pruning of unused CSS type selectors-->
  111
+      <!-- compiler.keep-all-type-selectors usage:
  112
+      <keep-all-type-selectors>boolean</keep-all-type-selectors>
  113
+      -->
  114
+      <!-- compiler.keep-as3-metadata: keep the specified metadata in the SWF-->
  115
+      <!-- compiler.keep-as3-metadata usage:
  116
+      <keep-as3-metadata>
  117
+         <name>string</name>
  118
+         <name>string</name>
  119
+      </keep-as3-metadata>
  120
+      -->
  121
+      <!-- compiler.keep-generated-actionscript: save temporary source files generated during MXML compilation-->
  122
+      <keep-generated-actionscript>false</keep-generated-actionscript>
  123
+      <!-- compiler.library-path: list of SWC files or directories that contain SWC files-->
  124
+      <library-path>
  125
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/advancedgrids/4.5.0.18623/advancedgrids-4.5.0.18623.swc</path-element>
  126
+      </library-path>
  127
+      <library-path>
  128
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/authoringsupport/4.5.0.18623/authoringsupport-4.5.0.18623.swc</path-element>
  129
+      </library-path>
  130
+      <library-path>
  131
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/charts/4.5.0.18623/charts-4.5.0.18623.swc</path-element>
  132
+      </library-path>
  133
+      <library-path>
  134
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/core/4.5.0.18623/core-4.5.0.18623.swc</path-element>
  135
+      </library-path>
  136
+      <library-path>
  137
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/flash-integration/4.5.0.18623/flash-integration-4.5.0.18623.swc</path-element>
  138
+      </library-path>
  139
+      <library-path>
  140
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/framework/4.5.0.18623/framework-4.5.0.18623.swc</path-element>
  141
+      </library-path>
  142
+      <library-path>
  143
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/mx/4.5.0.18623/mx-4.5.0.18623.swc</path-element>
  144
+      </library-path>
  145
+      <library-path>
  146
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/osmf/4.5.0.18623/osmf-4.5.0.18623.swc</path-element>
  147
+      </library-path>
  148
+      <library-path>
  149
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/rpc/4.5.0.18623/rpc-4.5.0.18623.swc</path-element>
  150
+      </library-path>
  151
+      <library-path>
  152
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/spark/4.5.0.18623/spark-4.5.0.18623.swc</path-element>
  153
+      </library-path>
  154
+      <library-path>
  155
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/sparkskins/4.5.0.18623/sparkskins-4.5.0.18623.swc</path-element>
  156
+      </library-path>
  157
+      <library-path>
  158
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/spark_dmv/4.5.0.18623/spark_dmv-4.5.0.18623.swc</path-element>
  159
+      </library-path>
  160
+      <library-path>
  161
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/textLayout/4.5.0.18623/textLayout-4.5.0.18623.swc</path-element>
  162
+      </library-path>
  163
+      <library-path>
  164
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/aircore/4.5.0.18623/aircore-4.5.0.18623.swc</path-element>
  165
+      </library-path>
  166
+      <library-path>
  167
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/airframework/4.5.0.18623/airframework-4.5.0.18623.swc</path-element>
  168
+      </library-path>
  169
+      <library-path>
  170
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/airspark/4.5.0.18623/airspark-4.5.0.18623.swc</path-element>
  171
+      </library-path>
  172
+      <library-path>
  173
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/applicationupdater/4.5.0.18623/applicationupdater-4.5.0.18623.swc</path-element>
  174
+      </library-path>
  175
+      <library-path>
  176
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/applicationupdater_ui/4.5.0.18623/applicationupdater_ui-4.5.0.18623.swc</path-element>
  177
+      </library-path>
  178
+      <library-path>
  179
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/servicemonitor/4.5.0.18623/servicemonitor-4.5.0.18623.swc</path-element>
  180
+      </library-path>
  181
+      <library-path>
  182
+         <path-element>/home/jamesw/projects/fmtest/lib/target/lib-1.0-SNAPSHOT.swc</path-element>
  183
+      </library-path>
  184
+      <library-path>
  185
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/advancedgrids/4.5.0.18623/advancedgrids-4.5.0.18623-en_US.rb.swc</path-element>
  186
+      </library-path>
  187
+      <library-path>
  188
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/charts/4.5.0.18623/charts-4.5.0.18623-en_US.rb.swc</path-element>
  189
+      </library-path>
  190
+      <library-path>
  191
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/framework/4.5.0.18623/framework-4.5.0.18623-en_US.rb.swc</path-element>
  192
+      </library-path>
  193
+      <library-path>
  194
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/mx/4.5.0.18623/mx-4.5.0.18623-en_US.rb.swc</path-element>
  195
+      </library-path>
  196
+      <library-path>
  197
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/osmf/4.5.0.18623/osmf-4.5.0.18623-en_US.rb.swc</path-element>
  198
+      </library-path>
  199
+      <library-path>
  200
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/rpc/4.5.0.18623/rpc-4.5.0.18623-en_US.rb.swc</path-element>
  201
+      </library-path>
  202
+      <library-path>
  203
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/spark/4.5.0.18623/spark-4.5.0.18623-en_US.rb.swc</path-element>
  204
+      </library-path>
  205
+      <library-path>
  206
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/textLayout/4.5.0.18623/textLayout-4.5.0.18623-en_US.rb.swc</path-element>
  207
+      </library-path>
  208
+      <library-path>
  209
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/flash-integration/4.5.0.18623/flash-integration-4.5.0.18623-en_US.rb.swc</path-element>
  210
+      </library-path>
  211
+      <library-path>
  212
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/airframework/4.5.0.18623/airframework-4.5.0.18623-en_US.rb.swc</path-element>
  213
+      </library-path>
  214
+      <library-path>
  215
+         <path-element>/home/jamesw/.m2/repository/com/adobe/flex/framework/airspark/4.5.0.18623/airspark-4.5.0.18623-en_US.rb.swc</path-element>
  216
+      </library-path>
  217
+      <!-- compiler.locale: specifies the locale for internationalization-->
  218
+      <locale>
  219
+         <locale-element>en_US</locale-element>
  220
+      </locale>
  221
+      <!-- compiler.minimum-supported-version usage:
  222
+      <minimum-supported-version>string</minimum-supported-version>
  223
+      -->
  224
+      <!-- compiler.mobile: specifies the target runtime is a mobile device-->
  225
+      <mobile>false</mobile>
  226
+      <mxml>
  227
+         <!-- compiler.mxml.compatibility-version: specifies a compatibility version. e.g. -compatibility-version=2.0.1-->
  228
+         <!-- compiler.mxml.compatibility-version usage:
  229
+         <compatibility-version>version</compatibility-version>
  230
+         -->
  231
+         <!-- compiler.mxml.minimum-supported-version usage:
  232
+         <minimum-supported-version>string</minimum-supported-version>
  233
+         -->
  234
+         <!-- compiler.mxml.qualified-type-selectors usage:
  235
+         <qualified-type-selectors>boolean</qualified-type-selectors>
  236
+         -->
  237
+      </mxml>
  238
+      <namespaces>
  239
+         <!-- compiler.namespaces.namespace: Specify a URI to associate with a manifest of components for use as MXML elements-->
  240
+         <namespace>
  241
+            <uri>http://ns.adobe.com/mxml/2009</uri>
  242
+            <manifest>/home/jamesw/.m2/repository/com/adobe/flex/framework/framework/4.5.0.18623/configs_zip/mxml-2009-manifest.xml</manifest>
  243
+         </namespace>
  244
+         <namespace>
  245
+            <uri>library://ns.adobe.com/flex/spark</uri>
  246
+            <manifest>/home/jamesw/.m2/repository/com/adobe/flex/framework/framework/4.5.0.18623/configs_zip/spark-manifest.xml</manifest>
  247
+         </namespace>
  248
+         <namespace>
  249
+            <uri>library://ns.adobe.com/flex/mx</uri>
  250
+            <manifest>/home/jamesw/.m2/repository/com/adobe/flex/framework/framework/4.5.0.18623/configs_zip/mx-manifest.xml</manifest>
  251
+         </namespace>
  252
+         <namespace>
  253
+            <uri>http://www.adobe.com/2006/mxml</uri>
  254
+            <manifest>/home/jamesw/.m2/repository/com/adobe/flex/framework/framework/4.5.0.18623/configs_zip/mxml-manifest.xml</manifest>
  255
+         </namespace>
  256
+      </namespaces>
  257
+      <!-- compiler.omit-trace-statements: toggle whether trace statements are omitted-->
  258
+      <omit-trace-statements>true</omit-trace-statements>
  259
+      <!-- compiler.optimize: Enable post-link SWF optimization-->
  260
+      <optimize>true</optimize>
  261
+      <!-- compiler.preloader: specifies the default value for the Application's preloader attribute. If not specified, the default preloader value will be mx.preloaders.SparkDownloadProgressBar with -compatibility-version >= 4.0 and it will be max.preloader.DownloadProgressBar with -compatibility-version < 4.0.  -->
  262
+      <!-- compiler.preloader usage:
  263
+      <preloader>string</preloader>
  264
+      -->
  265
+      <!-- compiler.report-invalid-styles-as-warnings: enables reporting of invalid styles as warnings-->
  266
+      <!-- compiler.report-invalid-styles-as-warnings usage:
  267
+      <report-invalid-styles-as-warnings>boolean</report-invalid-styles-as-warnings>
  268
+      -->
  269
+      <!-- compiler.report-missing-required-skin-parts-as-warnings: Use this option to generate a warning instead of an error when a missing required skin part is detected.-->
  270
+      <!-- compiler.report-missing-required-skin-parts-as-warnings usage:
  271
+      <report-missing-required-skin-parts-as-warnings>boolean</report-missing-required-skin-parts-as-warnings>
  272
+      -->
  273
+      <!-- compiler.services: path to Flex Data Services configuration file-->
  274
+      <!-- compiler.services usage:
  275
+      <services>filename</services>
  276
+      -->
  277
+      <!-- compiler.show-actionscript-warnings: runs the AS3 compiler in a mode that detects legal but potentially incorrect code-->
  278
+      <show-actionscript-warnings>true</show-actionscript-warnings>
  279
+      <!-- compiler.show-binding-warnings: toggle whether warnings generated from data binding code are displayed-->
  280
+      <show-binding-warnings>true</show-binding-warnings>
  281
+      <!-- compiler.show-invalid-css-property-warnings: toggle whether invalid css property warnings are reported-->
  282
+      <!-- compiler.show-invalid-css-property-warnings usage:
  283
+      <show-invalid-css-property-warnings>boolean</show-invalid-css-property-warnings>
  284
+      -->
  285
+      <!-- compiler.show-shadowed-device-font-warnings: toggles whether warnings are displayed when an embedded font name shadows a device font name-->
  286
+      <show-shadowed-device-font-warnings>true</show-shadowed-device-font-warnings>
  287
+      <!-- compiler.show-unused-type-selector-warnings: toggle whether warnings generated from unused CSS type selectors are displayed-->
  288
+      <!-- compiler.show-unused-type-selector-warnings usage:
  289
+      <show-unused-type-selector-warnings>boolean</show-unused-type-selector-warnings>
  290
+      -->
  291
+      <!-- compiler.source-path: list of path elements that form the roots of ActionScript class hierarchies-->
  292
+      <source-path>
  293
+         <path-element>/home/jamesw/projects/fmtest/app/src/main/flex</path-element>
  294
+      </source-path>
  295
+      <!-- compiler.strict: runs the AS3 compiler in strict error checking mode.-->
  296
+      <strict>true</strict>
  297
+      <!-- compiler.theme: list of CSS or SWC files to apply as a theme-->
  298
+      <theme>
  299
+         <filename>/home/jamesw/.m2/repository/com/adobe/flex/framework/framework/4.5.0.18623/configs_zip/themes/Spark/spark.css</filename>
  300
+      </theme>
  301
+      <theme>
  302
+         <filename>/home/jamesw/projects/fmtest/app/target/classes/halo.swc</filename>
  303
+      </theme>
  304
+      <!-- compiler.use-resource-bundle-metadata: determines whether resources bundles are included in the application.-->
  305
+      <use-resource-bundle-metadata>true</use-resource-bundle-metadata>
  306
+      <!-- compiler.verbose-stacktraces: save callstack information to the SWF for debugging-->
  307
+      <verbose-stacktraces>false</verbose-stacktraces>
  308
+      <!-- compiler.warn-array-tostring-changes: Array.toString() format has changed.-->
  309
+      <!-- compiler.warn-array-tostring-changes usage:
  310
+      <warn-array-tostring-changes>boolean</warn-array-tostring-changes>
  311
+      -->
  312
+      <!-- compiler.warn-assignment-within-conditional: Assignment within conditional.-->
  313
+      <!-- compiler.warn-assignment-within-conditional usage:
  314
+      <warn-assignment-within-conditional>boolean</warn-assignment-within-conditional>
  315
+      -->
  316
+      <!-- compiler.warn-bad-array-cast: Possibly invalid Array cast operation.-->
  317
+      <!-- compiler.warn-bad-array-cast usage:
  318
+      <warn-bad-array-cast>boolean</warn-bad-array-cast>
  319
+      -->
  320
+      <!-- compiler.warn-bad-bool-assignment: Non-Boolean value used where a Boolean value was expected.-->
  321
+      <!-- compiler.warn-bad-bool-assignment usage:
  322
+      <warn-bad-bool-assignment>boolean</warn-bad-bool-assignment>
  323
+      -->
  324
+      <!-- compiler.warn-bad-date-cast: Invalid Date cast operation.-->
  325
+      <!-- compiler.warn-bad-date-cast usage:
  326
+      <warn-bad-date-cast>boolean</warn-bad-date-cast>
  327
+      -->
  328
+      <!-- compiler.warn-bad-es3-type-method: Unknown method.-->
  329
+      <!-- compiler.warn-bad-es3-type-method usage:
  330
+      <warn-bad-es3-type-method>boolean</warn-bad-es3-type-method>
  331
+      -->
  332
+      <!-- compiler.warn-bad-es3-type-prop: Unknown property.-->
  333
+      <!-- compiler.warn-bad-es3-type-prop usage:
  334
+      <warn-bad-es3-type-prop>boolean</warn-bad-es3-type-prop>
  335
+      -->
  336
+      <!-- compiler.warn-bad-nan-comparison: Illogical comparison with NaN. Any comparison operation involving NaN will evaluate to false because NaN != NaN.-->
  337
+      <!-- compiler.warn-bad-nan-comparison usage:
  338
+      <warn-bad-nan-comparison>boolean</warn-bad-nan-comparison>
  339
+      -->
  340
+      <!-- compiler.warn-bad-null-assignment: Impossible assignment to null.-->
  341
+      <!-- compiler.warn-bad-null-assignment usage:
  342
+      <warn-bad-null-assignment>boolean</warn-bad-null-assignment>
  343
+      -->
  344
+      <!-- compiler.warn-bad-null-comparison: Illogical comparison with null.-->
  345
+      <!-- compiler.warn-bad-null-comparison usage:
  346
+      <warn-bad-null-comparison>boolean</warn-bad-null-comparison>
  347
+      -->
  348
+      <!-- compiler.warn-bad-undefined-comparison: Illogical comparison with undefined.  Only untyped variables (or variables of type *) can be undefined.-->
  349
+      <!-- compiler.warn-bad-undefined-comparison usage:
  350
+      <warn-bad-undefined-comparison>boolean</warn-bad-undefined-comparison>
  351
+      -->
  352
+      <!-- compiler.warn-boolean-constructor-with-no-args: Boolean() with no arguments returns false in ActionScript 3.0.  Boolean() returned undefined in ActionScript 2.0.-->
  353
+      <!-- compiler.warn-boolean-constructor-with-no-args usage:
  354
+      <warn-boolean-constructor-with-no-args>boolean</warn-boolean-constructor-with-no-args>
  355
+      -->
  356
+      <!-- compiler.warn-changes-in-resolve: __resolve is no longer supported.-->
  357
+      <!-- compiler.warn-changes-in-resolve usage:
  358
+      <warn-changes-in-resolve>boolean</warn-changes-in-resolve>
  359
+      -->
  360
+      <!-- compiler.warn-class-is-sealed: Class is sealed.  It cannot have members added to it dynamically.-->
  361
+      <!-- compiler.warn-class-is-sealed usage:
  362
+      <warn-class-is-sealed>boolean</warn-class-is-sealed>
  363
+      -->
  364
+      <!-- compiler.warn-const-not-initialized: Constant not initialized.-->
  365
+      <!-- compiler.warn-const-not-initialized usage:
  366
+      <warn-const-not-initialized>boolean</warn-const-not-initialized>
  367
+      -->
  368
+      <!-- compiler.warn-constructor-returns-value: Function used in new expression returns a value.  Result will be what the function returns, rather than a new instance of that function.-->
  369
+      <!-- compiler.warn-constructor-returns-value usage:
  370
+      <warn-constructor-returns-value>boolean</warn-constructor-returns-value>
  371
+      -->
  372
+      <!-- compiler.warn-deprecated-event-handler-error: EventHandler was not added as a listener.-->
  373
+      <!-- compiler.warn-deprecated-event-handler-error usage:
  374
+      <warn-deprecated-event-handler-error>boolean</warn-deprecated-event-handler-error>
  375
+      -->
  376
+      <!-- compiler.warn-deprecated-function-error: Unsupported ActionScript 2.0 function.-->
  377
+      <!-- compiler.warn-deprecated-function-error usage:
  378
+      <warn-deprecated-function-error>boolean</warn-deprecated-function-error>
  379
+      -->
  380
+      <!-- compiler.warn-deprecated-property-error: Unsupported ActionScript 2.0 property.-->
  381
+      <!-- compiler.warn-deprecated-property-error usage:
  382
+      <warn-deprecated-property-error>boolean</warn-deprecated-property-error>
  383
+      -->
  384
+      <!-- compiler.warn-duplicate-argument-names: More than one argument by the same name.-->
  385
+      <!-- compiler.warn-duplicate-argument-names usage:
  386
+      <warn-duplicate-argument-names>boolean</warn-duplicate-argument-names>
  387
+      -->
  388
+      <!-- compiler.warn-duplicate-variable-def: Duplicate variable definition -->
  389
+      <!-- compiler.warn-duplicate-variable-def usage:
  390
+      <warn-duplicate-variable-def>boolean</warn-duplicate-variable-def>
  391
+      -->
  392
+      <!-- compiler.warn-for-var-in-changes: ActionScript 3.0 iterates over an object's properties within a "for x in target" statement in random order.-->
  393
+      <!-- compiler.warn-for-var-in-changes usage:
  394
+      <warn-for-var-in-changes>boolean</warn-for-var-in-changes>
  395
+      -->
  396
+      <!-- compiler.warn-import-hides-class: Importing a package by the same name as the current class will hide that class identifier in this scope.-->
  397
+      <!-- compiler.warn-import-hides-class usage:
  398
+      <warn-import-hides-class>boolean</warn-import-hides-class>
  399
+      -->
  400
+      <!-- compiler.warn-instance-of-changes: Use of the instanceof operator.-->
  401
+      <!-- compiler.warn-instance-of-changes usage:
  402
+      <warn-instance-of-changes>boolean</warn-instance-of-changes>
  403
+      -->
  404
+      <!-- compiler.warn-internal-error: Internal error in compiler.-->
  405
+      <!-- compiler.warn-internal-error usage:
  406
+      <warn-internal-error>boolean</warn-internal-error>
  407
+      -->
  408
+      <!-- compiler.warn-level-not-supported: _level is no longer supported. For more information, see the flash.display package.-->
  409
+      <!-- compiler.warn-level-not-supported usage:
  410
+      <warn-level-not-supported>boolean</warn-level-not-supported>
  411
+      -->
  412
+      <!-- compiler.warn-missing-namespace-decl: Missing namespace declaration (e.g. variable is not defined to be public, private, etc.).-->
  413
+      <!-- compiler.warn-missing-namespace-decl usage:
  414
+      <warn-missing-namespace-decl>boolean</warn-missing-namespace-decl>
  415
+      -->
  416
+      <!-- compiler.warn-negative-uint-literal: Negative value will become a large positive value when assigned to a uint data type.-->
  417
+      <!-- compiler.warn-negative-uint-literal usage:
  418
+      <warn-negative-uint-literal>boolean</warn-negative-uint-literal>
  419
+      -->
  420
+      <!-- compiler.warn-no-constructor: Missing constructor.-->
  421
+      <!-- compiler.warn-no-constructor usage:
  422
+      <warn-no-constructor>boolean</warn-no-constructor>
  423
+      -->
  424
+      <!-- compiler.warn-no-explicit-super-call-in-constructor: The super() statement was not called within the constructor.-->
  425
+      <!-- compiler.warn-no-explicit-super-call-in-constructor usage:
  426
+      <warn-no-explicit-super-call-in-constructor>boolean</warn-no-explicit-super-call-in-constructor>
  427
+      -->
  428
+      <!-- compiler.warn-no-type-decl: Missing type declaration.-->
  429
+      <!-- compiler.warn-no-type-decl usage:
  430
+      <warn-no-type-decl>boolean</warn-no-type-decl>
  431
+      -->
  432
+      <!-- compiler.warn-number-from-string-changes: In ActionScript 3.0, white space is ignored and '' returns 0. Number() returns NaN in ActionScript 2.0 when the parameter is '' or contains white space.-->
  433
+      <!-- compiler.warn-number-from-string-changes usage:
  434
+      <warn-number-from-string-changes>boolean</warn-number-from-string-changes>
  435
+      -->
  436
+      <!-- compiler.warn-scoping-change-in-this: Change in scoping for the this keyword.  Class methods extracted from an instance of a class will always resolve this back to that instance.  In ActionScript 2.0 this is looked up dynamically based on where the method is invoked from.-->
  437
+      <!-- compiler.warn-scoping-change-in-this usage:
  438
+      <warn-scoping-change-in-this>boolean</warn-scoping-change-in-this>
  439
+      -->
  440
+      <!-- compiler.warn-slow-text-field-addition: Inefficient use of += on a TextField.-->
  441
+      <!-- compiler.warn-slow-text-field-addition usage:
  442
+      <warn-slow-text-field-addition>boolean</warn-slow-text-field-addition>
  443
+      -->
  444
+      <!-- compiler.warn-unlikely-function-value: Possible missing parentheses.-->
  445
+      <!-- compiler.warn-unlikely-function-value usage:
  446
+      <warn-unlikely-function-value>boolean</warn-unlikely-function-value>
  447
+      -->
  448
+      <!-- compiler.warn-xml-class-has-changed: Possible usage of the ActionScript 2.0 XML class.-->
  449
+      <!-- compiler.warn-xml-class-has-changed usage:
  450
+      <warn-xml-class-has-changed>boolean</warn-xml-class-has-changed>
  451
+      -->
  452
+   </compiler>
  453
+   <!-- debug-password: the password to include in debuggable SWFs-->
  454
+   <debug-password></debug-password>
  455
+   <!-- default-background-color: default background color (may be overridden by the application code)-->
  456
+   <default-background-color>0xFFFFFF</default-background-color>
  457
+   <!-- default-frame-rate: default frame rate to be used in the SWF.-->
  458
+   <default-frame-rate>24</default-frame-rate>
  459
+   <!-- default-script-limits: default script execution limits (may be overridden by root attributes)-->
  460
+   <default-script-limits>
  461
+      <max-recursion-depth>1000</max-recursion-depth>
  462
+      <max-execution-time>60</max-execution-time>
  463
+   </default-script-limits>
  464
+   <!-- default-size: default application size (may be overridden by root attributes in the application)-->
  465
+   <default-size>
  466
+      <width>500</width>
  467
+      <height>375</height>
  468
+   </default-size>
  469
+   <!-- externs: a list of symbols to omit from linking when building a SWF-->
  470
+   <!-- externs usage:
  471
+   <externs>
  472
+      <symbol>string</symbol>
  473
+      <symbol>string</symbol>
  474
+   </externs>
  475
+   -->
  476
+   <frames>
  477
+      <!-- frames.frame: A SWF frame label with a sequence of classnames that will be linked onto the frame.-->
  478
+      <!-- frames.frame usage:
  479
+      <frame>
  480
+         <label>string</label>
  481
+         <classname>string</classname>
  482
+      </frame>
  483
+      -->
  484
+   </frames>
  485
+   <framework>halo</framework>
  486
+   <!-- include-inheritance-dependencies-only: only include inheritance dependencies of classes specified with include-classes -->
  487
+   <!-- include-inheritance-dependencies-only usage:
  488
+   <include-inheritance-dependencies-only>boolean</include-inheritance-dependencies-only>
  489
+   -->
  490
+   <!-- include-resource-bundles: a list of resource bundles to include in the output SWC-->
  491
+   <!-- include-resource-bundles usage:
  492
+   <include-resource-bundles>
  493
+      <bundle>string</bundle>
  494
+      <bundle>string</bundle>
  495
+   </include-resource-bundles>
  496
+   -->
  497
+   <!-- includes: a list of symbols to always link in when building a SWF-->
  498
+   <!-- includes usage:
  499
+   <includes>
  500
+      <symbol>string</symbol>
  501
+      <symbol>string</symbol>
  502
+   </includes>
  503
+   -->
  504
+   <!-- link-report: Output a XML-formatted report of all definitions linked into the application.-->
  505
+   <link-report>/home/jamesw/projects/fmtest/app/target/fmtest-link-report.xml</link-report>
  506
+   <!-- load-config: load a file containing configuration options-->
  507
+   <!-- load-config usage:
  508
+   <load-config>filename</load-config>
  509
+   -->
  510
+   <!-- load-externs: an XML file containing <def>, <pre>, and <ext> symbols to omit from linking when building a SWF-->
  511
+   <!-- load-externs usage:
  512
+   <load-externs>filename</load-externs>
  513
+   -->
  514
+   <metadata>
  515
+      <!-- metadata.contributor: A contributor's name to store in the SWF metadata-->
  516
+      <!-- metadata.contributor usage:
  517
+      <contributor>name</contributor>
  518
+      -->
  519
+      <!-- metadata.creator: A creator's name to store in the SWF metadata-->
  520
+      <!-- metadata.creator usage:
  521
+      <creator>name</creator>
  522
+      -->
  523
+      <!-- metadata.date: The creation date to store in the SWF metadata-->
  524
+      <date>12/26/10 12:24 PM</date>
  525
+      <!-- metadata.description: The default description to store in the SWF metadata-->
  526
+      <!-- metadata.description usage:
  527
+      <description>text</description>
  528
+      -->
  529
+      <!-- metadata.language: The language to store in the SWF metadata (i.e. EN, FR)-->
  530
+      <language>en_US</language>
  531
+      <!-- metadata.localized-description: A localized RDF/XMP description to store in the SWF metadata-->
  532
+      <!-- metadata.localized-description usage:
  533
+      <localized-description>
  534
+         <text>string</text>
  535
+         <lang>string</lang>
  536
+         <lang>string</lang>
  537
+      </localized-description>
  538
+      -->
  539
+      <!-- metadata.localized-title: A localized RDF/XMP title to store in the SWF metadata-->
  540
+      <!-- metadata.localized-title usage:
  541
+      <localized-title>
  542
+         <title>string</title>
  543
+         <lang>string</lang>
  544
+         <lang>string</lang>
  545
+      </localized-title>
  546
+      -->
  547
+      <!-- metadata.publisher: A publisher's name to store in the SWF metadata-->
  548
+      <!-- metadata.publisher usage:
  549
+      <publisher>name</publisher>
  550
+      -->
  551
+      <!-- metadata.title: The default title to store in the SWF metadata-->
  552
+      <title>fmtest app</title>
  553
+   </metadata>
  554
+   <!-- output: the filename of the SWF movie to create-->
  555
+   <output>/home/jamesw/projects/fmtest/app/target/fmtest.swf</output>
  556
+   <!-- raw-metadata: XML text to store in the SWF metadata (overrides metadata.* configuration)-->
  557
+   <!-- raw-metadata usage:
  558
+   <raw-metadata>text</raw-metadata>
  559
+   -->
  560
+   <!-- remove-unused-rsls: remove RSLs that are not being used by the application-->
  561
+   <!-- remove-unused-rsls usage:
  562
+   <remove-unused-rsls>boolean</remove-unused-rsls>
  563
+   -->
  564
+   <!-- resource-bundle-list: prints a list of resource bundles to a file for input to the compc compiler to create a resource bundle SWC file. -->
  565
+   <!-- resource-bundle-list usage:
  566
+   <resource-bundle-list>filename</resource-bundle-list>
  567
+   -->
  568
+   <!-- runtime-shared-libraries: a list of runtime shared library URLs to be loaded before the application starts-->
  569
+   <!-- runtime-shared-libraries usage:
  570
+   <runtime-shared-libraries>
  571
+      <url>string</url>
  572
+      <url>string</url>
  573
+   </runtime-shared-libraries>
  574
+   -->
  575
+   <!-- runtime-shared-library-path: specifies a SWC to link against, an RSL URL to load, with an optional policy file URL and optional failover URLs -->
  576
+   <!-- runtime-shared-library-path usage:
  577
+   <runtime-shared-library-path>
  578
+      <path-element>string</path-element>
  579
+      <rsl-url>string</rsl-url>
  580
+      <policy-file-url>string</policy-file-url>
  581
+   </runtime-shared-library-path>
  582
+   -->
  583
+   <runtime-shared-library-settings>
  584
+      <!-- runtime-shared-library-settings.application-domains: override the application domain an RSL is loaded into. The supported values are 'current', 'default', 'parent', or 'top-level'.-->
  585
+      <!-- runtime-shared-library-settings.application-domains usage:
  586
+      <application-domains>
  587
+         <path-element>string</path-element>
  588
+         <application-domain>string</application-domain>
  589
+      </application-domains>
  590
+      -->
  591
+      <!-- runtime-shared-library-settings.force-rsls: force an RSL to be loaded, overriding the removal caused by using the remove-unused-rsls option-->
  592
+      <!-- runtime-shared-library-settings.force-rsls usage:
  593
+      <force-rsls>
  594
+         <path-element>string</path-element>
  595
+         <path-element>string</path-element>
  596
+      </force-rsls>
  597
+      -->
  598
+   </runtime-shared-library-settings>
  599
+   <!-- size-report: Output an XML-formatted report detailing the size of all code and data linked into the application.-->
  600
+   <size-report>/home/jamesw/projects/fmtest/app/target/fmtest-size-report.xml</size-report>
  601
+   <!-- static-link-runtime-shared-libraries: statically link the libraries specified by the -runtime-shared-libraries-path option.-->
  602
+   <!-- static-link-runtime-shared-libraries usage:
  603
+   <static-link-runtime-shared-libraries>boolean</static-link-runtime-shared-libraries>
  604
+   -->
  605
+   <!-- swf-version: specifies the version of the compiled SWF file.-->
  606
+   <swf-version>10</swf-version>
  607
+   <!-- target-player: specifies the version of the player the application is targeting. Features requiring a later version will not be compiled into the application. The minimum value supported is "9.0.0".-->
  608
+   <target-player>10.2.0</target-player>
  609
+   <!-- tools-locale: specifies the locale used by the compiler when reporting errors and warnings.-->
  610
+   <tools-locale>en_US</tools-locale>
  611
+   <!-- use-direct-blit: Use hardware acceleration to blit graphics to the screen, where such acceleration is available.-->
  612
+   <!-- use-direct-blit usage:
  613
+   <use-direct-blit>boolean</use-direct-blit>
  614
+   -->
  615
+   <!-- use-gpu: Use GPU compositing features when drawing graphics, where such acceleration is available.-->
  616
+   <!-- use-gpu usage:
  617
+   <use-gpu>boolean</use-gpu>
  618
+   -->
  619
+   <!-- use-network: toggle whether the SWF is flagged for access to network resources-->
  620
+   <use-network>true</use-network>
  621
+   <!-- verify-digests: verifies the libraries loaded at runtime are the correct ones.-->
  622
+   <!-- verify-digests usage:
  623
+   <verify-digests>boolean</verify-digests>
  624
+   -->
  625
+   <!-- version: display the build version of the program-->
  626
+   <!-- version usage:
  627
+   <version>boolean</version>
  628
+   -->
  629
+   <!-- warnings: toggle the display of warnings-->
  630
+   <!-- warnings usage:
  631
+   <warnings>boolean</warnings>
  632
+   -->
  633
+</flex-config>
6,035  app/target/fmtest-link-report.xml
6035 additions, 0 deletions not shown
127  app/target/fmtest-size-report.xml
... ...
@@ -0,0 +1,127 @@
  1
+<?xml version="1.0" encoding="UTF-8"?>
  2
+<report>
  3
+  <swf size="840173" compressedSize="382165">
  4
+
  5
+    <!-- Header data (SWF attributes, product info, markers, etc.) -->
  6
+    <headerData totalSize="392">
  7
+      <data type="metaData" size="324"/>
  8
+      <data type="productInfo" size="28"/>
  9
+      <data type="swfHeader" size="21"/>
  10
+      <data type="fileAttributes" size="6"/>
  11
+      <data type="scriptLimits" size="6"/>
  12
+      <data type="backgroundColor" size="5"/>
  13
+      <data type="endMarker" size="2"/>
  14
+    </headerData>
  15
+
  16
+    <!-- Cumulative frame size summary. -->
  17
+    <frames totalSize="839781">
  18
+      <frame name="_fmtest_mx_managers_SystemManager" size="52741" frame="1"/>
  19
+      <frame name="fmtest" size="787040" frame="2"/>
  20
+    </frames>
  21
+
  22
+    <!-- Actionscript code and constant data. -->
  23
+    <actionScript totalSize="812403">
  24
+      <abc name="frame2" size="759740" frame="2"/>
  25
+      <abc name="frame1" size="52663" frame="1"/>
  26
+    </actionScript>
  27
+
  28
+    <!-- defineSprite. -->
  29
+    <sprites totalSize="162">
  30
+      <sprite name="_fmtest_Styles__embed_css_Assets_swf_mx_skins_cursor_DragReject_133913913" size="40" frame="2"/>
  31
+      <sprite name="_fmtest_Styles__embed_css_Assets_swf_mx_skins_cursor_DragLink_1085210132" size="31" frame="2"/>
  32
+      <sprite name="_fmtest_Styles__embed_css_Assets_swf_mx_skins_cursor_DragCopy_1084948109" size="31" frame="2"/>
  33
+      <sprite name="_fmtest_Styles__embed_css_Assets_swf_mx_skins_cursor_DragMove_1085166185" size="22" frame="2"/>
  34
+      <sprite size="19" frame="2"/>
  35
+      <sprite name="_fmtest_Styles__embed_css_Assets_swf_mx_skins_cursor_BusyCursor_867550771" size="19" frame="2"/>
  36
+    </sprites>
  37
+
  38
+    <!-- defineShape/2/3/4. -->
  39
+    <shapes totalSize="964">
  40
+      <shape size="261" frame="2"/>
  41
+      <shape size="177" frame="2"/>
  42
+      <shape size="172" frame="2"/>
  43
+      <shape size="165" frame="2"/>
  44
+      <shape size="136" frame="2"/>
  45
+      <shape size="53" frame="2"/>
  46
+    </shapes>
  47
+
  48
+    <!-- defineBits, definebitsJPEG2/3/4, or defineBitsLossless/2 -->
  49
+    <bitmaps totalSize="4970">
  50
+      <bitmap name="spark.skins.spark.windowChrome.MacCloseButtonSkin__embed_mxml________________assets_mac_close_down_png_61762235" size="167" frame="2"/>
  51
+      <bitmap name="_fmtest_Styles__embed_css_mac_close_down_png_200269485" size="167" frame="2"/>
  52
+      <bitmap name="spark.skins.spark.windowChrome.MacMaximizeButtonSkin__embed_mxml________________assets_mac_max_down_png_354214621" size="165" frame="2"/>
  53
+      <bitmap name="_fmtest_Styles__embed_css_mac_max_down_png_74844603" size="165" frame="2"/>
  54
+      <bitmap name="spark.skins.spark.windowChrome.MacCloseButtonSkin__embed_mxml________________assets_mac_close_over_png_78219559" size="159" frame="2"/>
  55
+      <bitmap name="_fmtest_Styles__embed_css_mac_close_over_png_1138948237" size="159" frame="2"/>
  56
+      <bitmap name="spark.skins.spark.windowChrome.MacCloseButtonSkin__embed_mxml________________assets_mac_close_up_png_1458772263" size="157" frame="2"/>
  57
+      <bitmap name="spark.skins.spark.windowChrome.MacMaximizeButtonSkin__embed_mxml________________assets_mac_max_dis_png_1918157287" size="157" frame="2"/>
  58
+      <bitmap name="_fmtest_Styles__embed_css_mac_close_up_png_869152193" size="157" frame="2"/>
  59
+      <bitmap name="_fmtest_Styles__embed_css_mac_max_dis_png_392899629" size="157" frame="2"/>
  60
+      <bitmap name="spark.skins.spark.windowChrome.MacMaximizeButtonSkin__embed_mxml________________assets_mac_max_up_png_105212633" size="154" frame="2"/>
  61
+      <bitmap name="_fmtest_Styles__embed_css_mac_max_up_png_1247502577" size="154" frame="2"/>
  62
+      <bitmap name="spark.skins.spark.windowChrome.MacMinimizeButtonSkin__embed_mxml________________assets_mac_min_down_png_1819079257" size="152" frame="2"/>
  63
+      <bitmap name="spark.skins.spark.windowChrome.MacMinimizeButtonSkin__embed_mxml________________assets_mac_min_dis_png_267232773" size="152" frame="2"/>
  64
+      <bitmap name="spark.skins.spark.windowChrome.MacMaximizeButtonSkin__embed_mxml________________assets_mac_max_over_png_1746264793" size="152" frame="2"/>
  65
+      <bitmap name="_fmtest_Styles__embed_css_mac_min_dis_png_1722025201" size="152" frame="2"/>
  66
+      <bitmap name="_fmtest_Styles__embed_css_mac_max_over_png_1673199205" size="152" frame="2"/>
  67
+      <bitmap name="_fmtest_Styles__embed_css_mac_min_down_png_170630565" size="152" frame="2"/>
  68
+      <bitmap name="spark.skins.spark.windowChrome.MacMinimizeButtonSkin__embed_mxml________________assets_mac_min_up_png_2031785531" size="149" frame="2"/>
  69
+      <bitmap name="_fmtest_Styles__embed_css_mac_min_up_png_33858447" size="149" frame="2"/>
  70
+      <bitmap name="spark.skins.spark.windowChrome.MacMinimizeButtonSkin__embed_mxml________________assets_mac_min_over_png_655627989" size="146" frame="2"/>
  71
+      <bitmap name="_fmtest_Styles__embed_css_mac_min_over_png_311048781" size="146" frame="2"/>
  72
+      <bitmap name="spark.skins.spark.windowChrome.CloseButtonSkin__embed_mxml________________assets_win_close_over_png_590242983" size="73" frame="2"/>
  73
+      <bitmap name="spark.skins.spark.windowChrome.CloseButtonSkin__embed_mxml________________assets_win_close_up_png_387707869" size="73" frame="2"/>
  74
+      <bitmap name="spark.skins.spark.windowChrome.CloseButtonSkin__embed_mxml________________assets_win_close_down_png_1152223907" size="73" frame="2"/>
  75
+      <bitmap name="_fmtest_Styles__embed_css_win_close_over_png_227553119" size="73" frame="2"/>
  76
+      <bitmap name="_fmtest_Styles__embed_css_win_close_up_png_67562059" size="73" frame="2"/>
  77
+      <bitmap name="_fmtest_Styles__embed_css_win_close_down_png_1967782911" size="73" frame="2"/>
  78
+      <bitmap name="spark.skins.spark.windowChrome.RestoreButtonSkin__embed_mxml________________assets_win_restore_down_png_1574970585" size="59" frame="2"/>
  79
+      <bitmap name="spark.skins.spark.windowChrome.RestoreButtonSkin__embed_mxml________________assets_win_restore_up_png_614570535" size="59" frame="2"/>
  80
+      <bitmap name="spark.skins.spark.windowChrome.RestoreButtonSkin__embed_mxml________________assets_win_restore_over_png_1105208677" size="59" frame="2"/>
  81
+      <bitmap name="_fmtest_Styles__embed_css_win_restore_over_png_1812066353" size="59" frame="2"/>
  82
+      <bitmap name="_fmtest_Styles__embed_css_win_restore_up_png_1809852549" size="59" frame="2"/>
  83
+      <bitmap name="_fmtest_Styles__embed_css_win_restore_down_png_1494406961" size="59" frame="2"/>
  84
+      <bitmap name="_fmtest_Styles__embed_css_gripper_up_png_212818053" size="52" frame="2"/>
  85
+      <bitmap name="spark.skins.spark.windowChrome.MaximizeButtonSkin__embed_mxml________________assets_win_max_over_png_1763450457" size="49" frame="2"/>
  86
+      <bitmap name="spark.skins.spark.windowChrome.MaximizeButtonSkin__embed_mxml________________assets_win_max_up_png_1764922939" size="49" frame="2"/>
  87
+      <bitmap name="spark.skins.spark.windowChrome.MaximizeButtonSkin__embed_mxml________________assets_win_max_down_png_1812856277" size="49" frame="2"/>
  88
+      <bitmap name="_fmtest_Styles__embed_css_win_max_up_png_214641773" size="49" frame="2"/>
  89
+      <bitmap name="_fmtest_Styles__embed_css_win_max_down_png_1001747039" size="49" frame="2"/>
  90
+      <bitmap name="_fmtest_Styles__embed_css_win_max_over_png_862703041" size="49" frame="2"/>
  91
+      <bitmap name="spark.skins.spark.windowChrome.MaximizeButtonSkin__embed_mxml________________assets_win_max_dis_png_266647045" size="46" frame="2"/>
  92
+      <bitmap name="_fmtest_Styles__embed_css_win_max_dis_png_1437332597" size="46" frame="2"/>
  93
+      <bitmap name="spark.skins.spark.windowChrome.MinimizeButtonSkin__embed_mxml________________assets_win_min_down_png_874243673" size="41" frame="2"/>
  94
+      <bitmap name="spark.skins.spark.windowChrome.MinimizeButtonSkin__embed_mxml________________assets_win_min_over_png_1458575907" size="41" frame="2"/>
  95
+      <bitmap name="spark.skins.spark.windowChrome.MinimizeButtonSkin__embed_mxml________________assets_win_min_up_png_1898092967" size="41" frame="2"/>
  96
+      <bitmap name="_fmtest_Styles__embed_css_win_min_over_png_63632849" size="41" frame="2"/>
  97
+      <bitmap name="_fmtest_Styles__embed_css_win_min_down_png_70961729" size="41" frame="2"/>
  98
+      <bitmap name="_fmtest_Styles__embed_css_win_min_up_png_1705720333" size="41" frame="2"/>
  99
+      <bitmap name="spark.skins.spark.windowChrome.MinimizeButtonSkin__embed_mxml________________assets_win_min_dis_png_1918561767" size="37" frame="2"/>
  100
+      <bitmap name="_fmtest_Styles__embed_css_win_min_dis_png_1718552785" size="37" frame="2"/>
  101
+    </bitmaps>
  102
+
  103
+    <!-- SWF, Pixel Bender, or other miscellaneous embed data. -->
  104
+    <binaryData totalSize="12506">
  105
+      <data name="mx.graphics.shaderClasses.SaturationShader_ShaderClass" size="2298" frame="2"/>
  106
+      <data name="mx.graphics.shaderClasses.HueShader_ShaderClass" size="2268" frame="2"/>
  107
+      <data name="mx.graphics.shaderClasses.SoftLightShader_ShaderClass" size="1920" frame="2"/>
  108
+      <data name="mx.graphics.shaderClasses.LuminosityShader_ShaderClass" size="1282" frame="2"/>
  109
+      <data name="mx.graphics.shaderClasses.ColorShader_ShaderClass" size="1272" frame="2"/>
  110
+      <data name="mx.graphics.shaderClasses.ColorBurnShader_ShaderClass" size="1144" frame="2"/>
  111
+      <data name="mx.graphics.shaderClasses.ColorDodgeShader_ShaderClass" size="1074" frame="2"/>
  112
+      <data name="mx.graphics.shaderClasses.ExclusionShader_ShaderClass" size="624" frame="2"/>
  113
+      <data name="mx.graphics.shaderClasses.LuminosityMaskShader_ShaderClass" size="624" frame="2"/>
  114
+    </binaryData>
  115
+
  116
+    <!-- Additional frame tags (symbolClass, exportAssets, showFrame, etc). -->
  117
+    <frameData totalSize="8776">
  118
+      <tag type="symbolClass" size="5183" frame="2"/>
  119
+      <tag type="exportAssets" size="3504" frame="2"/>
  120
+      <tag type="symbolClass" size="40" frame="1"/>
  121
+      <tag type="frameLabel" size="36" frame="1"/>
  122
+      <tag type="frameLabel" size="9" frame="2"/>
  123
+      <tag type="showFrame" size="2" frame="1"/>
  124
+      <tag type="showFrame" size="2" frame="2"/>
  125
+    </frameData>
  126
+  </swf>
  127
+</report>
BIN  app/target/fmtest.air
Binary file not shown
BIN  app/target/fmtest.swf
Binary file not shown
48  lib/pom.xml
... ...
@@ -0,0 +1,48 @@
  1
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  2
+
  3
+  <modelVersion>4.0.0</modelVersion>
  4
+
  5
+  <parent>
  6
+    <groupId>fmtest</groupId>
  7
+    <artifactId>fmtest</artifactId>
  8
+    <version>1.0-SNAPSHOT</version>
  9
+  </parent>
  10
+
  11
+  <artifactId>lib</artifactId>
  12
+  <packaging>swc</packaging>
  13
+
  14
+  <name>fmtest lib</name>
  15
+
  16
+  <build>
  17
+    <sourceDirectory>src/main/flex</sourceDirectory>
  18
+    <plugins>
  19
+      <plugin>
  20
+        <groupId>org.sonatype.flexmojos</groupId>
  21
+        <artifactId>flexmojos-maven-plugin</artifactId>
  22
+        <version>${flexmojos.version}</version>
  23
+        <extensions>true</extensions>
  24
+        <configuration>
  25
+          <debug>true</debug>
  26
+        </configuration>
  27
+        <dependencies>
  28
+          <dependency>
  29
+            <groupId>com.adobe.flex</groupId>
  30
+            <artifactId>compiler</artifactId>
  31
+            <version>${flex.version}</version>
  32
+            <type>pom</type>
  33
+          </dependency>
  34
+        </dependencies>
  35
+      </plugin>
  36
+    </plugins>
  37
+  </build>
  38
+
  39
+  <dependencies>
  40
+    <dependency>
  41
+      <groupId>com.adobe.flex.framework</groupId>
  42
+      <artifactId>air-framework</artifactId>
  43
+      <version>${flex.version}</version>
  44
+      <type>pom</type>
  45
+    </dependency>
  46
+  </dependencies>
  47
+
  48
+</project>
6  lib/src/main/flex/fmtest/Main.mxml
... ...
@@ -0,0 +1,6 @@
  1
+<s:Group xmlns:fx="http://ns.adobe.com/mxml/2009"
  2
+  xmlns:s="library://ns.adobe.com/flex/spark">
  3
+
  4
+  <s:Label text="hello, world"/>
  5
+
  6
+</s:Group>
BIN  lib/target/classes/halo.swc
Binary file not shown
BIN  lib/target/classes/optimized.swf
Binary file not shown
BIN  lib/target/classes/original.swf
Binary file not shown
BIN  lib/target/classes/reduced.swf
Binary file not shown
BIN  lib/target/classes/stripped.swf
Binary file not shown
38  lib/target/dita-asdoc/tempdita/ASDoc_Config.xml
... ...
@@ -0,0 +1,38 @@
  1
+
  2
+<asDocConfig>
  3
+  
  4
+<options buildNum="asd3_0_final_1" verbose="false" livedocs="false" standalone="true" eclipse="false" docversion="3" includePrivate="false" splitIndex="true" showVersions="true" showConventions="false" showReview="true"></options>
  5
+
  6
+  
  7
+<keywords show="false" num="500"></keywords>
  8
+
  9
+  
  10
+<warnings langversion="false" playerversion="false" xref="true"></warnings>
  11
+	
  12
+
  13
+  
  14
+<xmlInputFile>toplevel.xml</xmlInputFile>
  15
+  
  16
+<languageElements show="false" constants="true" functions="true" operators="false" statements="false" specialTypes="false"></languageElements>
  17
+	
  18
+<namespaces hideAll="false">
  19
+    
  20
+<namespace hide="false" summaryDisplay="public">AS3</namespace>
  21
+    
  22
+<namespace hide="true">mx_internal</namespace>
  23
+    
  24
+<namespace hide="false" summaryDisplay="protected">flash_proxy</namespace>
  25
+    
  26
+<namespace hide="false" summaryDisplay="protected">object_proxy</namespace>
  27
+    
  28
+<namespace hide="false">mx_inner</namespace>
  29
+    
  30
+<namespace hide="false" summaryDisplay="public">flash10</namespace>
  31
+  </namespaces>
  32
+
  33
+
  34
+
  35
+<footer>Generated by Flexmojos</footer>
  36
+<title>fmtest lib Documentation</title>
  37
+<windowTitle>fmtest lib Documentation</windowTitle>
  38
+<dateInFooter>true</dateInFooter></asDocConfig>
1  lib/target/dita-asdoc/tempdita/fmtest.xml
... ...
@@ -0,0 +1 @@
  1
+<?xml version="1.0" encoding="UTF-8"?><apiPackage id="fmtest"><apiName>fmtest</apiName><apiDetail/><apiClassifier id="fmtest:Main"><apiName>Main</apiName><shortdesc/><prolog><asMetadata><DefaultProperty name="mxmlContent"/></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>spark.components:Group</apiBaseClassifier></apiClassifierDef><apiDesc></apiDesc></apiClassifierDetail><apiConstructor id="fmtest:Main:Main"><apiName>Main</apiName><shortdesc>Constructor.</shortdesc><prolog/><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/></apiConstructorDef><apiDesc>Constructor.</apiDesc></apiConstructorDetail></apiConstructor></apiClassifier></apiPackage>
17  lib/target/dita-asdoc/tempdita/overviews.xml
... ...
@@ -0,0 +1,17 @@
  1
+
  2
+<overviews>
  3
+    
  4
+	
  5
+<all-classes>
  6
+		
  7
+<description>Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.</description>
  8
+	</all-classes>
  9
+	
  10
+<deprecated>
  11
+		
  12
+<shortDescription>A list of deprecated items and suggested alternatives when available.</shortDescription>
  13
+		
  14
+<description></description>
  15
+	</deprecated>
  16
+	
  17
+</overviews>
1  lib/target/dita-asdoc/tempdita/packages.dita
... ...
@@ -0,0 +1 @@
  1
+<?xml version="1.0" encoding="UTF-8"?><apiMap><apiItemRef href="fmtest.xml"/></apiMap>
31  lib/target/dita-asdoc/toplevel.xml
... ...
@@ -0,0 +1,31 @@
  1
+<asdoc>
  2
+
  3
+<packageRec name='fmtest.null' fullname='fmtest.null'>
  4
+<description><![CDATA[
  5
+  Generated by mxmlc 4.0
  6
+  Package: fmtest
  7
+ Class:   Main
  8
+ Source:  /home/jamesw/projects/fmtest/lib/src/main/flex/fmtest/Main.mxml
  9
+ ]]></description>
  10
+</packageRec>
  11
+<classRec name='Main' fullname='fmtest:Main' sourcefile='/home/jamesw/projects/fmtest/lib/src/main/flex/fmtest/Main.mxml' namespace='fmtest' access='public' baseclass='spark.components:Group' isFinal='false' isDynamic='false' >
  12
+<description><![CDATA[]]></description>
  13
+<metadata>
  14
+	<DefaultProperty owner='fmtest:Main' name='mxmlContent' >
  15
+	</DefaultProperty>
  16
+</metadata>
  17
+</classRec>
  18
+<method name='Main' fullname='fmtest:Main/Main' isStatic='false' isFinal='false' isOverride='false'  result_type='*'>
  19
+<description><![CDATA[]]></description>
  20
+</method>
  21
+<method name='initialize' fullname='fmtest:Main/initialize' isStatic='false' isFinal='false' isOverride='true'  result_type='void'>
  22
+<description><![CDATA[
  23
+ ]]></description>
  24
+<private><![CDATA[]]></private>
  25
+</method>
  26
+<method name='moduleFactory' fullname='fmtest:Main/moduleFactory/set' isStatic='false' isFinal='false' isOverride='true'  param_names='factory' param_types='mx.core:IFlexModuleFactory' param_defaults='undefined' result_type='void'>
  27
+<description><![CDATA[
  28
+ ]]></description>
  29
+<private><![CDATA[]]></private>
  30
+</method>
  31
+</asdoc>
652  lib/target/lib-1.0-SNAPSHOT-configs.xml
... ...
@@ -0,0 +1,652 @@
  1
+<flex-config>
  2
+   <!-- benchmark: output performance benchmark-->
  3
+   <!-- benchmark usage:
  4
+   <benchmark>boolean</benchmark>
  5
+   -->
  6
+   <compiler>
  7
+      <!-- compiler.accessible: generate an accessible SWF-->
  8
+      <accessible>false</accessible>
  9
+      <!-- compiler.actionscript-file-encoding: specifies actionscript file encoding. If there is no BOM in the AS3 source files, the compiler will use this file encoding.-->
  10
+      <!-- compiler.actionscript-file-encoding usage:
  11
+      <actionscript-file-encoding>string</actionscript-file-encoding>
  12
+      -->
  13
+      <!-- compiler.allow-source-path-overlap: checks if a source-path entry is a subdirectory of another source-path entry. It helps make the package names of MXML components unambiguous.-->
  14
+      <allow-source-path-overlap>false</allow-source-path-overlap>
  15
+      <!-- compiler.as3: use the ActionScript 3 class based object model for greater performance and better error reporting. In the class based object model most built-in functions are implemented as fixed methods of classes.-->
  16
+      <as3>true</as3>
  17
+      <!-- compiler.context-root: path to replace {context.root} tokens for service channel endpoints-->
  18
+      <!-- compiler.context-root usage:
  19
+      <context-root>context-path</context-root>
  20
+      -->
  21
+      <!-- compiler.debug: generates a movie that is suitable for debugging-->
  22
+      <debug>true</debug>
  23
+      <!-- compiler.defaults-css-files usage:
  24
+      <defaults-css-files>
  25
+         <filename>string</filename>
  26
+         <filename>string</filename>
  27
+      </defaults-css-files>