Adobe Flex 2 Language Reference - collected by Jimbob | Back to MY RESOURCES



The mx.core package contains the base classes and interfaces, such as UIComponent, used by Flex.



Interfaces
 InterfaceDescription
 IChildList The IChildList interface defines the properties and methods for accessing and manipulating child lists, which are subsets of a DisplayObjectContainer's children.
 IContainer IContainer is a marker interface that indicates a component acts as a container for other components.
 IDataRenderer The IDataRenderer interface defines the interface for components that have a data property.
 IDeferredInstance The IDeferredInstance interface defines the Flex deferred instance factory interface.
 IDeferredInstantiationUIComponent The IDeferredInstantiationUIComponent interface defines the interface for a component or object that defers instantiation.
 IFactory The IFactory interface defines the interface that factory classes such as ClassFactory must implement.
 IFlexAsset IFlexAsset is a marker interface with the following meaning: if a class declares that it implements IFlexAsset, then that class represents an asset -- such as a bitmap, a font, or a sound -- that has been embedded in a Flex application.
 IFlexDisplayObject The IFlexDisplayObject interface defines the interface for skin elements.
 IFlexModule The IFlexModule interface is used as an optional contract with IFlexModuleFactory.
 IFlexModuleFactory The IFlexModuleFactory interface represents the contract expected for bootstrapping Flex applications and dynamically loaded modules.
 IIMESupport The IIMESupport interface defines the interface for any component that supports IME (input method editor).
 IInvalidating The IInvalidating interface defines the interface for components that use invalidation to do delayed -- rather than immediate -- property commitment, measurement, drawing, and layout.
 IMXMLObject The IMXMLObject interface defines the APIs that a non-visual component must implement in order to work properly with the MXML compiler.
 IPropertyChangeNotifier The IPropertyChangeNotifier interface defines a marker interface.
 IRawChildrenContainer The IRawChildrenContainer interface defines the APIs for containers that can return an IChildList that represents all their children.
 IRepeater The IRepeater interface defines the APIs for Repeater public APIs of the Repeater object.
 IRepeaterClient The IRepeaterClient interface defines the APIs for components that can have multiple instances created by a Repeater.
 IToolTip The IToolTip interface defines the API that tooltip-like components must implement in order to work with the ToolTipManager.
 IUIComponent The IUIComponent interface defines the basic set of APIs that you must implement to create a child of a Flex container or list.
 IUID The IUID interface defines the interface for objects that must have Unique Identifiers (UIDs) to uniquely identify the object.
Classes
 ClassDescription
 ApolloApplication The ApolloApplication defines the application container that you use to create Flex applications for Apollo.
 Application Flex defines a default, or Application, container that lets you start adding content to your application without explicitly defining another container.
 BitmapAsset BitmapAsset is a subclass of the Flash Player's Bitmap class which represents bitmap images that you embed in a Flex application.
 ButtonAsset ButtonAsset is a subclass of the Flash Player's SimpleButton class which represents button symbols that you embed in a Flex application from a SWF file produced by Flash.
 ClassFactory A ClassFactory instance is a "factory object" which Flex uses to generate instances of another class, each with identical properties.
 ComponentDescriptor ComponentDescriptor is the base class for the UIComponentDescriptor class, which encapsulates the information that you specified in an MXML tag for an instance of a visual component.
 Container The Container class is an abstract base class for components that controls the layout characteristics of child components.
 ContainerCreationPolicy The ContainerCreationPolicy class defines the constant values for the creationPolicy property of the Container class.
 ContainerLayout The ContainerLayout class defines the constant values for the layout property of container classes.
 DeferredInstanceFromClass A deferred instance factory that creates and returns an instance of a specified class.
 DeferredInstanceFromFunction A deferred instance factory that uses a generator function to create an instance of the required object.
 DragSource The DragSource class contains the data being dragged.
 EdgeMetrics The EdgeMetrics class specifies the thickness, in pixels, of the four edge regions around a visual component.
 EventPriority The EventPriority class defines constant values for the priority argument of the addEventListener() method of EventDispatcher.
 FlexBitmap FlexBitmap is a subclass of the Player's Bitmap class.
 FlexMovieClip FlexMovieClip is a subclass of the Player's MovieClip class.
 FlexShape FlexShape is a subclass of the Player's Shape class.
 FlexSimpleButton FlexSimpleButton is a subclass of the Player's SimpleButton class.
 FlexSprite FlexSprite is a subclass of the Player's Sprite class and the superclass of UIComponent.
 FlexTextField FlexTextField is a subclass of the Player's TextField class and the superclass of UITextField.
 LayoutContainer Flex defines a default, or Application, container that lets you start adding content to your module or Application without explicitly defining another container.
 MovieClipAsset MovieClipAsset is a subclass of the Flash Player's MovieClip class which represents movieclip symbols that you embed in a Flex application from a SWF file produced by Flash.
 MovieClipLoaderAsset MovieClipLoaderAsset is a subclass of the MovieClipAsset class which represents SWF files that you embed in a Flex application.
 Repeater The Repeater class is the runtime object that corresponds to the <mx:Repeater> tag.
 ScrollControlBase The ScrollControlBase class is the base class for controls with scroll bars.
 ScrollPolicy Values for the horizontalScrollPolicy and verticalScrollPolicy properties of the Container and ScrollControlBase classes.
 SoundAsset SoundAsset is a subclass of the Flash Player's Sound class which represents sounds that you embed in a Flex application.
 SpriteAsset SpriteAsset is a subclass of the Flash Player's Sprite class which represents vector graphic images that you embed in a Flex application.
 TextFieldAsset TextFieldAsset is a subclass of the Flash Player's TextField class which represents TextField symbols that you embed in a Flex application from a SWF file produced by Flash.
 UIComponent The UIComponent class is the base class for all visual components, both interactive and noninteractive.
 UIComponentCachePolicy The ContainerCreationPolicy class defines the constant values for the cachePolicy property of the UIComponent class.
 UIComponentDescriptor A UIComponentDescriptor instance encapsulates the information that you specified in an MXML tag for an instance of a visual component.
 UITextField The UITextField class defines the component used by many Flex components to display text.
 UITextFormat The UITextFormat class represents character formatting information for the UITextField class.


collected by Jimbob 2007.05