//////////////////////////////////////////////////////////////////////////////// // // 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 { internal class SparkClasses { /** * @private * This class is used to link additional classes into spark.swc * beyond those that are found by dependecy analysis starting * from the classes specified in manifest.xml. * For example, Button does not have a reference to ButtonSkin, * but ButtonSkin needs to be in framework.swc along with Button. */ import mx.controls.dataGridClasses.FTEDataGridItemRenderer; FTEDataGridItemRenderer; import mx.controls.MXFTETextInput; MXFTETextInput; import mx.core.UIFTETextField; UIFTETextField; import spark.core.ContentCache; ContentCache; import spark.core.IDisplayText; IDisplayText; import spark.core.IEditableText; IEditableText; import spark.core.SpriteVisualElement; SpriteVisualElement; import spark.collections.OnDemandDataProvider; OnDemandDataProvider; import spark.components.IconPlacement; IconPlacement; import spark.components.calendarClasses.DateSelectorDisplayMode; DateSelectorDisplayMode; import spark.components.gridClasses.CellPosition; CellPosition; import spark.components.gridClasses.CellRegion; CellRegion; import spark.components.supportClasses.ListItemDragProxy; ListItemDragProxy; import spark.components.supportClasses.InteractionStateDetector; InteractionStateDetector; import spark.globalization.supportClasses.CalendarDate; CalendarDate; import spark.globalization.supportClasses.DateTimeFormatterEx; DateTimeFormatterEx; import spark.skins.spark.ApplicationSkin; ApplicationSkin; import spark.skins.spark.BorderContainerSkin; BorderContainerSkin; import spark.skins.spark.ButtonSkin; ButtonSkin; import spark.skins.spark.DefaultButtonSkin; DefaultButtonSkin; import spark.skins.spark.ButtonBarSkin; ButtonBarSkin; import spark.skins.spark.ButtonBarFirstButtonSkin; ButtonBarFirstButtonSkin; import spark.skins.spark.ButtonBarMiddleButtonSkin; ButtonBarMiddleButtonSkin; import spark.skins.spark.ButtonBarLastButtonSkin; ButtonBarLastButtonSkin; import spark.skins.spark.CheckBoxSkin; CheckBoxSkin; import spark.skins.spark.ComboBoxButtonSkin; ComboBoxButtonSkin; import spark.skins.spark.ComboBoxSkin; ComboBoxSkin; import spark.skins.spark.ComboBoxTextInputSkin; ComboBoxTextInputSkin; import spark.skins.spark.DataGridSkin; DataGridSkin; import spark.skins.spark.DefaultButtonSkin; DefaultButtonSkin; import spark.skins.spark.DefaultComplexItemRenderer; DefaultComplexItemRenderer; import spark.skins.spark.DefaultGridHeaderRenderer; DefaultGridHeaderRenderer; import spark.skins.spark.DefaultGridItemRenderer; DefaultGridItemRenderer; import spark.skins.spark.DefaultItemRenderer; DefaultItemRenderer; import spark.skins.spark.DropDownListButtonSkin; DropDownListButtonSkin; import spark.skins.spark.DropDownListSkin; DropDownListSkin; import spark.skins.spark.ErrorSkin; ErrorSkin; import spark.skins.spark.FormHeadingSkin; FormHeadingSkin; import spark.skins.spark.FormItemSkin; FormItemSkin; import spark.skins.spark.FormSkin; FormSkin; import spark.skins.spark.FocusSkin; FocusSkin; import spark.skins.spark.HScrollBarSkin; HScrollBarSkin; import spark.skins.spark.HScrollBarThumbSkin; HScrollBarThumbSkin; import spark.skins.spark.HSliderSkin; HSliderSkin; import spark.skins.spark.HSliderThumbSkin; HSliderThumbSkin; import spark.skins.spark.HSliderTrackSkin; HSliderTrackSkin; import spark.skins.spark.ImageSkin; ImageSkin; import spark.skins.spark.ImageLoadingSkin; ImageLoadingSkin; import spark.skins.spark.ListDropIndicator; ListDropIndicator; import spark.skins.spark.ListSkin; ListSkin; import spark.skins.spark.mediaClasses.normal.MuteButtonSkin; MuteButtonSkin; import spark.skins.spark.mediaClasses.normal.ScrubBarSkin; ScrubBarSkin; import spark.skins.spark.mediaClasses.normal.VolumeBarSkin; VolumeBarSkin; import spark.skins.spark.NumericStepperSkin; NumericStepperSkin; import spark.skins.spark.PanelSkin; PanelSkin; import spark.skins.spark.RadioButtonSkin; RadioButtonSkin; import spark.skins.spark.ScrollBarUpButtonSkin; ScrollBarUpButtonSkin; import spark.skins.spark.ScrollBarDownButtonSkin; ScrollBarDownButtonSkin; import spark.skins.spark.ScrollBarLeftButtonSkin; ScrollBarLeftButtonSkin; import spark.skins.spark.ScrollBarRightButtonSkin; ScrollBarRightButtonSkin; import spark.skins.spark.ScrollerSkin; ScrollerSkin; import spark.skins.spark.SkinnableContainerSkin; SkinnableContainerSkin; import spark.skins.spark.SkinnableDataContainerSkin; SkinnableDataContainerSkin; import spark.skins.spark.SkinnablePopUpContainerSkin; SkinnablePopUpContainerSkin; import spark.skins.spark.SpinnerDecrementButtonSkin; SpinnerDecrementButtonSkin; import spark.skins.spark.SpinnerIncrementButtonSkin; SpinnerIncrementButtonSkin; import spark.skins.spark.SpinnerSkin; SpinnerSkin; import spark.skins.spark.StackedFormHeadingSkin; StackedFormHeadingSkin; import spark.skins.spark.StackedFormItemSkin; StackedFormItemSkin; import spark.skins.spark.StackedFormSkin; StackedFormSkin; import spark.skins.spark.TabBarSkin; TabBarSkin; import spark.skins.spark.TabBarButtonSkin; TabBarButtonSkin; import spark.skins.spark.TextAreaSkin; TextAreaSkin; import spark.skins.spark.TextInputSkin; TextInputSkin; import spark.skins.spark.TitleWindowSkin; TitleWindowSkin; import spark.skins.spark.TitleWindowCloseButtonSkin; TitleWindowCloseButtonSkin; import spark.skins.spark.ToggleButtonSkin; ToggleButtonSkin; import spark.skins.spark.UITextFieldGridItemRenderer; UITextFieldGridItemRenderer; import spark.skins.spark.VideoPlayerSkin; VideoPlayerSkin; import spark.skins.spark.VScrollBarSkin; VScrollBarSkin; import spark.skins.spark.VScrollBarThumbSkin; VScrollBarThumbSkin; import spark.skins.spark.VScrollBarTrackSkin; VScrollBarTrackSkin; import spark.skins.spark.VSliderSkin; VSliderSkin; import spark.skins.spark.VSliderThumbSkin; VSliderThumbSkin; import spark.skins.spark.VSliderTrackSkin; VSliderTrackSkin; import spark.utils.TextFlowUtil; TextFlowUtil; } }