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