Interface IReferenceFinderParticipant

  • All Known Implementing Classes:
    GraphicalSchemeReferenceFinderParticipant

    public interface IReferenceFinderParticipant
    Special participant for finding references to Built-In language element in metadata objects in DT project
    • Method Detail

      • getDescription

        String getDescription()
        Gets finder participant description
        Returns:
        finder participant description, never null
      • findAllReferences

        void findAllReferences​(Iterable<org.eclipse.emf.common.util.URI> targetURIs,
                               org.eclipse.xtext.util.IAcceptor<IReferenceFinderParticipant.IReferenceDescriptionFinderParticipant> acceptor,
                               org.eclipse.core.runtime.IProgressMonitor monitor)
        Finds all references to the given targetURIs.
        Parameters:
        targetURIs - the URIs of the target elements of the references. Should be normalized, can't be null
        acceptor - accepts the matches, can't be null
        monitor - the progress monitor. Can be null.
      • clearTemporaryData

        void clearTemporaryData()
        Clears temporary data. This methods is called before each references finding operation