| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-04  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Extension
An extension is a unit of functionality in a JSR-198 based IDE. The Extension interface provides access to metadata about an extension provided in its extension manifest.
| Method Summary | |
|---|---|
 URIPath | 
getClassPath()
Returns the class path of this extension.  | 
 java.util.Collection<ExtensionDependency> | 
getDependencies()
Returns a collection of ExtensionDependency objects, one for each 
 dependency this extension has on another extension. | 
 Version | 
getEDKVersion()
Returns the version of the Extension Software Development Kit (ESDK) this extension is compatible with.  | 
 java.lang.String | 
getName()
Returns the name of this extension.  | 
 java.lang.String | 
getOwner()
Returns the owner of this extension.  | 
 PlatformInfo | 
getPlatformInfo()
Returns information about the platforms on which this extension is supported.  | 
 Version | 
getVersion()
Returns the version of this extension.  | 
| Methods inherited from interface javax.ide.Identifiable | 
|---|
getID | 
| Method Detail | 
|---|
java.lang.String getName()
java.lang.String getOwner()
Version getVersion()
Version getEDKVersion()
A JSR-198 compatible IDE may elect not to load an extension if the IDE does not support the specified ESDK version.
PlatformInfo getPlatformInfo()
A JSR-198 compatible IDE may elect not to load an extension if the IDE does not support the platforms required by the extension.
java.util.Collection<ExtensionDependency> getDependencies()
ExtensionDependency objects, one for each 
 dependency this extension has on another extension. The information 
 here corresponds to the <dependencies> section of the extension
 manifest.
ExtensionDependency objects. May be empty.URIPath getClassPath()
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-04  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||