Runtime

Uses of Interface
org.eclipse.gmf.runtime.common.ui.services.elementselection.IElementSelectionListener

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

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

Classes in org.eclipse.gmf.runtime.common.ui.services.elementselection that implement IElementSelectionListener
 class ElementSelectionComposite
          The element selection composite.
 class ElementSelectionService
          The element selection service.
 

Fields in org.eclipse.gmf.runtime.common.ui.services.elementselection declared as IElementSelectionListener
 IElementSelectionListener ElementSelectionService.JobData.elementSelectionListener
           
 

Methods in org.eclipse.gmf.runtime.common.ui.services.elementselection that return IElementSelectionListener
protected  IElementSelectionListener AbstractElementSelectionProvider.getElementSelectionListener()
          Retrieve the element selection listener.
 

Methods in org.eclipse.gmf.runtime.common.ui.services.elementselection with parameters of type IElementSelectionListener
 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.