| Field Summary | |
|---|---|
| static String | Loads a resource before the plug-in is instantiated and registered. |
| static String | Waits for a resource to be loaded programatically some time after the plug-in loads. |
| static String | Loads a resource before the plug-in loads. |
| static String | Event subject published when this resource has loaded. |
| static String | |
| static String | |
| static String | |
| static String | |
| static String | |
| static String | |
| Constructor Summary | |
|---|---|
| void | |
| Method Summary | |
|---|---|
| void | Returns the value of any attribute of the XML declaration of this resource. |
| jsx3.xml.Document | jsx3.app.Properties | jsx3.app.PropsBundle | Returns the data associated with this resource. |
| String | getId() Returns the full ID of this resource, which is unique to the entire AMP engine. |
| String | Returns the load type, such as LOAD_NORMAL. |
| String | Returns the ID Of this resource, which is unique among all resources of the same plug-in. |
| Array<String> | Returns the list of locale keys for which this resources is localized. |
| String | getPath() Returns the path of this resource, which is relative to the directory of the plug-in owning this resource. |
| String | getPathForLocale(objLocale : jsx3.util.Locale) Returns the path of the best localized version of this resource for objLocale. |
| jsx3.amp.PlugIn | Returns the plug-in that owns this resource. |
| String | getType() Returns the resource type, such as TYPE_SCRIPT. |
| boolean | isLoaded() |
| jsx3.$AsyncRV | load() Asynchronously loads this resource if it is not already loaded. |
| jsx3.$AsyncRV | loaded() Returns an asynchronous return value that completes when this resource is loaded. |
| jsx3.xml.Entity | xml() Returns the XML declaration of this resource as passed to the constructor. |
| Methods Inherited From jsx3.util.EventDispatcher |
|---|
| publish, subscribe, unsubscribe, unsubscribeAll |
| Methods Inherited From jsx3.lang.Object |
|---|
| clone, equals, eval, getClass, getInstanceOf, getInstanceOfClass, getInstanceOfPackage, instanceOf, isInstanceOf, isSubclassOf, jsxmix, jsxsuper, jsxsupermix, setInstanceOf, toString |
| Field Detail |
|---|
| Constructor Detail |
|---|
| Method Detail |
|---|
true then delete the reference to the data object in order to allow
garbage collection.LOAD_NORMAL. The load type is defined using the load
attribute of the resource XML declaration.id attribute of the resource XML declaration.objLocale.TYPE_SCRIPT. The resource type is defined by the element
node name of the resource XML declaration.