|
RSE Release 3.4 |
|||||||||
| 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 IServicepublic String getName()
IService
getName in interface IService
public void initService(IProgressMonitor monitor)
throws SystemMessageException
super.initService(monitor) as the first call in
their implementation.
initService in interface IServicemonitor - 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.
SystemMessageException - if an error occurs during initialization.public void uninitService(IProgressMonitor monitor)
super.uninitService(monitor) as the last
call in their implementation.
uninitService in interface IServicemonitor - 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.4 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||