FlexJSJX and FlexJSUI compile cleanly

Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/4ca62a97
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/4ca62a97
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/4ca62a97

Branch: refs/heads/develop
Commit: 4ca62a9715be5e8ed467dcb98f75b8c72dff4ec9
Parents: e8e39e8
Author: Alex Harui <aha...@apache.org>
Authored: Thu Jan 23 09:23:47 2014 -0800
Committer: Alex Harui <aha...@apache.org>
Committed: Thu Jan 23 09:23:47 2014 -0800

----------------------------------------------------------------------
 frameworks/as/build.xml                         |  5 ++
 .../as/projects/FlexJSJX/basic-manifest.xml     | 31 ++++++++
 frameworks/as/projects/FlexJSJX/build.xml       | 75 ++++++++++++++++++++
 .../as/projects/FlexJSJX/compile-config.xml     | 61 ++++++++++++++++
 frameworks/as/projects/FlexJSJX/defaults.css    | 42 +++++++++++
 .../as/projects/FlexJSJX/src/FlexJSJXClasses.as | 42 +++++++++++
 .../html/staticControls/beads/DataGridView.as   | 24 +++----
 .../as/projects/FlexJSUI/basic-manifest.xml     |  6 --
 frameworks/as/projects/FlexJSUI/build.xml       |  1 +
 frameworks/as/projects/FlexJSUI/defaults.css    | 22 ------
 .../as/projects/FlexJSUI/src/FlexJSUIClasses.as |  9 ---
 11 files changed, 267 insertions(+), 51 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4ca62a97/frameworks/as/build.xml
----------------------------------------------------------------------
diff --git a/frameworks/as/build.xml b/frameworks/as/build.xml
index 598bb68..401a7bf 100644
--- a/frameworks/as/build.xml
+++ b/frameworks/as/build.xml
@@ -77,6 +77,7 @@
     <target name="compile" description="Builds all SWCs but not their resource 
bundles">
         <antcall target="flexjsui"/>
         <antcall target="mxmlcclasses"/>
+        <antcall target="flexjsjx"/>
     </target>
     
     <target name="other.locales" description ="Builds resource SWCs for all 
locales">
@@ -120,6 +121,10 @@
         </delete> 
     </target>
     
+    <target name="flexjsjx" description="Clean build of FlexJSJX.swc">
+        <ant dir="${basedir}/projects/FlexJSJX"/>
+    </target>
+    
     <target name="flexjsui" description="Clean build of FlexJSUI.swc">
         <ant dir="${basedir}/projects/FlexJSUI"/>
     </target>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4ca62a97/frameworks/as/projects/FlexJSJX/basic-manifest.xml
----------------------------------------------------------------------
diff --git a/frameworks/as/projects/FlexJSJX/basic-manifest.xml 
b/frameworks/as/projects/FlexJSJX/basic-manifest.xml
new file mode 100644
index 0000000..5ff940f
--- /dev/null
+++ b/frameworks/as/projects/FlexJSJX/basic-manifest.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+
+
+<componentPackage>
+
+    <component id="DataGrid" 
class="org.apache.flex.html.staticControls.DataGrid"/>
+    <component id="DataGridPresentationModel" 
class="org.apache.flex.html.staticControls.beads.models.DataGridPresentationModel"
 />
