(Flex Data Visualization only)
Packagemx.automation
Interfacepublic interface IAutomationClass2 extends IAutomationClass

The IAutomationClass2 interface defines the interface for a component class descriptor.



Public Properties
 PropertyDefined By
  implementationVersion : int
[read-only] Version of the implementation classes.
IAutomationClass2
 Inheritedname : String
[read-only] The class name.
IAutomationClass
  previousVersionClassNames : Array
[read-only] An array of names of the classes that are compatible with current class.
IAutomationClass2
 InheritedpropertyNameMap : Object
[read-only] An Object containing a map to map a property name to descriptor.
IAutomationClass
 InheritedsuperClassName : String
[read-only] The name of the class's superclass.
IAutomationClass
Public Methods
 MethodDefined By
 Inherited
Returns an IAutomationEventDescriptor object for the specified event object.
IAutomationClass
 Inherited
Returns an IAutomationEventDescriptor object from the event's name.
IAutomationClass
 Inherited
Returns an IAutomationMethodDescriptorfrom object from the method's name.
IAutomationClass
 Inherited
getPropertyDescriptors(objForInitialization:Object = null, forVerification:Boolean = true, forDescription:Boolean = true):Array
Returns the list of properties this class supports.
IAutomationClass
Property Detail
implementationVersionproperty
implementationVersion:int  [read-only]

Version of the implementation classes. This version is supposed to be unique for all implementation classes of a single ClassInfo tag in XML



Implementation
    public function get implementationVersion():int
previousVersionClassNamesproperty 
previousVersionClassNames:Array  [read-only]

An array of names of the classes that are compatible with current class.



Implementation
    public function get previousVersionClassNames():Array