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>
