I understand that it is a method of the IAutomationObject. But there
is still something that I do not figure out.

I have created an adapter that enables me to take advantage of the
automation package and replay events on a Flex application I have
created. With this application all the display components have
automation children. But with a mock class I have used to test the
adapter, where I just create a class that extends Application and add
some panels and buttons, none of those have automation children only
regular children. (Both projects implements the automation.swc and
automation_agent.swc. And all components are UIComponents, which
implements IAutomationObject)

What in Flex decides if a object has automation children or regular
children? 

Thank you


--- In [email protected], "Peter Hall" <[EMAIL PROTECTED]> wrote:
>
> Correct. getAutomationChild() is a method of the IAutomationObject
> interface, and only returns children that also implement that interface.
> IAutomationObject is part of the mx.automation package, which is
designed
> for automated testing. So basically, it's a filter for testing tools
so they
> only have to look at objects that can be automated. The Flex
extension for
> Mercury QTP is currently (I think) the only commercial tool that
makes use
> of it.
> 
> Peter
> 
> On 5/15/07, Johannes Nel <[EMAIL PROTECTED]> wrote:
> >
> >   my guess its the interface for QTP
> >
> >
> > On 5/15/07, Tom Chiverton <[EMAIL PROTECTED]> wrote:
> > >
> > > On Tuesday 15 May 2007, pmotzfeldt wrote:
> > > > Hi, I am wondering what the difference between a regular child
and an
> > > > automation child of for instance an UIComponent.
> > >
> > > <guess>
> > > Some children are for purely GUI purposes, such as a title bar
or label.
> > >
> > > --
> > > Tom Chiverton
> > > Helping to administratively repurpose bricks-and-clicks clusters
> > > on: http://thefalken.livejournal.com
> > >
> > > ****************************************************
> > >
> > > This email is sent for and on behalf of Halliwells LLP.
> > >
> > > Halliwells LLP is a limited liability partnership registered in
England
> > > and Wales under registered number OC307980 whose registered
office address
> > > is at St James's Court Brown Street Manchester M2 2JF.  A list
of members is
> > > available for inspection at the registered office. Any reference
to a
> > > partner in relation to Halliwells LLP means a member of
Halliwells LLP.
> > > Regulated by the Law Society.
> > >
> > > CONFIDENTIALITY
> > >
> > > This email is intended only for the use of the addressee named
above and
> > > may be confidential or legally privileged.  If you are not the
addressee you
> > > must not read it and must not use any information contained in
nor copy it
> > > nor inform any person other than Halliwells LLP or the addressee
of its
> > > existence or contents.  If you have received this email in error
please
> > > delete it and notify Halliwells LLP IT Department on 0870 365 8008.
> > >
> > > For more information about Halliwells LLP visit www.halliwells.com.
> > >
> > >
> > >
> > > --
> > > Flexcoders Mailing List
> > > FAQ:
http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> > > Search Archives:
> > > http://www.mail-archive.com/flexcoders%40yahoogroups.com
> > > Yahoo! Groups Links
> > >
> > >
> > >
> > >
> >
> >
> > --
> > j:pn
> > http://www.lennel.org
> >
> >  
> >
>


Reply via email to