org.fife.rsta.ac.html
Class HtmlCompletionProvider

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.html.HtmlCompletionProvider
All Implemented Interfaces:
CompletionProvider
Direct Known Subclasses:
PhpCompletionProvider

public class HtmlCompletionProvider
extends DefaultCompletionProvider

Completion provider for HTML documents.

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
HtmlCompletionProvider()
          Constructor.
 
Method Summary
protected  String defaultGetAlreadyEnteredText(JTextComponent comp)
          This nasty hack is just a hook for subclasses (e.g.
 String getAlreadyEnteredText(JTextComponent comp)
          
protected  List getCompletionsImpl(JTextComponent comp)
          
 boolean isAutoActivateOkay(JTextComponent tc)
          
 
Methods inherited from class org.fife.ui.autocomplete.DefaultCompletionProvider
getCompletionsAt, getParameterizedCompletions, init, isValidChar, 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, 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

HtmlCompletionProvider

public HtmlCompletionProvider()
Constructor.

Method Detail

defaultGetAlreadyEnteredText

protected String defaultGetAlreadyEnteredText(JTextComponent comp)
This nasty hack is just a hook for subclasses (e.g. PhpCompletionProvider) to be able to get at the DefaultCompletionProvider implementation.

Parameters:
comp - The text component.
Returns:
The text, or null if none.

getAlreadyEnteredText

public String getAlreadyEnteredText(JTextComponent comp)

Specified by:
getAlreadyEnteredText in interface CompletionProvider
Overrides:
getAlreadyEnteredText in class DefaultCompletionProvider

getCompletionsImpl

protected List getCompletionsImpl(JTextComponent comp)

Overrides:
getCompletionsImpl in class AbstractCompletionProvider

isAutoActivateOkay

public boolean isAutoActivateOkay(JTextComponent tc)

Specified by:
isAutoActivateOkay in interface CompletionProvider
Overrides:
isAutoActivateOkay in class CompletionProviderBase


Copyright © 2003-2011. All Rights Reserved.