Runtime

Uses of Class
org.eclipse.gmf.runtime.common.ui.services.elementselection.ElementSelectionServiceJob

Packages that use ElementSelectionServiceJob
org.eclipse.gmf.runtime.common.ui.services.elementselection   
 

Uses of ElementSelectionServiceJob in org.eclipse.gmf.runtime.common.ui.services.elementselection
 

Methods in org.eclipse.gmf.runtime.common.ui.services.elementselection that return ElementSelectionServiceJob
 ElementSelectionServiceJob IElementSelectionProvider.getMatchingObjects(IElementSelectionInput input, IElementSelectionListener listener)
          Retrieve a list of matching objects from the provider.
 ElementSelectionServiceJob AbstractElementSelectionProvider.getMatchingObjects(IElementSelectionInput input, IElementSelectionListener listener)
          Retrieve a list of matching objects from the provider.

The provider is given an IElementSelectionInput and IElementSelectionListener and creates a ElementSelectionServiceJob.

The provider returns IMatchingObjectEvent to the IElementSelectionListener. If there are ten matching objects, then eleven IMatchingObjectEvent will be sent to the listener. The first ten will have type MatchingObjectEventType.MATCH and will have a matching object. The eleventh event will have type MatchingObjectEventType.END_OF_MATCHES.

protected  ElementSelectionServiceJob AbstractElementSelectionProvider.createSelectionJob()
          Creates the selection service job that runs the provider's search.
 ElementSelectionServiceJob ElementSelectionComposite.getSelectionServiceJob()
          Retreive the element selection service job.
 ElementSelectionServiceJob ElementSelectionService.getMatchingObjects(IElementSelectionInput input, IElementSelectionListener listener)
          Retrieve a list of matching objects from the provider.

The provider is given an IElementSelectionInput and IElementSelectionListener and creates a ElementSelectionServiceJob.

The provider returns IMatchingObjectEvent to the IElementSelectionListener. If there are ten matching objects, then eleven IMatchingObjectEvent will be sent to the listener. The first ten will have type MatchingObjectEventType.MATCH and will have a matching object. The eleventh event will have type MatchingObjectEventType.END_OF_MATCHES.

protected  ElementSelectionServiceJob ElementSelectionService.createSelectionJob()
          Creates the selection service job that manages the individual provider search jobs.
 

Methods in org.eclipse.gmf.runtime.common.ui.services.elementselection with parameters of type ElementSelectionServiceJob
protected  void ElementSelectionService.schedule(IElementSelectionProvider provider, ElementSelectionServiceJob job)
          Schedules the specified selection provider job.
 void ElementSelectionService.cancelJob(ElementSelectionServiceJob job)
           
 


Runtime

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.