You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by pe...@apache.org on 2017/01/06 19:13:15 UTC
git commit: [flex-asjs] [refs/heads/develop] - Added component
look-up from other projects into Express manifest so apps need use only one
namespace.
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 <pe...@apache.org>
Authored: Fri Jan 6 14:13:13 2017 -0500
Committer: Peter Ent <pe...@apache.org>
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>