org.fife.rsta.ac.groovy
Class GroovySourceCompletionProvider

java.lang.Object
  extended by org.fife.ui.autocomplete.CompletionProviderBase
      extended by org.fife.ui.autocomplete.AbstractCompletionProvider
          extended by org.fife.ui.autocomplete.DefaultCompletionProvider
              extended by org.fife.rsta.ac.groovy.GroovySourceCompletionProvider
All Implemented Interfaces:
CompletionProvider

public class GroovySourceCompletionProvider
extends DefaultCompletionProvider

The completion provider used for Groovy source code.

Version:
1.0
Author:
Robert Futrell

Field Summary
 
Fields inherited from class org.fife.ui.autocomplete.DefaultCompletionProvider
seg
 
Fields inherited from class org.fife.ui.autocomplete.AbstractCompletionProvider
comparator, completions
 
Fields inherited from class org.fife.ui.autocomplete.CompletionProviderBase
EMPTY_STRING
 
Constructor Summary
GroovySourceCompletionProvider()
          Constructor.
GroovySourceCompletionProvider(JarManager jarManager)
          Constructor.
 
Method Summary
protected  List getCompletionsImpl(JTextComponent comp)
          
protected  boolean isValidChar(char ch)
          
 
Methods inherited from class org.fife.ui.autocomplete.DefaultCompletionProvider
getAlreadyEnteredText, getCompletionsAt, getParameterizedCompletions, init, loadFromXML, loadFromXML, loadFromXML, loadFromXML
 
Methods inherited from class org.fife.ui.autocomplete.AbstractCompletionProvider
addCompletion, addCompletions, addWordCompletions, checkProviderAndAdd, clear, getCompletionByInputText, removeCompletion
 
Methods inherited from class org.fife.ui.autocomplete.CompletionProviderBase
clearParameterizedCompletionParams, getCompletions, getListCellRenderer, getParameterChoicesProvider, getParameterListEnd, getParameterListSeparator, getParameterListStart, getParent, isAutoActivateOkay, setAutoActivationRules, setListCellRenderer, setParameterChoicesProvider, setParameterizedCompletionParams, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroovySourceCompletionProvider

public GroovySourceCompletionProvider()
Constructor.


GroovySourceCompletionProvider

public GroovySourceCompletionProvider(JarManager jarManager)
Constructor.

Parameters:
jarManager - The jar manager for this provider.
Method Detail

getCompletionsImpl

protected List getCompletionsImpl(JTextComponent comp)

Overrides:
getCompletionsImpl in class AbstractCompletionProvider

isValidChar

protected boolean isValidChar(char ch)

Overrides:
isValidChar in class DefaultCompletionProvider


Copyright © 2003-2011. All Rights Reserved.