|
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 | |||||||||
java.lang.Object
javax.ide.Service
public abstract class Service
Services provide access to distinct areas of functionality in the IDE for an extension developer.
| Constructor Summary | |
|---|---|
Service() |
|
| Method Summary | |
|---|---|
protected static Service |
getService(java.lang.Class serviceClass)Get a service. |
protected void |
initialize()Initialize this manager. |
static void |
resetAllServices()Resets all services, causing them to be recreated from scratch next time the getService( Class ) API is used. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Service()
| Method Detail |
|---|
protected void initialize()
This implementation does nothing.
protected static Service getService(java.lang.Class serviceClass)
throws javax.ide.spi.ProviderNotFoundException
serviceClass - the class of the service.javax.ide.spi.ProviderNotFoundException - if an implementation of the service could not be located.public static void resetAllServices()
getService( Class ) API is used.
Extension developers are strongly discouraged from using this method. It is called by the internal LookupProvider API to reset services when a new provider is registered.
|
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 | |||||||||