
TUTORIALS POINT
Simply Easy Learning Page 51
Class declaration
Following is the declaration for mx.core.UIComponent class:
public class UIComponent
extends FlexSprite
implements IAutomationObject, IChildList, IConstraintClient,
IDeferredInstantiationUIComponent, IFlexDisplayObject,
IFlexModule,IInvalidating, ILayoutManagerClient,
IPropertyChangeNotifier,IRepeaterClient, IStateClient,
IAdvancedStyleClient, IToolTipManagerClient,
IUIComponent, IValidatorListener, IVisualElement
Public Properties
Following are the public properties for mx.core.UIComponent class:
accessibilityDescription : String
A convenience accessor for the description property in this UIComponent's accessibilityProperties
object.
accessibilityEnabled : Boolean
A convenience accessor for the silent property in this UIComponent's accessibilityProperties object.
accessibilityName : String
A convenience accessor for the name property in this UIComponent's accessibilityProperties object.
accessibilityShortcut : String
A convenience accessor for the shortcut property in this UIComponent's accessibilityProperties object.
activeEffects : Array
[read-only] The list of effects that are currently playing on the component, as an Array of EffectInstance
instances.
automationDelegate : Object
The delegate object that handles the automation-related functionality.
automationEnabled : Boolean
[read-only] True if this component is enabled for automation, false otherwise.
automationName : String
Name that can be used as an identifier for this object.
automationOwner : DisplayObjectContainer
[read-only] The owner of this component for automation purposes.
automationParent : DisplayObjectContainer
[read-only] The parent of this component for automation purposes.
automationTabularData : Object
[read-only] An implementation of the IAutomationTabularData interface, which can be used to retrieve
the data.
Commentaires sur ces manuels