com.adobe.gravity.service.manifest

# IBundleBuilder - AS3 ADEP Client Component

Package | com.adobe.gravity.service.manifest
Interface | public interface IBundleBuilder

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10

Runtime Versions: | AIR 1.1, Flash Player 9

Builder interface for Client Component Framework bundles.

Public Properties

| Property | Defined By
--- | --- | ---
|  | baseURL : String [read-only] The base URL for the bundle. | IBundleBuilder
|  | domain : String The name of the bundle's ApplicationDomain. | IBundleBuilder
|  | location : String The URL of the bundle. | IBundleBuilder
|  | parentDomain : String The name of the parent ApplicationDomain. | IBundleBuilder
|  | startOrder : Number The startOrder of the bundle. | IBundleBuilder

Public Methods

| Method | Defined By
--- | --- | ---
|  | addImport(name:String):void Add a service import. | IBundleBuilder
|  | addLoader(bundleLoaderFactory:IBundleLoaderFactory, configuration:XML):void Add a bundle loader factory for loading the bundle. | IBundleBuilder
|  | getProperty(name:String):String Retrieve a bundle property. | IBundleBuilder
|  | setProperty(name:String, value:String):void Set a bundle property. | IBundleBuilder

Property Detail

### baseURL

property

`baseURL:String` [read-only]

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10

Runtime Versions: | AIR 1.1, Flash Player 9

The base URL for the bundle.

Implementation
`public function get baseURL():String`

### domain

property

`domain:String`

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10

Runtime Versions: | AIR 1.1, Flash Player 9

The name of the bundle's ApplicationDomain. May be null, in which case the ApplicationDomain is anonymous and can't be used as a parent ApplicationDomain.

Implementation
`public function get domain():String`
`public function set domain(value:String):void`

### location

property

`location:String`

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10

Runtime Versions: | AIR 1.1, Flash Player 9

The URL of the bundle.

Implementation
`public function get location():String`
`public function set location(value:String):void`

### parentDomain

property

`parentDomain:String`

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10

Runtime Versions: | AIR 1.1, Flash Player 9

The name of the parent ApplicationDomain. May be null, in which case the parent will be the interface ApplicationDomain.

Implementation
`public function get parentDomain():String`
`public function set parentDomain(value:String):void`

### startOrder

property

`startOrder:Number`

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10

Runtime Versions: | AIR 1.1, Flash Player 9

The startOrder of the bundle. If not set, the bundle starts with all other bundles that don't have it set at the end of the start sequence.

Implementation
`public function get startOrder():Number`
`public function set startOrder(value:Number):void`
Method Detail

### addImport

()
method

`public function addImport(name:String):void`

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10

Runtime Versions: | AIR 1.1, Flash Player 9

Add a service import.

Parameters

| `name:String` — The name of the imported service interface.

### addLoader

()
method

`public function addLoader(bundleLoaderFactory:IBundleLoaderFactory, configuration:XML):void`

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10

Runtime Versions: | AIR 1.1, Flash Player 9

Add a bundle loader factory for loading the bundle.

Parameters

| `bundleLoaderFactory:IBundleLoaderFactory` — The bundle loader factory.
| `configuration:XML` — The XML configuration for the bundle loader factory.

### getProperty

()
method

`public function getProperty(name:String):String`

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10

Runtime Versions: | AIR 1.1, Flash Player 9

Retrieve a bundle property.

Parameters

| `name:String` — The name of the property.

Returns

| `String` — The value of the property.

### setProperty

()
method

`public function setProperty(name:String, value:String):void`

Language Version: | ActionScript 3.0

Product Version: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10

Runtime Versions: | AIR 1.1, Flash Player 9

Set a bundle property.

Parameters

| `name:String` — The name of the property.
| `value:String` — The value of the property.

© 2015 Adobe Systems Incorporated. All rights reserved.
Mon Apr 10 2017, 12:28 PM -07:00