|
RSE Release 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.runtime.PlatformObject
org.eclipse.rse.services.AbstractService
public abstract class AbstractService
Abstract default implementation of an RSE Service. Clients are expected to extend this class.
IService
Constructor Summary | |
---|---|
AbstractService()
|
Method Summary | |
---|---|
String |
getDescription()
Get the description of this Service as a translated, UI-visible String. |
String |
getName()
Get the name of this Service as a translated, UI-visible String. |
void |
initService(IProgressMonitor monitor)
Default implementation of initService. |
void |
uninitService(IProgressMonitor monitor)
Default implementation of uninitService. |
Methods inherited from class org.eclipse.core.runtime.PlatformObject |
---|
getAdapter |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
---|
getAdapter |
Constructor Detail |
---|
public AbstractService()
Method Detail |
---|
public String getDescription()
IService
getDescription
in interface IService
public String getName()
IService
getName
in interface IService
public void initService(IProgressMonitor monitor)
super.initService(monitor)
as the first call in
their implementation.
initService
in interface IService
monitor
- A progress monitor to provide progress of long-running
operation. There is no guarantee that cancellation is actually
supported by a Service since it would leave the service in a
potentially inconsistent, partially initialized state.public void uninitService(IProgressMonitor monitor)
super.uninitService(monitor)
as the last
call in their implementation.
uninitService
in interface IService
monitor
- A progress monitor to provide progress of long-running
operation. There is no guarantee that cancellation is actually
supported by a Service since it would leave the service in a
potentially inconsistent, partially initialized state.
|
RSE Release 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |