Package org.yamcs.studio.autocomplete
Interface IAutoCompleteProvider
- All Known Implementing Classes:
AutoCompleteHistoryProvider,FormulaFunctionProvider,LocalContentProvider,OpsContentProvider,ParameterContentProvider,RawContentProvider,SimContentProvider,StateContentProvider,SysContentProvider
public interface IAutoCompleteProvider
Interface for auto-complete providers. Each parser is provided via OSGI services. The listResult method is executed
by
AutoCompleteService in a dedicated thread.-
Method Summary
Modifier and TypeMethodDescriptionbooleanaccept(ContentType type) voidcancel()Called byAutoCompleteServicewhen the task is canceled.listResult(ContentDescriptor desc, int limit)
-
Method Details
-
accept
- Returns:
trueif provider handles this type of content
-
listResult
- Returns:
AutoCompleteResultmatching the providedContentDescriptor
-
cancel
void cancel()Called byAutoCompleteServicewhen the task is canceled.
-