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.

 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.

 


Runtime

Guidelines for using Eclipse APIs.

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