Repository: flex-asjs
Updated Branches:
  refs/heads/develop ae56b06c0 -> 4063ea4ef


Added component look-up from other projects into Express manifest so apps need 
use only one namespace.


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

Branch: refs/heads/develop
Commit: 4063ea4ef5dcd4450048c18b70d4d1dc9f6729e1
Parents: ae56b06
Author: Peter Ent <[email protected]>
Authored: Fri Jan 6 14:13:13 2017 -0500
Committer: Peter Ent <[email protected]>
Committed: Fri Jan 6 14:13:13 2017 -0500

----------------------------------------------------------------------
 .../src/main/config/compile-as-config.xml       |  6 ++
 .../src/main/resources/express-as-manifest.xml  | 26 +++++++
 .../src/main/resources/express-manifest.xml     | 80 ++++++++++++++++++++
 3 files changed, 112 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4063ea4e/frameworks/projects/Express/src/main/config/compile-as-config.xml
----------------------------------------------------------------------
diff --git a/frameworks/projects/Express/src/main/config/compile-as-config.xml 
b/frameworks/projects/Express/src/main/config/compile-as-config.xml
index c71cefd..fad9844 100644
--- a/frameworks/projects/Express/src/main/config/compile-as-config.xml
+++ b/frameworks/projects/Express/src/main/config/compile-as-config.xml
@@ -54,6 +54,10 @@
                 <uri>library://ns.apache.org/flexjs/express</uri>
                 <manifest>../resources/express-manifest.xml</manifest>
             </namespace>
+            <namespace>
+                <uri>library://ns.apache.org/flexjs/express</uri>
+                <manifest>../resources/express-as-manifest.xml</manifest>
+            </namespace>
         </namespaces>
         
         <source-path>
@@ -68,6 +72,8 @@
         <path>../resources/defaults.css</path>
     </include-file>
 
+    <include-lookup-only>true</include-lookup-only>
+
     <include-classes>
         <class>ExpressClasses</class>
     </include-classes>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4063ea4e/frameworks/projects/Express/src/main/resources/express-as-manifest.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/projects/Express/src/main/resources/express-as-manifest.xml 
b/frameworks/projects/Express/src/main/resources/express-as-manifest.xml
new file mode 100644
index 0000000..629cc54
--- /dev/null
+++ b/frameworks/projects/Express/src/main/resources/express-as-manifest.xml
@@ -0,0 +1,26 @@
+<?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>
+
+    
+
+</componentPackage>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4063ea4e/frameworks/projects/Express/src/main/resources/express-manifest.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/projects/Express/src/main/resources/express-manifest.xml 
b/frameworks/projects/Express/src/main/resources/express-manifest.xml
index c60c55e..cd5a3ff 100644
--- a/frameworks/projects/Express/src/main/resources/express-manifest.xml
+++ b/frameworks/projects/Express/src/main/resources/express-manifest.xml
@@ -21,6 +21,7 @@
 
 <componentPackage>
 
+       <!-- Express Components -->
     <component id="Application" class="org.apache.flex.express.Application"/>
     <component id="Container" class="org.apache.flex.express.Container"/>
     <component id="HContainer" class="org.apache.flex.express.HContainer"/>
@@ -30,5 +31,84 @@
     <component id="VContainer" class="org.apache.flex.express.VContainer"/>
     <component id="View" class="org.apache.flex.express.View"/>
     <component id="VView" class="org.apache.flex.express.VView"/>
+    
+    <!--  Basic Components -->
+    <component id="Button" class="org.apache.flex.html.Button"  
lookupOnly="true" />
+    <component id="ButtonBar" class="org.apache.flex.html.ButtonBar"  
lookupOnly="true" />
+    <component id="CloseButton" class="org.apache.flex.html.CloseButton"  
lookupOnly="true" />
+    <component id="DropDownList" class="org.apache.flex.html.DropDownList"  
lookupOnly="true" />
+    <component id="Image" class="org.apache.flex.html.Image"  
lookupOnly="true" />
+    <component id="Label" class="org.apache.flex.html.Label"  
lookupOnly="true" />
+    <component id="MultilineLabel" class="org.apache.flex.html.MultilineLabel" 
 lookupOnly="true" />
