That's not the reason as the keyword "this" has no
relationship whatsoever to the display list hierarchy.
In Flex, the keyword "this" in an MXML file refers to the
component instance that the MXML "object factory" file describes.
So in this case "this" refers to an instance of a component defined
by the MXML file and derived from the Application component). All
the components declared in an MXML file, irrespective of the level
of nesting, are all instantiated and defined as properties of the
parent component. It's one flat namespace. So in my example
"this.myRepeater" should always refer to the Repeater instance. The
only exception to that rule that I know is item renderers and the
I suspect that the body of a Repeater (like the body of an
in-line item renderer) is a separate scope. The documentation
doesn't say that tho'.