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 TypeClassDescriptionclass
A completion provider for a xl or rgg context.Methods in de.grogra.autocompletors that return CompletionProviderModifier and TypeMethodDescriptionprotected CompletionProvider
RoundRobinAutoCompletion.createProvider()
XLContextCompletionProvider.getClassProvider()
XLContextCompletionProvider.getCommentProvider()
protected CompletionProvider
XLContextCompletionProvider.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 TypeMethodDescriptionvoid
RoundRobinAutoCompletion.addCompletionProvider
(CompletionProvider provider) Adds an additionalCompletionProvider
to the list to cycle through.void
XLContextCompletionProvider.setClassProvider
(CompletionProvider classProvider) void
XLContextCompletionProvider.setCommentProvider
(CompletionProvider commentProvider) void
XLContextCompletionProvider.setDefaultProvider
(CompletionProvider p) void
XLContextCompletionProvider.setImportProvider
(CompletionProvider importProvider) void
XLContextCompletionProvider.setJavaProvider
(CompletionProvider javaProvider) void
XLContextCompletionProvider.setModelClassProvider
(CompletionProvider modelClassProvider) void
XLContextCompletionProvider.setModelFieldProvider
(CompletionProvider modelFieldProvider) void
XLContextCompletionProvider.setModelMethodProvider
(CompletionProvider modelMethodProvider) void
XLContextCompletionProvider.setModelModuleProvider
(CompletionProvider modelModuleProvider) void
XLContextCompletionProvider.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 TypeClassDescriptionclass
A base class for completion providers.class
A completion provider that do not manage the completion itself.class
A 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()class
A base class for all standard completion providers.class
A basic completion provider implementation.Methods in de.grogra.pf.ui.autocomplete.impl that return CompletionProviderModifier and TypeMethodDescriptionprotected abstract CompletionProvider
AbstractAutoCompletor.createProvider()
protected CompletionProvider
EmptyAutoCompletor.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 TypeMethodDescriptionvoid
ClassCompletion.initializeProviders
(CompletionProvider parent) void
ClassCompletion.initializeProviders
(CompletionProvider parent, Icon iconForConstructor) protected void
AbstractAutoCompletor.initProvider
(CompletionProvider provider) void
AbstractAutoCompletor.setCompletionProvider
(CompletionProvider provider) Sets the completion provider being used.void
CompletionProvider.setParent
(CompletionProvider parent) Sets the parent completion provider.void
CompletionProviderBase.setParent
(CompletionProvider parent) Constructors in de.grogra.pf.ui.autocomplete.impl with parameters of type CompletionProviderModifierConstructorDescriptionprotected
AbstractCompletion
(CompletionProvider provider) Constructor.protected
AbstractCompletion
(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 org.gjt.sp.jedit.textarea
Methods in org.gjt.sp.jedit.textarea with parameters of type CompletionProviderModifier and TypeMethodDescriptionstatic int
JEditTextArea.findWordStart
(CharSequence line, int pos, CompletionProvider p) Locates the start of the word at the specified position.JEditTextArea.getAlreadyEnteredText
(CompletionProvider provider)