+    <component id="ImageAndTextButton" 
class="org.apache.flex.html.ImageAndTextButton"  lookupOnly="true" />
+    <component id="TextButton" class="org.apache.flex.html.TextButton"  
lookupOnly="true" />
+    <component id="ToggleTextButton" 
class="org.apache.flex.html.ToggleTextButton"  lookupOnly="true" />
+    <component id="TextArea" class="org.apache.flex.html.TextArea"  
lookupOnly="true" />
+    <component id="List" class="org.apache.flex.html.List"  lookupOnly="true" 
/>
+    <component id="SimpleList" class="org.apache.flex.html.SimpleList"  
lookupOnly="true" />
+    <component id="CheckBox" class="org.apache.flex.html.CheckBox"  
lookupOnly="true" />
+    <component id="RadioButton" class="org.apache.flex.html.RadioButton"  
lookupOnly="true" />
+    <component id="ComboBox" class="org.apache.flex.html.ComboBox"  
lookupOnly="true" />
+    <component id="Panel" class="org.apache.flex.html.Panel"  
lookupOnly="true" />
+    <component id="PanelView" class="org.apache.flex.html.beads.PanelView" 
lookupOnly="true" />
+    <component id="PanelWithControlBar" 
class="org.apache.flex.html.PanelWithControlBar"  lookupOnly="true" />
+    <component id="ControlBar" class="org.apache.flex.html.ControlBar"  
lookupOnly="true" />
+    <component id="TitleBar" class="org.apache.flex.html.TitleBar"  
lookupOnly="true" />
+    <component id="TitleBarModel" 
class="org.apache.flex.html.beads.models.TitleBarModel"  lookupOnly="true" />
+    <component id="ToolTip" class="org.apache.flex.html.ToolTip"  
lookupOnly="true" />
+    <component id="BasicLayout" 
class="org.apache.flex.html.beads.layouts.BasicLayout"  lookupOnly="true" />
+    <component id="VerticalLayout" 
class="org.apache.flex.html.beads.layouts.VerticalLayout"  lookupOnly="true" />
+    <component id="HorizontalLayout" 
class="org.apache.flex.html.beads.layouts.HorizontalLayout"  lookupOnly="true" 
/>
+    <component id="TileLayout" 
class="org.apache.flex.html.beads.layouts.TileLayout"  lookupOnly="true" />
+    <component id="ListView" class="org.apache.flex.html.beads.ListView" 
lookupOnly="true" />
+    <component id="MultilineTextFieldView" 
class="org.apache.flex.html.beads.MultilineTextFieldView" lookupOnly="true" />
+    
+    <component id="SimpleAlert" class="org.apache.flex.html.SimpleAlert" 
lookupOnly="true" />
+    <component id="Alert" class="org.apache.flex.html.Alert" lookupOnly="true" 
/>
+    <component id="Spinner" class="org.apache.flex.html.Spinner" 
lookupOnly="true" />
+    <component id="Slider" class="org.apache.flex.html.Slider" 
lookupOnly="true" />
+    <component id="NumericStepper" class="org.apache.flex.html.NumericStepper" 
 lookupOnly="true" />
