|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| 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.9.0) E52944-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||