Chromium Code Reviews| Index: editor/tools/plugins/com.google.dart.server/src/com/google/dart/server/FindElementReferencesConsumer.java |
| diff --git a/editor/tools/plugins/com.google.dart.server/src/com/google/dart/server/FindElementReferencesConsumer.java b/editor/tools/plugins/com.google.dart.server/src/com/google/dart/server/FindElementReferencesConsumer.java |
| index 7bac9aff215ca6413784a2841ed24bc3292cdeca..623da7c975a9bff6cda1755276b852cbe21f5e9d 100644 |
| --- a/editor/tools/plugins/com.google.dart.server/src/com/google/dart/server/FindElementReferencesConsumer.java |
| +++ b/editor/tools/plugins/com.google.dart.server/src/com/google/dart/server/FindElementReferencesConsumer.java |
| @@ -13,11 +13,22 @@ |
| */ |
| package com.google.dart.server; |
| +import com.google.dart.server.generated.types.Element; |
| + |
| /** |
| - * The interface {@code FindElementReferencesConsumer} defines the behavior of objects that .. TODO |
| + * The interface {@code FindElementReferencesConsumer} defines the behavior of objects consume the |
|
scheglov
2014/09/06 17:52:41
Maybe "that consume" or "consuming"?
Here and in o
|
| + * find element references request. |
| * |
| * @coverage dart.server |
| */ |
| -public class FindElementReferencesConsumer implements Consumer { |
| - // TODO (jwren) implement, class added simply to have AnalysisServer compile |
| +public interface FindElementReferencesConsumer extends Consumer { |
| + /** |
| + * A search id {@link String}. |
| + * |
| + * @param searchId the identifier used to associate results with this search request |
| + * @param element the element referenced or defined at the given offset and whose references will |
| + * be returned in the search results. If no element was found at the given location, this |
| + * field will be absent. |
| + */ |
| + public void computedElementReferences(String searchId, Element element); |
| } |