+    <component id="BarChart" class="org.apache.flex.charts.BarChart" />
+    <component id="BarChartSeries" 
class="org.apache.flex.charts.supportClasses.BarChartSeries" />
+    <component id="BoxItemRenderer" 
class="org.apache.flex.charts.supportClasses.BoxItemRenderer" />
+    <component id="XAxisBead" class="org.apache.flex.charts.beads.XAxisBead" />
+
+</componentPackage>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4ca62a97/frameworks/as/projects/FlexJSJX/build.xml
----------------------------------------------------------------------
diff --git a/frameworks/as/projects/FlexJSJX/build.xml 
b/frameworks/as/projects/FlexJSJX/build.xml
new file mode 100644
index 0000000..4fab5e1
--- /dev/null
+++ b/frameworks/as/projects/FlexJSJX/build.xml
@@ -0,0 +1,75 @@
+<?xml version="1.0"?>
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+
+
+<project name="flexjsjx" default="main" basedir=".">
+    <property name="FLEXJS_HOME" location="../../../.."/>
+    
+    <property file="${FLEXJS_HOME}/env.properties"/>
+    <property environment="env"/>
+    <property file="${FLEXJS_HOME}/build.properties"/>
+    <property name="FLEX_HOME" value="${env.FLEX_HOME}"/>
+    <property name="FALCON_HOME" value="${env.FALCON_HOME}"/>
+
+    <target name="main" depends="clean,compile" description="Clean build of 
FlexJSJX.swc">
+    </target>
+    
+    <target name="clean">
+        <delete failonerror="false">
+            <fileset dir="${FLEXJS_HOME}/frameworks/as/libs">
+                <include name="FlexJSJX.swc"/>
+            </fileset>
+        </delete>
+    </target>
+    
+    <path id="lib.path">
+      <fileset dir="${FALCON_HOME}/lib" includes="falcon-flexTasks.jar"/>
+    </path>
+
+    <target name="compile" description="Compiles FlexJSJX.swc">
+        <echo message="Compiling libs/FlexJSJX.swc"/>
+        <echo message="FLEX_HOME: ${FLEX_HOME}"/>
+        <echo message="FALCON_HOME: ${FALCON_HOME}"/>
+
+        <!-- Load the <compc> task. We can't do this at the <project> level -->
+        <!-- because targets that run before flexTasks.jar gets built would 
fail. -->
+        <taskdef resource="flexTasks.tasks" classpathref="lib.path"/>
+        <!--
+            Link in the classes (and their dependencies) for the MXML tags
+            listed in this project's manifest.xml.
+            Also link the additional classes (and their dependencies)
+            listed in FlexJSJXClasses.as,
+            because these aren't referenced by the manifest classes.
+            Keep the standard metadata when compiling.
+            Include the appropriate CSS files and assets in the SWC.
+            Don't include any resources in the SWC.
+            Write a bundle list of referenced resource bundles
+            into the file bundles.properties in this directory.
+        -->
+        <compc fork="true"
+               output="${FLEXJS_HOME}/frameworks/as/libs/FlexJSJX.swc">
+            <jvmarg line="${compc.jvm.args}"/>
+            <load-config filename="compile-config.xml" />
+            <arg value="+playerglobal.version=${playerglobal.version}" />
+            <arg value="+env.PLAYERGLOBAL_HOME=${env.PLAYERGLOBAL_HOME}" />
+        </compc>
+    </target>
+
+</project>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4ca62a97/frameworks/as/projects/FlexJSJX/compile-config.xml
----------------------------------------------------------------------
diff --git a/frameworks/as/projects/FlexJSJX/compile-config.xml 
b/frameworks/as/projects/FlexJSJX/compile-config.xml
new file mode 100644
index 0000000..2006657
--- /dev/null
+++ b/frameworks/as/projects/FlexJSJX/compile-config.xml
@@ -0,0 +1,61 @@
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+<flex-config>
+
+    <compiler>
+        <accessible>false</accessible>
+        
+        <external-library-path>
+            
<path-element>${env.PLAYERGLOBAL_HOME}/${playerglobal.version}/playerglobal.swc</path-element>
+            <path-element>../../libs/FlexJSUI.swc</path-element>
+        </external-library-path>
+        
+        <locale/>
+        
+        <library-path/>
+
+        <namespaces>
+            <namespace>
+                <uri>library://ns.apache.org/flexjs/basic</uri>
+                <manifest>basic-manifest.xml</manifest>
+            </namespace>
+        </namespaces>
+        
+        <source-path>
+            <path-element>src</path-element>
+        </source-path>
+        
+        <warn-no-constructor>false</warn-no-constructor>
+    </compiler>
+    
+    <include-file>
+        <name>defaults.css</name>
+        <path>defaults.css</path>
+    </include-file>
+
+    <include-classes>
+        <class>FlexJSJXClasses</class>
+    </include-classes>
+    
+    <include-namespaces>
+        <uri>library://ns.apache.org/flexjs/basic</uri>
+    </include-namespaces>
+        
+    <target-player>${playerglobal.version}</target-player>
+</flex-config>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4ca62a97/frameworks/as/projects/FlexJSJX/defaults.css
----------------------------------------------------------------------
diff --git a/frameworks/as/projects/FlexJSJX/defaults.css 
b/frameworks/as/projects/FlexJSJX/defaults.css
new file mode 100644
index 0000000..7ae6fbe
--- /dev/null
+++ b/frameworks/as/projects/FlexJSJX/defaults.css
@@ -0,0 +1,42 @@
+/*
+ *
+ *  Licensed to the Apache Software Foundation (ASF) under one or more
+ *  contributor license agreements.  See the NOTICE file distributed with
+ *  this work for additional information regarding copyright ownership.
+ *  The ASF licenses this file to You under the Apache License, Version 2.0
+ *  (the "License"); you may not use this file except in compliance with
+ *  the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ *
+ */
+
+@namespace "library://ns.apache.org/flexjs/basic";
+
+BarChart
+{
+    IBeadModel: 
ClassReference("org.apache.flex.html.staticControls.beads.models.ArraySelectionModel");
+    IBeadView:  ClassReference("org.apache.flex.charts.beads.BarChartView");   
                
+    IBeadController: 
ClassReference("org.apache.flex.html.staticControls.beads.controllers.ListSingleSelectionMouseController");
+    IBeadLayout: 
ClassReference("org.apache.flex.charts.beads.layouts.BarChartLayout");
+    IDataProviderItemRendererMapper: 
ClassReference("org.apache.flex.charts.beads.ChartItemRendererFactory");
+    IItemRendererClassFactory: 
ClassReference("org.apache.flex.core.ItemRendererClassFactory");
+    IItemRenderer: 
ClassReference("org.apache.flex.charts.supportClasses.BoxItemRenderer");
+}
+
+DataGrid
+{
+    IDataGridPresentationModel: 
ClassReference("org.apache.flex.html.staticControls.beads.models.DataGridPresentationModel");
+    IBeadView: 
ClassReference("org.apache.flex.html.staticControls.beads.DataGridView");
+    IBeadModel: 
ClassReference("org.apache.flex.html.staticControls.beads.models.DataGridModel");
+    IItemRendererClassFactory: 
ClassReference("org.apache.flex.core.ItemRendererClassFactory");
+    IItemRenderer: 
ClassReference("org.apache.flex.html.staticControls.supportClasses.StringItemRenderer");
+
+    background-color: #FFFFFF;
+}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4ca62a97/frameworks/as/projects/FlexJSJX/src/FlexJSJXClasses.as
----------------------------------------------------------------------
diff --git a/frameworks/as/projects/FlexJSJX/src/FlexJSJXClasses.as 
b/frameworks/as/projects/FlexJSJX/src/FlexJSJXClasses.as
new file mode 100644
index 0000000..d7a3b82
--- /dev/null
+++ b/frameworks/as/projects/FlexJSJX/src/FlexJSJXClasses.as
@@ -0,0 +1,42 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  Licensed to the Apache Software Foundation (ASF) under one or more
+//  contributor license agreements.  See the NOTICE file distributed with
+//  this work for additional information regarding copyright ownership.
+//  The ASF licenses this file to You under the Apache License, Version 2.0
+//  (the "License"); you may not use this file except in compliance with
+//  the License.  You may obtain a copy of the License at
+//
+//      http://www.apache.org/licenses/LICENSE-2.0
+//
+//  Unless required by applicable law or agreed to in writing, software
+//  distributed under the License is distributed on an "AS IS" BASIS,
+//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//  See the License for the specific language governing permissions and
+//  limitations under the License.
+//
+////////////////////////////////////////////////////////////////////////////////
+package
+{
+
+/**
+ *  @private
+ *  This class is used to link additional classes into rpc.swc
+ *  beyond those that are found by dependecy analysis starting
+ *  from the classes specified in manifest.xml.
+ */
+internal class FlexJSJXClasses
+{
+       import org.apache.flex.charts.beads.BarChartView; BarChartView;
+       import org.apache.flex.charts.beads.ChartItemRendererFactory; 
ChartItemRendererFactory;
+       import org.apache.flex.charts.beads.XAxisBead; XAxisBead;
+       import org.apache.flex.charts.beads.layouts.BarChartLayout; 
BarChartLayout;
+       import org.apache.flex.charts.supportClasses.BarChartSeries; 
BarChartSeries;
+       import org.apache.flex.charts.supportClasses.BoxItemRenderer; 
BoxItemRenderer;
+       
+       import org.apache.flex.html.staticControls.beads.DataGridColumnView; 
DataGridColumnView;
+       import org.apache.flex.html.staticControls.beads.DataGridView; 
DataGridView;
+       import 
org.apache.flex.html.staticControls.beads.models.DataGridPresentationModel; 
DataGridPresentationModel;
+}
+
+}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4ca62a97/frameworks/as/projects/FlexJSJX/src/org/apache/flex/html/staticControls/beads/DataGridView.as
----------------------------------------------------------------------
diff --git 
a/frameworks/as/projects/FlexJSJX/src/org/apache/flex/html/staticControls/beads/DataGridView.as
 
