def complete_set(self, text, line, begidx, endidx): arguments = self.splitArguments(line) if len(arguments) > 2 or len(arguments) == 2 and not text: return [] active_module = self.ert().analysisConfig().getActiveModule() variables = active_module.getVariableNames() return autoCompleteListWithSeparator(text, variables)
def complete_plot(self, text, line, begidx, endidx): key = extractFullArgument(line, endidx) return autoCompleteListWithSeparator(key, self.summaryKeys())
def complete_select(self, text, line, begidx, endidx): key = extractFullArgument(line, endidx) return autoCompleteListWithSeparator(key, self.getAnalysisModules())
def complete_print(self, text, line, begidx, endidx): key = extractFullArgument(line, endidx) return autoCompleteListWithSeparator(key, self.fetchSupportedKeys())
def complete_plot_quantile(self, text, line, begidx, endidx): key = extractFullArgument(line, endidx) return autoCompleteListWithSeparator(key, self.summaryKeys())