Interface CompletionOperations
- All Known Implementing Classes:
CompletionTemplate
public interface CompletionOperations
Interface defining operations related to providing code completion in the DSL.
- Author:
- Eric Bottard
-
Method Summary
Modifier and TypeMethodDescriptionstreamCompletions
(String prefix, int levelOfDetail) Return the list of streamCompletions that are compatible with the given DSL prefix.taskCompletions
(String prefix, int levelOfDetail) Return the list of taskCompletions that are compatible with the given DSL prefix.
-
Method Details
-
streamCompletions
Return the list of streamCompletions that are compatible with the given DSL prefix.- Parameters:
prefix
- the provided prefix value from DSLlevelOfDetail
- integer value that specifies the level of detail user wants in stream completions- Returns:
- the stream completion proposals for the given DSL prefix
-
taskCompletions
Return the list of taskCompletions that are compatible with the given DSL prefix.- Parameters:
prefix
- the provided prefix value from DSLlevelOfDetail
- integer value that specifies the level of detail user wants in task completions- Returns:
- the task completion proposals for the given DSL prefix
-