b/frameworks/as/projects/FlexJSJX/src/org/apache/flex/html/staticControls/beads/DataGridView.as
index 93350ee..079b25c 100644
--- 
a/frameworks/as/projects/FlexJSJX/src/org/apache/flex/html/staticControls/beads/DataGridView.as
+++ 
b/frameworks/as/projects/FlexJSJX/src/org/apache/flex/html/staticControls/beads/DataGridView.as
@@ -17,11 +17,7 @@
 //
 
////////////////////////////////////////////////////////////////////////////////
 package org.apache.flex.html.staticControls.beads
-{
-       import flash.display.DisplayObject;
-       import flash.display.DisplayObjectContainer;
-       import flash.display.Shape;
-       
+{      
        import org.apache.flex.core.IBeadModel;
        import org.apache.flex.core.IDataGridModel;
        import org.apache.flex.core.ISelectionModel;
@@ -45,7 +41,7 @@ package org.apache.flex.html.staticControls.beads
                {
                }
                
-               private var background:Shape;
+               //private var background:Shape;
                private var buttonBar:ButtonBar;
                private var buttonBarModel:ArraySelectionModel;
                private var columnContainer:Container;
@@ -63,8 +59,8 @@ package org.apache.flex.html.staticControls.beads
                        
                        var sharedModel:IDataGridModel = 
_strand.getBeadByType(IBeadModel) as IDataGridModel;
                        
-                       background = new Shape();
-                       DisplayObjectContainer(_strand).addChild(background);
+                       //background = new Shape();
+                       //DisplayObjectContainer(_strand).addChild(background);
                        
                        // create an array of columnLabels for use by the 
ButtonBar/DataGrid header.
                        var columnLabels:Array = new Array();
@@ -118,17 +114,17 @@ package org.apache.flex.html.staticControls.beads
                
                private function handleSizeChange(event:Event):void
                {
-                       var sw:Number = DisplayObject(_strand).width;
-                       var sh:Number = DisplayObject(_strand).height;
+                       var sw:Number = UIBase(_strand).width;
+                       var sh:Number = UIBase(_strand).height;
                        
                        var backgroundColor:Number = 0xDDDDDD;
                        var value:Object = 
ValuesManager.valuesImpl.getValue(_strand, "background-color");
                        if (value != null) backgroundColor = Number(value);
                        
-                       background.graphics.clear();
-                       background.graphics.beginFill(backgroundColor);
-                       background.graphics.drawRect(0,0,sw,sh);
-                       background.graphics.endFill();
+                       //background.graphics.clear();
+                       //background.graphics.beginFill(backgroundColor);
+                       //background.graphics.drawRect(0,0,sw,sh);
+                       //background.graphics.endFill();
                        
                        buttonBar.x = 0;
                        buttonBar.y = 0;

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4ca62a97/frameworks/as/projects/FlexJSUI/basic-manifest.xml
----------------------------------------------------------------------
diff --git a/frameworks/as/projects/FlexJSUI/basic-manifest.xml 
b/frameworks/as/projects/FlexJSUI/basic-manifest.xml
index 71d1cc0..ecd3082 100644
--- a/frameworks/as/projects/FlexJSUI/basic-manifest.xml
+++ b/frameworks/as/projects/FlexJSUI/basic-manifest.xml
@@ -29,7 +29,6 @@
     <component id="SimpleBinding" 
class="org.apache.flex.binding.SimpleBinding"/>
     <component id="Button" class="org.apache.flex.html.staticControls.Button"/>
     <component id="ButtonBar" 
class="org.apache.flex.html.staticControls.ButtonBar"/>
-    <component id="DataGrid" 
class="org.apache.flex.html.staticControls.DataGrid"/>
     <component id="DataGridColumn" 
class="org.apache.flex.html.staticControls.supportClasses.DataGridColumn"/>
     <component id="DropDownList" 
class="org.apache.flex.html.staticControls.DropDownList"/>
     <component id="DropDownListList" 
class="org.apache.flex.html.staticControls.supportClasses.DropDownListList"/>
@@ -70,10 +69,5 @@
     <component id="NumericOnlyTextInputBead" 
class="org.apache.flex.html.staticControls.accessories.NumericOnlyTextInputBead"
 />
     <component id="PasswordInputBead" 
class="org.apache.flex.html.staticControls.accessories.PasswordInputBead" />
     <component id="TextPromptBead" 
class="org.apache.flex.html.staticControls.accessories.TextPromptBead" />
-    <component id="DataGridPresentationModel" 
class="org.apache.flex.html.staticControls.beads.models.DataGridPresentationModel"
 />
-    <component id="BarChart" class="org.apache.flex.charts.BarChart" />
-    <component id="BarChartSeries" 
class="org.apache.flex.charts.supportClasses.BarChartSeries" />
-    <component id="BoxItemRenderer" 
class="org.apache.flex.charts.supportClasses.BoxItemRenderer" />
-    <component id="XAxisBead" class="org.apache.flex.charts.beads.XAxisBead" />
 
 </componentPackage>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4ca62a97/frameworks/as/projects/FlexJSUI/build.xml
----------------------------------------------------------------------
diff --git a/frameworks/as/projects/FlexJSUI/build.xml 
b/frameworks/as/projects/FlexJSUI/build.xml
index 78ed4c8..2ef20e6 100644
--- a/frameworks/as/projects/FlexJSUI/build.xml
+++ b/frameworks/as/projects/FlexJSUI/build.xml
@@ -26,6 +26,7 @@
     <property environment="env"/>
     <property file="${FLEXJS_HOME}/build.properties"/>
     <property name="FLEX_HOME" value="${env.FLEX_HOME}"/>
+    <property name="FALCON_HOME" value="${env.FALCON_HOME}"/>
 
     <target name="main" depends="clean,compile" description="Clean build of 
FlexJSUI.swc">
     </target>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4ca62a97/frameworks/as/projects/FlexJSUI/defaults.css
----------------------------------------------------------------------
diff --git a/frameworks/as/projects/FlexJSUI/defaults.css 
b/frameworks/as/projects/FlexJSUI/defaults.css
index 45d8395..3c775fb 100644
--- a/frameworks/as/projects/FlexJSUI/defaults.css
+++ b/frameworks/as/projects/FlexJSUI/defaults.css
@@ -29,17 +29,6 @@
     font-size: 12px;
 }
 
-BarChart
-{
-    IBeadModel: 
ClassReference("org.apache.flex.html.staticControls.beads.models.ArraySelectionModel");
-    IBeadView:  ClassReference("org.apache.flex.charts.beads.BarChartView");   
                
-    IBeadController: 
ClassReference("org.apache.flex.html.staticControls.beads.controllers.ListSingleSelectionMouseController");
-    IBeadLayout: 
ClassReference("org.apache.flex.charts.beads.layouts.BarChartLayout");
-    IDataProviderItemRendererMapper: 
ClassReference("org.apache.flex.charts.beads.ChartItemRendererFactory");
-    IItemRendererClassFactory: 
ClassReference("org.apache.flex.core.ItemRendererClassFactory");
-    IItemRenderer: 
ClassReference("org.apache.flex.charts.supportClasses.BoxItemRenderer");
-}
-
 Button
 {
        background-color: #d8d8d8;
@@ -81,17 +70,6 @@ ButtonBarButtonItemRenderer
     height: 30;
 }
 
-DataGrid
-{
-    IDataGridPresentationModel: 
ClassReference("org.apache.flex.html.staticControls.beads.models.DataGridPresentationModel");
-    IBeadView: 
ClassReference("org.apache.flex.html.staticControls.beads.DataGridView");
-    IBeadModel: 
ClassReference("org.apache.flex.html.staticControls.beads.models.DataGridModel");
-    IItemRendererClassFactory: 
ClassReference("org.apache.flex.core.ItemRendererClassFactory");
-    IItemRenderer: 
ClassReference("org.apache.flex.html.staticControls.supportClasses.StringItemRenderer");
-
-    background-color: #FFFFFF;
-}
-
 List
 {
     IBeadModel: 
ClassReference("org.apache.flex.html.staticControls.beads.models.ArraySelectionModel");

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4ca62a97/frameworks/as/projects/FlexJSUI/src/FlexJSUIClasses.as
----------------------------------------------------------------------
diff --git a/frameworks/as/projects/FlexJSUI/src/FlexJSUIClasses.as 
b/frameworks/as/projects/FlexJSUI/src/FlexJSUIClasses.as
index 6dc1b9d..4b043d8 100644
--- a/frameworks/as/projects/FlexJSUI/src/FlexJSUIClasses.as
+++ b/frameworks/as/projects/FlexJSUI/src/FlexJSUIClasses.as
@@ -27,12 +27,6 @@ package
  */
 internal class FlexJSUIClasses
 {
-       import org.apache.flex.charts.beads.BarChartView; BarChartView;
-       import org.apache.flex.charts.beads.ChartItemRendererFactory; 
ChartItemRendererFactory;
-       import org.apache.flex.charts.beads.XAxisBead; XAxisBead;
-       import org.apache.flex.charts.beads.layouts.BarChartLayout; 
BarChartLayout;
-       import org.apache.flex.charts.supportClasses.BarChartSeries; 
BarChartSeries;
-       import org.apache.flex.charts.supportClasses.BoxItemRenderer; 
BoxItemRenderer;
        
        import 
org.apache.flex.html.staticControls.accessories.NumericOnlyTextInputBead; 
NumericOnlyTextInputBead;
        import 
org.apache.flex.html.staticControls.accessories.PasswordInputBead; 
PasswordInputBead;
@@ -44,8 +38,6 @@ internal class FlexJSUIClasses
     import org.apache.flex.html.staticControls.beads.ContainerView; 
ContainerView;
     import 
org.apache.flex.html.staticControls.beads.ControlBarMeasurementBead; 
ControlBarMeasurementBead;
        import org.apache.flex.html.staticControls.beads.CSSTextButtonView; 
CSSTextButtonView;
-       import org.apache.flex.html.staticControls.beads.DataGridColumnView; 
DataGridColumnView;
-       import org.apache.flex.html.staticControls.beads.DataGridView; 
DataGridView;
     import org.apache.flex.html.staticControls.beads.DropDownListView; 
DropDownListView;
        import org.apache.flex.html.staticControls.beads.ImageView; ImageView;
     import org.apache.flex.html.staticControls.beads.ListView; ListView;
@@ -71,7 +63,6 @@ internal class FlexJSUIClasses
     import 
org.apache.flex.html.staticControls.beads.models.ArraySelectionModel; 
ArraySelectionModel;
     import org.apache.flex.html.staticControls.beads.models.ComboBoxModel; 
ComboBoxModel;
        import org.apache.flex.html.staticControls.beads.models.DataGridModel; 
DataGridModel;
-       import 
org.apache.flex.html.staticControls.beads.models.DataGridPresentationModel; 
DataGridPresentationModel;
        import org.apache.flex.html.staticControls.beads.models.ImageModel; 
ImageModel;
        import org.apache.flex.html.staticControls.beads.models.PanelModel; 
PanelModel;
     import 
org.apache.flex.html.staticControls.beads.models.SingleLineBorderModel; 
SingleLineBorderModel;

Reply via email to