The Flash Player API classes are in the flash.* packages. The Flash Player API refers to all packages, classes, functions, properties, constants, events, and errors that are in the flash package. They are unique to Flash Player, as opposed to the top-level classes, such as Date, Math, and XML, or the language elements, which are based on ECMAScript. The Flash Player API contains features that you expect to find in object-oriented programming languages, such as the flash.geom package for geometry classes, as well as features specific to the needs of rich Internet applications, such as the flash.filters package for expressiveness and the flash.net package for handling data transmission to and from a server.
Other classes for ActionScript authoring are in the fl.* packages and include:
| package | Description | |
|---|---|---|
| Top Level | The top level contains the core ActionScript classes and global functions. | |
| adobe.utils | The adobe.utils package contains functions and classes used by Flash authoring tool developers. | |
| flash.accessibility | The flash.accessibility package contains classes for supporting accessibility in Flash content and applications. | |
| flash.display | The flash.display package contains the core classes that the Flash Player uses to build visual displays. | |
| flash.errors | The flash.errors package contains a set of commonly used error classes. | |
| flash.events | The flash.events package supports the new DOM event model and includes the EventDispatcher base class. | |
| flash.external | The flash.external package contains the ExternalInterface class which can be used to communicate with the Flash Player's container. | |
| flash.filters | The flash.filters package contains classes for bitmap filter effects. | |
| flash.geom | The flash.geom package contains geometry classes, such as points, rectangles and transformation matrixes, to support the BitmapData class and the bitmap caching feature. | |
| flash.media | The flash.media package contains classes for working with multimedia assets such as sound and video. | |
| flash.net | The flash.net package contains classes for sending and receiving from the network, such as URL downloading and Flash Remoting. | |
| flash.printing | The flash.printing package contains classes for printing Flash-based content. | |
| flash.profiler | The flash.profiler package contains functions used for debugging and profiling ActionScript code. | |
| flash.system | The flash.system package contains classes for accessing system-level functionality, such as security, multilanguage content, etc. | |
| flash.text | The flash.text package contains classes for working with text fields, text formatting, text metrics, style sheets, and layout. | |
| flash.ui | The flash.ui package contains user interface classes, such as classes for interacting with the mouse and keyboard. | |
| flash.utils | The flash.utils package contains utility classes, such as data structures like ByteArray. | |
| flash.xml | The flash.xml package contains Flash Player's legacy XML support, and other Flash Player-specific XML functionality. | |
| ga.controls | The ga.controls package classes define the default form guide controls that users can add to their form guide layouts and panels layouts using Flex Builder. | |
| ga.layouts | The ga.layouts package classes define the default form guide panel layouts that are available in Guide Builder. | |
| ga.model | The ga.model package classes define the form guide run time model, the in-memory representation of a form guide created in Guide Builder. | |
| ga.views | The ga.views package classes define the data providers that return sets, or views, of sections and panels within a form guide. | |
| ga.wrappers | The ga.wrappers package classes define the default form guide layouts that are available in Guide Builder. | |
| lc | The lc package is the root package for all other LiveCycle Workspace ES packages. | |
| lc.attachments | The lc.attachments package contains classes used for managing notes and attachments. | |
| lc.controls | The lc.controls package contains the classes for core controls used by other LiveCycle Workspace ES components. | |
| lc.core | The lc.core package contains classes and interfaces for working with the LiveCycle ES server. | |
| lc.core.events | The lc.core.events package contains event classes used by LiveCycle Workspace ES. | |
| lc.domain | The lc.domain package contains classes that encapsulate LiveCycle ES business concepts, also known as the business domain. | |
| lc.domain.impl.v1 | ||
| lc.domain.workspace | The lc.domain.workspace package contains classes that support the use of the domain classes as used specifically by LiveCycle Workspace ES. | |
| lc.endpoint | The lc.endpoint package contains classes and components that support manipulating lc.domain.Category and lc.domain.Endpoint objects, which are use for tasks such as starting a process. |
|
| lc.layout | The lc.layout package contains core classes that are used by many other classes and components. | |
| lc.presentationmodel | The lc.presentationmodel package contains a class for creating presentation models. | |
| lc.process | The lc.process package contains classes and components for manipulating lc.domain.ProcessInstance objects. | |
| lc.search | The lc.search package contains classes and components that support search operations. | |
| lc.task | The lc.task package contains classes and components that support the display and manipulation of lc.domain.Task objects. |
|
| lc.task.form | The lc.task.form package contains classes that support the ability to display form associated with a task. | |
| lc.tracking | The lc.tracking package contains classes and components that enables the user to navigate through Task data which they have initiated or participated in. |
|
| mx.accessibility | ||
| mx.automation | The mx.automation package contains the automation interfaces. | |
| mx.automation.delegates | The mx.automation.delegates package contains classes that define the methods and properties required to perform instrumentation for Flex framework classes. | |
| mx.automation.delegates.charts | The mx.automation.delegates.charts package contains classes that define the methods and properties required to perform instrumentation for the chart classes. | |
| mx.automation.delegates.containers | The mx.automation.delegates.containers package contains classes that define the methods and properties required to perform instrumentation for the container classes. | |
| mx.automation.delegates.controls | The mx.automation.delegates.controls package contains classes that define the methods and properties required to perform instrumentation for the control classes. | |
| mx.automation.delegates.core | The mx.automation.delegates.core package contains classes that define the methods and properties required to perform instrumentation for the core classes. | |
| mx.automation.events | The mx.automation.events package contains the automation event classes. | |
| mx.binding.utils | The mx.binding.utils package contains the classes for creating binding watchers and for defining bindings in ActionScript. | |
| mx.charts | The mx.charts package contains the classes for Flex Charting. | |
| mx.charts.chartClasses | The mx.charts.chartClasses package contains the base classes for the Flex charting components. | |
| mx.charts.effects | The mx.charts.effects package contains the effect classes for the Flex charting components. | |
| mx.charts.effects.effectClasses | The mx.charts.effects.effectClasses package contains the effect instance classes for the Flex charting components. | |
| mx.charts.events | The mx.charts.events package contains the classes that define chart event objects. | |
| mx.charts.renderers | The mx.charts.renderers package contains the item renderer classes for the Flex charting components. | |
| mx.charts.series | The mx.charts.series package contains the series classes for the Flex charting components. | |
| mx.charts.series.items | The mx.charts.series.items package contains the items series classes for the Flex charting components. | |
| mx.charts.series.renderData | The mx.charts.series.renderData package contains the data classes for the Flex charting components. | |
| mx.collections | The mx.collections package contains the classes for the Flex collection components. | |
| mx.collections.errors | The mx.collections.errors package contains the error classes for the Flex collection components. | |
| mx.containers | The mx.containers package contains the container classes. | |
| mx.containers.accordionClasses | The mx.containers.accordionClasses package contains the classes used by the Accordion container. | |
| mx.controls | The mx.controls package contains the Flex user-interface controls. | |
| mx.controls.dataGridClasses | The mx.controls.dataGridClasses package contains the classes used by the DataGrid control. | |
| mx.controls.listClasses | The mx.controls.listClasses package contains the classes used by the list-based controls. | |
| mx.controls.menuClasses | The mx.controls.menuClasses package contains the classes used by the menu-based controls. | |
| mx.controls.scrollClasses | The mx.controls.scrollClasses package contains the classes used by controls that support scroll bars. | |
| mx.controls.sliderClasses | The mx.controls.sliderClasses package contains the classes used by the Slider control. | |
| mx.controls.textClasses | The mx.controls.textClasses package contains the classes used by the text-based controls. | |
| mx.controls.treeClasses | The mx.controls.treeClasses package contains the classes used by the Tree control. | |
| mx.controls.videoClasses | The mx.controls.videoClasses package contains the classes used by the VideoDisplay control. | |
| mx.core | The mx.core package contains the base classes and interfaces, such as UIComponent, used by Flex. | |
| mx.data | The mx.data package contains classes for working with the Flex Data Management Service. | |
| mx.data.errors | The mx.data.errors package contains the error classes used with the Flex Data Management Service. | |
| mx.data.events | The mx.data.events package contains the event classes used with the Flex Data Management Service. | |
| mx.data.messages | The mx.data.messages package contains the messages used with the Flex Data Management Service. | |
| mx.data.mxml | The mx.data.mxml package contains the classes for using the Data Management Service in MXML. | |
| mx.data.utils | The mx.data.utils package contains the utility classes for working with the Data Management Service. | |
| mx.effects | The mx.effects package contains the Factory classes to support behaviors. | |
| mx.effects.easing | The mx.effects.easing package contains the easing classes used by effects. | |
| mx.effects.effectClasses | The mx.effects.effectClasses package contains the effect implementation classes corresponding to the effect factory classes in the mx.effects package. | |
| mx.events | The mx.events package contains the classes that define Flex event objects. | |
| mx.formatters | The mx.formatters package contains the classes to support data formatting. | |
| mx.graphics | The mx.graphics package contains drawing classes. | |
| mx.graphics.codec | ||
| mx.logging | The mx.logging package contains the logging classes. | |
| mx.logging.errors | The mx.logging.errors package contains the error classes used by the logging components. | |
| mx.logging.targets | The mx.logging.targets package contains the target classes used by the logging components. | |
| mx.managers | The mx.managers package contains the Flex manager classes, such as DragManager and HistoryManager. | |
| mx.messaging | The mx.messaging package contains the messaging classes used with Flex Data Services. | |
| mx.messaging.channels | The mx.messaging.channels package contains the messaging channel classes used with Flex Data Services. | |
| mx.messaging.config | The mx.messaging.config package contains the messaging configuration classes used with Flex Data Services. | |
| mx.messaging.errors | The mx.messaging.errors package contains the messaging error classes used with Flex Data Services. | |
| mx.messaging.events | The mx.messaging.events package contains the messaging event classes used used with Flex Data Services. | |
| mx.messaging.management | The mx.messaging.management package contains the bean management classes used with Flex Data Services. | |
| mx.messaging.messages | The mx.messaging.messages package contains the message classes used with Flex Data Services. | |
| mx.modules | The mx.modules package contains the classes used to create modular Flex applications. | |
| mx.preloaders | The mx.preloaders package contains the classes used by the download progress bar. | |
| mx.printing | The mx.printing package contains the printing classes. | |
| mx.resources | The mx.resources package contains the classes used to support localization. | |
| mx.rpc | The mx.rpc package contains the RPC classes. | |
| mx.rpc.events | The mx.rpc.events package contains the RPC event classes. | |
| mx.rpc.http | The mx.rpc.http package contains the HTTPService classes. | |
| mx.rpc.http.mxml | The mx.rpc.http.mxml package contains the HTTP service MXML classes. | |
| mx.rpc.livecycle | ||
| mx.rpc.mxml | The mx.rpc.mxml package contains the RPC MXML interface. | |
| mx.rpc.remoting | The mx.rpc.remoting package contains the remote object classes. | |
| mx.rpc.remoting.mxml | The mx.rpc.remoting.mxml package contains the remote object MXML classes. | |
| mx.rpc.soap | The mx.rpc.soap package contains the web service classes. | |
| mx.rpc.soap.mxml | The mx.rpc.soap.mxml package contains the web service MXML class. | |
| mx.rpc.wsdl | ||
| mx.rpc.xml | The mx.rpc.xml package contains the RPC XML-related classes. | |
| mx.skins | The mx.skins package contains the classes that define the skinning components. | |
| mx.skins.halo | The mx.skins.halo package contains the classes used to skin Flex user-interface controls. | |
| mx.states | The mx.states package contains the classes to support view states. | |
| mx.styles | The mx.styles package contains the classes used by the Flex styles components. | |
| mx.utils | The mx.utils package contains Flex utility classes. | |
| mx.validators | The mx.validators package contains the classes to support data validation. |
Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/livecycle/es/sdkHelp/common/langref/package-summary.html