/**
 * Generated by Apache Royale Compiler from BasicClasses.as
 * BasicClasses
 *
 * @fileoverview
 *
 * @suppress {checkTypes|accessControls}
 */

goog.provide('BasicClasses');

goog.require('org.apache.royale.core.ContainerBase');
goog.require('org.apache.royale.core.FilledRectangle');
goog.require('org.apache.royale.core.GroupBase');
goog.require('org.apache.royale.core.Lookalike');
goog.require('org.apache.royale.core.SimpleApplication');
goog.require('org.apache.royale.core.StyledMXMLItemRenderer');
goog.require('org.apache.royale.core.StyledUIBase');
goog.require('org.apache.royale.core.UIBase');
goog.require('org.apache.royale.core.UIElement');
goog.require('org.apache.royale.core.ViewBase');
goog.require('org.apache.royale.core.supportClasses.StyledImageBase');
goog.require('org.apache.royale.css2.Cursors');
goog.require('org.apache.royale.html.CascadingMenu');
goog.require('org.apache.royale.html.DataGridButtonBar');
goog.require('org.apache.royale.html.DataGridButtonBarTextButton');
goog.require('org.apache.royale.html.MXMLBeadView');
goog.require('org.apache.royale.html.Menu');
goog.require('org.apache.royale.html.MenuBar');
goog.require('org.apache.royale.html.SubAppLoader');
goog.require('org.apache.royale.html.Table');
goog.require('org.apache.royale.html.TableCell');
goog.require('org.apache.royale.html.TableHeader');
goog.require('org.apache.royale.html.TableRow');
goog.require('org.apache.royale.html.ToolTip');
goog.require('org.apache.royale.html.TreeGrid');
goog.require('org.apache.royale.html.accessories.NumericOnlyTextInputBead');
goog.require('org.apache.royale.html.accessories.PasswordInputBead');
goog.require('org.apache.royale.html.accessories.PasswordInputRemovableBead');
goog.require('org.apache.royale.html.accessories.TextPromptBead');
goog.require('org.apache.royale.html.beads.AbsolutePositioningViewBeadBase');
goog.require('org.apache.royale.html.beads.AccordionItemRendererView');
goog.require('org.apache.royale.html.beads.AlertView');
goog.require('org.apache.royale.html.beads.BinaryImageLoader');
goog.require('org.apache.royale.html.beads.ButtonBarView');
goog.require('org.apache.royale.html.beads.CascadingMenuFactory');
goog.require('org.apache.royale.html.beads.ComboBoxView');
goog.require('org.apache.royale.html.beads.ContainerView');
goog.require('org.apache.royale.html.beads.DataContainerView');
goog.require('org.apache.royale.html.beads.DataGridColumnView');
goog.require('org.apache.royale.html.beads.DataGridPercentageView');
goog.require('org.apache.royale.html.beads.DataGridView');
goog.require('org.apache.royale.html.beads.DataItemRendererFactoryForArrayData');
goog.require('org.apache.royale.html.beads.DataItemRendererFactoryForArrayList');
goog.require('org.apache.royale.html.beads.DataItemRendererFactoryForCollectionView');
goog.require('org.apache.royale.html.beads.DataItemRendererFactoryForHierarchicalData');
goog.require('org.apache.royale.html.beads.DateChooserView');
goog.require('org.apache.royale.html.beads.DateFieldView');
goog.require('org.apache.royale.html.beads.DecrementButtonView');
goog.require('org.apache.royale.html.beads.DispatchInputFinishedBead');
goog.require('org.apache.royale.html.beads.DividedContainerView');
goog.require('org.apache.royale.html.beads.DynamicItemsRendererFactoryForArrayListData');
goog.require('org.apache.royale.html.beads.GroupView');
goog.require('org.apache.royale.html.beads.IDataGridView');
goog.require('org.apache.royale.html.beads.ImageButtonView');
goog.require('org.apache.royale.html.beads.IncrementButtonView');
goog.require('org.apache.royale.html.beads.ListView');
goog.require('org.apache.royale.html.beads.MenuFactory');
goog.require('org.apache.royale.html.beads.MenuView');
goog.require('org.apache.royale.html.beads.NumericStepperView');
goog.require('org.apache.royale.html.beads.PanelView');
goog.require('org.apache.royale.html.beads.PanelWithControlBarView');
goog.require('org.apache.royale.html.beads.RangeStepperView');
goog.require('org.apache.royale.html.beads.SliderView');
goog.require('org.apache.royale.html.beads.SpinnerView');
goog.require('org.apache.royale.html.beads.TableCellView');
goog.require('org.apache.royale.html.beads.TextItemRendererFactoryForArrayData');
goog.require('org.apache.royale.html.beads.TitleBarMeasurementBead');
goog.require('org.apache.royale.html.beads.TitleBarView');
goog.require('org.apache.royale.html.beads.TreeGridView');
goog.require('org.apache.royale.html.beads.WebBrowserView');
goog.require('org.apache.royale.html.beads.controllers.AccordionItemRendererMouseController');
goog.require('org.apache.royale.html.beads.controllers.AlertController');
goog.require('org.apache.royale.html.beads.controllers.CascadingMenuSelectionMouseController');
goog.require('org.apache.royale.html.beads.controllers.ComboBoxController');
goog.require('org.apache.royale.html.beads.controllers.DateChooserMouseController');
goog.require('org.apache.royale.html.beads.controllers.DateFieldMouseController');
goog.require('org.apache.royale.html.beads.controllers.HDividedContainerMouseController');
goog.require('org.apache.royale.html.beads.controllers.HSliderMouseController');
goog.require('org.apache.royale.html.beads.controllers.ItemRendererMouseController');
goog.require('org.apache.royale.html.beads.controllers.ListSingleSelectionMouseController');
goog.require('org.apache.royale.html.beads.controllers.MenuBarMouseController');
goog.require('org.apache.royale.html.beads.controllers.MenuSelectionMouseController');
goog.require('org.apache.royale.html.beads.controllers.RangeStepperMouseController');
goog.require('org.apache.royale.html.beads.controllers.TreeSingleSelectionMouseController');
goog.require('org.apache.royale.html.beads.controllers.VDividedContainerMouseController');
goog.require('org.apache.royale.html.beads.controllers.VSliderMouseController');
goog.require('org.apache.royale.html.beads.layouts.BasicLayout');
goog.require('org.apache.royale.html.beads.layouts.ButtonBarLayout');
goog.require('org.apache.royale.html.beads.layouts.DataGridLayout');
goog.require('org.apache.royale.html.beads.layouts.DataGridPercentageLayout');
goog.require('org.apache.royale.html.beads.layouts.FlexibleFirstChildHorizontalLayout');
goog.require('org.apache.royale.html.beads.layouts.HDividedContainerLayout');
goog.require('org.apache.royale.html.beads.layouts.HorizontalFlexLayout');
goog.require('org.apache.royale.html.beads.layouts.HorizontalLayout');
goog.require('org.apache.royale.html.beads.layouts.HorizontalLayoutWithPaddingAndGap');
goog.require('org.apache.royale.html.beads.layouts.HorizontalSliderLayout');
goog.require('org.apache.royale.html.beads.layouts.LayoutChangeNotifier');
goog.require('org.apache.royale.html.beads.layouts.OneFlexibleChildHorizontalLayout');
goog.require('org.apache.royale.html.beads.layouts.OneFlexibleChildVerticalLayout');
goog.require('org.apache.royale.html.beads.layouts.RemovableBasicLayout');
goog.require('org.apache.royale.html.beads.layouts.SimpleTableLayout');
goog.require('org.apache.royale.html.beads.layouts.TableCellLayout');
goog.require('org.apache.royale.html.beads.layouts.TableHeaderLayout');
goog.require('org.apache.royale.html.beads.layouts.TileLayout');
goog.require('org.apache.royale.html.beads.layouts.TreeGridLayout');
goog.require('org.apache.royale.html.beads.layouts.VDividedContainerLayout');
goog.require('org.apache.royale.html.beads.layouts.VerticalFlexLayout');
goog.require('org.apache.royale.html.beads.layouts.VerticalLayout');
goog.require('org.apache.royale.html.beads.layouts.VerticalLayoutWithPaddingAndGap');
goog.require('org.apache.royale.html.beads.layouts.VerticalSliderLayout');
goog.require('org.apache.royale.html.beads.models.AlertModel');
goog.require('org.apache.royale.html.beads.models.ArrayListSelectionModel');
goog.require('org.apache.royale.html.beads.models.ArraySelectionModel');
goog.require('org.apache.royale.html.beads.models.BinaryImageModel');
goog.require('org.apache.royale.html.beads.models.CascadingMenuModel');
goog.require('org.apache.royale.html.beads.models.ComboBoxModel');
goog.require('org.apache.royale.html.beads.models.DataGridCollectionViewModel');
goog.require('org.apache.royale.html.beads.models.DataGridModel');
goog.require('org.apache.royale.html.beads.models.DataGridPresentationModel');
goog.require('org.apache.royale.html.beads.models.DataProviderModel');
goog.require('org.apache.royale.html.beads.models.DateChooserModel');
goog.require('org.apache.royale.html.beads.models.DividedContainerModel');
goog.require('org.apache.royale.html.beads.models.MenuBarModel');
goog.require('org.apache.royale.html.beads.models.MenuModel');
goog.require('org.apache.royale.html.beads.models.NonNullTextModel');
goog.require('org.apache.royale.html.beads.models.PanelModel');
goog.require('org.apache.royale.html.beads.models.RangeModel');
goog.require('org.apache.royale.html.beads.models.RangeModelExtended');
goog.require('org.apache.royale.html.beads.models.SingleSelectionCollectionViewModel');
goog.require('org.apache.royale.html.beads.models.TextModel');
goog.require('org.apache.royale.html.beads.models.TitleBarModel');
goog.require('org.apache.royale.html.beads.models.ToggleButtonModel');
goog.require('org.apache.royale.html.beads.models.TreeGridModel');
goog.require('org.apache.royale.html.beads.models.TreeModel');
goog.require('org.apache.royale.html.beads.models.ViewportModel');
goog.require('org.apache.royale.html.beads.models.WebBrowserModel');
goog.require('org.apache.royale.html.supportClasses.Border');
goog.require('org.apache.royale.html.supportClasses.CascadingMenuItemRenderer');
goog.require('org.apache.royale.html.supportClasses.DataGridColumn');
goog.require('org.apache.royale.html.supportClasses.DataGroup');
goog.require('org.apache.royale.html.supportClasses.DateChooserButton');
goog.require('org.apache.royale.html.supportClasses.DateChooserList');
goog.require('org.apache.royale.html.supportClasses.DateHeaderButton');
goog.require('org.apache.royale.html.supportClasses.DateItemRenderer');
goog.require('org.apache.royale.html.supportClasses.DividedContainerDivider');
goog.require('org.apache.royale.html.supportClasses.GraphicsItemRenderer');
goog.require('org.apache.royale.html.supportClasses.HDividedContainerGripper');
goog.require('org.apache.royale.html.supportClasses.MXMLItemRenderer');
goog.require('org.apache.royale.html.supportClasses.MenuBarItemRenderer');
goog.require('org.apache.royale.html.supportClasses.MenuItemRenderer');
goog.require('org.apache.royale.html.supportClasses.NestedStringItemRenderer');
goog.require('org.apache.royale.html.supportClasses.PanelLayoutProxy');
goog.require('org.apache.royale.html.supportClasses.ScrollingViewport');
goog.require('org.apache.royale.html.supportClasses.TextButtonItemRenderer');
goog.require('org.apache.royale.html.supportClasses.TreeGridColumn');
goog.require('org.apache.royale.html.supportClasses.TreeGridControlItemRenderer');
goog.require('org.apache.royale.html.supportClasses.UIItemRendererBase');
goog.require('org.apache.royale.html.supportClasses.VDividedContainerGripper');
goog.require('org.apache.royale.html.supportClasses.Viewport');
goog.require('org.apache.royale.html.util.addElementToWrapper');
goog.require('org.apache.royale.html.util.getLabelFromData');
goog.require('org.apache.royale.svg.BinaryImage');
goog.require('org.apache.royale.svg.Circle');
goog.require('org.apache.royale.svg.CompoundGraphic');
goog.require('org.apache.royale.svg.DOMWrapper');
goog.require('org.apache.royale.svg.Ellipse');
goog.require('org.apache.royale.svg.GraphicContainer');
goog.require('org.apache.royale.svg.GraphicShape');
goog.require('org.apache.royale.svg.Image');
goog.require('org.apache.royale.svg.Path');
goog.require('org.apache.royale.svg.Rect');
goog.require('org.apache.royale.svg.Text');
goog.require('org.apache.royale.svg.TransformableCompoundGraphic');
goog.require('org.apache.royale.svg.beads.ImageView');
goog.require('org.apache.royale.utils.UIModuleUtils');



/**
 * @constructor
 */
BasicClasses = function() {
};


/**
 * Prevent renaming of class. Needed for reflection.
 */
goog.exportSymbol('BasicClasses', BasicClasses);


/**
 * Metadata
 *
 * @type {Object.<string, Array.<Object>>}
 */
BasicClasses.prototype.ROYALE_CLASS_INFO = { names: [{ name: 'BasicClasses', qName: 'BasicClasses', kind: 'class' }] };



/**
 * Reflection
 *
 * @return {Object.<string, Function>}
 */
BasicClasses.prototype.ROYALE_REFLECTION_INFO = function () {
  return {
    variables: function () {return {};},
    accessors: function () {return {};},
    methods: function () {return {};}
  };
};