GEOS-SC : Flex UI : Getting Started : Terminology

Introduction | Terminology | How To Write An Application | How To Detect User Interaction | How To Bring Everything Together


Terminology

A child object is the child of a UI object on the screen (if you have a dialog box with a button in it, the button is the child object of the dialog).

A Container is a Flex UI component that can hold other Flex UI components (FlexFrame, FlexWindow).

A derived class or subclass is a class derived from another class. (The FlexWindow is a derived class of FlexContainer).

An Event is any user interaction with a Flex UI object (pressing a button, typing in a text field).

EventHandlers are methods that perform certain actions when an event is registered on a corresponding Flex UI object (pressing a button will invoke the ActionPerformed EventHandler on any registered ActionListener objects).

EventListeners (API definition) are objects that monitor a corresponding Flex UI object for events (the EventListener ActionListener monitors a button for presses).

A LayoutManager (API definition) manages the display of Flex UI components for a specified FlexContainer. It automatically re-arranges the FlexContainer if the size of its children change.

The look of a Flex UI object corresponds to the different styles defined for the object. (A menu can have a "HINT_PULL_DOWN_MENU" look or a "HINT_PULL_DOWN_SCROLL_MENU" look.)

The parent class or base class is a class from which another class is derived (FlexContainer is the parent class of FlexWindow class).

A parent object is the parent of a UI object on the screen (if a dialog box contains a button, the dialog box is the parent object of the button).


Introduction | Terminology | How To Write An Application | How To Detect User Interaction | How To Bring Everything Together