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