mx.core 패키지에는, Flex 로 사용하는 기본 클래스와 UIComponent 등의 인터페이스가 포함되어 있습니다.
| 인터페이스 | 설명 | |
|---|---|---|
| IChildList | IChildList 인터페이스는, DisplayObjectContainer 의 아이의 부분집합인 child 리스트에 액세스 해, 조작하기 위한 property와 Methods를 정의합니다. | |
| IContainer | IContainer 는, 다른 컴퍼넌트의 컨테이너로서 동작하는 컴퍼넌트를 나타내는 마커 인터페이스입니다. | |
| IDataRenderer |
IDataRenderer 인터페이스는,data property를 가지는 컴퍼넌트의 인터페이스를 정의합니다. |
|
| IDeferredInstance | IDeferredInstance 인터페이스는, Flex 지연 인스턴스 팩토리 인터페이스를 정의합니다. | |
| IDeferredInstantiationUIComponent | IDeferredInstantiationUIComponent 인터페이스는, 인스턴스화를 보류하는 컴퍼넌트 또는 object를 위한 인터페이스를 정의합니다. | |
| IFactory | IFactory 인터페이스는, ClassFactory 등의 팩토리 클래스가 Implements할 필요가 있는 인터페이스를 정의합니다. | |
| IFlexAsset | IFlexAsset 는, 다음과 같은 의미를 가지는 마커 인터페이스입니다. 클래스가 IFlexAsset 의 Implements을 선언하고 있는 경우, 그 클래스는, Flex 어플리케이션에 포함된 비트 맵, 폰트, 사운드등의 Assets을 나타냅니다. | |
| IFlexDisplayObject | IFlexDisplayObject 인터페이스는, 스킨 엘리먼트의 인터페이스를 정의합니다. | |
| IIMESupport | IIMESupport 인터페이스는, IME (입력 Methods 에디터)를 지원(support)하는 모든 컴퍼넌트에 대한 인터페이스를 정의합니다. | |
| IInvalidating | IInvalidating 인터페이스는, property의 처리, 측정, 묘화, 및 레이아웃을 즉시 실시하지 않고 , 무효화를 사용해 늦추는 컴퍼넌트의 인터페이스를 정의합니다. | |
| IMXMLObject | IMXMLObject 인터페이스는, MXML 컴파일러를 올바르게 기능시키기 위해서(때문에) 비주얼이 아닌 컴퍼넌트가 Implements할 필요가 있는 API 를 정의합니다. | |
| IPropertyChangeNotifier |
IPropertyChangeNotifier 인터페이스는, 마커 인터페이스를 정의합니다. |
|
| IRawChildrenContainer | IRawChildrenContainer 인터페이스는, 모든 아이를 나타낸 IChildList 를 돌려줄 수가 있는 컨테이너의 API 를 정의합니다. | |
| IRepeater | IRepeater 인터페이스는, Repeater object의 Repeater Public API 향해의 API 를 정의합니다. | |
| IRepeaterClient | IRepeaterClient 인터페이스는, Repeater 에 의해 작성된 복수의 인스턴스를 보관 유지할 수 있는 컴퍼넌트의 API 를 정의합니다. | |
| IToolTip | IToolTip 인터페이스는, 툴 힌트를 닮은 컴퍼넌트가 ToolTipManager 를 사용하기 위해서 Implements할 필요가 있는 API 를 정의합니다. | |
| IUIComponent | IUIComponent 인터페이스는, Flex 컨테이너 또는 리스트의 아이를 작성하기 위해서 Implements할 필요가 있는 API 의 기본 세트를 정의합니다. | |
| IUID | IUID 인터페이스는, object를 일의에 식별하는 일의 식별자 (UID)를 가지는 object에 대한 인터페이스를 정의합니다. |
| 클래스 | 설명 | |
|---|---|---|
| Application | Flex 에서는 디폴트의 컨테이너 (Application 컨테이너)가 정의되기 (위해)때문에, 다른 컨테이너를 명시적으로 정의하는 일 없이, 어플리케이션에 컨텐츠를 추가할 수가 있습니다. | |
| BitmapAsset | BitmapAsset 는, Flex 어플리케이션에 포함된 비트 맵 이미지를 나타내는 Flash Player 의 Bitmap 클래스의 서브 클래스입니다. | |
| ButtonAsset | ButtonAsset 는, Flash 에 의해 작성된 SWF 파일로부터 Flex 어플리케이션에 포함된 버튼 심볼을 나타내는 Flash Player 의 SimpleButton 클래스의 서브 클래스입니다. | |
| ClassFactory | ClassFactory 인스턴스는, 같은 property를 가지는 다른 클래스의 인스턴스를 작성하기 위해서 Flex 가 사용하는 「팩토리 object」입니다. | |
| ComponentDescriptor | ComponentDescriptor 는, UIComponentDescriptor 클래스의 기본 클래스입니다. UIComponentDescriptor 클래스는, 비주얼 컴퍼넌트의 인스턴스의 MXML 태그로 지정된 정보를 캡슐화합니다. | |
| Container | Container 는, child 컴퍼넌트의 레이아웃 특성을 제어하는 컴퍼넌트의 추상 기본 클래스입니다. | |
| ContainerCreationPolicy |
ContainerCreationPolicy 클래스는, Container 클래스의 creationPolicy property의 정수를 정의합니다. |
|
| ContainerLayout |
ContainerLayout 클래스는, 컨테이너 클래스의 layout property의 정수를 정의합니다. |
|
| DeferredInstanceFromClass | 지정된 클래스의 인스턴스를 작성해 돌려주는 지연 인스턴스 팩토리입니다. | |
| DeferredInstanceFromFunction | 제네레이터 함수를 사용해 필요하게 되고 있는 object의 인스턴스를 작성하는 지연 인스턴스 팩토리입니다. | |
| DragSource | DragSource 클래스에는, 드러그 되는 데이터가 포함됩니다. | |
| EdgeMetrics | EdgeMetrics 클래스는, 비주얼 컴퍼넌트의 주위의 4 개의 엣지 area의 폭을 픽셀 단위로 지정합니다. | |
| EventPriority |
EventPriority 클래스는, EventDispatcher 의 addEventListener() Methods의 priority 인수의 정수를 정의합니다. |
|
| FlexBitmap | FlexBitmap 는 Player 의 Bitmap 클래스의 서브 클래스입니다. | |
| FlexMovieClip | FlexMovieClip 는 Player 의 MovieClip 클래스의 서브 클래스입니다. | |
| FlexShape | FlexShape 는 Player 의 Shape 클래스의 서브 클래스입니다. | |
| FlexSimpleButton | FlexSimpleButton 는 Player 의 SimpleButton 클래스의 서브 클래스입니다. | |
| FlexSprite | FlexSprite 는 Player 의 Sprite 클래스의 서브 클래스에서, UIComponent 의 Super 클래스입니다. | |
| FlexTextField | FlexTextField 는 Player 의 TextField 클래스의 서브 클래스에서, UITextField 의 Super 클래스입니다. | |
| MovieClipAsset | MovieClipAsset 는, Flash 에 의해 작성된 SWF 파일로부터 Flex 어플리케이션에 포함된 무비 클립 심볼을 나타내는 Flash Player 의 MovieClip 클래스의 서브 클래스입니다. | |
| MovieClipLoaderAsset | MovieClipLoaderAsset 는, Flex 어플리케이션에 포함된 SWF 파일을 나타내는 MovieClipAsset 클래스의 서브 클래스입니다. | |
| Repeater |
Repeater 클래스는 <mx:Repeater> 태그에 대응하는 런타임 object입니다. |
|
| ScrollControlBase | ScrollControlBase 클래스는, 스크롤 바를 가지는 컨트롤의 기본 클래스입니다. | |
| ScrollPolicy |
Container 클래스와 ScrollControlBase 클래스의 horizontalScrollPolicy 및 verticalScrollPolicy property의 값입니다. |
|
| SoundAsset | SoundAsset 는, Flex 어플리케이션에 포함된 사운드를 나타내는 Flash Player 의 Sound 클래스의 서브 클래스입니다. | |
| SpriteAsset | SpriteAsset 는, Flex 어플리케이션에 포함된 벡터 그래픽 이미지를 나타내는 Flash Player 의 Sprite 클래스의 서브 클래스입니다. | |
| TextFieldAsset | TextFieldAsset 는, Flash 에 의해 작성된 SWF 파일로부터 Flex 어플리케이션에 포함된 TextField 심볼을 나타내는 Flash Player 의 TextField 클래스의 서브 클래스입니다. | |
| UIComponent | UIComponent 클래스는, 인터랙티브 및 비인터랙티브의 모든 비주얼 컴퍼넌트의 기본 클래스입니다. | |
| UIComponentCachePolicy |
ContainerCreationPolicy 클래스는, UIComponent 클래스의 cachePolicy property의 정수를 정의합니다. |
|
| UIComponentDescriptor | UIComponentDescriptor 인스턴스는, 비주얼 컴퍼넌트의 인스턴스의 MXML 태그로 지정된 정보를 캡슐화합니다. | |
| UITextField | UITextField 클래스는, 많은 Flex 컴퍼넌트가 텍스트를 표시하기 위해서 사용하는 컴퍼넌트를 정의합니다. | |
| UITextFormat | UITextFormat 클래스는, UITextField 클래스의 캐릭터 포맷 정보를 나타냅니다. |
코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트
현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/core/package-detail.html