| Field Summary | |
|---|---|
| static String | An event published by an extension point when it is extended by a new extension. |
| Method Summary | |
|---|---|
| jsx3.amp.Engine | Returns the engine owning the plug-in owning this extension point. |
| jsx3.$Array<jsx3.amp.Ext> | getExts() Returns the list of extensions registered with this extension point. |
| String | getId() Returns the full ID of this extension, which is unique among all extension points in the AMP engine. |
| String | Returns the local ID of this extension point, which is defined by the id attribute of the XML
extension point declaration. |
| String | getName() Returns the name of this extension point, which is defined by the name attribute of the XML
extension point declaration. |
| jsx3.amp.PlugIn | Returns the plug-in declaring this extension point. |
| void | onExtension(arrExts : jsx3.$Array<jsx3.amp.Ext>) This method is called (after this extension point is instantiated) any time extensions are registered for this
point. |
| jsx3.$Array<Object> | Processes each extension of this extension point using the visitor pattern. |
| 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 |
|---|
| Method Detail |
|---|
id attribute of the XML
extension point declaration.name attribute of the XML
extension point declaration.jsxsuper().