ActionScript® 3.0 Reference for the Adobe® Flash® Platform
Home  |  Show Packages and Classes List |  Packages  |  Classes  |  What's New  |  Index  |  Appendixes
 

com.adobe.mosaic.om.interfaces 


The com.adobe.mosaic.om.interfaces package contains interfaces for all aspects of Composite Application Framework development. These interfaces are public Composite Application Framework API methods used by a tile developer to interact with the application, catalog, session, other tiles, and various other Composite Application Framework objects.



Interfaces
 InterfaceDescription
 IApplication The IApplication interface provides access to the DOM for an application, and provides methods for adding views, panels, and tiles, as well as querying aspects of the application's environment.
 IApplicationListItem The IApplicationListItem provides information about a given IApplication suitable for display to a user, or as a specifier to load the Application.
 IApplicationSpecifier The IApplicationSpecifier interface is used to specify an application for loading.
 ICachePolicy The ICachePolicy interface specifies cache options to use within a composite application when running using the AIR Runtime.
 ICatalog The ICatalog interface represents a particular catalog, and provides methods for retrieving tiles from a catalog deployed to the Experience Server.
 ICatalogListItem The ICatalogListItem provides information about a given ICatalog suitable for display to a user, or as a specifier to load the Catalog into an IApplication.
 ICatalogSpecifier The ICatalogSpecifier provides information about a given ICatalog suitable for display to a user.
 IClassServiceProperty The IClassServiceProperty interface provides methods for getting a Tile property or a Service property's name and type.
 IClientFramework The IClientFramework interface is the highest-level interface in the object model and provides access to the framework manager objects which provide high-level application functionality.
 IContext The IContext interface models a simple hash map that allows tiles to store attibutes in name-value pairs.
 IContextProvider The IContextProvider interface provides a method for retrieving context from nodes that support context in the DOM.
 IDisplayable The IDisplayable interface provides methods for getting and setting the display state of nodes that hold content (panel, view, and tile) in the DOM.
 IInjectableValue The IInjectableValue interface provides an type for values that can be dependency injected into tiles.
 IInterface The IInterface interface provides methods for getting an interface name and an interface library name.
 ILayout The ILayout interface provides the interface for describing the layout of a container.
 IManager The IManager interface serves as a base-interface for the framework manager objects that provide high-level application functionality.
 IMessageBus The IMessageBus interface provides methods for handling inter-tile communication.
 IMetadata The IMetadata interface provides methods for querying the metadata elements.
 IMetadataAvailable The IMetadataAvailable interface provides methods for retrieving metadata about nodes in the DOM.
 IMosaicNode The IMosaicNode interface provides methods for retrieving information about nodes in the DOM.
 IPanel The IPanel interface defines the methods for adding tiles to a panel.
 IReferenceServiceProperty The IReferenceServiceProperty interface provides methods for getting a name, a reference name, and an IService.
 IRuntimeManager The IRuntimeManager interface represents an instance of a process runtime.
 IServer The IServer interface defines methods for retrieving Experience Server information.
 IService The IService interface defines methods for retrieving service information.
 IServiceLibrary The IServiceLibrary interface defines methods for retrieving service library information.
 ISession The ISession interface represents an instance of a user's server connection.
 ISessionConfiguration The ISessionConfiguration provides a descriptor to the runtime for any options that the application author wishes to specify for the creation of the ISession.
 ISessionManager The ISessionManager interface represents an instance of a server connection pool.
 IShell The IShell interface provides access to the DOM that makes up a composite application.
 ITile The ITile interface provides methods for retrieving information about composite application tile's details.
 IUIAttributes The IUIAttributes interface provides methods for setting and getting values that map directly to Flex UIComponent attributes.
 IView The IView interface defines methods for adding panels, saving views, and retrieving view context and a list of panels.
 IViewManager The IViewManager interface provides access to the views and includes add/remove/get of views.