|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.buglabs.util.trackers.MenuServiceTracker
public class MenuServiceTracker
Tracks when a menu provider is available.
| Constructor Summary | |
|---|---|
MenuServiceTracker(org.osgi.framework.BundleContext context,
java.lang.String menuPath,
IMenuNode menu)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
addingService(org.osgi.framework.ServiceReference reference)
A service is being added to the ServiceTracker object. |
void |
modifiedService(org.osgi.framework.ServiceReference reference,
java.lang.Object service)
A service tracked by the ServiceTracker object has been modified. |
void |
removedService(org.osgi.framework.ServiceReference reference,
java.lang.Object service)
A service tracked by the ServiceTracker object has been removed. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MenuServiceTracker(org.osgi.framework.BundleContext context,
java.lang.String menuPath,
IMenuNode menu)
| Method Detail |
|---|
public java.lang.Object addingService(org.osgi.framework.ServiceReference reference)
ServiceTrackerCustomizerThis method is called before a service which matched the search parameters of the ServiceTracker object is added to it. This method should return the service object to be tracked for this ServiceReference object. The returned service object is stored in the ServiceTracker object and is available from the getService and getServices methods.
addingService in interface ServiceTrackerCustomizerreference - Reference to service being added to the ServiceTracker object.
public void modifiedService(org.osgi.framework.ServiceReference reference,
java.lang.Object service)
ServiceTrackerCustomizerThis method is called when a service being tracked by the ServiceTracker object has had it properties modified.
modifiedService in interface ServiceTrackerCustomizerreference - Reference to service that has been modified.service - The service object for the modified service.
public void removedService(org.osgi.framework.ServiceReference reference,
java.lang.Object service)
ServiceTrackerCustomizerThis method is called after a service is no longer being tracked by the ServiceTracker object.
removedService in interface ServiceTrackerCustomizerreference - Reference to service that has been removed.service - The service object for the removed service.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||