| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // 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 BasicClasses |
| { |
| COMPILE::JS |
| { |
| import org.apache.royale.html.util.addElementToWrapper; addElementToWrapper; |
| } |
| import org.apache.royale.html.ToolTip; ToolTip; |
| import org.apache.royale.html.accessories.NumericOnlyTextInputBead; NumericOnlyTextInputBead; |
| import org.apache.royale.html.beads.DispatchInputFinishedBead; DispatchInputFinishedBead; |
| import org.apache.royale.html.accessories.PasswordInputBead; PasswordInputBead; |
| import org.apache.royale.html.accessories.PasswordInputRemovableBead; PasswordInputRemovableBead; |
| import org.apache.royale.html.accessories.TextPromptBead; TextPromptBead; |
| import org.apache.royale.html.beads.AbsolutePositioningViewBeadBase; AbsolutePositioningViewBeadBase; |
| import org.apache.royale.html.beads.AlertView; AlertView; |
| import org.apache.royale.html.beads.models.AlertModel; AlertModel; |
| COMPILE::SWF |
| { |
| import org.apache.royale.html.beads.BackgroundImageBead; BackgroundImageBead; |
| } |
| import org.apache.royale.html.beads.ButtonBarView; ButtonBarView; |
| COMPILE::SWF |
| { |
| import org.apache.royale.html.beads.CheckBoxView; CheckBoxView; |
| } |
| import org.apache.royale.html.beads.ComboBoxView; ComboBoxView; |
| import org.apache.royale.html.beads.ContainerView; ContainerView; |
| import org.apache.royale.html.beads.GroupView; GroupView; |
| COMPILE::SWF |
| { |
| import org.apache.royale.html.beads.ControlBarMeasurementBead; ControlBarMeasurementBead; |
| import org.apache.royale.html.beads.CSSButtonView; CSSButtonView; |
| import org.apache.royale.html.beads.CSSImageAndTextButtonView; CSSImageAndTextButtonView; |
| import org.apache.royale.html.beads.CSSTextButtonView; CSSTextButtonView; |
| import org.apache.royale.html.beads.CSSTextToggleButtonView; CSSTextToggleButtonView; |
| import org.apache.royale.html.beads.DropDownListView; DropDownListView; |
| import org.apache.royale.html.beads.CloseButtonView; CloseButtonView; |
| import org.apache.royale.html.beads.ImageAndTextButtonView; ImageAndTextButtonView; |
| import org.apache.royale.html.beads.ImageView; org.apache.royale.html.beads.ImageView; |
| } |
| import org.apache.royale.html.beads.ImageButtonView; ImageButtonView; |
| import org.apache.royale.html.beads.BinaryImageLoader; BinaryImageLoader; |
| import org.apache.royale.html.beads.models.BinaryImageModel; BinaryImageModel; |
| import org.apache.royale.html.beads.ListView; ListView; |
| import org.apache.royale.html.beads.NumericStepperView; NumericStepperView; |
| import org.apache.royale.html.beads.PanelView; PanelView; |
| import org.apache.royale.html.supportClasses.PanelLayoutProxy; PanelLayoutProxy; |
| import org.apache.royale.html.beads.SliderView; SliderView; |
| import org.apache.royale.html.beads.layouts.HorizontalSliderLayout; HorizontalSliderLayout; |
| import org.apache.royale.html.beads.layouts.VerticalSliderLayout; VerticalSliderLayout; |
| import org.apache.royale.html.beads.PanelWithControlBarView; PanelWithControlBarView; |
| import org.apache.royale.html.beads.AccordionItemRendererView; AccordionItemRendererView; |
| COMPILE::SWF |
| { |
| import org.apache.royale.html.beads.RadioButtonView; RadioButtonView; |
| import org.apache.royale.html.beads.VScrollBarView; VScrollBarView; |
| import org.apache.royale.html.beads.HScrollBarView; HScrollBarView; |
| import org.apache.royale.html.beads.ScrollBarView; ScrollBarView; |
| import org.apache.royale.html.beads.SimpleAlertView; SimpleAlertView; |
| import org.apache.royale.html.beads.SingleLineBorderBead; SingleLineBorderBead; |
| import org.apache.royale.html.beads.SliderThumbView; SliderThumbView; |
| import org.apache.royale.html.beads.SliderTrackView; SliderTrackView; |
| import org.apache.royale.html.beads.SingleLineBorderWithChangeListenerBead; SingleLineBorderWithChangeListenerBead; |
| } |
| import org.apache.royale.html.beads.SpinnerView; SpinnerView; |
| COMPILE::SWF |
| { |
| import org.apache.royale.html.beads.SolidBackgroundBead; SolidBackgroundBead; |
| import org.apache.royale.html.beads.SolidBackgroundWithChangeListenerBead; SolidBackgroundWithChangeListenerBead; |
| import org.apache.royale.html.beads.TextButtonMeasurementBead; TextButtonMeasurementBead; |
| import org.apache.royale.html.beads.TextFieldLabelMeasurementBead; TextFieldLabelMeasurementBead; |
| import org.apache.royale.html.beads.TextAreaView; TextAreaView; |
| import org.apache.royale.html.beads.TextButtonView; TextButtonView; |
| import org.apache.royale.html.beads.TextFieldView; TextFieldView; |
| import org.apache.royale.html.beads.TextInputView; TextInputView; |
| import org.apache.royale.html.beads.TextInputWithBorderView; TextInputWithBorderView; |
| } |
| import org.apache.royale.html.beads.models.AlertModel; AlertModel; |
| import org.apache.royale.html.beads.models.ArraySelectionModel; ArraySelectionModel; |
| import org.apache.royale.html.beads.models.ArrayListSelectionModel; ArrayListSelectionModel; |
| import org.apache.royale.html.beads.models.SingleSelectionCollectionViewModel; SingleSelectionCollectionViewModel; |
| import org.apache.royale.html.beads.models.TreeModel; TreeModel; |
| import org.apache.royale.html.beads.models.RangeModel; RangeModel; |
| import org.apache.royale.html.beads.models.RangeModelExtended; RangeModelExtended; |
| import org.apache.royale.html.beads.models.ComboBoxModel; ComboBoxModel; |
| COMPILE::SWF |
| { |
| import org.apache.royale.html.beads.models.ImageModel; ImageModel; |
| import org.apache.royale.html.beads.models.ImageAndTextModel; ImageAndTextModel; |
| } |
| import org.apache.royale.html.beads.models.PanelModel; PanelModel; |
| COMPILE::SWF |
| { |
| import org.apache.royale.html.beads.models.SingleLineBorderModel; SingleLineBorderModel; |
| } |
| import org.apache.royale.html.beads.models.TextModel; TextModel; |
| import org.apache.royale.html.beads.models.TitleBarModel; TitleBarModel; |
| import org.apache.royale.html.beads.models.ToggleButtonModel; ToggleButtonModel; |
| COMPILE::SWF |
| { |
| import org.apache.royale.html.beads.models.ValueToggleButtonModel; ValueToggleButtonModel; |
| } |
| import org.apache.royale.html.beads.models.ViewportModel; ViewportModel; |
| COMPILE::SWF |
| { |
| import org.apache.royale.html.beads.controllers.AlertController; AlertController; |
| import org.apache.royale.html.beads.controllers.DropDownListController; DropDownListController; |
| import org.apache.royale.html.beads.controllers.EditableTextKeyboardController; EditableTextKeyboardController; |
| } |
| import org.apache.royale.html.beads.controllers.ComboBoxController; ComboBoxController; |
| import org.apache.royale.html.beads.controllers.AccordionItemRendererMouseController; AccordionItemRendererMouseController; |
| import org.apache.royale.html.beads.controllers.ItemRendererMouseController; ItemRendererMouseController; |
| import org.apache.royale.html.beads.controllers.ListSingleSelectionMouseController; ListSingleSelectionMouseController; |
| import org.apache.royale.html.beads.controllers.TreeSingleSelectionMouseController; TreeSingleSelectionMouseController; |
| import org.apache.royale.html.beads.controllers.HSliderMouseController; HSliderMouseController; |
| import org.apache.royale.html.beads.controllers.VSliderMouseController; VSliderMouseController; |
| COMPILE::SWF |
| { |
| import org.apache.royale.html.beads.controllers.SpinnerMouseController; SpinnerMouseController; |
| import org.apache.royale.html.beads.controllers.VScrollBarMouseController; VScrollBarMouseController; |
| import org.apache.royale.html.beads.controllers.HScrollBarMouseController; HScrollBarMouseController; |
| } |
| import org.apache.royale.html.beads.layouts.ButtonBarLayout; ButtonBarLayout; |
| import org.apache.royale.html.beads.layouts.VerticalLayout; VerticalLayout; |
| import org.apache.royale.html.beads.layouts.VerticalLayoutWithPaddingAndGap; VerticalLayoutWithPaddingAndGap; |
| import org.apache.royale.html.beads.layouts.VerticalFlexLayout; VerticalFlexLayout; |
| import org.apache.royale.html.beads.layouts.HorizontalLayout; HorizontalLayout; |
| import org.apache.royale.html.beads.layouts.HorizontalLayoutWithPaddingAndGap; HorizontalLayoutWithPaddingAndGap; |
| import org.apache.royale.html.beads.layouts.HorizontalFlexLayout; HorizontalFlexLayout; |
| import org.apache.royale.html.beads.layouts.BasicLayout; BasicLayout; |
| import org.apache.royale.html.beads.layouts.RemovableBasicLayout; RemovableBasicLayout; |
| import org.apache.royale.html.beads.layouts.OneFlexibleChildHorizontalLayout; OneFlexibleChildHorizontalLayout; |
| import org.apache.royale.html.beads.layouts.OneFlexibleChildVerticalLayout; OneFlexibleChildVerticalLayout; |
| |
| COMPILE::SWF |
| { |
| import org.apache.royale.html.beads.layouts.HScrollBarLayout; HScrollBarLayout; |
| import org.apache.royale.html.beads.layouts.VScrollBarLayout; VScrollBarLayout; |
| import org.apache.royale.html.supportClasses.ContainerContentArea; ContainerContentArea; |
| } |
| import org.apache.royale.html.beads.layouts.TileLayout; TileLayout; |
| import org.apache.royale.html.beads.TextItemRendererFactoryForArrayData; TextItemRendererFactoryForArrayData; |
| import org.apache.royale.html.beads.DataItemRendererFactoryForArrayData; DataItemRendererFactoryForArrayData; |
| import org.apache.royale.html.beads.DynamicItemsRendererFactoryForArrayListData; DynamicItemsRendererFactoryForArrayListData; |
| import org.apache.royale.html.beads.DataItemRendererFactoryForArrayList; DataItemRendererFactoryForArrayList; |
| import org.apache.royale.html.beads.DataItemRendererFactoryForHierarchicalData; DataItemRendererFactoryForHierarchicalData; |
| import org.apache.royale.html.beads.DataItemRendererFactoryForCollectionView; DataItemRendererFactoryForCollectionView; |
| import org.apache.royale.html.supportClasses.DataGroup; DataGroup; |
| import org.apache.royale.html.supportClasses.Viewport; Viewport; |
| import org.apache.royale.html.supportClasses.ScrollingViewport; ScrollingViewport; |
| import org.apache.royale.html.supportClasses.TextButtonItemRenderer; TextButtonItemRenderer; |
| |
| import org.apache.royale.html.DataGridButtonBarTextButton; DataGridButtonBarTextButton; |
| import org.apache.royale.html.DataGridButtonBar; DataGridButtonBar; |
| import org.apache.royale.html.beads.DataGridColumnView; DataGridColumnView; |
| import org.apache.royale.html.beads.DataGridView; DataGridView; |
| import org.apache.royale.html.beads.IDataGridView; IDataGridView; |
| import org.apache.royale.html.beads.DataGridPercentageView; DataGridPercentageView; |
| import org.apache.royale.html.beads.DateChooserView; DateChooserView; |
| import org.apache.royale.html.beads.DateFieldView; DateFieldView; |
| import org.apache.royale.html.beads.DecrementButtonView; DecrementButtonView; |
| import org.apache.royale.html.beads.IncrementButtonView; IncrementButtonView; |
| import org.apache.royale.html.beads.RangeStepperView; RangeStepperView; |
| import org.apache.royale.html.beads.layouts.FlexibleFirstChildHorizontalLayout; FlexibleFirstChildHorizontalLayout; |
| import org.apache.royale.html.beads.models.DataGridModel; DataGridModel; |
| import org.apache.royale.html.beads.models.DateChooserModel; DateChooserModel; |
| import org.apache.royale.html.beads.models.DataGridPresentationModel; DataGridPresentationModel; |
| import org.apache.royale.html.beads.controllers.DateChooserMouseController; DateChooserMouseController; |
| import org.apache.royale.html.beads.controllers.DateFieldMouseController; DateFieldMouseController; |
| import org.apache.royale.html.beads.controllers.RangeStepperMouseController; RangeStepperMouseController; |
| import org.apache.royale.html.supportClasses.DataGridColumn; DataGridColumn; |
| import org.apache.royale.html.supportClasses.DateChooserButton; DateChooserButton; |
| import org.apache.royale.html.supportClasses.DateHeaderButton; DateHeaderButton; |
| import org.apache.royale.html.supportClasses.DateChooserList; DateChooserList; |
| import org.apache.royale.html.supportClasses.DateItemRenderer; DateItemRenderer; |
| import org.apache.royale.html.supportClasses.GraphicsItemRenderer; GraphicsItemRenderer; |
| |
| import org.apache.royale.html.beads.TitleBarView; TitleBarView; |
| import org.apache.royale.html.beads.TitleBarMeasurementBead; TitleBarMeasurementBead; |
| |
| import org.apache.royale.html.beads.WebBrowserView; WebBrowserView; |
| import org.apache.royale.html.beads.models.WebBrowserModel; WebBrowserModel; |
| |
| import org.apache.royale.core.ListBase; ListBase; |
| import org.apache.royale.core.Lookalike; Lookalike; |
| import org.apache.royale.core.FilledRectangle; FilledRectangle; |
| import org.apache.royale.core.UIBase; UIBase; |
| COMPILE::JS |
| { |
| import org.apache.royale.core.UIElement; UIElement; |
| } |
| import org.apache.royale.core.SimpleApplication; SimpleApplication; |
| import org.apache.royale.svg.GraphicContainer; GraphicContainer; |
| import org.apache.royale.svg.DOMWrapper; DOMWrapper; |
| |
| import org.apache.royale.svg.GraphicShape; GraphicShape; |
| import org.apache.royale.svg.Rect; Rect; |
| import org.apache.royale.svg.Ellipse; Ellipse; |
| import org.apache.royale.svg.Circle; Circle; |
| import org.apache.royale.svg.Image; Image; |
| import org.apache.royale.svg.BinaryImage; BinaryImage; |
| import org.apache.royale.svg.beads.ImageView; org.apache.royale.svg.beads.ImageView; |
| import org.apache.royale.svg.Path; Path; |
| import org.apache.royale.svg.Text; Text; |
| import org.apache.royale.svg.CompoundGraphic; CompoundGraphic; |
| |
| import org.apache.royale.html.beads.models.DataProviderModel; DataProviderModel; |
| import org.apache.royale.html.beads.DataContainerView; DataContainerView; |
| |
| COMPILE::SWF |
| { |
| import org.apache.royale.html.beads.HRuleView; HRuleView; |
| import org.apache.royale.html.beads.VRuleView; VRuleView; |
| import org.apache.royale.html.beads.MultilineTextFieldView; MultilineTextFieldView; |
| } |
| |
| import org.apache.royale.html.SubAppLoader; SubAppLoader; |
| |
| import org.apache.royale.html.Table; Table; |
| import org.apache.royale.html.TableRow; TableRow; |
| import org.apache.royale.html.TableCell; TableCell; |
| import org.apache.royale.html.TableHeader; TableHeader; |
| import org.apache.royale.html.beads.TableCellView; TableCellView; |
| import org.apache.royale.html.beads.layouts.SimpleTableLayout; SimpleTableLayout; |
| import org.apache.royale.html.beads.layouts.TableCellLayout; TableCellLayout; |
| import org.apache.royale.html.beads.layouts.TableHeaderLayout; TableHeaderLayout; |
| |
| import org.apache.royale.css2.Cursors; Cursors; |
| COMPILE::SWF |
| { |
| import org.apache.royale.css2.Copy; Copy; |
| import org.apache.royale.css2.DragMove; DragMove; |
| import org.apache.royale.css2.DragReject; DragReject; |
| } |
| |
| import org.apache.royale.html.TreeGrid; TreeGrid; |
| import org.apache.royale.html.supportClasses.TreeGridColumn; TreeGridColumn; |
| import org.apache.royale.html.supportClasses.TreeGridControlItemRenderer; TreeGridControlItemRenderer; |
| import org.apache.royale.html.beads.models.TreeGridModel; TreeGridModel; |
| import org.apache.royale.html.beads.layouts.TreeGridLayout; TreeGridLayout; |
| import org.apache.royale.html.beads.TreeGridView; TreeGridView; |
| } |
| |
| } |
| |