+    <component id="TextFieldItemRenderer" 
class="org.apache.flex.html.supportClasses.TextFieldItemRenderer" 
lookupOnly="true" />
+    <component id="StringItemRenderer" 
class="org.apache.flex.html.supportClasses.StringItemRenderer" 
lookupOnly="true" />
+    <component id="DataItemRenderer" 
class="org.apache.flex.html.supportClasses.DataItemRenderer" lookupOnly="true" 
/>
+    <component id="ButtonBarButtonItemRenderer" 
class="org.apache.flex.html.supportClasses.ButtonBarButtonItemRenderer" 
lookupOnly="true" />
+    <component id="VScrollBar" 
class="org.apache.flex.html.supportClasses.VScrollBar" lookupOnly="true" />
+    <component id="NumericOnlyTextInputBead" 
class="org.apache.flex.html.accessories.NumericOnlyTextInputBead"  
lookupOnly="true" />
+    <component id="PasswordInputBead" 
class="org.apache.flex.html.accessories.PasswordInputBead"  lookupOnly="true" />
+    <component id="TextPromptBead" 
class="org.apache.flex.html.accessories.TextPromptBead"  lookupOnly="true" />
+    <component id="HRule" class="org.apache.flex.html.HRule"  
lookupOnly="true" />
+    <component id="Spacer" class="org.apache.flex.html.Spacer"  
lookupOnly="true" />
+    <component id="ImageAndTextButtonView" 
class="org.apache.flex.html.beads.ImageAndTextButtonView"  lookupOnly="true" />
+    <component id="ScrollingViewport" 
class="org.apache.flex.html.supportClasses.ScrollingViewport"  
lookupOnly="true" />
+
+    <component id="DataGrid" class="org.apache.flex.html.DataGrid" 
lookupOnly="true" />
+    <component id="DataGridColumn" 
class="org.apache.flex.html.supportClasses.DataGridColumn" lookupOnly="true" />
+
+    <component id="DateChooser" class="org.apache.flex.html.DateChooser" 
lookupOnly="true" />
+    <component id="DateField" class="org.apache.flex.html.DateField" 
lookupOnly="true" />
+    <component id="VerticalColumnLayout" 
class="org.apache.flex.html.beads.layouts.VerticalColumnLayout"  
lookupOnly="true" />
+
+    <component id="ToolTipBead" 
class="org.apache.flex.html.accessories.ToolTipBead" lookupOnly="true" />
+
+    <component id="LayoutChangeNotifier" 
class="org.apache.flex.html.beads.layouts.LayoutChangeNotifier" 
lookupOnly="true" />
+    <component id="ImageButton" class="org.apache.flex.html.ImageButton" 
lookupOnly="true" />
+    <component id="FlexibleFirstChildHorizontalLayout" 
class="org.apache.flex.html.beads.layouts.FlexibleFirstChildHorizontalLayout" 
lookupOnly="true" />
+    <component id="OneFlexibleChildVerticalLayout" 
class="org.apache.flex.html.beads.layouts.OneFlexibleChildVerticalLayout" 
lookupOnly="true" />
+    <component id="OneFlexibleChildHorizontalLayout" 
class="org.apache.flex.html.beads.layouts.OneFlexibleChildHorizontalLayout" 
lookupOnly="true" />
+    <component id="MXMLBeadView" class="org.apache.flex.html.MXMLBeadView" 
lookupOnly="true" />
+
+    <component id="Border" class="org.apache.flex.html.supportClasses.Border" 
lookupOnly="true" />
+
+    <component id="ViewDataBinding" 
class="org.apache.flex.binding.ViewDataBinding" lookupOnly="true" />
+    <component id="State" class="org.apache.flex.states.State" 
lookupOnly="true" />
+    
+    <component id="CSSFontFaceBead" 
class="org.apache.flex.core.CSSFontFaceBead" lookupOnly="true" />
+    <component id="ViewSourceContextMenuOption" 
class="org.apache.flex.utils.ViewSourceContextMenuOption" lookupOnly="true" />
+    <component id="HTTPService" class="org.apache.flex.net.HTTPService" 
lookupOnly="true"/>
+    <component id="ArrayList" class="org.apache.flex.collections.ArrayList" 
lookupOnly="true"/>
+    <component id="HierarchicalData" 
class="org.apache.flex.collections.HierarchicalData" lookupOnly="true"/>
+    <component id="LazyCollection" 
class="org.apache.flex.collections.LazyCollection" lookupOnly="true"/>
+    <component id="JSONInputParser" 
class="org.apache.flex.collections.parsers.JSONInputParser" lookupOnly="true"/>
+    <component id="JSONItemConverter" 
class="org.apache.flex.collections.converters.JSONItemConverter" 
lookupOnly="true"/>
 
 </componentPackage>

Reply via email to