Uses of Interface
de.grogra.pf.ui.autocomplete.impl.CompletionProvider
Packages that use CompletionProvider
Package
Description
-
Uses of CompletionProvider in de.grogra.autocompletors
Classes in de.grogra.autocompletors that implement CompletionProviderModifier and TypeClassDescriptionclassA completion provider for a xl or rgg context.Methods in de.grogra.autocompletors that return CompletionProviderModifier and TypeMethodDescriptionprotected CompletionProviderRoundRobinAutoCompletion.createProvider()XLContextCompletionProvider.getClassProvider()XLContextCompletionProvider.getCommentProvider()protected CompletionProviderXLContextCompletionProvider.getDefaultProvider()XLContextCompletionProvider.getImportProvider()XLContextCompletionProvider.getJavaProvider()XLContextCompletionProvider.getModelClassProvider()XLContextCompletionProvider.getModelFieldProvider()XLContextCompletionProvider.getModelMethodProvider()XLContextCompletionProvider.getModelModuleProvider()XLContextCompletionProvider.getXLProvider()Methods in de.grogra.autocompletors with parameters of type CompletionProviderModifier and TypeMethodDescriptionvoidRoundRobinAutoCompletion.addCompletionProvider(CompletionProvider provider) Adds an additionalCompletionProviderto the list to cycle through.voidXLContextCompletionProvider.setClassProvider(CompletionProvider classProvider) voidXLContextCompletionProvider.setCommentProvider(CompletionProvider commentProvider) voidXLContextCompletionProvider.setDefaultProvider(CompletionProvider p) voidXLContextCompletionProvider.setImportProvider(CompletionProvider importProvider) voidXLContextCompletionProvider.setJavaProvider(CompletionProvider javaProvider) voidXLContextCompletionProvider.setModelClassProvider(CompletionProvider modelClassProvider) voidXLContextCompletionProvider.setModelFieldProvider(CompletionProvider modelFieldProvider) voidXLContextCompletionProvider.setModelMethodProvider(CompletionProvider modelMethodProvider) voidXLContextCompletionProvider.setModelModuleProvider(CompletionProvider modelModuleProvider) voidXLContextCompletionProvider.setXLProvider(CompletionProvider classProvider) -
Uses of CompletionProvider in de.grogra.ext.jedit
Methods in de.grogra.ext.jedit with parameters of type CompletionProviderModifier and TypeMethodDescriptionJEditTextEditor.getAlreadyEnteredText(CompletionProvider provider) -
Uses of CompletionProvider in de.grogra.pf.ui.autocomplete
Methods in de.grogra.pf.ui.autocomplete with parameters of type CompletionProviderModifier and TypeMethodDescriptionAutoCompletable.getAlreadyEnteredText(CompletionProvider provider) Get the String to be autocompleted Likely useless with the autocmpletor implementationAutoCompletableTextArea.getAlreadyEnteredText(CompletionProvider provider) Returns the text just before the current caret position that could be the start of something auto-completable. -
Uses of CompletionProvider in de.grogra.pf.ui.autocomplete.impl
Classes in de.grogra.pf.ui.autocomplete.impl that implement CompletionProviderModifier and TypeClassDescriptionclassA base class for completion providers.classA completion provider that do not manage the completion itself.classA completion provider that check the text to the carret position, then, depending on the completioncontext it: if the CompletionContext.getContext() == NEWCLASS: it try to match the ClassCompletion.getName() to the entered text and autocomplete it with the ClassCompletion.getConstructors() if the CompletionContext.getContext() == INCLASS: it try to find match the name of the class with getEnteredClass() if it is not null (a.k.a. a CompletionClass matches) it will complete based on the ClassCompletion.getInternals()classA base class for all standard completion providers.classA basic completion provider implementation.Methods in de.grogra.pf.ui.autocomplete.impl that return CompletionProviderModifier and TypeMethodDescriptionprotected abstract CompletionProviderAbstractAutoCompletor.createProvider()protected CompletionProviderEmptyAutoCompletor.createProvider()AbstractAutoCompletor.getCompletionProvider()Returns the completion provider.ClassCompletion.getConstructorsProvider()ClassCompletion.getInternalsProvider()CompletionProvider.getParent()Returns the parent completion provider.CompletionProviderBase.getParent()AbstractCompletion.getProvider()Completion.getProvider()Returns the provider that returned this completion.Methods in de.grogra.pf.ui.autocomplete.impl with parameters of type CompletionProviderModifier and TypeMethodDescriptionvoidClassCompletion.initializeProviders(CompletionProvider parent) voidClassCompletion.initializeProviders(CompletionProvider parent, Icon iconForConstructor) protected voidAbstractAutoCompletor.initProvider(CompletionProvider provider) voidAbstractAutoCompletor.setCompletionProvider(CompletionProvider provider) Sets the completion provider being used.voidCompletionProvider.setParent(CompletionProvider parent) Sets the parent completion provider.voidCompletionProviderBase.setParent(CompletionProvider parent) Constructors in de.grogra.pf.ui.autocomplete.impl with parameters of type CompletionProviderModifierConstructorDescriptionprotectedAbstractCompletion(CompletionProvider provider) Constructor.protectedAbstractCompletion(CompletionProvider provider, Icon icon) Constructor.BasicCompletion(CompletionProvider provider, String replacementText) Constructor.BasicCompletion(CompletionProvider provider, String replacementText, String shortDesc) Constructor.BasicCompletion(CompletionProvider provider, String replacementText, String shortDesc, String summary) Constructor.ClassCompletion(CompletionProvider provider, String name, CompletionContext cc) Constructor.FunctionCompletion(CompletionProvider provider, String name, String returnType) Constructor.MarkupTagCompletion(CompletionProvider provider, String name) Constructor.PackageCompletion(CompletionProvider provider, String replacementText) PackageCompletion(CompletionProvider provider, String replacementText, String shortDesc) PackageCompletion(CompletionProvider provider, String replacementText, String shortDesc, String summary) ShorthandCompletion(CompletionProvider provider, String inputText, String replacementText) Constructor.ShorthandCompletion(CompletionProvider provider, String inputText, String replacementText, String shortDesc) Constructor.ShorthandCompletion(CompletionProvider provider, String inputText, String replacementText, String shortDesc, String summary) Constructor.TemplateCompletion(CompletionProvider provider, String inputText, String definitionString, String template) TemplateCompletion(CompletionProvider provider, String inputText, String definitionString, String template, String shortDescription, String summary) VariableCompletion(CompletionProvider provider, String name, String type) Constructor. -
Uses of CompletionProvider in de.grogra.pf.ui.swing
Methods in de.grogra.pf.ui.swing with parameters of type CompletionProviderModifier and TypeMethodDescriptionAutoCompletableTextEditor.getAlreadyEnteredText(CompletionProvider provider) TextEditorSupport.getAlreadyEnteredText(CompletionProvider provider) -
Uses of CompletionProvider in de.grogra.rsyntaxtextarea
Methods in de.grogra.rsyntaxtextarea with parameters of type CompletionProviderModifier and TypeMethodDescriptionRSTATextArea.getAlreadyEnteredText(CompletionProvider provider) -
Uses of CompletionProvider in org.gjt.sp.jedit.textarea
Methods in org.gjt.sp.jedit.textarea with parameters of type CompletionProviderModifier and TypeMethodDescriptionstatic intJEditTextArea.findWordStart(CharSequence line, int pos, CompletionProvider p) Locates the start of the word at the specified position.JEditTextArea.getAlreadyEnteredText(CompletionProvider provider)